rng: "45744914161146"
entities:
- id: 1
  TemplateManager:
    num entities: 5106
    id: 2
    template: "special/player"
    id: 3
    template: "special/player"
    id: 4
    template: "special/player"
    id: 5
    template: "special/player"
    id: 6
    template: "special/player"
    id: 150
    template: "structures/iber_civil_centre"
    id: 151
    template: "units/iber_support_female_citizen"
    id: 152
    template: "units/iber_support_female_citizen"
    id: 153
    template: "units/iber_support_female_citizen"
    id: 154
    template: "units/iber_support_female_citizen"
    id: 156
    template: "units/iber_infantry_swordsman_b"
    id: 157
    template: "units/iber_infantry_javelinist_b"
    id: 158
    template: "units/iber_infantry_javelinist_b"
    id: 159
    template: "units/iber_cavalry_spearman_b"
    id: 160
    template: "structures/iber_wall_long"
    id: 161
    template: "structures/iber_wall_tower"
    id: 162
    template: "structures/iber_wall_long"
    id: 163
    template: "structures/iber_wall_tower"
    id: 164
    template: "structures/iber_wall_gate"
    id: 165
    template: "structures/iber_wall_tower"
    id: 166
    template: "structures/iber_wall_long"
    id: 167
    template: "structures/iber_wall_tower"
    id: 168
    template: "structures/iber_wall_long"
    id: 169
    template: "structures/iber_wall_tower"
    id: 170
    template: "structures/iber_wall_gate"
    id: 171
    template: "structures/iber_wall_tower"
    id: 172
    template: "structures/iber_wall_long"
    id: 173
    template: "structures/iber_wall_tower"
    id: 174
    template: "structures/iber_wall_long"
    id: 175
    template: "structures/iber_wall_tower"
    id: 176
    template: "structures/iber_wall_gate"
    id: 177
    template: "structures/iber_wall_tower"
    id: 178
    template: "structures/iber_wall_long"
    id: 179
    template: "structures/iber_wall_tower"
    id: 180
    template: "structures/iber_wall_long"
    id: 181
    template: "structures/iber_wall_tower"
    id: 182
    template: "structures/iber_wall_gate"
    id: 183
    template: "structures/iber_wall_tower"
    id: 199
    template: "gaia/geology_metal_desert_slabs"
    id: 200
    template: "actor|props/flora/bush_dry_a.xml"
    id: 201
    template: "actor|props/flora/bush_dry_a.xml"
    id: 202
    template: "gaia/geology_stonemine_desert_badlands_quarry"
    id: 203
    template: "actor|props/flora/plant_desert_a.xml"
    id: 204
    template: "actor|props/flora/plant_desert_a.xml"
    id: 250
    template: "gaia/geology_metal_desert_slabs"
    id: 251
    template: "actor|props/flora/plant_desert_a.xml"
    id: 252
    template: "actor|props/flora/bush_desert_a.xml"
    id: 253
    template: "actor|props/flora/bush_desert_a.xml"
    id: 254
    template: "actor|props/flora/plant_desert_a.xml"
    id: 255
    template: "gaia/geology_stonemine_desert_badlands_quarry"
    id: 256
    template: "actor|props/flora/bush_desert_a.xml"
    id: 257
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 258
    template: "actor|props/flora/plant_desert_a.xml"
    id: 278
    template: "structures/rome_civil_centre"
    id: 279
    template: "units/rome_support_female_citizen"
    id: 280
    template: "units/rome_support_female_citizen"
    id: 281
    template: "units/rome_support_female_citizen"
    id: 282
    template: "units/rome_support_female_citizen"
    id: 283
    template: "units/rome_infantry_swordsman_b"
    id: 284
    template: "units/rome_infantry_swordsman_b"
    id: 285
    template: "units/rome_infantry_javelinist_b"
    id: 286
    template: "units/rome_infantry_javelinist_b"
    id: 303
    template: "gaia/geology_metal_desert_slabs"
    id: 304
    template: "actor|props/flora/plant_desert_a.xml"
    id: 305
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 306
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 307
    template: "actor|props/flora/bush_dry_a.xml"
    id: 308
    template: "gaia/geology_stonemine_desert_badlands_quarry"
    id: 309
    template: "actor|props/flora/plant_desert_a.xml"
    id: 310
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 311
    template: "actor|props/flora/bush_dry_a.xml"
    id: 331
    template: "structures/sele_civil_centre"
    id: 341
    template: "gaia/fauna_chicken"
    id: 342
    template: "gaia/fauna_chicken"
    id: 343
    template: "gaia/fauna_chicken"
    id: 344
    template: "gaia/fauna_chicken"
    id: 345
    template: "gaia/fauna_chicken"
    id: 346
    template: "gaia/fauna_chicken"
    id: 347
    template: "gaia/fauna_chicken"
    id: 348
    template: "gaia/fauna_chicken"
    id: 349
    template: "gaia/fauna_chicken"
    id: 350
    template: "gaia/fauna_chicken"
    id: 351
    template: "gaia/flora_bush_grapes"
    id: 352
    template: "gaia/flora_bush_grapes"
    id: 353
    template: "gaia/flora_bush_grapes"
    id: 354
    template: "gaia/flora_bush_grapes"
    id: 355
    template: "gaia/flora_bush_grapes"
    id: 356
    template: "gaia/geology_metal_desert_slabs"
    id: 357
    template: "actor|props/flora/bush_desert_a.xml"
    id: 358
    template: "actor|props/flora/bush_dry_a.xml"
    id: 359
    template: "actor|props/flora/bush_dry_a.xml"
    id: 360
    template: "actor|props/flora/bush_desert_a.xml"
    id: 361
    template: "gaia/geology_stonemine_desert_badlands_quarry"
    id: 362
    template: "actor|props/flora/bush_desert_a.xml"
    id: 363
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 364
    template: "actor|props/flora/bush_dry_a.xml"
    id: 365
    template: "actor|props/flora/plant_desert_a.xml"
    id: 367
    template: "gaia/flora_tree_date_palm"
    id: 370
    template: "gaia/flora_tree_date_palm"
    id: 371
    template: "gaia/flora_tree_date_palm"
    id: 372
    template: "gaia/flora_tree_date_palm"
    id: 374
    template: "gaia/flora_tree_date_palm"
    id: 378
    template: "gaia/flora_tree_date_palm"
    id: 379
    template: "gaia/flora_tree_date_palm"
    id: 380
    template: "gaia/flora_tree_date_palm"
    id: 383
    template: "gaia/flora_tree_date_palm"
    id: 385
    template: "gaia/flora_tree_senegal_date_palm"
    id: 386
    template: "gaia/flora_tree_date_palm"
    id: 387
    template: "gaia/flora_tree_date_palm"
    id: 388
    template: "gaia/flora_tree_senegal_date_palm"
    id: 389
    template: "gaia/flora_tree_senegal_date_palm"
    id: 390
    template: "gaia/flora_tree_date_palm"
    id: 391
    template: "gaia/flora_tree_senegal_date_palm"
    id: 392
    template: "gaia/flora_tree_senegal_date_palm"
    id: 393
    template: "gaia/flora_tree_senegal_date_palm"
    id: 394
    template: "gaia/flora_tree_date_palm"
    id: 395
    template: "gaia/flora_tree_date_palm"
    id: 396
    template: "gaia/flora_tree_senegal_date_palm"
    id: 397
    template: "gaia/flora_tree_senegal_date_palm"
    id: 398
    template: "gaia/flora_tree_date_palm"
    id: 399
    template: "gaia/flora_tree_senegal_date_palm"
    id: 400
    template: "gaia/flora_tree_date_palm"
    id: 401
    template: "gaia/flora_tree_senegal_date_palm"
    id: 402
    template: "gaia/flora_tree_senegal_date_palm"
    id: 403
    template: "gaia/flora_tree_date_palm"
    id: 404
    template: "gaia/flora_tree_date_palm"
    id: 405
    template: "gaia/flora_tree_date_palm"
    id: 406
    template: "gaia/flora_tree_senegal_date_palm"
    id: 407
    template: "gaia/flora_tree_date_palm"
    id: 408
    template: "gaia/flora_tree_date_palm"
    id: 409
    template: "gaia/flora_tree_date_palm"
    id: 410
    template: "gaia/flora_tree_date_palm"
    id: 411
    template: "gaia/flora_tree_senegal_date_palm"
    id: 412
    template: "gaia/flora_tree_senegal_date_palm"
    id: 413
    template: "gaia/flora_tree_senegal_date_palm"
    id: 414
    template: "gaia/flora_tree_date_palm"
    id: 415
    template: "gaia/flora_tree_senegal_date_palm"
    id: 416
    template: "gaia/flora_tree_date_palm"
    id: 417
    template: "gaia/flora_tree_senegal_date_palm"
    id: 418
    template: "gaia/flora_tree_senegal_date_palm"
    id: 419
    template: "gaia/flora_tree_senegal_date_palm"
    id: 420
    template: "gaia/flora_tree_senegal_date_palm"
    id: 421
    template: "gaia/flora_tree_senegal_date_palm"
    id: 422
    template: "gaia/flora_tree_senegal_date_palm"
    id: 423
    template: "gaia/flora_tree_date_palm"
    id: 424
    template: "gaia/flora_tree_senegal_date_palm"
    id: 425
    template: "gaia/flora_tree_senegal_date_palm"
    id: 426
    template: "gaia/flora_tree_date_palm"
    id: 427
    template: "gaia/flora_tree_date_palm"
    id: 428
    template: "gaia/flora_tree_senegal_date_palm"
    id: 429
    template: "gaia/flora_tree_date_palm"
    id: 430
    template: "gaia/flora_tree_senegal_date_palm"
    id: 431
    template: "gaia/flora_tree_date_palm"
    id: 432
    template: "gaia/flora_tree_date_palm"
    id: 433
    template: "gaia/flora_tree_date_palm"
    id: 434
    template: "gaia/flora_tree_senegal_date_palm"
    id: 435
    template: "gaia/flora_tree_date_palm"
    id: 436
    template: "gaia/flora_tree_date_palm"
    id: 437
    template: "gaia/flora_tree_senegal_date_palm"
    id: 438
    template: "gaia/flora_tree_senegal_date_palm"
    id: 439
    template: "gaia/flora_tree_date_palm"
    id: 440
    template: "gaia/flora_tree_senegal_date_palm"
    id: 441
    template: "gaia/flora_tree_date_palm"
    id: 442
    template: "gaia/flora_tree_senegal_date_palm"
    id: 443
    template: "gaia/flora_tree_date_palm"
    id: 444
    template: "gaia/flora_tree_date_palm"
    id: 445
    template: "gaia/flora_tree_date_palm"
    id: 446
    template: "gaia/flora_tree_senegal_date_palm"
    id: 447
    template: "gaia/flora_tree_date_palm"
    id: 448
    template: "gaia/flora_tree_date_palm"
    id: 449
    template: "gaia/flora_tree_date_palm"
    id: 450
    template: "gaia/flora_tree_senegal_date_palm"
    id: 451
    template: "gaia/flora_tree_date_palm"
    id: 452
    template: "gaia/flora_tree_date_palm"
    id: 453
    template: "gaia/flora_tree_date_palm"
    id: 454
    template: "gaia/flora_tree_senegal_date_palm"
    id: 455
    template: "gaia/flora_tree_senegal_date_palm"
    id: 456
    template: "gaia/flora_tree_senegal_date_palm"
    id: 457
    template: "gaia/flora_tree_date_palm"
    id: 458
    template: "gaia/flora_tree_senegal_date_palm"
    id: 459
    template: "gaia/flora_tree_senegal_date_palm"
    id: 460
    template: "gaia/flora_tree_date_palm"
    id: 461
    template: "gaia/flora_tree_senegal_date_palm"
    id: 462
    template: "gaia/flora_tree_senegal_date_palm"
    id: 463
    template: "gaia/flora_tree_date_palm"
    id: 464
    template: "gaia/flora_tree_senegal_date_palm"
    id: 465
    template: "gaia/flora_tree_date_palm"
    id: 466
    template: "gaia/flora_tree_senegal_date_palm"
    id: 467
    template: "gaia/flora_tree_date_palm"
    id: 468
    template: "gaia/flora_tree_senegal_date_palm"
    id: 469
    template: "gaia/flora_tree_senegal_date_palm"
    id: 470
    template: "gaia/flora_tree_senegal_date_palm"
    id: 471
    template: "gaia/flora_tree_date_palm"
    id: 472
    template: "gaia/flora_tree_senegal_date_palm"
    id: 473
    template: "gaia/flora_tree_date_palm"
    id: 474
    template: "gaia/flora_tree_senegal_date_palm"
    id: 475
    template: "gaia/flora_tree_date_palm"
    id: 476
    template: "gaia/flora_tree_senegal_date_palm"
    id: 477
    template: "gaia/flora_tree_senegal_date_palm"
    id: 478
    template: "gaia/flora_tree_senegal_date_palm"
    id: 479
    template: "gaia/flora_tree_date_palm"
    id: 480
    template: "gaia/flora_tree_senegal_date_palm"
    id: 481
    template: "gaia/flora_tree_senegal_date_palm"
    id: 482
    template: "gaia/flora_tree_date_palm"
    id: 483
    template: "gaia/flora_tree_date_palm"
    id: 484
    template: "gaia/flora_tree_senegal_date_palm"
    id: 485
    template: "gaia/flora_tree_date_palm"
    id: 486
    template: "gaia/flora_tree_date_palm"
    id: 487
    template: "gaia/flora_tree_senegal_date_palm"
    id: 488
    template: "gaia/flora_tree_date_palm"
    id: 489
    template: "gaia/flora_tree_date_palm"
    id: 490
    template: "gaia/flora_tree_date_palm"
    id: 491
    template: "gaia/flora_tree_date_palm"
    id: 492
    template: "gaia/flora_tree_senegal_date_palm"
    id: 493
    template: "gaia/flora_tree_senegal_date_palm"
    id: 494
    template: "gaia/flora_tree_date_palm"
    id: 495
    template: "gaia/flora_tree_senegal_date_palm"
    id: 496
    template: "gaia/flora_tree_date_palm"
    id: 497
    template: "gaia/flora_tree_senegal_date_palm"
    id: 498
    template: "gaia/flora_tree_senegal_date_palm"
    id: 499
    template: "gaia/flora_tree_date_palm"
    id: 500
    template: "gaia/flora_tree_senegal_date_palm"
    id: 501
    template: "gaia/flora_tree_date_palm"
    id: 502
    template: "gaia/flora_tree_senegal_date_palm"
    id: 503
    template: "gaia/flora_tree_senegal_date_palm"
    id: 504
    template: "gaia/flora_tree_senegal_date_palm"
    id: 505
    template: "gaia/flora_tree_senegal_date_palm"
    id: 506
    template: "gaia/flora_tree_senegal_date_palm"
    id: 507
    template: "gaia/flora_tree_senegal_date_palm"
    id: 508
    template: "gaia/flora_tree_senegal_date_palm"
    id: 509
    template: "gaia/flora_tree_senegal_date_palm"
    id: 510
    template: "gaia/flora_tree_senegal_date_palm"
    id: 511
    template: "gaia/flora_tree_date_palm"
    id: 512
    template: "gaia/flora_tree_date_palm"
    id: 513
    template: "gaia/flora_tree_date_palm"
    id: 514
    template: "gaia/flora_tree_senegal_date_palm"
    id: 515
    template: "gaia/flora_tree_date_palm"
    id: 516
    template: "gaia/flora_tree_date_palm"
    id: 517
    template: "gaia/flora_tree_senegal_date_palm"
    id: 518
    template: "gaia/flora_tree_senegal_date_palm"
    id: 519
    template: "gaia/flora_tree_senegal_date_palm"
    id: 520
    template: "gaia/flora_tree_senegal_date_palm"
    id: 521
    template: "gaia/flora_tree_date_palm"
    id: 522
    template: "gaia/flora_tree_date_palm"
    id: 523
    template: "gaia/flora_tree_senegal_date_palm"
    id: 524
    template: "gaia/flora_tree_senegal_date_palm"
    id: 525
    template: "gaia/flora_tree_date_palm"
    id: 526
    template: "gaia/flora_tree_date_palm"
    id: 527
    template: "gaia/flora_tree_senegal_date_palm"
    id: 528
    template: "gaia/flora_tree_date_palm"
    id: 529
    template: "gaia/flora_tree_senegal_date_palm"
    id: 530
    template: "gaia/flora_tree_date_palm"
    id: 531
    template: "gaia/flora_tree_date_palm"
    id: 532
    template: "gaia/flora_tree_date_palm"
    id: 533
    template: "gaia/flora_tree_date_palm"
    id: 534
    template: "gaia/flora_tree_senegal_date_palm"
    id: 535
    template: "gaia/flora_tree_date_palm"
    id: 536
    template: "gaia/flora_tree_date_palm"
    id: 537
    template: "gaia/flora_tree_date_palm"
    id: 538
    template: "gaia/flora_tree_date_palm"
    id: 539
    template: "gaia/flora_tree_date_palm"
    id: 540
    template: "gaia/flora_tree_date_palm"
    id: 541
    template: "gaia/flora_tree_date_palm"
    id: 542
    template: "gaia/flora_tree_senegal_date_palm"
    id: 543
    template: "gaia/flora_tree_date_palm"
    id: 544
    template: "gaia/flora_tree_date_palm"
    id: 545
    template: "gaia/flora_tree_date_palm"
    id: 546
    template: "gaia/flora_tree_date_palm"
    id: 547
    template: "gaia/flora_tree_senegal_date_palm"
    id: 548
    template: "gaia/flora_tree_date_palm"
    id: 549
    template: "gaia/flora_tree_date_palm"
    id: 550
    template: "gaia/flora_tree_senegal_date_palm"
    id: 551
    template: "gaia/flora_tree_senegal_date_palm"
    id: 552
    template: "gaia/flora_tree_senegal_date_palm"
    id: 553
    template: "gaia/flora_tree_senegal_date_palm"
    id: 554
    template: "gaia/flora_tree_date_palm"
    id: 555
    template: "gaia/flora_tree_date_palm"
    id: 556
    template: "gaia/flora_tree_date_palm"
    id: 557
    template: "gaia/flora_tree_senegal_date_palm"
    id: 558
    template: "gaia/flora_tree_senegal_date_palm"
    id: 559
    template: "gaia/flora_tree_senegal_date_palm"
    id: 560
    template: "gaia/flora_tree_senegal_date_palm"
    id: 561
    template: "gaia/flora_tree_date_palm"
    id: 562
    template: "gaia/flora_tree_senegal_date_palm"
    id: 563
    template: "gaia/flora_tree_date_palm"
    id: 564
    template: "gaia/flora_tree_date_palm"
    id: 565
    template: "gaia/flora_tree_senegal_date_palm"
    id: 566
    template: "gaia/flora_tree_date_palm"
    id: 567
    template: "gaia/flora_tree_date_palm"
    id: 568
    template: "gaia/flora_tree_senegal_date_palm"
    id: 569
    template: "gaia/flora_tree_date_palm"
    id: 570
    template: "gaia/flora_tree_date_palm"
    id: 571
    template: "gaia/flora_tree_senegal_date_palm"
    id: 572
    template: "gaia/flora_tree_senegal_date_palm"
    id: 573
    template: "gaia/flora_tree_date_palm"
    id: 574
    template: "gaia/flora_tree_senegal_date_palm"
    id: 575
    template: "gaia/flora_tree_date_palm"
    id: 576
    template: "gaia/flora_tree_date_palm"
    id: 577
    template: "gaia/flora_tree_date_palm"
    id: 578
    template: "gaia/flora_tree_senegal_date_palm"
    id: 579
    template: "gaia/flora_tree_date_palm"
    id: 580
    template: "gaia/flora_tree_date_palm"
    id: 581
    template: "gaia/flora_tree_date_palm"
    id: 582
    template: "gaia/flora_tree_date_palm"
    id: 583
    template: "gaia/flora_tree_date_palm"
    id: 584
    template: "gaia/flora_tree_date_palm"
    id: 585
    template: "gaia/flora_tree_senegal_date_palm"
    id: 586
    template: "gaia/flora_tree_date_palm"
    id: 587
    template: "gaia/flora_tree_senegal_date_palm"
    id: 588
    template: "gaia/flora_tree_date_palm"
    id: 589
    template: "gaia/flora_tree_senegal_date_palm"
    id: 590
    template: "gaia/flora_tree_date_palm"
    id: 591
    template: "gaia/flora_tree_senegal_date_palm"
    id: 592
    template: "gaia/flora_tree_date_palm"
    id: 593
    template: "gaia/flora_tree_senegal_date_palm"
    id: 594
    template: "gaia/flora_tree_senegal_date_palm"
    id: 595
    template: "gaia/flora_tree_date_palm"
    id: 596
    template: "gaia/flora_tree_senegal_date_palm"
    id: 597
    template: "gaia/flora_tree_senegal_date_palm"
    id: 598
    template: "gaia/flora_tree_date_palm"
    id: 599
    template: "gaia/flora_tree_senegal_date_palm"
    id: 600
    template: "gaia/flora_tree_senegal_date_palm"
    id: 601
    template: "gaia/flora_tree_senegal_date_palm"
    id: 602
    template: "gaia/flora_tree_senegal_date_palm"
    id: 603
    template: "gaia/flora_tree_senegal_date_palm"
    id: 604
    template: "gaia/flora_tree_senegal_date_palm"
    id: 605
    template: "gaia/flora_tree_date_palm"
    id: 606
    template: "gaia/flora_tree_date_palm"
    id: 607
    template: "gaia/flora_tree_senegal_date_palm"
    id: 608
    template: "gaia/flora_tree_date_palm"
    id: 609
    template: "gaia/flora_tree_date_palm"
    id: 610
    template: "gaia/flora_tree_date_palm"
    id: 611
    template: "gaia/flora_tree_senegal_date_palm"
    id: 612
    template: "gaia/flora_tree_date_palm"
    id: 613
    template: "gaia/flora_tree_date_palm"
    id: 614
    template: "gaia/flora_tree_date_palm"
    id: 615
    template: "gaia/flora_tree_senegal_date_palm"
    id: 616
    template: "gaia/flora_tree_date_palm"
    id: 617
    template: "gaia/flora_tree_date_palm"
    id: 618
    template: "gaia/flora_tree_date_palm"
    id: 619
    template: "gaia/flora_tree_senegal_date_palm"
    id: 620
    template: "gaia/flora_tree_date_palm"
    id: 621
    template: "gaia/flora_tree_date_palm"
    id: 622
    template: "gaia/flora_tree_senegal_date_palm"
    id: 623
    template: "gaia/flora_tree_date_palm"
    id: 624
    template: "gaia/flora_tree_senegal_date_palm"
    id: 625
    template: "gaia/flora_tree_senegal_date_palm"
    id: 626
    template: "gaia/flora_tree_senegal_date_palm"
    id: 627
    template: "gaia/flora_tree_senegal_date_palm"
    id: 628
    template: "gaia/flora_tree_date_palm"
    id: 629
    template: "gaia/flora_tree_senegal_date_palm"
    id: 630
    template: "gaia/flora_tree_senegal_date_palm"
    id: 631
    template: "gaia/flora_tree_senegal_date_palm"
    id: 632
    template: "gaia/flora_tree_date_palm"
    id: 633
    template: "gaia/flora_tree_date_palm"
    id: 634
    template: "gaia/flora_tree_date_palm"
    id: 635
    template: "gaia/flora_tree_senegal_date_palm"
    id: 636
    template: "gaia/flora_tree_date_palm"
    id: 637
    template: "gaia/flora_tree_senegal_date_palm"
    id: 638
    template: "gaia/flora_tree_senegal_date_palm"
    id: 639
    template: "gaia/flora_tree_senegal_date_palm"
    id: 640
    template: "gaia/flora_tree_senegal_date_palm"
    id: 641
    template: "gaia/flora_tree_date_palm"
    id: 642
    template: "gaia/flora_tree_senegal_date_palm"
    id: 643
    template: "gaia/flora_tree_senegal_date_palm"
    id: 644
    template: "gaia/flora_tree_senegal_date_palm"
    id: 645
    template: "gaia/flora_tree_date_palm"
    id: 646
    template: "gaia/flora_tree_date_palm"
    id: 647
    template: "gaia/flora_tree_date_palm"
    id: 648
    template: "gaia/flora_tree_senegal_date_palm"
    id: 649
    template: "gaia/flora_tree_date_palm"
    id: 650
    template: "gaia/flora_tree_senegal_date_palm"
    id: 651
    template: "gaia/flora_tree_date_palm"
    id: 652
    template: "gaia/flora_tree_senegal_date_palm"
    id: 653
    template: "gaia/flora_tree_date_palm"
    id: 654
    template: "gaia/flora_tree_date_palm"
    id: 655
    template: "gaia/flora_tree_senegal_date_palm"
    id: 656
    template: "gaia/flora_tree_senegal_date_palm"
    id: 657
    template: "gaia/flora_tree_date_palm"
    id: 658
    template: "gaia/flora_tree_senegal_date_palm"
    id: 659
    template: "gaia/flora_tree_date_palm"
    id: 660
    template: "gaia/flora_tree_senegal_date_palm"
    id: 661
    template: "gaia/flora_tree_senegal_date_palm"
    id: 662
    template: "gaia/flora_tree_date_palm"
    id: 663
    template: "gaia/flora_tree_date_palm"
    id: 664
    template: "gaia/flora_tree_senegal_date_palm"
    id: 665
    template: "gaia/flora_tree_date_palm"
    id: 666
    template: "gaia/flora_tree_senegal_date_palm"
    id: 667
    template: "gaia/flora_tree_senegal_date_palm"
    id: 668
    template: "gaia/flora_tree_date_palm"
    id: 669
    template: "gaia/flora_tree_date_palm"
    id: 670
    template: "gaia/flora_tree_senegal_date_palm"
    id: 671
    template: "gaia/flora_tree_date_palm"
    id: 672
    template: "gaia/flora_tree_date_palm"
    id: 673
    template: "gaia/flora_tree_senegal_date_palm"
    id: 674
    template: "gaia/flora_tree_date_palm"
    id: 675
    template: "gaia/flora_tree_senegal_date_palm"
    id: 676
    template: "gaia/flora_tree_senegal_date_palm"
    id: 677
    template: "gaia/flora_tree_date_palm"
    id: 678
    template: "gaia/flora_tree_date_palm"
    id: 679
    template: "gaia/flora_tree_senegal_date_palm"
    id: 680
    template: "gaia/flora_tree_senegal_date_palm"
    id: 681
    template: "gaia/flora_tree_date_palm"
    id: 682
    template: "gaia/flora_tree_senegal_date_palm"
    id: 683
    template: "gaia/flora_tree_date_palm"
    id: 684
    template: "gaia/flora_tree_senegal_date_palm"
    id: 685
    template: "gaia/flora_tree_senegal_date_palm"
    id: 686
    template: "gaia/flora_tree_date_palm"
    id: 687
    template: "gaia/flora_tree_senegal_date_palm"
    id: 688
    template: "gaia/flora_tree_date_palm"
    id: 689
    template: "gaia/flora_tree_senegal_date_palm"
    id: 690
    template: "gaia/flora_tree_date_palm"
    id: 691
    template: "gaia/flora_tree_date_palm"
    id: 692
    template: "gaia/flora_tree_senegal_date_palm"
    id: 693
    template: "gaia/flora_tree_senegal_date_palm"
    id: 694
    template: "gaia/flora_tree_senegal_date_palm"
    id: 695
    template: "gaia/flora_tree_date_palm"
    id: 696
    template: "gaia/flora_tree_senegal_date_palm"
    id: 697
    template: "gaia/flora_tree_senegal_date_palm"
    id: 698
    template: "gaia/flora_tree_senegal_date_palm"
    id: 699
    template: "gaia/flora_tree_senegal_date_palm"
    id: 700
    template: "gaia/flora_tree_senegal_date_palm"
    id: 701
    template: "gaia/flora_tree_senegal_date_palm"
    id: 702
    template: "gaia/flora_tree_senegal_date_palm"
    id: 703
    template: "gaia/flora_tree_senegal_date_palm"
    id: 704
    template: "gaia/flora_tree_senegal_date_palm"
    id: 705
    template: "gaia/flora_tree_date_palm"
    id: 706
    template: "gaia/flora_tree_senegal_date_palm"
    id: 707
    template: "gaia/flora_tree_date_palm"
    id: 708
    template: "gaia/flora_tree_senegal_date_palm"
    id: 709
    template: "gaia/flora_tree_senegal_date_palm"
    id: 710
    template: "gaia/flora_tree_date_palm"
    id: 711
    template: "gaia/flora_tree_senegal_date_palm"
    id: 712
    template: "gaia/flora_tree_senegal_date_palm"
    id: 713
    template: "gaia/flora_tree_date_palm"
    id: 714
    template: "gaia/flora_tree_date_palm"
    id: 715
    template: "gaia/flora_tree_senegal_date_palm"
    id: 716
    template: "gaia/flora_tree_senegal_date_palm"
    id: 717
    template: "gaia/flora_tree_senegal_date_palm"
    id: 718
    template: "gaia/flora_tree_senegal_date_palm"
    id: 719
    template: "gaia/flora_tree_senegal_date_palm"
    id: 720
    template: "gaia/flora_tree_senegal_date_palm"
    id: 721
    template: "gaia/flora_tree_senegal_date_palm"
    id: 722
    template: "gaia/flora_tree_date_palm"
    id: 723
    template: "gaia/flora_tree_senegal_date_palm"
    id: 724
    template: "gaia/flora_tree_date_palm"
    id: 725
    template: "gaia/flora_tree_date_palm"
    id: 726
    template: "gaia/flora_tree_senegal_date_palm"
    id: 727
    template: "gaia/flora_tree_senegal_date_palm"
    id: 728
    template: "gaia/flora_tree_date_palm"
    id: 729
    template: "gaia/flora_tree_senegal_date_palm"
    id: 730
    template: "gaia/flora_tree_date_palm"
    id: 731
    template: "gaia/flora_tree_date_palm"
    id: 732
    template: "gaia/flora_tree_date_palm"
    id: 733
    template: "gaia/flora_tree_senegal_date_palm"
    id: 734
    template: "gaia/flora_tree_date_palm"
    id: 735
    template: "gaia/flora_tree_date_palm"
    id: 736
    template: "gaia/flora_tree_senegal_date_palm"
    id: 737
    template: "gaia/flora_tree_date_palm"
    id: 738
    template: "gaia/flora_tree_senegal_date_palm"
    id: 739
    template: "gaia/flora_tree_date_palm"
    id: 740
    template: "gaia/flora_tree_date_palm"
    id: 741
    template: "gaia/flora_tree_senegal_date_palm"
    id: 742
    template: "gaia/flora_tree_senegal_date_palm"
    id: 743
    template: "gaia/flora_tree_date_palm"
    id: 744
    template: "gaia/flora_tree_date_palm"
    id: 745
    template: "gaia/flora_tree_senegal_date_palm"
    id: 746
    template: "gaia/flora_tree_senegal_date_palm"
    id: 747
    template: "gaia/flora_tree_senegal_date_palm"
    id: 748
    template: "gaia/flora_tree_date_palm"
    id: 749
    template: "gaia/flora_tree_date_palm"
    id: 750
    template: "gaia/flora_tree_senegal_date_palm"
    id: 751
    template: "gaia/flora_tree_date_palm"
    id: 752
    template: "gaia/flora_tree_date_palm"
    id: 753
    template: "gaia/flora_tree_senegal_date_palm"
    id: 754
    template: "gaia/flora_tree_senegal_date_palm"
    id: 755
    template: "gaia/flora_tree_senegal_date_palm"
    id: 756
    template: "gaia/flora_tree_senegal_date_palm"
    id: 757
    template: "gaia/flora_tree_senegal_date_palm"
    id: 758
    template: "gaia/flora_tree_date_palm"
    id: 759
    template: "gaia/flora_tree_senegal_date_palm"
    id: 760
    template: "gaia/flora_tree_date_palm"
    id: 761
    template: "gaia/flora_tree_date_palm"
    id: 762
    template: "gaia/flora_tree_date_palm"
    id: 763
    template: "gaia/flora_tree_date_palm"
    id: 764
    template: "gaia/flora_tree_senegal_date_palm"
    id: 765
    template: "gaia/flora_tree_senegal_date_palm"
    id: 766
    template: "gaia/flora_tree_senegal_date_palm"
    id: 767
    template: "gaia/flora_tree_senegal_date_palm"
    id: 768
    template: "gaia/flora_tree_date_palm"
    id: 769
    template: "gaia/flora_tree_date_palm"
    id: 770
    template: "gaia/flora_tree_date_palm"
    id: 771
    template: "gaia/flora_tree_date_palm"
    id: 772
    template: "gaia/flora_tree_date_palm"
    id: 773
    template: "gaia/flora_tree_date_palm"
    id: 774
    template: "gaia/flora_tree_senegal_date_palm"
    id: 775
    template: "gaia/flora_tree_senegal_date_palm"
    id: 776
    template: "gaia/flora_tree_date_palm"
    id: 777
    template: "gaia/flora_tree_senegal_date_palm"
    id: 778
    template: "gaia/flora_tree_senegal_date_palm"
    id: 779
    template: "gaia/flora_tree_senegal_date_palm"
    id: 780
    template: "gaia/flora_tree_senegal_date_palm"
    id: 781
    template: "gaia/flora_tree_date_palm"
    id: 782
    template: "gaia/flora_tree_date_palm"
    id: 783
    template: "gaia/flora_tree_senegal_date_palm"
    id: 784
    template: "gaia/flora_tree_date_palm"
    id: 785
    template: "gaia/flora_tree_date_palm"
    id: 786
    template: "gaia/flora_tree_date_palm"
    id: 787
    template: "gaia/flora_tree_date_palm"
    id: 788
    template: "gaia/flora_tree_date_palm"
    id: 789
    template: "gaia/flora_tree_date_palm"
    id: 790
    template: "gaia/flora_tree_senegal_date_palm"
    id: 791
    template: "gaia/flora_tree_date_palm"
    id: 792
    template: "gaia/flora_tree_senegal_date_palm"
    id: 793
    template: "gaia/flora_tree_date_palm"
    id: 794
    template: "gaia/flora_tree_senegal_date_palm"
    id: 795
    template: "gaia/flora_tree_date_palm"
    id: 796
    template: "gaia/flora_tree_senegal_date_palm"
    id: 797
    template: "gaia/flora_tree_senegal_date_palm"
    id: 798
    template: "gaia/flora_tree_date_palm"
    id: 799
    template: "gaia/flora_tree_date_palm"
    id: 800
    template: "gaia/flora_tree_senegal_date_palm"
    id: 801
    template: "gaia/flora_tree_date_palm"
    id: 802
    template: "gaia/flora_tree_senegal_date_palm"
    id: 803
    template: "gaia/flora_tree_senegal_date_palm"
    id: 804
    template: "gaia/flora_tree_senegal_date_palm"
    id: 805
    template: "gaia/flora_tree_date_palm"
    id: 806
    template: "gaia/flora_tree_senegal_date_palm"
    id: 807
    template: "gaia/flora_tree_date_palm"
    id: 808
    template: "gaia/flora_tree_senegal_date_palm"
    id: 809
    template: "gaia/flora_tree_date_palm"
    id: 810
    template: "gaia/flora_tree_date_palm"
    id: 811
    template: "gaia/flora_tree_date_palm"
    id: 812
    template: "gaia/flora_tree_senegal_date_palm"
    id: 813
    template: "gaia/flora_tree_date_palm"
    id: 814
    template: "gaia/flora_tree_senegal_date_palm"
    id: 815
    template: "gaia/flora_tree_date_palm"
    id: 816
    template: "gaia/flora_tree_senegal_date_palm"
    id: 817
    template: "gaia/flora_tree_senegal_date_palm"
    id: 818
    template: "gaia/flora_tree_senegal_date_palm"
    id: 819
    template: "gaia/flora_tree_senegal_date_palm"
    id: 820
    template: "gaia/flora_tree_senegal_date_palm"
    id: 821
    template: "gaia/flora_tree_senegal_date_palm"
    id: 822
    template: "gaia/flora_tree_senegal_date_palm"
    id: 823
    template: "gaia/flora_tree_date_palm"
    id: 824
    template: "gaia/flora_tree_date_palm"
    id: 825
    template: "gaia/flora_tree_date_palm"
    id: 826
    template: "gaia/flora_tree_senegal_date_palm"
    id: 827
    template: "gaia/flora_tree_date_palm"
    id: 828
    template: "gaia/flora_tree_date_palm"
    id: 829
    template: "gaia/flora_tree_date_palm"
    id: 830
    template: "gaia/flora_tree_senegal_date_palm"
    id: 831
    template: "gaia/flora_tree_date_palm"
    id: 832
    template: "gaia/flora_tree_date_palm"
    id: 833
    template: "gaia/flora_tree_date_palm"
    id: 834
    template: "gaia/flora_tree_date_palm"
    id: 835
    template: "gaia/flora_tree_senegal_date_palm"
    id: 836
    template: "gaia/flora_tree_senegal_date_palm"
    id: 837
    template: "gaia/flora_tree_senegal_date_palm"
    id: 838
    template: "gaia/flora_tree_senegal_date_palm"
    id: 839
    template: "gaia/flora_tree_senegal_date_palm"
    id: 840
    template: "gaia/flora_tree_date_palm"
    id: 841
    template: "gaia/flora_tree_date_palm"
    id: 842
    template: "gaia/flora_tree_date_palm"
    id: 843
    template: "gaia/flora_tree_senegal_date_palm"
    id: 844
    template: "gaia/flora_tree_date_palm"
    id: 845
    template: "gaia/flora_tree_date_palm"
    id: 846
    template: "gaia/flora_tree_date_palm"
    id: 847
    template: "gaia/flora_tree_senegal_date_palm"
    id: 848
    template: "gaia/flora_tree_senegal_date_palm"
    id: 849
    template: "gaia/flora_tree_date_palm"
    id: 850
    template: "gaia/flora_tree_date_palm"
    id: 851
    template: "gaia/flora_tree_senegal_date_palm"
    id: 852
    template: "gaia/flora_tree_senegal_date_palm"
    id: 853
    template: "gaia/flora_tree_senegal_date_palm"
    id: 854
    template: "gaia/flora_tree_senegal_date_palm"
    id: 855
    template: "gaia/flora_tree_date_palm"
    id: 856
    template: "gaia/flora_tree_date_palm"
    id: 857
    template: "gaia/flora_tree_date_palm"
    id: 858
    template: "gaia/flora_tree_date_palm"
    id: 859
    template: "gaia/flora_tree_date_palm"
    id: 860
    template: "gaia/flora_tree_senegal_date_palm"
    id: 861
    template: "gaia/flora_tree_senegal_date_palm"
    id: 862
    template: "gaia/flora_tree_date_palm"
    id: 863
    template: "gaia/flora_tree_date_palm"
    id: 864
    template: "gaia/flora_tree_date_palm"
    id: 865
    template: "gaia/flora_tree_senegal_date_palm"
    id: 866
    template: "gaia/flora_tree_senegal_date_palm"
    id: 867
    template: "gaia/flora_tree_date_palm"
    id: 868
    template: "gaia/flora_tree_date_palm"
    id: 869
    template: "gaia/flora_tree_date_palm"
    id: 870
    template: "gaia/flora_tree_date_palm"
    id: 871
    template: "gaia/flora_tree_date_palm"
    id: 872
    template: "gaia/flora_tree_senegal_date_palm"
    id: 873
    template: "gaia/flora_tree_senegal_date_palm"
    id: 874
    template: "gaia/flora_tree_date_palm"
    id: 875
    template: "gaia/flora_tree_senegal_date_palm"
    id: 876
    template: "gaia/flora_tree_senegal_date_palm"
    id: 877
    template: "gaia/flora_tree_senegal_date_palm"
    id: 878
    template: "gaia/flora_tree_date_palm"
    id: 879
    template: "gaia/flora_tree_date_palm"
    id: 880
    template: "gaia/flora_tree_date_palm"
    id: 881
    template: "gaia/flora_tree_date_palm"
    id: 882
    template: "gaia/flora_tree_senegal_date_palm"
    id: 883
    template: "gaia/flora_tree_senegal_date_palm"
    id: 884
    template: "gaia/flora_tree_senegal_date_palm"
    id: 885
    template: "gaia/flora_tree_senegal_date_palm"
    id: 886
    template: "gaia/flora_tree_senegal_date_palm"
    id: 887
    template: "gaia/flora_tree_date_palm"
    id: 888
    template: "gaia/flora_tree_date_palm"
    id: 889
    template: "gaia/flora_tree_senegal_date_palm"
    id: 890
    template: "gaia/flora_tree_senegal_date_palm"
    id: 891
    template: "gaia/flora_tree_date_palm"
    id: 892
    template: "gaia/flora_tree_senegal_date_palm"
    id: 893
    template: "gaia/flora_tree_date_palm"
    id: 894
    template: "gaia/flora_tree_senegal_date_palm"
    id: 895
    template: "gaia/flora_tree_date_palm"
    id: 896
    template: "gaia/flora_tree_date_palm"
    id: 897
    template: "gaia/flora_tree_senegal_date_palm"
    id: 898
    template: "gaia/flora_tree_senegal_date_palm"
    id: 899
    template: "gaia/flora_tree_senegal_date_palm"
    id: 900
    template: "gaia/flora_tree_senegal_date_palm"
    id: 901
    template: "gaia/flora_tree_date_palm"
    id: 902
    template: "gaia/flora_tree_senegal_date_palm"
    id: 903
    template: "gaia/flora_tree_senegal_date_palm"
    id: 904
    template: "gaia/flora_tree_date_palm"
    id: 905
    template: "gaia/flora_tree_date_palm"
    id: 906
    template: "gaia/flora_tree_date_palm"
    id: 907
    template: "gaia/flora_tree_senegal_date_palm"
    id: 908
    template: "gaia/flora_tree_date_palm"
    id: 909
    template: "gaia/flora_tree_date_palm"
    id: 910
    template: "gaia/flora_tree_date_palm"
    id: 911
    template: "gaia/flora_tree_date_palm"
    id: 912
    template: "gaia/flora_tree_senegal_date_palm"
    id: 913
    template: "gaia/flora_tree_senegal_date_palm"
    id: 914
    template: "gaia/flora_tree_date_palm"
    id: 915
    template: "gaia/flora_tree_senegal_date_palm"
    id: 916
    template: "gaia/flora_tree_date_palm"
    id: 917
    template: "gaia/flora_tree_date_palm"
    id: 918
    template: "gaia/flora_tree_senegal_date_palm"
    id: 919
    template: "gaia/flora_tree_date_palm"
    id: 920
    template: "gaia/flora_tree_date_palm"
    id: 921
    template: "gaia/flora_tree_date_palm"
    id: 922
    template: "gaia/flora_tree_date_palm"
    id: 923
    template: "gaia/flora_tree_date_palm"
    id: 924
    template: "gaia/flora_tree_senegal_date_palm"
    id: 925
    template: "gaia/flora_tree_senegal_date_palm"
    id: 926
    template: "gaia/flora_tree_date_palm"
    id: 927
    template: "gaia/flora_tree_senegal_date_palm"
    id: 928
    template: "gaia/flora_tree_senegal_date_palm"
    id: 929
    template: "gaia/flora_tree_senegal_date_palm"
    id: 930
    template: "gaia/flora_tree_senegal_date_palm"
    id: 931
    template: "gaia/flora_tree_senegal_date_palm"
    id: 932
    template: "gaia/flora_tree_senegal_date_palm"
    id: 933
    template: "gaia/flora_tree_date_palm"
    id: 934
    template: "gaia/flora_tree_date_palm"
    id: 935
    template: "gaia/flora_tree_senegal_date_palm"
    id: 936
    template: "gaia/flora_tree_senegal_date_palm"
    id: 937
    template: "gaia/flora_tree_senegal_date_palm"
    id: 938
    template: "gaia/flora_tree_date_palm"
    id: 939
    template: "gaia/flora_tree_date_palm"
    id: 940
    template: "gaia/flora_tree_date_palm"
    id: 941
    template: "gaia/flora_tree_date_palm"
    id: 942
    template: "gaia/flora_tree_date_palm"
    id: 943
    template: "gaia/flora_tree_date_palm"
    id: 944
    template: "gaia/flora_tree_date_palm"
    id: 945
    template: "gaia/flora_tree_date_palm"
    id: 946
    template: "gaia/flora_tree_senegal_date_palm"
    id: 947
    template: "gaia/flora_tree_date_palm"
    id: 948
    template: "gaia/flora_tree_senegal_date_palm"
    id: 949
    template: "gaia/flora_tree_senegal_date_palm"
    id: 950
    template: "gaia/flora_tree_senegal_date_palm"
    id: 951
    template: "gaia/flora_tree_date_palm"
    id: 952
    template: "gaia/flora_tree_senegal_date_palm"
    id: 953
    template: "gaia/flora_tree_senegal_date_palm"
    id: 954
    template: "gaia/flora_tree_senegal_date_palm"
    id: 955
    template: "gaia/flora_tree_date_palm"
    id: 956
    template: "gaia/flora_tree_senegal_date_palm"
    id: 957
    template: "gaia/flora_tree_date_palm"
    id: 958
    template: "gaia/flora_tree_date_palm"
    id: 959
    template: "gaia/flora_tree_senegal_date_palm"
    id: 960
    template: "gaia/flora_tree_date_palm"
    id: 961
    template: "gaia/flora_tree_senegal_date_palm"
    id: 962
    template: "gaia/flora_tree_date_palm"
    id: 963
    template: "gaia/flora_tree_senegal_date_palm"
    id: 964
    template: "gaia/flora_tree_date_palm"
    id: 965
    template: "gaia/flora_tree_date_palm"
    id: 966
    template: "gaia/flora_tree_date_palm"
    id: 967
    template: "gaia/flora_tree_senegal_date_palm"
    id: 968
    template: "gaia/flora_tree_date_palm"
    id: 969
    template: "gaia/flora_tree_senegal_date_palm"
    id: 970
    template: "gaia/flora_tree_date_palm"
    id: 971
    template: "gaia/flora_tree_date_palm"
    id: 972
    template: "gaia/flora_tree_senegal_date_palm"
    id: 973
    template: "gaia/flora_tree_senegal_date_palm"
    id: 974
    template: "gaia/flora_tree_senegal_date_palm"
    id: 975
    template: "gaia/flora_tree_date_palm"
    id: 976
    template: "gaia/flora_tree_senegal_date_palm"
    id: 977
    template: "gaia/flora_tree_date_palm"
    id: 978
    template: "gaia/flora_tree_senegal_date_palm"
    id: 979
    template: "gaia/flora_tree_date_palm"
    id: 980
    template: "gaia/flora_tree_date_palm"
    id: 981
    template: "gaia/flora_tree_senegal_date_palm"
    id: 982
    template: "gaia/flora_tree_senegal_date_palm"
    id: 983
    template: "gaia/flora_tree_date_palm"
    id: 984
    template: "gaia/flora_tree_date_palm"
    id: 985
    template: "gaia/flora_tree_date_palm"
    id: 986
    template: "gaia/flora_tree_date_palm"
    id: 987
    template: "gaia/flora_tree_senegal_date_palm"
    id: 988
    template: "gaia/flora_tree_senegal_date_palm"
    id: 989
    template: "gaia/flora_tree_senegal_date_palm"
    id: 990
    template: "gaia/flora_tree_senegal_date_palm"
    id: 991
    template: "gaia/flora_tree_date_palm"
    id: 992
    template: "gaia/flora_tree_date_palm"
    id: 993
    template: "gaia/flora_tree_senegal_date_palm"
    id: 994
    template: "gaia/flora_tree_date_palm"
    id: 995
    template: "gaia/flora_tree_senegal_date_palm"
    id: 996
    template: "gaia/flora_tree_date_palm"
    id: 997
    template: "gaia/flora_tree_date_palm"
    id: 998
    template: "gaia/flora_tree_date_palm"
    id: 999
    template: "gaia/flora_tree_date_palm"
    id: 1000
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1001
    template: "gaia/flora_tree_date_palm"
    id: 1002
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1003
    template: "gaia/flora_tree_date_palm"
    id: 1004
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1005
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1006
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1007
    template: "gaia/flora_tree_date_palm"
    id: 1008
    template: "gaia/flora_tree_date_palm"
    id: 1009
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1010
    template: "gaia/flora_tree_date_palm"
    id: 1011
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1012
    template: "gaia/flora_tree_date_palm"
    id: 1013
    template: "gaia/flora_tree_date_palm"
    id: 1014
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1015
    template: "gaia/flora_tree_date_palm"
    id: 1016
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1017
    template: "gaia/flora_tree_date_palm"
    id: 1018
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1019
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1020
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1021
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1022
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1023
    template: "gaia/flora_tree_date_palm"
    id: 1024
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1025
    template: "gaia/flora_tree_date_palm"
    id: 1026
    template: "gaia/flora_tree_date_palm"
    id: 1027
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1028
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1029
    template: "gaia/flora_tree_date_palm"
    id: 1030
    template: "gaia/flora_tree_date_palm"
    id: 1031
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1032
    template: "gaia/flora_tree_date_palm"
    id: 1033
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1034
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1035
    template: "gaia/flora_tree_date_palm"
    id: 1036
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1037
    template: "gaia/flora_tree_date_palm"
    id: 1038
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1039
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1040
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1041
    template: "gaia/flora_tree_date_palm"
    id: 1042
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1043
    template: "gaia/flora_tree_date_palm"
    id: 1044
    template: "gaia/flora_tree_date_palm"
    id: 1045
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1046
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1047
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1048
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1049
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1050
    template: "gaia/flora_tree_date_palm"
    id: 1051
    template: "gaia/flora_tree_date_palm"
    id: 1052
    template: "gaia/flora_tree_date_palm"
    id: 1053
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1054
    template: "gaia/flora_tree_date_palm"
    id: 1055
    template: "gaia/flora_tree_date_palm"
    id: 1056
    template: "gaia/flora_tree_date_palm"
    id: 1057
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1058
    template: "gaia/flora_tree_date_palm"
    id: 1059
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1060
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1061
    template: "gaia/flora_tree_date_palm"
    id: 1062
    template: "gaia/flora_tree_date_palm"
    id: 1063
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1064
    template: "gaia/flora_tree_date_palm"
    id: 1065
    template: "gaia/flora_tree_date_palm"
    id: 1066
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1067
    template: "gaia/flora_tree_date_palm"
    id: 1068
    template: "gaia/flora_tree_date_palm"
    id: 1069
    template: "gaia/flora_tree_date_palm"
    id: 1070
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1071
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1072
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1073
    template: "gaia/flora_tree_date_palm"
    id: 1074
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1075
    template: "gaia/flora_tree_date_palm"
    id: 1076
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1077
    template: "gaia/flora_tree_date_palm"
    id: 1078
    template: "gaia/flora_tree_date_palm"
    id: 1079
    template: "gaia/flora_tree_date_palm"
    id: 1080
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1081
    template: "gaia/flora_tree_date_palm"
    id: 1082
    template: "gaia/flora_tree_date_palm"
    id: 1083
    template: "gaia/flora_tree_date_palm"
    id: 1084
    template: "gaia/flora_tree_date_palm"
    id: 1085
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1086
    template: "gaia/flora_tree_date_palm"
    id: 1087
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1088
    template: "gaia/flora_tree_date_palm"
    id: 1089
    template: "gaia/flora_tree_date_palm"
    id: 1090
    template: "gaia/flora_tree_date_palm"
    id: 1091
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1092
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1093
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1094
    template: "gaia/flora_tree_date_palm"
    id: 1095
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1096
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1097
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1098
    template: "gaia/flora_tree_date_palm"
    id: 1099
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1100
    template: "gaia/flora_tree_date_palm"
    id: 1101
    template: "gaia/flora_tree_date_palm"
    id: 1102
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1103
    template: "gaia/flora_tree_date_palm"
    id: 1104
    template: "gaia/flora_tree_date_palm"
    id: 1105
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1106
    template: "gaia/flora_tree_date_palm"
    id: 1107
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1108
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1109
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1110
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1111
    template: "gaia/flora_tree_date_palm"
    id: 1112
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1113
    template: "gaia/flora_tree_date_palm"
    id: 1114
    template: "gaia/flora_tree_date_palm"
    id: 1115
    template: "gaia/flora_tree_date_palm"
    id: 1116
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1117
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1118
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1119
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1120
    template: "gaia/flora_tree_date_palm"
    id: 1121
    template: "gaia/flora_tree_date_palm"
    id: 1122
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1123
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1124
    template: "gaia/flora_tree_date_palm"
    id: 1125
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1126
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1127
    template: "gaia/flora_tree_date_palm"
    id: 1128
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1129
    template: "gaia/flora_tree_date_palm"
    id: 1130
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1131
    template: "gaia/flora_tree_date_palm"
    id: 1132
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1133
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1134
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1135
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1136
    template: "gaia/flora_tree_date_palm"
    id: 1137
    template: "gaia/flora_tree_date_palm"
    id: 1138
    template: "gaia/flora_tree_date_palm"
    id: 1139
    template: "gaia/flora_tree_date_palm"
    id: 1140
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1141
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1142
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1143
    template: "gaia/flora_tree_date_palm"
    id: 1144
    template: "gaia/flora_tree_date_palm"
    id: 1145
    template: "gaia/flora_tree_date_palm"
    id: 1146
    template: "gaia/flora_tree_date_palm"
    id: 1147
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1148
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1149
    template: "gaia/flora_tree_date_palm"
    id: 1150
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1151
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1152
    template: "gaia/flora_tree_date_palm"
    id: 1153
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1154
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1155
    template: "gaia/flora_tree_date_palm"
    id: 1156
    template: "gaia/flora_tree_date_palm"
    id: 1157
    template: "gaia/flora_tree_date_palm"
    id: 1158
    template: "gaia/flora_tree_date_palm"
    id: 1159
    template: "gaia/flora_tree_date_palm"
    id: 1160
    template: "gaia/flora_tree_date_palm"
    id: 1161
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1162
    template: "gaia/flora_tree_date_palm"
    id: 1163
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1164
    template: "gaia/flora_tree_date_palm"
    id: 1165
    template: "gaia/flora_tree_date_palm"
    id: 1166
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1167
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1168
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1169
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1170
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1171
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1172
    template: "gaia/flora_tree_date_palm"
    id: 1173
    template: "gaia/fauna_giraffe"
    id: 1174
    template: "gaia/fauna_giraffe"
    id: 1175
    template: "gaia/fauna_giraffe"
    id: 1176
    template: "gaia/fauna_giraffe"
    id: 1177
    template: "gaia/fauna_giraffe"
    id: 1178
    template: "gaia/fauna_wildebeest"
    id: 1179
    template: "gaia/fauna_wildebeest"
    id: 1180
    template: "gaia/fauna_wildebeest"
    id: 1181
    template: "gaia/fauna_wildebeest"
    id: 1182
    template: "gaia/fauna_gazelle"
    id: 1183
    template: "gaia/fauna_gazelle"
    id: 1184
    template: "gaia/fauna_gazelle"
    id: 1185
    template: "gaia/fauna_gazelle"
    id: 1186
    template: "gaia/fauna_gazelle"
    id: 1187
    template: "gaia/fauna_gazelle"
    id: 1188
    template: "gaia/fauna_wildebeest"
    id: 1189
    template: "gaia/fauna_wildebeest"
    id: 1190
    template: "gaia/fauna_wildebeest"
    id: 1191
    template: "gaia/fauna_wildebeest"
    id: 1192
    template: "gaia/fauna_wildebeest"
    id: 1193
    template: "gaia/fauna_wildebeest"
    id: 1194
    template: "gaia/fauna_wildebeest"
    id: 1195
    template: "gaia/fauna_wildebeest"
    id: 1196
    template: "gaia/fauna_gazelle"
    id: 1197
    template: "gaia/fauna_gazelle"
    id: 1198
    template: "gaia/fauna_gazelle"
    id: 1199
    template: "gaia/fauna_gazelle"
    id: 1200
    template: "gaia/fauna_gazelle"
    id: 1201
    template: "gaia/fauna_gazelle"
    id: 1202
    template: "gaia/fauna_gazelle"
    id: 1203
    template: "gaia/fauna_gazelle"
    id: 1204
    template: "gaia/fauna_gazelle"
    id: 1205
    template: "gaia/fauna_gazelle"
    id: 1206
    template: "gaia/fauna_gazelle"
    id: 1207
    template: "gaia/fauna_wildebeest"
    id: 1208
    template: "gaia/fauna_wildebeest"
    id: 1209
    template: "gaia/fauna_wildebeest"
    id: 1210
    template: "gaia/fauna_wildebeest"
    id: 1211
    template: "gaia/fauna_wildebeest"
    id: 1212
    template: "gaia/fauna_wildebeest"
    id: 1213
    template: "gaia/fauna_wildebeest"
    id: 1214
    template: "gaia/fauna_wildebeest"
    id: 1215
    template: "gaia/fauna_wildebeest"
    id: 1216
    template: "gaia/fauna_gazelle"
    id: 1217
    template: "gaia/fauna_gazelle"
    id: 1218
    template: "gaia/fauna_gazelle"
    id: 1219
    template: "gaia/fauna_gazelle"
    id: 1220
    template: "gaia/fauna_gazelle"
    id: 1221
    template: "gaia/fauna_gazelle"
    id: 1222
    template: "gaia/fauna_giraffe"
    id: 1223
    template: "gaia/fauna_giraffe"
    id: 1224
    template: "gaia/fauna_giraffe"
    id: 1225
    template: "gaia/fauna_giraffe"
    id: 1226
    template: "gaia/fauna_gazelle"
    id: 1227
    template: "gaia/fauna_gazelle"
    id: 1228
    template: "gaia/fauna_gazelle"
    id: 1229
    template: "gaia/fauna_gazelle"
    id: 1230
    template: "gaia/fauna_gazelle"
    id: 1231
    template: "gaia/fauna_wildebeest"
    id: 1232
    template: "gaia/fauna_wildebeest"
    id: 1233
    template: "gaia/fauna_wildebeest"
    id: 1234
    template: "gaia/fauna_wildebeest"
    id: 1235
    template: "gaia/fauna_wildebeest"
    id: 1236
    template: "gaia/fauna_wildebeest"
    id: 1237
    template: "gaia/fauna_wildebeest"
    id: 1238
    template: "gaia/fauna_wildebeest"
    id: 1239
    template: "gaia/fauna_fish"
    id: 1240
    template: "gaia/fauna_fish"
    id: 1241
    template: "gaia/fauna_fish"
    id: 1242
    template: "gaia/fauna_fish"
    id: 1243
    template: "gaia/fauna_fish"
    id: 1244
    template: "gaia/fauna_fish"
    id: 1245
    template: "gaia/fauna_fish"
    id: 1246
    template: "gaia/fauna_fish"
    id: 1249
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 1250
    template: "actor|geology/stone_desert_med.xml"
    id: 1251
    template: "actor|props/flora/bush_dry_a.xml"
    id: 1252
    template: "actor|props/flora/bush_dry_a.xml"
    id: 1253
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 1254
    template: "actor|props/flora/bush_dry_a.xml"
    id: 1255
    template: "actor|geology/stone_desert_med.xml"
    id: 1256
    template: "actor|geology/stone_desert_med.xml"
    id: 1257
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 1258
    template: "actor|geology/stone_desert_med.xml"
    id: 1259
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 1260
    template: "actor|props/flora/bush_dry_a.xml"
    id: 1261
    template: "actor|geology/stone_desert_med.xml"
    id: 1275
    template: "actor|props/flora/bush_dry_a.xml"
    id: 1276
    template: "actor|geology/stone_desert_med.xml"
    id: 1277
    template: "actor|geology/stone_desert_med.xml"
    id: 1278
    template: "actor|props/flora/bush_dry_a.xml"
    id: 1282
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 1283
    template: "actor|props/flora/bush_dry_a.xml"
    id: 1284
    template: "actor|geology/stone_desert_med.xml"
    id: 1285
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 1289
    template: "actor|props/flora/bush_dry_a.xml"
    id: 1290
    template: "actor|geology/stone_desert_med.xml"
    id: 1291
    template: "actor|props/flora/bush_dry_a.xml"
    id: 1304
    template: "actor|geology/stone_desert_med.xml"
    id: 1305
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 1306
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 1307
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 1308
    template: "actor|geology/stone_desert_med.xml"
    id: 1309
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 1310
    template: "actor|geology/stone_desert_med.xml"
    id: 1311
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 1312
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 1313
    template: "actor|geology/stone_desert_med.xml"
    id: 1314
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 1317
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 1318
    template: "actor|props/flora/bush_dry_a.xml"
    id: 1319
    template: "actor|geology/stone_desert_med.xml"
    id: 1325
    template: "actor|geology/stone_desert_med.xml"
    id: 1326
    template: "actor|props/flora/bush_dry_a.xml"
    id: 1327
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 1328
    template: "actor|geology/stone_desert_med.xml"
    id: 1340
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 1341
    template: "actor|geology/stone_desert_med.xml"
    id: 1342
    template: "actor|props/flora/bush_dry_a.xml"
    id: 1343
    template: "actor|props/flora/bush_dry_a.xml"
    id: 1344
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 1345
    template: "actor|geology/stone_desert_med.xml"
    id: 1346
    template: "actor|geology/stone_desert_med.xml"
    id: 1347
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 1348
    template: "actor|geology/stone_desert_med.xml"
    id: 1351
    template: "actor|props/flora/bush_dry_a.xml"
    id: 1352
    template: "actor|geology/stone_desert_med.xml"
    id: 1353
    template: "actor|geology/stone_desert_med.xml"
    id: 1358
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 1359
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 1360
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 1361
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 1362
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 1363
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 1364
    template: "actor|geology/stone_desert_med.xml"
    id: 1365
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 1366
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 1367
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 1368
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 1369
    template: "actor|props/flora/bush_dry_a.xml"
    id: 1370
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 1371
    template: "actor|geology/stone_desert_med.xml"
    id: 1372
    template: "actor|geology/stone_desert_med.xml"
    id: 1373
    template: "actor|geology/stone_desert_med.xml"
    id: 1374
    template: "actor|props/flora/bush_dry_a.xml"
    id: 1375
    template: "actor|geology/stone_desert_med.xml"
    id: 1376
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 1377
    template: "actor|geology/stone_desert_med.xml"
    id: 1378
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 1379
    template: "actor|props/flora/bush_dry_a.xml"
    id: 1380
    template: "actor|geology/stone_desert_med.xml"
    id: 1381
    template: "actor|props/flora/bush_dry_a.xml"
    id: 1382
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 1383
    template: "actor|props/flora/bush_dry_a.xml"
    id: 1384
    template: "actor|geology/stone_desert_med.xml"
    id: 1385
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 1386
    template: "actor|props/flora/bush_dry_a.xml"
    id: 1387
    template: "actor|props/flora/bush_dry_a.xml"
    id: 1388
    template: "actor|props/flora/bush_dry_a.xml"
    id: 1389
    template: "actor|geology/stone_desert_med.xml"
    id: 1390
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 1391
    template: "actor|props/flora/bush_dry_a.xml"
    id: 1392
    template: "actor|geology/stone_desert_med.xml"
    id: 1397
    template: "actor|geology/stone_desert_med.xml"
    id: 1398
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 1399
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 1408
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 1409
    template: "actor|geology/stone_desert_med.xml"
    id: 1410
    template: "actor|geology/stone_desert_med.xml"
    id: 1413
    template: "gaia/flora_tree_date_palm"
    id: 1414
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1415
    template: "gaia/flora_tree_date_palm"
    id: 1416
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1417
    template: "gaia/flora_tree_date_palm"
    id: 1418
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1419
    template: "gaia/flora_tree_date_palm"
    id: 1420
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1421
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1422
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1423
    template: "gaia/flora_tree_date_palm"
    id: 1424
    template: "gaia/flora_tree_date_palm"
    id: 1425
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1426
    template: "gaia/flora_tree_date_palm"
    id: 1427
    template: "gaia/flora_tree_date_palm"
    id: 1428
    template: "gaia/flora_tree_date_palm"
    id: 1429
    template: "gaia/flora_tree_date_palm"
    id: 1430
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1431
    template: "gaia/flora_tree_date_palm"
    id: 1432
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1433
    template: "gaia/flora_tree_date_palm"
    id: 1434
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1435
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1436
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1437
    template: "gaia/flora_tree_date_palm"
    id: 1438
    template: "gaia/flora_tree_date_palm"
    id: 1439
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1440
    template: "gaia/flora_tree_date_palm"
    id: 1441
    template: "gaia/flora_tree_date_palm"
    id: 1442
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1443
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1444
    template: "gaia/flora_tree_date_palm"
    id: 1445
    template: "gaia/flora_tree_date_palm"
    id: 1446
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1447
    template: "gaia/flora_tree_date_palm"
    id: 1448
    template: "gaia/flora_tree_date_palm"
    id: 1449
    template: "gaia/flora_tree_date_palm"
    id: 1450
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1451
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1452
    template: "gaia/flora_tree_date_palm"
    id: 1453
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1454
    template: "gaia/flora_tree_date_palm"
    id: 1455
    template: "gaia/flora_tree_date_palm"
    id: 1456
    template: "gaia/flora_tree_date_palm"
    id: 1457
    template: "gaia/flora_tree_date_palm"
    id: 1458
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1459
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1460
    template: "gaia/flora_tree_date_palm"
    id: 1461
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1462
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1463
    template: "gaia/flora_tree_date_palm"
    id: 1464
    template: "gaia/flora_tree_date_palm"
    id: 1465
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1466
    template: "gaia/flora_tree_date_palm"
    id: 1467
    template: "gaia/flora_tree_date_palm"
    id: 1468
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1469
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1470
    template: "gaia/flora_tree_date_palm"
    id: 1471
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1472
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1473
    template: "gaia/flora_tree_date_palm"
    id: 1474
    template: "gaia/flora_tree_date_palm"
    id: 1475
    template: "gaia/flora_tree_date_palm"
    id: 1476
    template: "gaia/flora_tree_date_palm"
    id: 1477
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1478
    template: "gaia/flora_tree_date_palm"
    id: 1479
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1480
    template: "gaia/flora_tree_date_palm"
    id: 1481
    template: "gaia/flora_tree_date_palm"
    id: 1482
    template: "gaia/flora_tree_date_palm"
    id: 1484
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1485
    template: "gaia/flora_tree_date_palm"
    id: 1486
    template: "gaia/flora_tree_date_palm"
    id: 1487
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1488
    template: "gaia/flora_tree_date_palm"
    id: 1489
    template: "gaia/flora_tree_date_palm"
    id: 1491
    template: "gaia/flora_tree_date_palm"
    id: 1493
    template: "gaia/flora_tree_date_palm"
    id: 1494
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1495
    template: "gaia/flora_tree_date_palm"
    id: 1496
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1497
    template: "gaia/flora_tree_date_palm"
    id: 1498
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1499
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1500
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1501
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1502
    template: "gaia/flora_tree_date_palm"
    id: 1503
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1504
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1505
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1506
    template: "gaia/flora_tree_date_palm"
    id: 1507
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1508
    template: "gaia/flora_tree_date_palm"
    id: 1509
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1510
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1511
    template: "gaia/flora_tree_date_palm"
    id: 1512
    template: "gaia/flora_tree_date_palm"
    id: 1513
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1514
    template: "gaia/flora_tree_date_palm"
    id: 1515
    template: "gaia/flora_tree_date_palm"
    id: 1516
    template: "gaia/flora_tree_date_palm"
    id: 1517
    template: "gaia/flora_tree_date_palm"
    id: 1518
    template: "gaia/flora_tree_date_palm"
    id: 1519
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1520
    template: "gaia/flora_tree_date_palm"
    id: 1521
    template: "gaia/flora_tree_date_palm"
    id: 1522
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1523
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1524
    template: "gaia/flora_tree_date_palm"
    id: 1525
    template: "gaia/flora_tree_date_palm"
    id: 1526
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1527
    template: "gaia/flora_tree_date_palm"
    id: 1528
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1529
    template: "gaia/flora_tree_date_palm"
    id: 1530
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1531
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1532
    template: "gaia/flora_tree_date_palm"
    id: 1533
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1534
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1535
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1536
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1537
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1538
    template: "gaia/flora_tree_date_palm"
    id: 1539
    template: "gaia/flora_tree_date_palm"
    id: 1540
    template: "gaia/flora_tree_date_palm"
    id: 1541
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1542
    template: "gaia/flora_tree_date_palm"
    id: 1543
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1544
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1545
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1546
    template: "gaia/flora_tree_date_palm"
    id: 1547
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1548
    template: "gaia/flora_tree_date_palm"
    id: 1549
    template: "gaia/flora_tree_date_palm"
    id: 1550
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1551
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1552
    template: "gaia/flora_tree_date_palm"
    id: 1553
    template: "gaia/flora_tree_date_palm"
    id: 1554
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1555
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1556
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1557
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1558
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1559
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1560
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1561
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1562
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1563
    template: "gaia/flora_tree_date_palm"
    id: 1564
    template: "gaia/flora_tree_date_palm"
    id: 1565
    template: "gaia/flora_tree_date_palm"
    id: 1566
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1567
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1568
    template: "gaia/flora_tree_date_palm"
    id: 1569
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1570
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1571
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1572
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1573
    template: "gaia/flora_tree_date_palm"
    id: 1574
    template: "gaia/flora_tree_date_palm"
    id: 1575
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1576
    template: "gaia/flora_tree_date_palm"
    id: 1577
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1578
    template: "gaia/flora_tree_date_palm"
    id: 1579
    template: "gaia/flora_tree_date_palm"
    id: 1580
    template: "gaia/flora_tree_date_palm"
    id: 1581
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1582
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1583
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1584
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1585
    template: "gaia/flora_tree_date_palm"
    id: 1586
    template: "gaia/flora_tree_date_palm"
    id: 1587
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1588
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1589
    template: "gaia/flora_tree_date_palm"
    id: 1590
    template: "gaia/flora_tree_date_palm"
    id: 1591
    template: "gaia/flora_tree_date_palm"
    id: 1592
    template: "gaia/flora_tree_date_palm"
    id: 1593
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1594
    template: "gaia/flora_tree_date_palm"
    id: 1595
    template: "gaia/flora_tree_date_palm"
    id: 1596
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1597
    template: "gaia/flora_tree_date_palm"
    id: 1598
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1599
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1600
    template: "gaia/flora_tree_date_palm"
    id: 1601
    template: "gaia/flora_tree_date_palm"
    id: 1602
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1603
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1604
    template: "gaia/flora_tree_date_palm"
    id: 1605
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1606
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1607
    template: "gaia/flora_tree_date_palm"
    id: 1608
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1609
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1610
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1611
    template: "gaia/flora_tree_date_palm"
    id: 1612
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1613
    template: "gaia/flora_tree_date_palm"
    id: 1614
    template: "gaia/flora_tree_date_palm"
    id: 1615
    template: "gaia/flora_tree_date_palm"
    id: 1616
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1618
    template: "gaia/flora_tree_date_palm"
    id: 1619
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1620
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1621
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1622
    template: "gaia/flora_tree_date_palm"
    id: 1624
    template: "gaia/flora_tree_date_palm"
    id: 1625
    template: "gaia/flora_tree_date_palm"
    id: 1629
    template: "gaia/flora_tree_date_palm"
    id: 1630
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1631
    template: "gaia/flora_tree_date_palm"
    id: 1632
    template: "gaia/flora_tree_date_palm"
    id: 1633
    template: "gaia/flora_tree_date_palm"
    id: 1634
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1635
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1636
    template: "gaia/flora_tree_date_palm"
    id: 1637
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1638
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1639
    template: "gaia/flora_tree_date_palm"
    id: 1640
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1641
    template: "gaia/flora_tree_date_palm"
    id: 1642
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1643
    template: "gaia/flora_tree_date_palm"
    id: 1644
    template: "gaia/flora_tree_date_palm"
    id: 1645
    template: "gaia/flora_tree_date_palm"
    id: 1646
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1647
    template: "gaia/flora_tree_date_palm"
    id: 1648
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1649
    template: "gaia/flora_tree_date_palm"
    id: 1650
    template: "gaia/flora_tree_date_palm"
    id: 1651
    template: "gaia/flora_tree_date_palm"
    id: 1652
    template: "gaia/flora_tree_date_palm"
    id: 1653
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1654
    template: "gaia/flora_tree_date_palm"
    id: 1655
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1656
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1657
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1658
    template: "gaia/flora_tree_date_palm"
    id: 1659
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1660
    template: "gaia/flora_tree_date_palm"
    id: 1661
    template: "gaia/flora_tree_date_palm"
    id: 1662
    template: "gaia/flora_tree_date_palm"
    id: 1663
    template: "gaia/flora_tree_date_palm"
    id: 1664
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1665
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1666
    template: "gaia/flora_tree_date_palm"
    id: 1667
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1668
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1669
    template: "gaia/flora_tree_date_palm"
    id: 1670
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1671
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1672
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1673
    template: "gaia/flora_tree_date_palm"
    id: 1674
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1675
    template: "gaia/flora_tree_date_palm"
    id: 1676
    template: "gaia/flora_tree_date_palm"
    id: 1677
    template: "gaia/flora_tree_date_palm"
    id: 1678
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1679
    template: "gaia/flora_tree_date_palm"
    id: 1680
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1681
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1682
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1683
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1684
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1685
    template: "gaia/flora_tree_date_palm"
    id: 1686
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1687
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1688
    template: "gaia/flora_tree_date_palm"
    id: 1689
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1690
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1691
    template: "gaia/flora_tree_date_palm"
    id: 1692
    template: "gaia/flora_tree_date_palm"
    id: 1693
    template: "gaia/flora_tree_date_palm"
    id: 1694
    template: "gaia/flora_tree_date_palm"
    id: 1695
    template: "gaia/flora_tree_date_palm"
    id: 1696
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1697
    template: "gaia/flora_tree_date_palm"
    id: 1698
    template: "gaia/flora_tree_date_palm"
    id: 1699
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1700
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1701
    template: "gaia/flora_tree_date_palm"
    id: 1702
    template: "gaia/flora_tree_date_palm"
    id: 1703
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1704
    template: "gaia/flora_tree_date_palm"
    id: 1705
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1706
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1707
    template: "gaia/flora_tree_date_palm"
    id: 1708
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1709
    template: "gaia/flora_tree_date_palm"
    id: 1710
    template: "gaia/flora_tree_date_palm"
    id: 1711
    template: "gaia/flora_tree_date_palm"
    id: 1712
    template: "gaia/flora_tree_date_palm"
    id: 1713
    template: "gaia/flora_tree_date_palm"
    id: 1714
    template: "gaia/flora_tree_date_palm"
    id: 1715
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1716
    template: "gaia/flora_tree_date_palm"
    id: 1717
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1718
    template: "gaia/flora_tree_date_palm"
    id: 1719
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1720
    template: "gaia/flora_tree_date_palm"
    id: 1721
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1722
    template: "gaia/flora_tree_date_palm"
    id: 1723
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1724
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1725
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1726
    template: "gaia/flora_tree_date_palm"
    id: 1727
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1728
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1729
    template: "gaia/flora_tree_date_palm"
    id: 1730
    template: "gaia/flora_tree_date_palm"
    id: 1731
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1732
    template: "gaia/flora_tree_date_palm"
    id: 1733
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1734
    template: "gaia/flora_tree_date_palm"
    id: 1735
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1736
    template: "gaia/flora_tree_date_palm"
    id: 1737
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1738
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1739
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1740
    template: "gaia/flora_tree_date_palm"
    id: 1741
    template: "gaia/flora_tree_date_palm"
    id: 1742
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1743
    template: "gaia/flora_tree_date_palm"
    id: 1744
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1745
    template: "gaia/flora_tree_date_palm"
    id: 1746
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1747
    template: "gaia/flora_tree_date_palm"
    id: 1748
    template: "gaia/flora_tree_date_palm"
    id: 1749
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1750
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1751
    template: "gaia/flora_tree_date_palm"
    id: 1752
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1753
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1754
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1755
    template: "gaia/flora_tree_date_palm"
    id: 1756
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1757
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1758
    template: "gaia/flora_tree_date_palm"
    id: 1759
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1760
    template: "gaia/flora_tree_date_palm"
    id: 1761
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1762
    template: "gaia/flora_tree_date_palm"
    id: 1763
    template: "gaia/flora_tree_date_palm"
    id: 1764
    template: "gaia/flora_tree_date_palm"
    id: 1765
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1766
    template: "gaia/flora_tree_date_palm"
    id: 1767
    template: "gaia/flora_tree_date_palm"
    id: 1768
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1769
    template: "gaia/flora_tree_date_palm"
    id: 1770
    template: "gaia/flora_tree_date_palm"
    id: 1771
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1772
    template: "gaia/flora_tree_date_palm"
    id: 1773
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1774
    template: "gaia/flora_tree_date_palm"
    id: 1775
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1776
    template: "gaia/flora_tree_date_palm"
    id: 1777
    template: "gaia/flora_tree_date_palm"
    id: 1778
    template: "gaia/flora_tree_date_palm"
    id: 1779
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1780
    template: "gaia/flora_tree_date_palm"
    id: 1781
    template: "gaia/flora_tree_date_palm"
    id: 1782
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1783
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1784
    template: "gaia/flora_tree_date_palm"
    id: 1785
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1786
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1787
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1788
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1789
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1790
    template: "gaia/flora_tree_date_palm"
    id: 1791
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1792
    template: "gaia/flora_tree_date_palm"
    id: 1793
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1794
    template: "gaia/flora_tree_date_palm"
    id: 1795
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1796
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1797
    template: "gaia/flora_tree_date_palm"
    id: 1798
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1799
    template: "gaia/flora_tree_date_palm"
    id: 1800
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1801
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1802
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1803
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1804
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1805
    template: "gaia/flora_tree_date_palm"
    id: 1806
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1807
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1808
    template: "gaia/flora_tree_date_palm"
    id: 1809
    template: "gaia/flora_tree_date_palm"
    id: 1810
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1811
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1812
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1813
    template: "gaia/flora_tree_date_palm"
    id: 1814
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1815
    template: "gaia/flora_tree_date_palm"
    id: 1816
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1817
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1818
    template: "gaia/flora_tree_date_palm"
    id: 1819
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1820
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1821
    template: "gaia/flora_tree_date_palm"
    id: 1822
    template: "gaia/flora_tree_date_palm"
    id: 1823
    template: "gaia/flora_tree_date_palm"
    id: 1824
    template: "gaia/flora_tree_date_palm"
    id: 1825
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1826
    template: "gaia/flora_tree_date_palm"
    id: 1827
    template: "gaia/flora_tree_date_palm"
    id: 1828
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1829
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1830
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1831
    template: "gaia/flora_tree_date_palm"
    id: 1832
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1833
    template: "gaia/flora_tree_date_palm"
    id: 1834
    template: "gaia/flora_tree_date_palm"
    id: 1835
    template: "gaia/flora_tree_date_palm"
    id: 1836
    template: "gaia/flora_tree_date_palm"
    id: 1837
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1838
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1839
    template: "gaia/flora_tree_date_palm"
    id: 1840
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1841
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1842
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1843
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1844
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1845
    template: "gaia/flora_tree_date_palm"
    id: 1846
    template: "gaia/flora_tree_date_palm"
    id: 1847
    template: "gaia/flora_tree_date_palm"
    id: 1848
    template: "gaia/flora_tree_date_palm"
    id: 1849
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1850
    template: "gaia/flora_tree_date_palm"
    id: 1851
    template: "gaia/flora_tree_date_palm"
    id: 1852
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1853
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1854
    template: "gaia/flora_tree_date_palm"
    id: 1855
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1856
    template: "gaia/flora_tree_date_palm"
    id: 1857
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1858
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1859
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1860
    template: "gaia/flora_tree_date_palm"
    id: 1861
    template: "gaia/flora_tree_date_palm"
    id: 1862
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1863
    template: "gaia/flora_tree_date_palm"
    id: 1864
    template: "gaia/flora_tree_date_palm"
    id: 1865
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1866
    template: "gaia/flora_tree_date_palm"
    id: 1867
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1868
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1869
    template: "gaia/flora_tree_date_palm"
    id: 1870
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1871
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1872
    template: "gaia/flora_tree_date_palm"
    id: 1873
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1874
    template: "gaia/flora_tree_date_palm"
    id: 1875
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1876
    template: "gaia/flora_tree_date_palm"
    id: 1877
    template: "gaia/flora_tree_date_palm"
    id: 1878
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1879
    template: "gaia/flora_tree_date_palm"
    id: 1880
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1881
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1882
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1883
    template: "gaia/flora_tree_date_palm"
    id: 1884
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1885
    template: "gaia/flora_tree_date_palm"
    id: 1886
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1887
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1888
    template: "gaia/flora_tree_date_palm"
    id: 1889
    template: "gaia/flora_tree_date_palm"
    id: 1890
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1891
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1892
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1893
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1894
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1895
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1896
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1897
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1898
    template: "gaia/flora_tree_date_palm"
    id: 1899
    template: "gaia/flora_tree_date_palm"
    id: 1900
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1901
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1902
    template: "gaia/flora_tree_date_palm"
    id: 1903
    template: "gaia/flora_tree_date_palm"
    id: 1904
    template: "gaia/flora_tree_date_palm"
    id: 1905
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1906
    template: "gaia/flora_tree_date_palm"
    id: 1907
    template: "gaia/flora_tree_date_palm"
    id: 1908
    template: "gaia/flora_tree_date_palm"
    id: 1909
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1910
    template: "gaia/flora_tree_date_palm"
    id: 1911
    template: "gaia/flora_tree_date_palm"
    id: 1912
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1913
    template: "gaia/flora_tree_date_palm"
    id: 1914
    template: "gaia/flora_tree_date_palm"
    id: 1915
    template: "gaia/flora_tree_date_palm"
    id: 1916
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1917
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1918
    template: "gaia/flora_tree_date_palm"
    id: 1919
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1920
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1921
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1922
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1923
    template: "gaia/flora_tree_date_palm"
    id: 1924
    template: "gaia/flora_tree_date_palm"
    id: 1925
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1926
    template: "gaia/flora_tree_date_palm"
    id: 1927
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1928
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1929
    template: "gaia/flora_tree_date_palm"
    id: 1930
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1931
    template: "gaia/flora_tree_date_palm"
    id: 1932
    template: "gaia/flora_tree_date_palm"
    id: 1933
    template: "gaia/flora_tree_date_palm"
    id: 1934
    template: "gaia/flora_tree_date_palm"
    id: 1935
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1936
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1937
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1938
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1939
    template: "gaia/flora_tree_date_palm"
    id: 1940
    template: "gaia/flora_tree_date_palm"
    id: 1941
    template: "gaia/flora_tree_date_palm"
    id: 1942
    template: "gaia/flora_tree_date_palm"
    id: 1943
    template: "gaia/flora_tree_date_palm"
    id: 1944
    template: "gaia/flora_tree_date_palm"
    id: 1945
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1946
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1947
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1948
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1949
    template: "gaia/flora_tree_date_palm"
    id: 1950
    template: "gaia/flora_tree_date_palm"
    id: 1951
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1952
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1953
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1954
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1955
    template: "gaia/flora_tree_date_palm"
    id: 1956
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1957
    template: "gaia/flora_tree_date_palm"
    id: 1958
    template: "gaia/flora_tree_date_palm"
    id: 1959
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1960
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1961
    template: "gaia/flora_tree_date_palm"
    id: 1962
    template: "gaia/flora_tree_date_palm"
    id: 1963
    template: "gaia/flora_tree_date_palm"
    id: 1964
    template: "gaia/flora_tree_date_palm"
    id: 1965
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1966
    template: "gaia/flora_tree_date_palm"
    id: 1967
    template: "gaia/flora_tree_date_palm"
    id: 1968
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1969
    template: "gaia/flora_tree_date_palm"
    id: 1970
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1971
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1972
    template: "gaia/flora_tree_date_palm"
    id: 1973
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1974
    template: "gaia/flora_tree_date_palm"
    id: 1975
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1976
    template: "gaia/flora_tree_date_palm"
    id: 1977
    template: "gaia/flora_tree_date_palm"
    id: 1978
    template: "gaia/flora_tree_date_palm"
    id: 1979
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1980
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1981
    template: "gaia/flora_tree_date_palm"
    id: 1982
    template: "gaia/flora_tree_date_palm"
    id: 1983
    template: "gaia/flora_tree_date_palm"
    id: 1984
    template: "gaia/flora_tree_date_palm"
    id: 1985
    template: "gaia/flora_tree_date_palm"
    id: 1986
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1987
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1988
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1989
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1990
    template: "gaia/flora_tree_date_palm"
    id: 1991
    template: "gaia/flora_tree_date_palm"
    id: 1992
    template: "gaia/flora_tree_date_palm"
    id: 1993
    template: "gaia/flora_tree_date_palm"
    id: 1994
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1995
    template: "gaia/flora_tree_date_palm"
    id: 1996
    template: "gaia/flora_tree_date_palm"
    id: 1997
    template: "gaia/flora_tree_senegal_date_palm"
    id: 1998
    template: "gaia/flora_tree_date_palm"
    id: 1999
    template: "gaia/flora_tree_date_palm"
    id: 2000
    template: "gaia/flora_tree_date_palm"
    id: 2001
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2002
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2003
    template: "gaia/flora_tree_date_palm"
    id: 2004
    template: "gaia/flora_tree_date_palm"
    id: 2005
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2006
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2007
    template: "gaia/flora_tree_date_palm"
    id: 2008
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2009
    template: "gaia/flora_tree_date_palm"
    id: 2010
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2011
    template: "gaia/flora_tree_date_palm"
    id: 2012
    template: "gaia/flora_tree_date_palm"
    id: 2013
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2014
    template: "gaia/flora_tree_date_palm"
    id: 2015
    template: "gaia/flora_tree_date_palm"
    id: 2016
    template: "gaia/flora_tree_date_palm"
    id: 2017
    template: "gaia/flora_tree_date_palm"
    id: 2018
    template: "gaia/flora_tree_date_palm"
    id: 2019
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2020
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2021
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2022
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2023
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2024
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2025
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2026
    template: "gaia/flora_tree_date_palm"
    id: 2027
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2028
    template: "gaia/flora_tree_date_palm"
    id: 2029
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2030
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2031
    template: "gaia/flora_tree_date_palm"
    id: 2032
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2033
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2034
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2035
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2036
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2037
    template: "gaia/flora_tree_date_palm"
    id: 2038
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2039
    template: "gaia/flora_tree_date_palm"
    id: 2040
    template: "gaia/flora_tree_date_palm"
    id: 2041
    template: "gaia/flora_tree_date_palm"
    id: 2042
    template: "gaia/flora_tree_date_palm"
    id: 2043
    template: "gaia/flora_tree_date_palm"
    id: 2044
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2045
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2046
    template: "gaia/flora_tree_date_palm"
    id: 2047
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2048
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2049
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2050
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2051
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2052
    template: "gaia/flora_tree_date_palm"
    id: 2053
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2054
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2055
    template: "gaia/flora_tree_date_palm"
    id: 2056
    template: "gaia/flora_tree_date_palm"
    id: 2057
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2058
    template: "gaia/flora_tree_date_palm"
    id: 2059
    template: "gaia/flora_tree_date_palm"
    id: 2060
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2061
    template: "gaia/flora_tree_date_palm"
    id: 2062
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2063
    template: "gaia/flora_tree_date_palm"
    id: 2064
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2065
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2066
    template: "gaia/flora_tree_date_palm"
    id: 2067
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2068
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2069
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2070
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2071
    template: "gaia/flora_tree_date_palm"
    id: 2072
    template: "gaia/flora_tree_date_palm"
    id: 2073
    template: "gaia/flora_tree_date_palm"
    id: 2074
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2075
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2076
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2077
    template: "gaia/flora_tree_date_palm"
    id: 2078
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2079
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2080
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2081
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2082
    template: "gaia/flora_tree_date_palm"
    id: 2083
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2084
    template: "gaia/flora_tree_date_palm"
    id: 2085
    template: "gaia/flora_tree_date_palm"
    id: 2086
    template: "gaia/flora_tree_date_palm"
    id: 2087
    template: "gaia/flora_tree_date_palm"
    id: 2088
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2089
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2090
    template: "gaia/flora_tree_date_palm"
    id: 2091
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2092
    template: "gaia/flora_tree_date_palm"
    id: 2093
    template: "gaia/flora_tree_date_palm"
    id: 2094
    template: "gaia/flora_tree_date_palm"
    id: 2095
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2096
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2097
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2098
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2099
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2100
    template: "gaia/flora_tree_date_palm"
    id: 2101
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2102
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2103
    template: "gaia/flora_tree_date_palm"
    id: 2104
    template: "gaia/flora_tree_date_palm"
    id: 2105
    template: "gaia/flora_tree_date_palm"
    id: 2106
    template: "gaia/flora_tree_date_palm"
    id: 2107
    template: "gaia/flora_tree_date_palm"
    id: 2108
    template: "gaia/flora_tree_date_palm"
    id: 2109
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2110
    template: "gaia/flora_tree_date_palm"
    id: 2111
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2112
    template: "gaia/flora_tree_date_palm"
    id: 2113
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2114
    template: "gaia/flora_tree_date_palm"
    id: 2115
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2116
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2117
    template: "gaia/flora_tree_date_palm"
    id: 2118
    template: "gaia/flora_tree_date_palm"
    id: 2119
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2120
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2121
    template: "gaia/flora_tree_date_palm"
    id: 2122
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2123
    template: "gaia/flora_tree_date_palm"
    id: 2124
    template: "gaia/flora_tree_date_palm"
    id: 2125
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2126
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2127
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2128
    template: "gaia/flora_tree_date_palm"
    id: 2129
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2130
    template: "gaia/flora_tree_date_palm"
    id: 2131
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2132
    template: "gaia/flora_tree_date_palm"
    id: 2133
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2134
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2135
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2136
    template: "gaia/flora_tree_date_palm"
    id: 2137
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2138
    template: "gaia/flora_tree_date_palm"
    id: 2139
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2140
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2141
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2142
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2143
    template: "gaia/flora_tree_date_palm"
    id: 2144
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2145
    template: "gaia/flora_tree_date_palm"
    id: 2146
    template: "gaia/flora_tree_date_palm"
    id: 2147
    template: "gaia/flora_tree_date_palm"
    id: 2148
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2149
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2150
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2151
    template: "gaia/flora_tree_date_palm"
    id: 2152
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2153
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2154
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2155
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2156
    template: "gaia/flora_tree_date_palm"
    id: 2157
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2158
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2159
    template: "gaia/flora_tree_date_palm"
    id: 2160
    template: "gaia/flora_tree_date_palm"
    id: 2161
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2162
    template: "gaia/flora_tree_date_palm"
    id: 2163
    template: "gaia/flora_tree_date_palm"
    id: 2164
    template: "gaia/flora_tree_date_palm"
    id: 2165
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2166
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2167
    template: "gaia/flora_tree_date_palm"
    id: 2168
    template: "gaia/flora_tree_date_palm"
    id: 2169
    template: "gaia/flora_tree_date_palm"
    id: 2170
    template: "gaia/flora_tree_date_palm"
    id: 2171
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2172
    template: "gaia/flora_tree_date_palm"
    id: 2173
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2174
    template: "gaia/flora_tree_date_palm"
    id: 2175
    template: "gaia/flora_tree_date_palm"
    id: 2176
    template: "gaia/flora_tree_date_palm"
    id: 2177
    template: "gaia/flora_tree_date_palm"
    id: 2178
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2179
    template: "gaia/flora_tree_date_palm"
    id: 2180
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2181
    template: "gaia/flora_tree_date_palm"
    id: 2182
    template: "gaia/flora_tree_date_palm"
    id: 2183
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2184
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2185
    template: "gaia/flora_tree_date_palm"
    id: 2186
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2187
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2188
    template: "gaia/flora_tree_date_palm"
    id: 2189
    template: "gaia/flora_tree_date_palm"
    id: 2190
    template: "gaia/flora_tree_date_palm"
    id: 2191
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2192
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2193
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2194
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2195
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2196
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2197
    template: "gaia/flora_tree_date_palm"
    id: 2198
    template: "gaia/flora_tree_date_palm"
    id: 2199
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2200
    template: "gaia/flora_tree_date_palm"
    id: 2201
    template: "gaia/flora_tree_date_palm"
    id: 2202
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2203
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2204
    template: "gaia/flora_tree_date_palm"
    id: 2205
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2206
    template: "gaia/flora_tree_date_palm"
    id: 2207
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2208
    template: "gaia/flora_tree_date_palm"
    id: 2209
    template: "gaia/flora_tree_date_palm"
    id: 2210
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2211
    template: "gaia/flora_tree_date_palm"
    id: 2212
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2213
    template: "gaia/flora_tree_date_palm"
    id: 2214
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2215
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2216
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2217
    template: "gaia/flora_tree_date_palm"
    id: 2218
    template: "gaia/flora_tree_date_palm"
    id: 2219
    template: "gaia/flora_tree_date_palm"
    id: 2220
    template: "gaia/flora_tree_date_palm"
    id: 2221
    template: "gaia/flora_tree_date_palm"
    id: 2222
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2223
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2224
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2225
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2226
    template: "gaia/flora_tree_date_palm"
    id: 2227
    template: "gaia/flora_tree_date_palm"
    id: 2228
    template: "gaia/flora_tree_date_palm"
    id: 2229
    template: "gaia/flora_tree_date_palm"
    id: 2230
    template: "gaia/flora_tree_date_palm"
    id: 2231
    template: "gaia/flora_tree_date_palm"
    id: 2232
    template: "gaia/flora_tree_date_palm"
    id: 2233
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2234
    template: "gaia/flora_tree_date_palm"
    id: 2235
    template: "gaia/flora_tree_date_palm"
    id: 2236
    template: "gaia/flora_tree_date_palm"
    id: 2237
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2238
    template: "gaia/flora_tree_date_palm"
    id: 2239
    template: "gaia/flora_tree_date_palm"
    id: 2240
    template: "gaia/flora_tree_date_palm"
    id: 2241
    template: "gaia/flora_tree_date_palm"
    id: 2242
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2243
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2244
    template: "gaia/flora_tree_date_palm"
    id: 2245
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2246
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2247
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2248
    template: "gaia/flora_tree_date_palm"
    id: 2249
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2250
    template: "gaia/flora_tree_date_palm"
    id: 2251
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2252
    template: "gaia/flora_tree_date_palm"
    id: 2253
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2254
    template: "gaia/flora_tree_date_palm"
    id: 2255
    template: "gaia/flora_tree_date_palm"
    id: 2256
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2257
    template: "gaia/flora_tree_date_palm"
    id: 2258
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2259
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2260
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2261
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2262
    template: "gaia/flora_tree_date_palm"
    id: 2263
    template: "gaia/flora_tree_date_palm"
    id: 2264
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2265
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2266
    template: "gaia/flora_tree_date_palm"
    id: 2267
    template: "gaia/flora_tree_date_palm"
    id: 2268
    template: "gaia/flora_tree_date_palm"
    id: 2269
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2270
    template: "gaia/flora_tree_date_palm"
    id: 2271
    template: "gaia/flora_tree_date_palm"
    id: 2272
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2273
    template: "gaia/flora_tree_date_palm"
    id: 2274
    template: "gaia/flora_tree_date_palm"
    id: 2275
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2276
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2277
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2278
    template: "gaia/flora_tree_date_palm"
    id: 2279
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2280
    template: "gaia/flora_tree_date_palm"
    id: 2281
    template: "gaia/flora_tree_date_palm"
    id: 2282
    template: "gaia/flora_tree_date_palm"
    id: 2283
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2284
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2285
    template: "gaia/flora_tree_date_palm"
    id: 2286
    template: "gaia/flora_tree_date_palm"
    id: 2287
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2288
    template: "gaia/flora_tree_date_palm"
    id: 2289
    template: "gaia/flora_tree_date_palm"
    id: 2290
    template: "gaia/flora_tree_date_palm"
    id: 2291
    template: "gaia/flora_tree_date_palm"
    id: 2292
    template: "gaia/flora_tree_date_palm"
    id: 2293
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2294
    template: "gaia/flora_tree_date_palm"
    id: 2295
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2296
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2297
    template: "gaia/flora_tree_date_palm"
    id: 2298
    template: "gaia/flora_tree_date_palm"
    id: 2299
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2300
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2301
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2302
    template: "gaia/flora_tree_date_palm"
    id: 2303
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2304
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2305
    template: "gaia/flora_tree_date_palm"
    id: 2306
    template: "gaia/flora_tree_date_palm"
    id: 2307
    template: "gaia/flora_tree_date_palm"
    id: 2308
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2309
    template: "gaia/flora_tree_date_palm"
    id: 2310
    template: "gaia/flora_tree_date_palm"
    id: 2311
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2312
    template: "gaia/flora_tree_date_palm"
    id: 2313
    template: "gaia/flora_tree_date_palm"
    id: 2314
    template: "gaia/flora_tree_date_palm"
    id: 2315
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2316
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2317
    template: "gaia/flora_tree_date_palm"
    id: 2318
    template: "gaia/flora_tree_date_palm"
    id: 2319
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2320
    template: "gaia/flora_tree_date_palm"
    id: 2321
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2322
    template: "gaia/flora_tree_date_palm"
    id: 2323
    template: "gaia/flora_tree_date_palm"
    id: 2324
    template: "gaia/flora_tree_date_palm"
    id: 2325
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2326
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2327
    template: "gaia/flora_tree_date_palm"
    id: 2328
    template: "gaia/flora_tree_date_palm"
    id: 2329
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2330
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2331
    template: "gaia/flora_tree_date_palm"
    id: 2332
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2333
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2334
    template: "gaia/flora_tree_date_palm"
    id: 2335
    template: "gaia/flora_tree_date_palm"
    id: 2336
    template: "gaia/flora_tree_date_palm"
    id: 2337
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2338
    template: "gaia/flora_tree_date_palm"
    id: 2339
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2340
    template: "gaia/flora_tree_date_palm"
    id: 2341
    template: "gaia/flora_tree_date_palm"
    id: 2342
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2343
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2344
    template: "gaia/flora_tree_date_palm"
    id: 2345
    template: "gaia/flora_tree_date_palm"
    id: 2346
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2347
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2348
    template: "gaia/flora_tree_date_palm"
    id: 2349
    template: "gaia/flora_tree_date_palm"
    id: 2350
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2351
    template: "gaia/flora_tree_date_palm"
    id: 2352
    template: "gaia/flora_tree_date_palm"
    id: 2353
    template: "gaia/flora_tree_date_palm"
    id: 2354
    template: "gaia/flora_tree_date_palm"
    id: 2355
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2356
    template: "gaia/flora_tree_date_palm"
    id: 2357
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2358
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2359
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2360
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2361
    template: "gaia/flora_tree_date_palm"
    id: 2362
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2363
    template: "gaia/flora_tree_date_palm"
    id: 2364
    template: "gaia/flora_tree_date_palm"
    id: 2365
    template: "gaia/flora_tree_date_palm"
    id: 2366
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2367
    template: "gaia/flora_tree_date_palm"
    id: 2368
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2369
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2370
    template: "gaia/flora_tree_date_palm"
    id: 2371
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2372
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2373
    template: "gaia/flora_tree_date_palm"
    id: 2374
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2375
    template: "gaia/flora_tree_date_palm"
    id: 2376
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2377
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2378
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2379
    template: "gaia/flora_tree_date_palm"
    id: 2380
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2381
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2382
    template: "gaia/flora_tree_date_palm"
    id: 2383
    template: "gaia/flora_tree_date_palm"
    id: 2384
    template: "gaia/flora_tree_date_palm"
    id: 2385
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2386
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2387
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2388
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2389
    template: "gaia/flora_tree_date_palm"
    id: 2390
    template: "gaia/flora_tree_date_palm"
    id: 2391
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2392
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2393
    template: "gaia/flora_tree_date_palm"
    id: 2394
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2395
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2396
    template: "gaia/flora_tree_date_palm"
    id: 2397
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2398
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2399
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2400
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2401
    template: "gaia/flora_tree_date_palm"
    id: 2402
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2403
    template: "gaia/flora_tree_date_palm"
    id: 2404
    template: "gaia/flora_tree_date_palm"
    id: 2405
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2406
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2407
    template: "gaia/flora_tree_date_palm"
    id: 2408
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2409
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2410
    template: "gaia/flora_tree_date_palm"
    id: 2411
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2412
    template: "gaia/flora_tree_date_palm"
    id: 2413
    template: "gaia/flora_tree_date_palm"
    id: 2414
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2415
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2416
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2417
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2418
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2419
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2420
    template: "gaia/flora_tree_date_palm"
    id: 2421
    template: "gaia/flora_tree_date_palm"
    id: 2422
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2423
    template: "gaia/flora_tree_date_palm"
    id: 2424
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2425
    template: "gaia/flora_tree_date_palm"
    id: 2426
    template: "gaia/flora_tree_date_palm"
    id: 2427
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2428
    template: "gaia/flora_tree_date_palm"
    id: 2429
    template: "gaia/flora_tree_date_palm"
    id: 2430
    template: "gaia/flora_tree_date_palm"
    id: 2431
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2432
    template: "gaia/flora_tree_date_palm"
    id: 2433
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2434
    template: "gaia/flora_tree_date_palm"
    id: 2435
    template: "gaia/flora_tree_date_palm"
    id: 2436
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2437
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2438
    template: "gaia/flora_tree_date_palm"
    id: 2439
    template: "gaia/flora_tree_date_palm"
    id: 2440
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2441
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2442
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2443
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2444
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2445
    template: "gaia/flora_tree_date_palm"
    id: 2446
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2447
    template: "gaia/flora_tree_date_palm"
    id: 2448
    template: "gaia/flora_tree_date_palm"
    id: 2449
    template: "gaia/flora_tree_date_palm"
    id: 2450
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2451
    template: "gaia/flora_tree_date_palm"
    id: 2452
    template: "gaia/flora_tree_date_palm"
    id: 2453
    template: "gaia/flora_tree_date_palm"
    id: 2454
    template: "gaia/flora_tree_date_palm"
    id: 2455
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2456
    template: "gaia/flora_tree_date_palm"
    id: 2457
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2458
    template: "gaia/flora_tree_date_palm"
    id: 2459
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2460
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2461
    template: "gaia/flora_tree_date_palm"
    id: 2462
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2463
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2464
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2465
    template: "gaia/flora_tree_date_palm"
    id: 2466
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2467
    template: "gaia/flora_tree_date_palm"
    id: 2468
    template: "gaia/flora_tree_date_palm"
    id: 2469
    template: "gaia/flora_tree_date_palm"
    id: 2470
    template: "gaia/flora_tree_date_palm"
    id: 2471
    template: "gaia/flora_tree_date_palm"
    id: 2472
    template: "gaia/flora_tree_date_palm"
    id: 2473
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2474
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2475
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2476
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2477
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2478
    template: "gaia/flora_tree_date_palm"
    id: 2479
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2480
    template: "gaia/flora_tree_date_palm"
    id: 2481
    template: "gaia/flora_tree_date_palm"
    id: 2482
    template: "gaia/flora_tree_date_palm"
    id: 2483
    template: "gaia/flora_tree_date_palm"
    id: 2484
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2485
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2486
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2487
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2488
    template: "gaia/flora_tree_date_palm"
    id: 2489
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2490
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2491
    template: "gaia/flora_tree_date_palm"
    id: 2492
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2493
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2494
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2495
    template: "gaia/flora_tree_date_palm"
    id: 2496
    template: "gaia/flora_tree_date_palm"
    id: 2497
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2498
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2499
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2500
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2501
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2502
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2503
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2504
    template: "gaia/flora_tree_date_palm"
    id: 2505
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2506
    template: "gaia/flora_tree_date_palm"
    id: 2507
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2508
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2509
    template: "gaia/flora_tree_date_palm"
    id: 2510
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2511
    template: "gaia/flora_tree_date_palm"
    id: 2512
    template: "gaia/flora_tree_date_palm"
    id: 2513
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2514
    template: "gaia/flora_tree_date_palm"
    id: 2515
    template: "gaia/flora_tree_date_palm"
    id: 2516
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2517
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2518
    template: "gaia/flora_tree_date_palm"
    id: 2519
    template: "gaia/flora_tree_date_palm"
    id: 2520
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2521
    template: "gaia/flora_tree_date_palm"
    id: 2522
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2523
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2524
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2525
    template: "gaia/flora_tree_date_palm"
    id: 2526
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2527
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2528
    template: "gaia/flora_tree_date_palm"
    id: 2529
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2530
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2531
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2536
    template: "gaia/flora_tree_date_palm"
    id: 2539
    template: "gaia/flora_tree_date_palm"
    id: 2544
    template: "gaia/flora_tree_date_palm"
    id: 2551
    template: "gaia/flora_tree_date_palm"
    id: 2552
    template: "gaia/flora_tree_date_palm"
    id: 2553
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2554
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2555
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2556
    template: "gaia/flora_tree_date_palm"
    id: 2557
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2558
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2559
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2560
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2561
    template: "gaia/flora_tree_date_palm"
    id: 2562
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2563
    template: "gaia/flora_tree_date_palm"
    id: 2564
    template: "gaia/flora_tree_date_palm"
    id: 2565
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2566
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2567
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2568
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2569
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2570
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2571
    template: "gaia/flora_tree_date_palm"
    id: 2572
    template: "gaia/flora_tree_date_palm"
    id: 2573
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2574
    template: "gaia/flora_tree_date_palm"
    id: 2575
    template: "gaia/flora_tree_date_palm"
    id: 2576
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2577
    template: "gaia/flora_tree_date_palm"
    id: 2578
    template: "gaia/flora_tree_date_palm"
    id: 2579
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2580
    template: "gaia/flora_tree_date_palm"
    id: 2581
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2582
    template: "gaia/flora_tree_date_palm"
    id: 2583
    template: "gaia/flora_tree_date_palm"
    id: 2584
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2585
    template: "gaia/flora_tree_date_palm"
    id: 2586
    template: "gaia/flora_tree_date_palm"
    id: 2587
    template: "gaia/flora_tree_date_palm"
    id: 2588
    template: "gaia/flora_tree_date_palm"
    id: 2589
    template: "gaia/flora_tree_date_palm"
    id: 2590
    template: "gaia/flora_tree_date_palm"
    id: 2591
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2592
    template: "gaia/flora_tree_date_palm"
    id: 2593
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2594
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2595
    template: "gaia/flora_tree_date_palm"
    id: 2596
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2597
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2598
    template: "gaia/flora_tree_date_palm"
    id: 2599
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2600
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2601
    template: "gaia/flora_tree_date_palm"
    id: 2602
    template: "gaia/flora_tree_date_palm"
    id: 2603
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2604
    template: "gaia/flora_tree_date_palm"
    id: 2605
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2606
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2607
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2608
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2609
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2610
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2611
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2612
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2613
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2614
    template: "gaia/flora_tree_date_palm"
    id: 2615
    template: "gaia/flora_tree_date_palm"
    id: 2616
    template: "gaia/flora_tree_date_palm"
    id: 2617
    template: "gaia/flora_tree_date_palm"
    id: 2618
    template: "gaia/flora_tree_date_palm"
    id: 2619
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2620
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2621
    template: "gaia/flora_tree_date_palm"
    id: 2622
    template: "gaia/flora_tree_date_palm"
    id: 2623
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2624
    template: "gaia/flora_tree_date_palm"
    id: 2625
    template: "gaia/flora_tree_date_palm"
    id: 2626
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2627
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2628
    template: "gaia/flora_tree_date_palm"
    id: 2629
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2630
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2631
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2632
    template: "gaia/flora_tree_date_palm"
    id: 2633
    template: "gaia/flora_tree_date_palm"
    id: 2634
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2635
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2636
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2637
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2638
    template: "gaia/flora_tree_date_palm"
    id: 2639
    template: "gaia/flora_tree_date_palm"
    id: 2640
    template: "gaia/flora_tree_date_palm"
    id: 2641
    template: "gaia/flora_tree_date_palm"
    id: 2642
    template: "gaia/flora_tree_date_palm"
    id: 2643
    template: "gaia/flora_tree_date_palm"
    id: 2644
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2645
    template: "gaia/flora_tree_date_palm"
    id: 2646
    template: "gaia/flora_tree_date_palm"
    id: 2647
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2648
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2649
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2650
    template: "gaia/flora_tree_date_palm"
    id: 2651
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2652
    template: "gaia/flora_tree_date_palm"
    id: 2653
    template: "gaia/flora_tree_date_palm"
    id: 2654
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2655
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2656
    template: "gaia/flora_tree_date_palm"
    id: 2657
    template: "gaia/flora_tree_date_palm"
    id: 2658
    template: "gaia/flora_tree_date_palm"
    id: 2659
    template: "gaia/flora_tree_date_palm"
    id: 2660
    template: "gaia/flora_tree_date_palm"
    id: 2661
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2662
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2663
    template: "gaia/flora_tree_date_palm"
    id: 2664
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2665
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2666
    template: "gaia/flora_tree_date_palm"
    id: 2667
    template: "gaia/flora_tree_date_palm"
    id: 2668
    template: "gaia/flora_tree_date_palm"
    id: 2669
    template: "gaia/flora_tree_date_palm"
    id: 2670
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2671
    template: "gaia/flora_tree_date_palm"
    id: 2672
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2673
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2674
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2675
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2676
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2677
    template: "gaia/flora_tree_date_palm"
    id: 2678
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2679
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2680
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2681
    template: "gaia/flora_tree_date_palm"
    id: 2682
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2683
    template: "gaia/flora_tree_date_palm"
    id: 2684
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2685
    template: "gaia/flora_tree_date_palm"
    id: 2686
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2687
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2688
    template: "gaia/flora_tree_date_palm"
    id: 2689
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2690
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2691
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2692
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2693
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2694
    template: "gaia/flora_tree_date_palm"
    id: 2695
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2696
    template: "gaia/flora_tree_date_palm"
    id: 2697
    template: "gaia/flora_tree_date_palm"
    id: 2698
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2699
    template: "gaia/flora_tree_date_palm"
    id: 2700
    template: "gaia/flora_tree_date_palm"
    id: 2701
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2702
    template: "gaia/flora_tree_date_palm"
    id: 2703
    template: "gaia/flora_tree_date_palm"
    id: 2704
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2705
    template: "gaia/flora_tree_date_palm"
    id: 2706
    template: "gaia/flora_tree_date_palm"
    id: 2707
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2708
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2709
    template: "gaia/flora_tree_date_palm"
    id: 2710
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2711
    template: "gaia/flora_tree_date_palm"
    id: 2712
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2713
    template: "gaia/flora_tree_date_palm"
    id: 2714
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2715
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2716
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2717
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2718
    template: "gaia/flora_tree_date_palm"
    id: 2719
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2720
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2721
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2722
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2723
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2724
    template: "gaia/flora_tree_date_palm"
    id: 2725
    template: "gaia/flora_tree_date_palm"
    id: 2726
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2727
    template: "gaia/flora_tree_date_palm"
    id: 2728
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2729
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2730
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2731
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2732
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2733
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2734
    template: "gaia/flora_tree_date_palm"
    id: 2735
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2736
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2737
    template: "gaia/flora_tree_date_palm"
    id: 2738
    template: "gaia/flora_tree_date_palm"
    id: 2739
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2740
    template: "gaia/flora_tree_date_palm"
    id: 2741
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2742
    template: "gaia/flora_tree_date_palm"
    id: 2743
    template: "gaia/flora_tree_date_palm"
    id: 2744
    template: "gaia/flora_tree_date_palm"
    id: 2745
    template: "gaia/flora_tree_date_palm"
    id: 2746
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2747
    template: "gaia/flora_tree_date_palm"
    id: 2748
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2749
    template: "gaia/flora_tree_date_palm"
    id: 2750
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2751
    template: "gaia/flora_tree_date_palm"
    id: 2752
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2753
    template: "gaia/flora_tree_date_palm"
    id: 2754
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2755
    template: "gaia/flora_tree_date_palm"
    id: 2756
    template: "gaia/flora_tree_date_palm"
    id: 2757
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2758
    template: "gaia/flora_tree_date_palm"
    id: 2759
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2760
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2761
    template: "gaia/flora_tree_date_palm"
    id: 2762
    template: "gaia/flora_tree_date_palm"
    id: 2763
    template: "gaia/flora_tree_date_palm"
    id: 2764
    template: "gaia/flora_tree_date_palm"
    id: 2765
    template: "gaia/flora_tree_date_palm"
    id: 2766
    template: "gaia/flora_tree_date_palm"
    id: 2767
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2768
    template: "gaia/flora_tree_date_palm"
    id: 2769
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2770
    template: "gaia/flora_tree_date_palm"
    id: 2771
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2772
    template: "gaia/flora_tree_date_palm"
    id: 2773
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2774
    template: "gaia/flora_tree_date_palm"
    id: 2775
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2776
    template: "gaia/flora_tree_date_palm"
    id: 2777
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2778
    template: "gaia/flora_tree_date_palm"
    id: 2779
    template: "gaia/flora_tree_date_palm"
    id: 2780
    template: "gaia/flora_tree_date_palm"
    id: 2781
    template: "gaia/flora_tree_date_palm"
    id: 2782
    template: "gaia/flora_tree_date_palm"
    id: 2783
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2784
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2785
    template: "gaia/flora_tree_date_palm"
    id: 2786
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2787
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2788
    template: "gaia/flora_tree_date_palm"
    id: 2789
    template: "gaia/flora_tree_date_palm"
    id: 2790
    template: "gaia/flora_tree_date_palm"
    id: 2791
    template: "gaia/flora_tree_date_palm"
    id: 2792
    template: "gaia/flora_tree_date_palm"
    id: 2793
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2794
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2795
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2796
    template: "gaia/flora_tree_date_palm"
    id: 2797
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2798
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2799
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2800
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2801
    template: "gaia/flora_tree_date_palm"
    id: 2802
    template: "gaia/flora_tree_date_palm"
    id: 2803
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2804
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2805
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2806
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2807
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2808
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2809
    template: "gaia/flora_tree_date_palm"
    id: 2810
    template: "gaia/flora_tree_date_palm"
    id: 2811
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2812
    template: "gaia/flora_tree_date_palm"
    id: 2813
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2814
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2815
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2816
    template: "gaia/flora_tree_date_palm"
    id: 2817
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2818
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2819
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2820
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2821
    template: "gaia/flora_tree_date_palm"
    id: 2822
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2823
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2824
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2825
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2826
    template: "gaia/flora_tree_senegal_date_palm"
    id: 2827
    template: "gaia/geology_stone_desert_small"
    id: 2828
    template: "gaia/geology_stonemine_desert_badlands_quarry"
    id: 2829
    template: "actor|props/flora/plant_desert_a.xml"
    id: 2830
    template: "actor|props/flora/plant_desert_a.xml"
    id: 2831
    template: "actor|props/flora/bush_dry_a.xml"
    id: 2832
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 2833
    template: "gaia/geology_stonemine_desert_badlands_quarry"
    id: 2834
    template: "actor|props/flora/bush_dry_a.xml"
    id: 2835
    template: "actor|props/flora/bush_desert_a.xml"
    id: 2836
    template: "gaia/geology_stonemine_desert_badlands_quarry"
    id: 2837
    template: "actor|props/flora/bush_dry_a.xml"
    id: 2838
    template: "actor|props/flora/bush_dry_a.xml"
    id: 2839
    template: "gaia/geology_stonemine_desert_badlands_quarry"
    id: 2840
    template: "actor|props/flora/bush_dry_a.xml"
    id: 2841
    template: "actor|props/flora/bush_dry_a.xml"
    id: 2842
    template: "actor|props/flora/bush_dry_a.xml"
    id: 2843
    template: "gaia/geology_stonemine_desert_badlands_quarry"
    id: 2844
    template: "actor|props/flora/plant_desert_a.xml"
    id: 2845
    template: "actor|props/flora/bush_dry_a.xml"
    id: 2846
    template: "actor|props/flora/bush_dry_a.xml"
    id: 2847
    template: "gaia/geology_stone_desert_small"
    id: 2848
    template: "gaia/geology_stone_desert_small"
    id: 2849
    template: "gaia/geology_stonemine_desert_badlands_quarry"
    id: 2850
    template: "actor|props/flora/plant_desert_a.xml"
    id: 2851
    template: "actor|props/flora/bush_desert_a.xml"
    id: 2852
    template: "gaia/geology_stone_desert_small"
    id: 2853
    template: "gaia/geology_stone_desert_small"
    id: 2854
    template: "gaia/geology_stonemine_desert_badlands_quarry"
    id: 2855
    template: "actor|props/flora/bush_dry_a.xml"
    id: 2856
    template: "actor|props/flora/plant_desert_a.xml"
    id: 2857
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 2858
    template: "actor|props/flora/plant_desert_a.xml"
    id: 2859
    template: "gaia/geology_stone_desert_small"
    id: 2860
    template: "gaia/geology_stone_desert_small"
    id: 2861
    template: "gaia/geology_stonemine_desert_badlands_quarry"
    id: 2862
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 2863
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 2864
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 2865
    template: "gaia/geology_stone_desert_small"
    id: 2866
    template: "gaia/geology_stonemine_desert_badlands_quarry"
    id: 2867
    template: "actor|props/flora/plant_desert_a.xml"
    id: 2868
    template: "actor|props/flora/bush_dry_a.xml"
    id: 2869
    template: "actor|props/flora/plant_desert_a.xml"
    id: 2870
    template: "gaia/geology_stone_desert_small"
    id: 2871
    template: "gaia/geology_stone_desert_small"
    id: 2872
    template: "gaia/geology_stonemine_desert_badlands_quarry"
    id: 2873
    template: "actor|props/flora/plant_desert_a.xml"
    id: 2874
    template: "actor|props/flora/bush_desert_a.xml"
    id: 2875
    template: "gaia/geology_stone_desert_small"
    id: 2876
    template: "gaia/geology_stonemine_desert_badlands_quarry"
    id: 2877
    template: "actor|props/flora/plant_desert_a.xml"
    id: 2878
    template: "actor|props/flora/bush_desert_a.xml"
    id: 2879
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 2883
    template: "gaia/geology_stone_desert_small"
    id: 2884
    template: "gaia/geology_stone_desert_small"
    id: 2885
    template: "gaia/geology_stone_desert_small"
    id: 2886
    template: "actor|props/flora/plant_desert_a.xml"
    id: 2887
    template: "actor|props/flora/bush_dry_a.xml"
    id: 2888
    template: "actor|props/flora/plant_desert_a.xml"
    id: 2889
    template: "gaia/geology_stone_desert_small"
    id: 2890
    template: "gaia/geology_stone_desert_small"
    id: 2891
    template: "gaia/geology_stone_desert_small"
    id: 2892
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 2893
    template: "actor|props/flora/plant_desert_a.xml"
    id: 2894
    template: "actor|props/flora/plant_desert_a.xml"
    id: 2895
    template: "actor|props/flora/plant_desert_a.xml"
    id: 2896
    template: "gaia/geology_stone_desert_small"
    id: 2897
    template: "gaia/geology_stone_desert_small"
    id: 2898
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 2899
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 2900
    template: "gaia/geology_stone_desert_small"
    id: 2901
    template: "gaia/geology_stone_desert_small"
    id: 2902
    template: "gaia/geology_stone_desert_small"
    id: 2903
    template: "gaia/geology_stone_desert_small"
    id: 2904
    template: "gaia/geology_stone_desert_small"
    id: 2905
    template: "actor|props/flora/plant_desert_a.xml"
    id: 2906
    template: "actor|props/flora/bush_dry_a.xml"
    id: 2907
    template: "gaia/geology_stone_desert_small"
    id: 2908
    template: "gaia/geology_stone_desert_small"
    id: 2909
    template: "gaia/geology_stone_desert_small"
    id: 2910
    template: "gaia/geology_stone_desert_small"
    id: 2911
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 2912
    template: "actor|props/flora/bush_dry_a.xml"
    id: 2913
    template: "actor|props/flora/bush_dry_a.xml"
    id: 2916
    template: "gaia/geology_stone_desert_small"
    id: 2917
    template: "gaia/geology_stone_desert_small"
    id: 2918
    template: "gaia/geology_stone_desert_small"
    id: 2919
    template: "actor|props/flora/bush_desert_a.xml"
    id: 2920
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 2921
    template: "gaia/geology_stone_desert_small"
    id: 2922
    template: "gaia/geology_stone_desert_small"
    id: 2923
    template: "actor|props/flora/bush_desert_a.xml"
    id: 2924
    template: "actor|props/flora/bush_desert_a.xml"
    id: 2925
    template: "gaia/geology_stone_desert_small"
    id: 2926
    template: "gaia/geology_stone_desert_small"
    id: 2927
    template: "gaia/geology_stone_desert_small"
    id: 2928
    template: "actor|props/flora/bush_dry_a.xml"
    id: 2929
    template: "actor|props/flora/bush_desert_a.xml"
    id: 2930
    template: "actor|props/flora/plant_desert_a.xml"
    id: 2931
    template: "actor|props/flora/bush_dry_a.xml"
    id: 2932
    template: "gaia/geology_stone_desert_small"
    id: 2933
    template: "gaia/geology_stone_desert_small"
    id: 2934
    template: "gaia/geology_stone_desert_small"
    id: 2935
    template: "gaia/geology_stone_desert_small"
    id: 2936
    template: "actor|props/flora/plant_desert_a.xml"
    id: 2937
    template: "actor|props/flora/plant_desert_a.xml"
    id: 2938
    template: "actor|props/flora/plant_desert_a.xml"
    id: 2939
    template: "actor|props/flora/plant_desert_a.xml"
    id: 2940
    template: "gaia/geology_stone_desert_small"
    id: 2941
    template: "gaia/geology_stone_desert_small"
    id: 2942
    template: "gaia/geology_stone_desert_small"
    id: 2943
    template: "actor|props/flora/bush_desert_a.xml"
    id: 2944
    template: "actor|props/flora/bush_dry_a.xml"
    id: 2945
    template: "actor|props/flora/bush_dry_a.xml"
    id: 2946
    template: "actor|props/flora/plant_desert_a.xml"
    id: 2947
    template: "gaia/geology_metal_desert_slabs"
    id: 2948
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 2949
    template: "actor|props/flora/plant_desert_a.xml"
    id: 2950
    template: "actor|props/flora/bush_dry_a.xml"
    id: 2951
    template: "gaia/geology_metal_desert_slabs"
    id: 2952
    template: "actor|props/flora/plant_desert_a.xml"
    id: 2953
    template: "actor|props/flora/bush_dry_a.xml"
    id: 2954
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 2955
    template: "actor|props/flora/plant_desert_a.xml"
    id: 2956
    template: "gaia/geology_metal_desert_slabs"
    id: 2957
    template: "actor|props/flora/plant_desert_a.xml"
    id: 2958
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 2959
    template: "actor|props/flora/bush_dry_a.xml"
    id: 2960
    template: "gaia/geology_metal_desert_slabs"
    id: 2961
    template: "actor|props/flora/bush_desert_a.xml"
    id: 2962
    template: "actor|props/flora/bush_dry_a.xml"
    id: 2963
    template: "actor|props/flora/bush_desert_a.xml"
    id: 2964
    template: "actor|props/flora/bush_desert_a.xml"
    id: 2965
    template: "gaia/geology_metal_desert_slabs"
    id: 2966
    template: "actor|props/flora/bush_desert_a.xml"
    id: 2967
    template: "actor|props/flora/bush_dry_a.xml"
    id: 2968
    template: "actor|props/flora/bush_desert_a.xml"
    id: 2969
    template: "gaia/geology_metal_desert_slabs"
    id: 2970
    template: "actor|props/flora/bush_dry_a.xml"
    id: 2971
    template: "actor|props/flora/bush_desert_a.xml"
    id: 2972
    template: "actor|props/flora/bush_dry_a.xml"
    id: 2973
    template: "gaia/geology_metal_desert_slabs"
    id: 2974
    template: "actor|props/flora/bush_dry_a.xml"
    id: 2975
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 2976
    template: "actor|props/flora/plant_desert_a.xml"
    id: 2977
    template: "actor|props/flora/bush_desert_a.xml"
    id: 2978
    template: "gaia/geology_metal_desert_slabs"
    id: 2979
    template: "actor|props/flora/plant_desert_a.xml"
    id: 2980
    template: "actor|props/flora/bush_desert_a.xml"
    id: 2981
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 2982
    template: "gaia/geology_metal_desert_slabs"
    id: 2983
    template: "actor|props/flora/bush_desert_a.xml"
    id: 2984
    template: "actor|props/flora/bush_dry_a.xml"
    id: 2985
    template: "actor|props/flora/bush_desert_a.xml"
    id: 2986
    template: "gaia/geology_metal_desert_slabs"
    id: 2987
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 2988
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 2989
    template: "gaia/geology_metal_desert_slabs"
    id: 2990
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 2991
    template: "actor|props/flora/bush_dry_a.xml"
    id: 2992
    template: "gaia/fauna_gazelle"
    id: 2993
    template: "gaia/fauna_gazelle"
    id: 2994
    template: "gaia/fauna_gazelle"
    id: 2995
    template: "gaia/fauna_gazelle"
    id: 2996
    template: "gaia/fauna_gazelle"
    id: 2997
    template: "gaia/fauna_gazelle"
    id: 2998
    template: "gaia/fauna_gazelle"
    id: 2999
    template: "gaia/fauna_gazelle"
    id: 3000
    template: "gaia/fauna_gazelle"
    id: 3002
    template: "gaia/fauna_gazelle"
    id: 3003
    template: "gaia/fauna_gazelle"
    id: 3004
    template: "gaia/fauna_gazelle"
    id: 3005
    template: "gaia/fauna_gazelle"
    id: 3006
    template: "gaia/fauna_gazelle"
    id: 3007
    template: "gaia/fauna_gazelle"
    id: 3008
    template: "gaia/fauna_gazelle"
    id: 3009
    template: "gaia/fauna_gazelle"
    id: 3011
    template: "gaia/fauna_gazelle"
    id: 3012
    template: "gaia/fauna_gazelle"
    id: 3013
    template: "gaia/fauna_gazelle"
    id: 3015
    template: "gaia/fauna_gazelle"
    id: 3016
    template: "gaia/fauna_gazelle"
    id: 3017
    template: "gaia/fauna_gazelle"
    id: 3018
    template: "gaia/fauna_gazelle"
    id: 3019
    template: "gaia/fauna_gazelle"
    id: 3020
    template: "gaia/fauna_gazelle"
    id: 3021
    template: "gaia/fauna_gazelle"
    id: 3022
    template: "gaia/fauna_gazelle"
    id: 3023
    template: "gaia/fauna_gazelle"
    id: 3024
    template: "gaia/fauna_gazelle"
    id: 3025
    template: "gaia/fauna_gazelle"
    id: 3026
    template: "gaia/fauna_gazelle"
    id: 3027
    template: "gaia/fauna_gazelle"
    id: 3028
    template: "gaia/fauna_gazelle"
    id: 3029
    template: "gaia/fauna_gazelle"
    id: 3030
    template: "gaia/fauna_gazelle"
    id: 3031
    template: "gaia/fauna_gazelle"
    id: 3032
    template: "gaia/fauna_gazelle"
    id: 3033
    template: "gaia/fauna_gazelle"
    id: 3034
    template: "gaia/fauna_gazelle"
    id: 3037
    template: "gaia/fauna_gazelle"
    id: 3038
    template: "gaia/fauna_gazelle"
    id: 3039
    template: "gaia/fauna_gazelle"
    id: 3040
    template: "gaia/fauna_gazelle"
    id: 3041
    template: "gaia/fauna_gazelle"
    id: 3042
    template: "gaia/fauna_gazelle"
    id: 3043
    template: "gaia/fauna_gazelle"
    id: 3044
    template: "gaia/fauna_gazelle"
    id: 3045
    template: "gaia/fauna_gazelle"
    id: 3046
    template: "gaia/fauna_gazelle"
    id: 3047
    template: "gaia/fauna_gazelle"
    id: 3048
    template: "gaia/fauna_gazelle"
    id: 3049
    template: "gaia/fauna_gazelle"
    id: 3050
    template: "gaia/fauna_gazelle"
    id: 3051
    template: "gaia/fauna_gazelle"
    id: 3052
    template: "gaia/fauna_gazelle"
    id: 3053
    template: "gaia/fauna_gazelle"
    id: 3054
    template: "gaia/fauna_gazelle"
    id: 3055
    template: "gaia/fauna_gazelle"
    id: 3056
    template: "gaia/fauna_gazelle"
    id: 3063
    template: "gaia/fauna_gazelle"
    id: 3064
    template: "gaia/fauna_gazelle"
    id: 3065
    template: "gaia/fauna_gazelle"
    id: 3066
    template: "gaia/fauna_gazelle"
    id: 3067
    template: "gaia/fauna_gazelle"
    id: 3068
    template: "gaia/fauna_gazelle"
    id: 3069
    template: "gaia/fauna_gazelle"
    id: 3070
    template: "gaia/fauna_gazelle"
    id: 3071
    template: "gaia/fauna_gazelle"
    id: 3072
    template: "gaia/fauna_gazelle"
    id: 3073
    template: "gaia/fauna_gazelle"
    id: 3074
    template: "gaia/fauna_gazelle"
    id: 3075
    template: "gaia/fauna_gazelle"
    id: 3076
    template: "gaia/fauna_gazelle"
    id: 3077
    template: "gaia/fauna_gazelle"
    id: 3078
    template: "gaia/fauna_gazelle"
    id: 3079
    template: "gaia/fauna_gazelle"
    id: 3083
    template: "gaia/fauna_gazelle"
    id: 3084
    template: "gaia/fauna_gazelle"
    id: 3085
    template: "gaia/fauna_gazelle"
    id: 3086
    template: "gaia/fauna_gazelle"
    id: 3087
    template: "gaia/fauna_gazelle"
    id: 3088
    template: "gaia/fauna_gazelle"
    id: 3089
    template: "gaia/fauna_goat"
    id: 3090
    template: "gaia/fauna_goat"
    id: 3091
    template: "gaia/fauna_goat"
    id: 3092
    template: "gaia/fauna_goat"
    id: 3093
    template: "gaia/fauna_goat"
    id: 3094
    template: "gaia/fauna_goat"
    id: 3095
    template: "gaia/fauna_goat"
    id: 3096
    template: "gaia/fauna_goat"
    id: 3097
    template: "gaia/fauna_goat"
    id: 3098
    template: "gaia/fauna_goat"
    id: 3099
    template: "gaia/fauna_goat"
    id: 3100
    template: "gaia/fauna_goat"
    id: 3101
    template: "gaia/fauna_goat"
    id: 3102
    template: "gaia/fauna_goat"
    id: 3103
    template: "gaia/fauna_goat"
    id: 3104
    template: "gaia/fauna_goat"
    id: 3105
    template: "gaia/fauna_goat"
    id: 3106
    template: "gaia/fauna_goat"
    id: 3107
    template: "gaia/fauna_goat"
    id: 3108
    template: "gaia/fauna_goat"
    id: 3109
    template: "gaia/fauna_goat"
    id: 3110
    template: "gaia/fauna_goat"
    id: 3111
    template: "gaia/fauna_goat"
    id: 3112
    template: "gaia/fauna_goat"
    id: 3113
    template: "gaia/fauna_goat"
    id: 3114
    template: "gaia/fauna_goat"
    id: 3115
    template: "gaia/fauna_goat"
    id: 3116
    template: "gaia/fauna_goat"
    id: 3117
    template: "gaia/fauna_goat"
    id: 3118
    template: "gaia/fauna_goat"
    id: 3119
    template: "gaia/fauna_goat"
    id: 3124
    template: "gaia/fauna_goat"
    id: 3125
    template: "gaia/fauna_goat"
    id: 3126
    template: "gaia/fauna_goat"
    id: 3127
    template: "gaia/fauna_goat"
    id: 3128
    template: "gaia/fauna_goat"
    id: 3129
    template: "gaia/fauna_goat"
    id: 3130
    template: "gaia/fauna_goat"
    id: 3131
    template: "gaia/fauna_goat"
    id: 3132
    template: "gaia/fauna_goat"
    id: 3133
    template: "gaia/fauna_goat"
    id: 3134
    template: "gaia/fauna_goat"
    id: 3136
    template: "gaia/fauna_camel"
    id: 3137
    template: "gaia/fauna_camel"
    id: 3138
    template: "gaia/fauna_camel"
    id: 3139
    template: "gaia/fauna_camel"
    id: 3140
    template: "gaia/fauna_camel"
    id: 3141
    template: "gaia/fauna_camel"
    id: 3142
    template: "gaia/fauna_camel"
    id: 3143
    template: "gaia/fauna_camel"
    id: 3144
    template: "gaia/fauna_camel"
    id: 3145
    template: "gaia/fauna_camel"
    id: 3146
    template: "gaia/fauna_camel"
    id: 3147
    template: "gaia/fauna_camel"
    id: 3148
    template: "gaia/fauna_camel"
    id: 3149
    template: "gaia/fauna_camel"
    id: 3150
    template: "gaia/fauna_camel"
    id: 3151
    template: "gaia/fauna_camel"
    id: 3154
    template: "gaia/fauna_camel"
    id: 3155
    template: "gaia/fauna_camel"
    id: 3156
    template: "gaia/fauna_camel"
    id: 3157
    template: "gaia/fauna_camel"
    id: 3158
    template: "gaia/fauna_camel"
    id: 3159
    template: "gaia/fauna_camel"
    id: 3160
    template: "gaia/fauna_camel"
    id: 3161
    template: "gaia/fauna_camel"
    id: 3162
    template: "gaia/fauna_camel"
    id: 3163
    template: "gaia/fauna_camel"
    id: 3164
    template: "gaia/fauna_camel"
    id: 3167
    template: "gaia/fauna_camel"
    id: 3168
    template: "gaia/fauna_camel"
    id: 3169
    template: "gaia/fauna_camel"
    id: 3170
    template: "gaia/fauna_camel"
    id: 3171
    template: "gaia/fauna_camel"
    id: 3172
    template: "gaia/fauna_camel"
    id: 3173
    template: "gaia/fauna_camel"
    id: 3174
    template: "gaia/fauna_camel"
    id: 3175
    template: "gaia/fauna_camel"
    id: 3176
    template: "gaia/fauna_camel"
    id: 3177
    template: "gaia/fauna_camel"
    id: 3178
    template: "gaia/fauna_camel"
    id: 3179
    template: "gaia/fauna_camel"
    id: 3180
    template: "gaia/flora_tree_date_palm"
    id: 3181
    template: "gaia/flora_tree_date_palm"
    id: 3182
    template: "gaia/flora_tree_date_palm"
    id: 3183
    template: "gaia/flora_tree_date_palm"
    id: 3184
    template: "gaia/flora_tree_date_palm"
    id: 3185
    template: "gaia/flora_tree_date_palm"
    id: 3186
    template: "gaia/flora_tree_date_palm"
    id: 3187
    template: "gaia/flora_tree_date_palm"
    id: 3188
    template: "gaia/flora_tree_date_palm"
    id: 3189
    template: "gaia/flora_tree_date_palm"
    id: 3190
    template: "gaia/flora_tree_date_palm"
    id: 3191
    template: "gaia/flora_tree_date_palm"
    id: 3192
    template: "gaia/flora_tree_date_palm"
    id: 3193
    template: "gaia/flora_tree_date_palm"
    id: 3194
    template: "gaia/flora_tree_date_palm"
    id: 3195
    template: "gaia/flora_tree_date_palm"
    id: 3196
    template: "gaia/flora_tree_date_palm"
    id: 3197
    template: "gaia/flora_tree_date_palm"
    id: 3198
    template: "gaia/flora_tree_date_palm"
    id: 3199
    template: "gaia/flora_tree_date_palm"
    id: 3200
    template: "gaia/flora_tree_date_palm"
    id: 3201
    template: "gaia/flora_tree_date_palm"
    id: 3202
    template: "gaia/flora_tree_date_palm"
    id: 3203
    template: "gaia/flora_tree_date_palm"
    id: 3204
    template: "gaia/flora_tree_date_palm"
    id: 3205
    template: "gaia/flora_tree_date_palm"
    id: 3206
    template: "gaia/flora_tree_date_palm"
    id: 3207
    template: "gaia/flora_tree_date_palm"
    id: 3208
    template: "gaia/flora_tree_date_palm"
    id: 3209
    template: "gaia/flora_tree_date_palm"
    id: 3210
    template: "gaia/flora_tree_date_palm"
    id: 3211
    template: "gaia/flora_tree_date_palm"
    id: 3212
    template: "gaia/flora_tree_date_palm"
    id: 3213
    template: "gaia/flora_tree_date_palm"
    id: 3214
    template: "gaia/flora_tree_date_palm"
    id: 3215
    template: "gaia/flora_tree_date_palm"
    id: 3216
    template: "gaia/flora_tree_date_palm"
    id: 3217
    template: "gaia/flora_tree_date_palm"
    id: 3218
    template: "gaia/flora_tree_date_palm"
    id: 3219
    template: "gaia/flora_tree_date_palm"
    id: 3220
    template: "gaia/flora_tree_date_palm"
    id: 3221
    template: "gaia/flora_tree_date_palm"
    id: 3222
    template: "gaia/flora_tree_date_palm"
    id: 3223
    template: "gaia/flora_tree_date_palm"
    id: 3224
    template: "gaia/flora_tree_date_palm"
    id: 3225
    template: "gaia/flora_tree_date_palm"
    id: 3226
    template: "gaia/flora_tree_date_palm"
    id: 3227
    template: "gaia/flora_tree_date_palm"
    id: 3228
    template: "gaia/flora_tree_date_palm"
    id: 3229
    template: "gaia/flora_tree_date_palm"
    id: 3230
    template: "gaia/flora_tree_date_palm"
    id: 3231
    template: "gaia/flora_tree_date_palm"
    id: 3232
    template: "gaia/flora_tree_date_palm"
    id: 3233
    template: "gaia/flora_tree_date_palm"
    id: 3234
    template: "gaia/flora_tree_date_palm"
    id: 3235
    template: "gaia/flora_tree_date_palm"
    id: 3236
    template: "gaia/flora_tree_date_palm"
    id: 3237
    template: "gaia/flora_tree_date_palm"
    id: 3238
    template: "gaia/flora_tree_date_palm"
    id: 3239
    template: "gaia/flora_tree_date_palm"
    id: 3240
    template: "gaia/flora_tree_date_palm"
    id: 3241
    template: "gaia/flora_tree_date_palm"
    id: 3242
    template: "gaia/flora_tree_date_palm"
    id: 3243
    template: "gaia/flora_tree_date_palm"
    id: 3244
    template: "gaia/flora_tree_date_palm"
    id: 3245
    template: "gaia/flora_tree_date_palm"
    id: 3246
    template: "gaia/flora_tree_date_palm"
    id: 3247
    template: "gaia/flora_tree_date_palm"
    id: 3248
    template: "gaia/flora_tree_date_palm"
    id: 3249
    template: "gaia/flora_tree_date_palm"
    id: 3250
    template: "gaia/flora_tree_date_palm"
    id: 3251
    template: "gaia/flora_tree_date_palm"
    id: 3252
    template: "gaia/flora_tree_date_palm"
    id: 3253
    template: "gaia/flora_tree_date_palm"
    id: 3254
    template: "gaia/flora_tree_date_palm"
    id: 3255
    template: "gaia/flora_tree_date_palm"
    id: 3256
    template: "gaia/flora_tree_date_palm"
    id: 3257
    template: "gaia/flora_tree_date_palm"
    id: 3258
    template: "gaia/flora_tree_date_palm"
    id: 3259
    template: "gaia/flora_tree_date_palm"
    id: 3260
    template: "gaia/flora_tree_date_palm"
    id: 3261
    template: "gaia/flora_tree_date_palm"
    id: 3262
    template: "gaia/flora_tree_date_palm"
    id: 3263
    template: "gaia/flora_tree_date_palm"
    id: 3264
    template: "gaia/flora_tree_date_palm"
    id: 3265
    template: "gaia/flora_tree_date_palm"
    id: 3266
    template: "gaia/flora_tree_date_palm"
    id: 3267
    template: "gaia/flora_tree_date_palm"
    id: 3268
    template: "gaia/flora_tree_date_palm"
    id: 3269
    template: "gaia/flora_tree_date_palm"
    id: 3270
    template: "gaia/flora_tree_date_palm"
    id: 3271
    template: "gaia/flora_tree_date_palm"
    id: 3272
    template: "gaia/flora_tree_date_palm"
    id: 3273
    template: "gaia/flora_tree_date_palm"
    id: 3274
    template: "gaia/flora_tree_date_palm"
    id: 3275
    template: "gaia/flora_tree_date_palm"
    id: 3276
    template: "gaia/flora_tree_date_palm"
    id: 3277
    template: "gaia/flora_tree_date_palm"
    id: 3278
    template: "gaia/flora_tree_date_palm"
    id: 3279
    template: "gaia/flora_tree_date_palm"
    id: 3280
    template: "gaia/flora_tree_date_palm"
    id: 3281
    template: "gaia/flora_tree_date_palm"
    id: 3282
    template: "gaia/flora_tree_date_palm"
    id: 3283
    template: "gaia/flora_tree_date_palm"
    id: 3284
    template: "gaia/flora_tree_date_palm"
    id: 3285
    template: "gaia/flora_tree_date_palm"
    id: 3286
    template: "gaia/flora_tree_date_palm"
    id: 3287
    template: "gaia/flora_tree_date_palm"
    id: 3288
    template: "gaia/flora_tree_date_palm"
    id: 3289
    template: "gaia/flora_tree_date_palm"
    id: 3290
    template: "gaia/flora_tree_date_palm"
    id: 3291
    template: "gaia/flora_tree_date_palm"
    id: 3292
    template: "gaia/flora_tree_date_palm"
    id: 3293
    template: "gaia/flora_tree_date_palm"
    id: 3294
    template: "gaia/flora_tree_date_palm"
    id: 3295
    template: "gaia/flora_tree_date_palm"
    id: 3296
    template: "gaia/flora_tree_date_palm"
    id: 3297
    template: "gaia/flora_tree_date_palm"
    id: 3298
    template: "gaia/flora_tree_date_palm"
    id: 3299
    template: "gaia/flora_tree_date_palm"
    id: 3300
    template: "gaia/flora_tree_date_palm"
    id: 3301
    template: "gaia/flora_tree_date_palm"
    id: 3302
    template: "gaia/flora_tree_date_palm"
    id: 3303
    template: "gaia/flora_tree_date_palm"
    id: 3304
    template: "gaia/flora_tree_date_palm"
    id: 3305
    template: "gaia/flora_tree_date_palm"
    id: 3306
    template: "gaia/flora_tree_date_palm"
    id: 3307
    template: "gaia/flora_tree_date_palm"
    id: 3308
    template: "gaia/flora_tree_date_palm"
    id: 3309
    template: "gaia/flora_tree_date_palm"
    id: 3310
    template: "gaia/flora_tree_date_palm"
    id: 3311
    template: "gaia/flora_tree_date_palm"
    id: 3312
    template: "gaia/flora_tree_date_palm"
    id: 3313
    template: "gaia/flora_tree_date_palm"
    id: 3314
    template: "gaia/flora_tree_date_palm"
    id: 3315
    template: "gaia/flora_tree_date_palm"
    id: 3316
    template: "gaia/flora_tree_date_palm"
    id: 3317
    template: "gaia/flora_tree_date_palm"
    id: 3318
    template: "gaia/flora_tree_date_palm"
    id: 3319
    template: "gaia/flora_tree_date_palm"
    id: 3320
    template: "gaia/flora_tree_date_palm"
    id: 3321
    template: "gaia/flora_tree_date_palm"
    id: 3322
    template: "gaia/flora_tree_date_palm"
    id: 3323
    template: "gaia/flora_tree_date_palm"
    id: 3324
    template: "gaia/flora_tree_date_palm"
    id: 3325
    template: "gaia/flora_tree_date_palm"
    id: 3326
    template: "gaia/flora_tree_date_palm"
    id: 3327
    template: "gaia/flora_tree_date_palm"
    id: 3328
    template: "gaia/flora_tree_date_palm"
    id: 3329
    template: "gaia/flora_tree_date_palm"
    id: 3330
    template: "gaia/flora_tree_date_palm"
    id: 3331
    template: "gaia/flora_tree_date_palm"
    id: 3332
    template: "gaia/flora_tree_date_palm"
    id: 3333
    template: "gaia/flora_tree_date_palm"
    id: 3334
    template: "gaia/flora_tree_date_palm"
    id: 3335
    template: "gaia/flora_tree_date_palm"
    id: 3336
    template: "gaia/flora_tree_date_palm"
    id: 3337
    template: "gaia/flora_tree_date_palm"
    id: 3338
    template: "gaia/flora_tree_date_palm"
    id: 3339
    template: "gaia/flora_tree_date_palm"
    id: 3340
    template: "gaia/flora_tree_date_palm"
    id: 3341
    template: "gaia/flora_tree_date_palm"
    id: 3342
    template: "gaia/flora_tree_date_palm"
    id: 3343
    template: "gaia/flora_tree_date_palm"
    id: 3344
    template: "gaia/flora_tree_date_palm"
    id: 3345
    template: "gaia/flora_tree_date_palm"
    id: 3346
    template: "gaia/flora_tree_date_palm"
    id: 3348
    template: "gaia/flora_tree_date_palm"
    id: 3349
    template: "gaia/flora_tree_date_palm"
    id: 3350
    template: "gaia/flora_tree_date_palm"
    id: 3351
    template: "gaia/flora_tree_date_palm"
    id: 3352
    template: "gaia/flora_tree_date_palm"
    id: 3353
    template: "gaia/flora_tree_date_palm"
    id: 3355
    template: "gaia/flora_tree_date_palm"
    id: 3356
    template: "gaia/flora_tree_date_palm"
    id: 3357
    template: "gaia/flora_tree_date_palm"
    id: 3358
    template: "gaia/flora_tree_date_palm"
    id: 3359
    template: "gaia/flora_tree_date_palm"
    id: 3360
    template: "gaia/flora_tree_date_palm"
    id: 3361
    template: "gaia/flora_tree_date_palm"
    id: 3362
    template: "gaia/flora_tree_date_palm"
    id: 3363
    template: "gaia/flora_tree_date_palm"
    id: 3364
    template: "gaia/flora_tree_date_palm"
    id: 3365
    template: "gaia/flora_tree_date_palm"
    id: 3366
    template: "gaia/flora_tree_date_palm"
    id: 3367
    template: "gaia/flora_tree_date_palm"
    id: 3368
    template: "gaia/flora_tree_date_palm"
    id: 3369
    template: "gaia/flora_tree_date_palm"
    id: 3370
    template: "gaia/flora_tree_date_palm"
    id: 3371
    template: "gaia/flora_tree_date_palm"
    id: 3372
    template: "gaia/flora_tree_date_palm"
    id: 3373
    template: "gaia/flora_tree_date_palm"
    id: 3374
    template: "gaia/flora_tree_date_palm"
    id: 3375
    template: "gaia/flora_tree_date_palm"
    id: 3376
    template: "gaia/flora_tree_date_palm"
    id: 3377
    template: "gaia/flora_tree_date_palm"
    id: 3378
    template: "gaia/flora_tree_date_palm"
    id: 3379
    template: "gaia/flora_tree_date_palm"
    id: 3380
    template: "gaia/flora_tree_date_palm"
    id: 3381
    template: "gaia/flora_tree_date_palm"
    id: 3382
    template: "gaia/flora_tree_date_palm"
    id: 3383
    template: "gaia/flora_tree_date_palm"
    id: 3384
    template: "gaia/flora_tree_date_palm"
    id: 3385
    template: "gaia/flora_tree_date_palm"
    id: 3386
    template: "gaia/flora_tree_date_palm"
    id: 3387
    template: "gaia/flora_tree_date_palm"
    id: 3388
    template: "gaia/flora_tree_date_palm"
    id: 3389
    template: "gaia/flora_tree_date_palm"
    id: 3390
    template: "gaia/flora_tree_date_palm"
    id: 3391
    template: "gaia/flora_tree_date_palm"
    id: 3392
    template: "gaia/flora_tree_date_palm"
    id: 3393
    template: "gaia/flora_tree_date_palm"
    id: 3394
    template: "gaia/flora_tree_date_palm"
    id: 3395
    template: "gaia/flora_tree_date_palm"
    id: 3396
    template: "gaia/flora_tree_date_palm"
    id: 3397
    template: "gaia/flora_tree_date_palm"
    id: 3398
    template: "gaia/flora_tree_date_palm"
    id: 3399
    template: "gaia/flora_tree_date_palm"
    id: 3400
    template: "gaia/flora_tree_date_palm"
    id: 3401
    template: "gaia/flora_tree_date_palm"
    id: 3402
    template: "gaia/flora_tree_date_palm"
    id: 3403
    template: "gaia/flora_tree_date_palm"
    id: 3404
    template: "gaia/flora_tree_date_palm"
    id: 3405
    template: "gaia/flora_tree_date_palm"
    id: 3406
    template: "gaia/flora_tree_date_palm"
    id: 3407
    template: "gaia/flora_tree_date_palm"
    id: 3408
    template: "gaia/flora_tree_date_palm"
    id: 3409
    template: "gaia/flora_tree_date_palm"
    id: 3410
    template: "gaia/flora_tree_date_palm"
    id: 3411
    template: "gaia/flora_tree_date_palm"
    id: 3412
    template: "gaia/flora_tree_date_palm"
    id: 3413
    template: "gaia/flora_tree_date_palm"
    id: 3414
    template: "gaia/flora_tree_date_palm"
    id: 3415
    template: "gaia/flora_tree_date_palm"
    id: 3416
    template: "gaia/flora_tree_date_palm"
    id: 3417
    template: "gaia/flora_tree_date_palm"
    id: 3418
    template: "gaia/flora_tree_date_palm"
    id: 3419
    template: "gaia/flora_tree_date_palm"
    id: 3420
    template: "gaia/flora_tree_date_palm"
    id: 3421
    template: "gaia/flora_tree_date_palm"
    id: 3422
    template: "gaia/flora_tree_date_palm"
    id: 3423
    template: "gaia/flora_tree_date_palm"
    id: 3424
    template: "gaia/flora_tree_date_palm"
    id: 3425
    template: "gaia/flora_tree_date_palm"
    id: 3426
    template: "gaia/flora_tree_date_palm"
    id: 3427
    template: "gaia/flora_tree_date_palm"
    id: 3428
    template: "gaia/flora_tree_date_palm"
    id: 3429
    template: "gaia/flora_tree_date_palm"
    id: 3430
    template: "gaia/flora_tree_date_palm"
    id: 3431
    template: "gaia/flora_tree_date_palm"
    id: 3432
    template: "gaia/flora_tree_date_palm"
    id: 3433
    template: "gaia/flora_tree_date_palm"
    id: 3434
    template: "gaia/flora_tree_date_palm"
    id: 3435
    template: "gaia/flora_tree_date_palm"
    id: 3436
    template: "gaia/flora_tree_date_palm"
    id: 3437
    template: "gaia/flora_tree_date_palm"
    id: 3438
    template: "gaia/flora_tree_date_palm"
    id: 3439
    template: "gaia/flora_tree_date_palm"
    id: 3440
    template: "gaia/flora_tree_date_palm"
    id: 3441
    template: "gaia/flora_tree_date_palm"
    id: 3442
    template: "gaia/flora_tree_date_palm"
    id: 3443
    template: "gaia/flora_tree_date_palm"
    id: 3444
    template: "gaia/flora_tree_date_palm"
    id: 3445
    template: "gaia/flora_tree_date_palm"
    id: 3446
    template: "gaia/flora_tree_date_palm"
    id: 3447
    template: "gaia/flora_tree_date_palm"
    id: 3448
    template: "gaia/flora_tree_date_palm"
    id: 3449
    template: "gaia/flora_tree_date_palm"
    id: 3450
    template: "gaia/flora_tree_date_palm"
    id: 3451
    template: "gaia/flora_tree_date_palm"
    id: 3452
    template: "gaia/flora_tree_date_palm"
    id: 3453
    template: "gaia/flora_tree_date_palm"
    id: 3454
    template: "gaia/flora_tree_date_palm"
    id: 3455
    template: "gaia/flora_tree_date_palm"
    id: 3456
    template: "gaia/flora_tree_date_palm"
    id: 3457
    template: "gaia/flora_tree_date_palm"
    id: 3458
    template: "gaia/flora_tree_date_palm"
    id: 3459
    template: "gaia/flora_tree_date_palm"
    id: 3460
    template: "gaia/flora_tree_date_palm"
    id: 3461
    template: "gaia/flora_tree_date_palm"
    id: 3462
    template: "gaia/flora_tree_date_palm"
    id: 3463
    template: "gaia/flora_tree_date_palm"
    id: 3464
    template: "gaia/flora_tree_date_palm"
    id: 3465
    template: "gaia/flora_tree_date_palm"
    id: 3466
    template: "gaia/flora_tree_date_palm"
    id: 3467
    template: "gaia/flora_tree_date_palm"
    id: 3468
    template: "gaia/flora_tree_date_palm"
    id: 3469
    template: "gaia/flora_tree_date_palm"
    id: 3470
    template: "gaia/flora_tree_date_palm"
    id: 3471
    template: "gaia/flora_tree_date_palm"
    id: 3472
    template: "gaia/flora_tree_date_palm"
    id: 3473
    template: "gaia/flora_tree_date_palm"
    id: 3474
    template: "gaia/flora_tree_date_palm"
    id: 3475
    template: "gaia/flora_tree_date_palm"
    id: 3476
    template: "gaia/flora_tree_date_palm"
    id: 3477
    template: "gaia/flora_tree_date_palm"
    id: 3478
    template: "gaia/flora_tree_date_palm"
    id: 3480
    template: "gaia/flora_tree_date_palm"
    id: 3481
    template: "gaia/flora_tree_date_palm"
    id: 3482
    template: "gaia/flora_tree_date_palm"
    id: 3483
    template: "gaia/flora_tree_date_palm"
    id: 3484
    template: "gaia/flora_tree_date_palm"
    id: 3485
    template: "gaia/flora_tree_date_palm"
    id: 3486
    template: "gaia/flora_tree_date_palm"
    id: 3487
    template: "gaia/flora_tree_date_palm"
    id: 3488
    template: "gaia/flora_tree_date_palm"
    id: 3489
    template: "gaia/flora_tree_date_palm"
    id: 3490
    template: "gaia/flora_tree_date_palm"
    id: 3491
    template: "gaia/flora_tree_date_palm"
    id: 3492
    template: "gaia/flora_tree_date_palm"
    id: 3493
    template: "gaia/flora_tree_date_palm"
    id: 3494
    template: "gaia/flora_tree_date_palm"
    id: 3495
    template: "gaia/flora_tree_date_palm"
    id: 3496
    template: "gaia/flora_tree_date_palm"
    id: 3497
    template: "gaia/flora_tree_date_palm"
    id: 3498
    template: "gaia/flora_tree_date_palm"
    id: 3499
    template: "gaia/flora_tree_date_palm"
    id: 3500
    template: "gaia/flora_tree_date_palm"
    id: 3501
    template: "gaia/flora_tree_date_palm"
    id: 3503
    template: "gaia/flora_tree_date_palm"
    id: 3504
    template: "gaia/flora_tree_date_palm"
    id: 3505
    template: "gaia/flora_tree_date_palm"
    id: 3506
    template: "gaia/flora_tree_date_palm"
    id: 3507
    template: "gaia/flora_tree_date_palm"
    id: 3508
    template: "gaia/flora_tree_date_palm"
    id: 3509
    template: "gaia/flora_tree_date_palm"
    id: 3510
    template: "gaia/flora_tree_date_palm"
    id: 3511
    template: "gaia/flora_tree_date_palm"
    id: 3512
    template: "gaia/flora_tree_date_palm"
    id: 3513
    template: "gaia/flora_tree_date_palm"
    id: 3514
    template: "gaia/flora_tree_date_palm"
    id: 3515
    template: "gaia/flora_tree_date_palm"
    id: 3516
    template: "gaia/flora_tree_date_palm"
    id: 3517
    template: "gaia/flora_tree_date_palm"
    id: 3518
    template: "gaia/flora_tree_date_palm"
    id: 3519
    template: "gaia/flora_tree_date_palm"
    id: 3520
    template: "gaia/flora_tree_date_palm"
    id: 3521
    template: "gaia/flora_tree_date_palm"
    id: 3522
    template: "gaia/flora_tree_date_palm"
    id: 3523
    template: "gaia/flora_tree_date_palm"
    id: 3524
    template: "gaia/flora_tree_date_palm"
    id: 3525
    template: "gaia/flora_tree_date_palm"
    id: 3526
    template: "gaia/flora_tree_date_palm"
    id: 3527
    template: "gaia/flora_tree_date_palm"
    id: 3528
    template: "gaia/flora_tree_date_palm"
    id: 3529
    template: "gaia/flora_tree_date_palm"
    id: 3530
    template: "gaia/flora_tree_date_palm"
    id: 3531
    template: "gaia/flora_tree_date_palm"
    id: 3532
    template: "gaia/flora_tree_date_palm"
    id: 3533
    template: "gaia/flora_tree_date_palm"
    id: 3534
    template: "gaia/flora_tree_date_palm"
    id: 3535
    template: "gaia/flora_tree_date_palm"
    id: 3536
    template: "gaia/flora_tree_date_palm"
    id: 3537
    template: "gaia/flora_tree_date_palm"
    id: 3538
    template: "gaia/flora_tree_date_palm"
    id: 3539
    template: "gaia/flora_tree_date_palm"
    id: 3540
    template: "gaia/flora_tree_date_palm"
    id: 3541
    template: "gaia/flora_tree_date_palm"
    id: 3542
    template: "gaia/flora_tree_date_palm"
    id: 3543
    template: "gaia/flora_tree_date_palm"
    id: 3544
    template: "gaia/flora_tree_date_palm"
    id: 3545
    template: "gaia/flora_tree_date_palm"
    id: 3546
    template: "gaia/flora_tree_date_palm"
    id: 3547
    template: "gaia/flora_tree_date_palm"
    id: 3548
    template: "gaia/flora_tree_date_palm"
    id: 3549
    template: "gaia/flora_tree_date_palm"
    id: 3550
    template: "gaia/flora_tree_date_palm"
    id: 3551
    template: "gaia/flora_tree_date_palm"
    id: 3552
    template: "gaia/flora_tree_date_palm"
    id: 3553
    template: "gaia/flora_tree_date_palm"
    id: 3554
    template: "gaia/flora_tree_date_palm"
    id: 3555
    template: "gaia/flora_tree_date_palm"
    id: 3556
    template: "gaia/flora_tree_date_palm"
    id: 3557
    template: "gaia/flora_tree_date_palm"
    id: 3558
    template: "gaia/flora_tree_date_palm"
    id: 3559
    template: "gaia/flora_tree_date_palm"
    id: 3560
    template: "gaia/flora_tree_date_palm"
    id: 3561
    template: "gaia/flora_tree_date_palm"
    id: 3562
    template: "gaia/flora_tree_date_palm"
    id: 3563
    template: "gaia/flora_tree_date_palm"
    id: 3564
    template: "gaia/flora_tree_date_palm"
    id: 3565
    template: "gaia/flora_tree_date_palm"
    id: 3566
    template: "gaia/flora_tree_date_palm"
    id: 3567
    template: "gaia/flora_tree_date_palm"
    id: 3568
    template: "gaia/flora_tree_date_palm"
    id: 3569
    template: "gaia/flora_tree_date_palm"
    id: 3570
    template: "gaia/flora_tree_date_palm"
    id: 3571
    template: "gaia/flora_tree_date_palm"
    id: 3572
    template: "gaia/flora_tree_date_palm"
    id: 3574
    template: "gaia/flora_tree_date_palm"
    id: 3575
    template: "gaia/flora_tree_date_palm"
    id: 3576
    template: "gaia/flora_tree_date_palm"
    id: 3577
    template: "gaia/flora_tree_date_palm"
    id: 3578
    template: "gaia/flora_tree_date_palm"
    id: 3579
    template: "gaia/flora_tree_date_palm"
    id: 3580
    template: "gaia/flora_tree_date_palm"
    id: 3581
    template: "gaia/flora_tree_date_palm"
    id: 3582
    template: "gaia/flora_tree_date_palm"
    id: 3583
    template: "gaia/flora_tree_date_palm"
    id: 3584
    template: "gaia/flora_tree_date_palm"
    id: 3585
    template: "gaia/flora_tree_date_palm"
    id: 3586
    template: "gaia/flora_tree_date_palm"
    id: 3587
    template: "gaia/flora_tree_date_palm"
    id: 3588
    template: "gaia/flora_tree_date_palm"
    id: 3589
    template: "gaia/flora_tree_date_palm"
    id: 3590
    template: "gaia/flora_tree_date_palm"
    id: 3591
    template: "gaia/flora_tree_date_palm"
    id: 3592
    template: "gaia/flora_tree_date_palm"
    id: 3593
    template: "gaia/flora_tree_date_palm"
    id: 3594
    template: "gaia/flora_tree_date_palm"
    id: 3595
    template: "gaia/flora_tree_date_palm"
    id: 3596
    template: "gaia/flora_tree_date_palm"
    id: 3597
    template: "gaia/flora_tree_date_palm"
    id: 3598
    template: "gaia/flora_tree_date_palm"
    id: 3599
    template: "gaia/flora_tree_date_palm"
    id: 3600
    template: "gaia/flora_tree_date_palm"
    id: 3601
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3602
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3603
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3604
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3605
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3606
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3607
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3608
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3609
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3610
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3611
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3612
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3613
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3614
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3615
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3616
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3617
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3618
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3619
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3620
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3621
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3622
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3623
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3624
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3625
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3626
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3627
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3628
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3629
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3630
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3631
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3632
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3633
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3634
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3635
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3636
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3637
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3638
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3639
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3640
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3641
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3642
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3643
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3644
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3645
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3646
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3647
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3648
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3649
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3650
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3651
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3652
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3653
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3654
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3655
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3657
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3658
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3659
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3660
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3662
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3663
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3664
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3665
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3666
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3667
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3668
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3669
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3670
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3671
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3672
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3673
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3674
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3675
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3676
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3677
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3678
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3679
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3680
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3681
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3682
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3683
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3684
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3685
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3686
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3687
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3688
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3689
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3690
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3691
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3692
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3693
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3694
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3695
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3696
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3697
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3698
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3699
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3700
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3701
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3702
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3703
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3704
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3705
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3706
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3707
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3708
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3709
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3710
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3711
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3712
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3713
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3714
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3715
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3716
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3717
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3718
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3719
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3720
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3721
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3722
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3723
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3724
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3725
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3726
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3727
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3728
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3729
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3730
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3731
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3732
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3733
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3734
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3735
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3736
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3737
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3738
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3739
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3740
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3741
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3742
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3743
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3744
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3745
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3746
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3747
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3748
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3749
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3750
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3751
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3752
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3753
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3754
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3755
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3756
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3757
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3758
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3759
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3760
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3761
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3762
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3763
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3765
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3766
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3767
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3768
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3769
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3770
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3771
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3772
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3773
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3774
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3775
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3776
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3777
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3778
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3779
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3780
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3781
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3782
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3783
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3784
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3785
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3786
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3787
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3788
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3789
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3790
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3791
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3792
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3793
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3794
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3795
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3796
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3797
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3798
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3799
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3800
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3801
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3802
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3803
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3804
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3805
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3806
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3807
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3808
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3809
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3810
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3811
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3812
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3813
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3814
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3815
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3816
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3817
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3818
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3819
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3821
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3822
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3823
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3824
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3825
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3826
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3827
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3828
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3829
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3830
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3831
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3832
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3833
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3834
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3835
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3836
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3837
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3838
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3839
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3840
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3841
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3842
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3843
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3844
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3845
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3846
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3847
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3848
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3849
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3850
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3851
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3852
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3854
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3855
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3856
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3857
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3858
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3859
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3860
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3861
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3862
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3863
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3864
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3865
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3866
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3867
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3868
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3869
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3870
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3871
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3872
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3873
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3874
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3875
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3876
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3877
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3878
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3879
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3880
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3881
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3882
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3883
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3884
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3885
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3887
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3888
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3889
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3890
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3891
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3892
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3893
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3894
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3895
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3896
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3897
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3898
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3899
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3901
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3902
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3903
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3904
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3905
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3906
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3907
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3908
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3909
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3910
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3911
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3912
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3913
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3914
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3915
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3916
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3917
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3918
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3919
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3920
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3921
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3922
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3923
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3924
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3925
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3926
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3927
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3928
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3929
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3930
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3931
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3932
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3933
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3934
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3935
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3936
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3937
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3938
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3939
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3940
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3941
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3942
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3943
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3944
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3945
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3946
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3947
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3948
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3949
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3950
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3951
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3953
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3954
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3955
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3956
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3957
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3958
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3959
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3960
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3961
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3962
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3963
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3964
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3965
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3966
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3967
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3968
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3969
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3970
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3971
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3972
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3973
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3974
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3975
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3976
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3977
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3978
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3979
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3980
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3981
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3982
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3983
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3984
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3985
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3986
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3987
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3988
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3989
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3990
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3992
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3993
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3994
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3995
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3996
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3997
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3998
    template: "gaia/flora_tree_senegal_date_palm"
    id: 3999
    template: "gaia/flora_tree_senegal_date_palm"
    id: 4000
    template: "gaia/flora_tree_senegal_date_palm"
    id: 4001
    template: "gaia/flora_tree_senegal_date_palm"
    id: 4002
    template: "gaia/flora_tree_senegal_date_palm"
    id: 4003
    template: "gaia/flora_tree_senegal_date_palm"
    id: 4004
    template: "gaia/flora_tree_senegal_date_palm"
    id: 4005
    template: "gaia/flora_tree_senegal_date_palm"
    id: 4006
    template: "gaia/flora_tree_senegal_date_palm"
    id: 4007
    template: "gaia/flora_tree_senegal_date_palm"
    id: 4008
    template: "gaia/flora_tree_senegal_date_palm"
    id: 4009
    template: "gaia/flora_tree_senegal_date_palm"
    id: 4010
    template: "gaia/flora_tree_senegal_date_palm"
    id: 4011
    template: "gaia/flora_tree_senegal_date_palm"
    id: 4012
    template: "gaia/flora_tree_senegal_date_palm"
    id: 4013
    template: "gaia/flora_tree_senegal_date_palm"
    id: 4014
    template: "gaia/flora_tree_senegal_date_palm"
    id: 4015
    template: "gaia/flora_tree_senegal_date_palm"
    id: 4016
    template: "gaia/flora_tree_senegal_date_palm"
    id: 4017
    template: "gaia/flora_tree_senegal_date_palm"
    id: 4018
    template: "gaia/flora_tree_senegal_date_palm"
    id: 4019
    template: "gaia/flora_tree_senegal_date_palm"
    id: 4020
    template: "gaia/flora_tree_senegal_date_palm"
    id: 4021
    template: "gaia/flora_tree_senegal_date_palm"
    id: 4022
    template: "gaia/flora_tree_senegal_date_palm"
    id: 4024
    template: "gaia/flora_tree_senegal_date_palm"
    id: 4025
    template: "gaia/flora_tree_senegal_date_palm"
    id: 4026
    template: "gaia/flora_tree_senegal_date_palm"
    id: 4027
    template: "gaia/flora_tree_senegal_date_palm"
    id: 4029
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4030
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4031
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4032
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4033
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4034
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4035
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4036
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4037
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4038
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4039
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4040
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4041
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4042
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4043
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4044
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4045
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4046
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4047
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4048
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4049
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4050
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4051
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4052
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4053
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4054
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4055
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4056
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4057
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4058
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4059
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4060
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4061
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4062
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4063
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4064
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4065
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4066
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4067
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4068
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4069
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4070
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4071
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4072
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4073
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4074
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4075
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4076
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4077
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4078
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4079
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4080
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4081
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4082
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4083
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4084
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4085
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4086
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4087
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4088
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4089
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4090
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4091
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4092
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4093
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4094
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4095
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4096
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4097
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4098
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4099
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4100
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4101
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4102
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4103
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4104
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4105
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4106
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4107
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4108
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4109
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4110
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4111
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4112
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4113
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4114
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4115
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4116
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4117
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4118
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4119
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4120
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4121
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4122
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4123
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4124
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4125
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4126
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4127
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4128
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4129
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4130
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4131
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4132
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4133
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4134
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4135
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4136
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4137
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4138
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4139
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4140
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4141
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4142
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4143
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4144
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4145
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4146
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4147
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4148
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4149
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4150
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4151
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4152
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4153
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4154
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4156
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4157
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4158
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4159
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4160
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4161
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4162
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4163
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4164
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4165
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4166
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4167
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4168
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4169
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4170
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4171
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4172
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4173
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4174
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4175
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4176
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4177
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4178
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4179
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4180
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4181
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4182
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4183
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4184
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4185
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4188
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4189
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4190
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4191
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4192
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4193
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4194
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4195
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4196
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4197
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4198
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4199
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4200
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4201
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4202
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4203
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4204
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4205
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4206
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4207
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4208
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4209
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4210
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4211
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4212
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4213
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4214
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4215
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4216
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4217
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4218
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4219
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4220
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4221
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4222
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4223
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4224
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4225
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4226
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4227
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4228
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4229
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4230
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4231
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4232
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4233
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4234
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4235
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4236
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4237
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4238
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4239
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4240
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4241
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4242
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4243
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4244
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4245
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4246
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4247
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4248
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4249
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4250
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4251
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4252
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4253
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4254
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4255
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4256
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4257
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4258
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4259
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4260
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4261
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4262
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4263
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4264
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4265
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4266
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4267
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4268
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4269
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4270
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4271
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4272
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4273
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4274
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4275
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4276
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4277
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4278
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4279
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4280
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4281
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4282
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4283
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4284
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4285
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4286
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4287
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4288
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4289
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4290
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4291
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4292
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4293
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4294
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4295
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4296
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4297
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4298
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4299
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4300
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4301
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4302
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4303
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4304
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4305
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4306
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4307
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4308
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4309
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4310
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4311
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4312
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4313
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4314
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4315
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4316
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4317
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4318
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4319
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4320
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4321
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4322
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4323
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4324
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4325
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4326
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4327
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4328
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4329
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4330
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4331
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4332
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4333
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4334
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4335
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4336
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4337
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4338
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4339
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4340
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4341
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4342
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4343
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4344
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4345
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4346
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4347
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4348
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4349
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4350
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4351
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4352
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4353
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4354
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4355
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4356
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4357
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4358
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4359
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4360
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4361
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4362
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4363
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4364
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4365
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4366
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4367
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4368
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4369
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4370
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4371
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4372
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4373
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4374
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4375
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4376
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4377
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4378
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4379
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4380
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4381
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4382
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4383
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4384
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4385
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4386
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4387
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4388
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4389
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4390
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4391
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4392
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4393
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4394
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4395
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4396
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4397
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4398
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4399
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4400
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4401
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4402
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4403
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4404
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4405
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4406
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4409
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4410
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4411
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4412
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4413
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4414
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4415
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4416
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4417
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4418
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4419
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4420
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4421
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4422
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4423
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4424
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4425
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4426
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4427
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4428
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4429
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4430
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4431
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4432
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4433
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4434
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4435
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4436
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4437
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4438
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4439
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4440
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4441
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4442
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4443
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4444
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4445
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4446
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4447
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4448
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4449
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4450
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4451
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4452
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4454
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4455
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4456
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4457
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4458
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4459
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4460
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4461
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4462
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4463
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4464
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4465
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4466
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4467
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4468
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4469
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4470
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4471
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4472
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4473
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4474
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4475
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4476
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4477
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4479
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4480
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4481
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4483
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4484
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4485
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4486
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4487
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4488
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4489
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4490
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4491
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4492
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4493
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4494
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4495
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4496
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4497
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4498
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4499
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4500
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4501
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4502
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4503
    template: "actor|props/flora/plant_desert_a.xml"
    id: 4504
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4505
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4506
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4507
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4508
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4509
    template: "actor|props/flora/bush_dry_a.xml"
    id: 4510
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4511
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4512
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4514
    template: "actor|props/flora/bush_desert_dry_a.xml"
    id: 4515
    template: "actor|props/flora/bush_desert_a.xml"
    id: 4516
    template: "actor|geology/stone_desert_med.xml"
    id: 4517
    template: "actor|geology/stone_desert_med.xml"
    id: 4518
    template: "actor|geology/stone_desert_med.xml"
    id: 4519
    template: "actor|geology/stone_desert_med.xml"
    id: 4520
    template: "actor|geology/stone_desert_med.xml"
    id: 4521
    template: "actor|geology/stone_desert_med.xml"
    id: 4522
    template: "actor|geology/stone_desert_med.xml"
    id: 4523
    template: "actor|geology/stone_desert_med.xml"
    id: 4524
    template: "actor|geology/stone_desert_med.xml"
    id: 4525
    template: "actor|geology/stone_desert_med.xml"
    id: 4526
    template: "actor|geology/stone_desert_med.xml"
    id: 4527
    template: "actor|geology/stone_desert_med.xml"
    id: 4528
    template: "actor|geology/stone_desert_med.xml"
    id: 4529
    template: "actor|geology/stone_desert_med.xml"
    id: 4530
    template: "actor|geology/stone_desert_med.xml"
    id: 4531
    template: "actor|geology/stone_desert_med.xml"
    id: 4532
    template: "actor|geology/stone_desert_med.xml"
    id: 4533
    template: "actor|geology/stone_desert_med.xml"
    id: 4534
    template: "actor|geology/stone_desert_med.xml"
    id: 4535
    template: "actor|geology/stone_desert_med.xml"
    id: 4536
    template: "actor|geology/stone_desert_med.xml"
    id: 4537
    template: "actor|geology/stone_desert_med.xml"
    id: 4538
    template: "actor|geology/stone_desert_med.xml"
    id: 4539
    template: "actor|geology/stone_desert_med.xml"
    id: 4540
    template: "actor|geology/stone_desert_med.xml"
    id: 4541
    template: "actor|geology/stone_desert_med.xml"
    id: 4542
    template: "actor|geology/stone_desert_med.xml"
    id: 4543
    template: "actor|geology/stone_desert_med.xml"
    id: 4544
    template: "actor|geology/stone_desert_med.xml"
    id: 4545
    template: "actor|geology/stone_desert_med.xml"
    id: 4546
    template: "actor|geology/stone_desert_med.xml"
    id: 4547
    template: "actor|geology/stone_desert_med.xml"
    id: 4548
    template: "actor|geology/stone_desert_med.xml"
    id: 4549
    template: "actor|geology/stone_desert_med.xml"
    id: 4550
    template: "actor|geology/stone_desert_med.xml"
    id: 4552
    template: "actor|geology/stone_desert_med.xml"
    id: 4553
    template: "actor|geology/stone_desert_med.xml"
    id: 4554
    template: "actor|geology/stone_desert_med.xml"
    id: 4555
    template: "actor|geology/stone_desert_med.xml"
    id: 4556
    template: "actor|geology/stone_desert_med.xml"
    id: 4557
    template: "actor|geology/stone_desert_med.xml"
    id: 4558
    template: "actor|geology/stone_desert_med.xml"
    id: 4559
    template: "actor|geology/stone_desert_med.xml"
    id: 4560
    template: "actor|geology/stone_desert_med.xml"
    id: 4561
    template: "actor|geology/stone_desert_med.xml"
    id: 4562
    template: "actor|geology/stone_desert_med.xml"
    id: 4563
    template: "actor|geology/stone_desert_med.xml"
    id: 4564
    template: "actor|geology/stone_desert_med.xml"
    id: 4565
    template: "actor|geology/stone_desert_med.xml"
    id: 4566
    template: "actor|geology/stone_desert_med.xml"
    id: 4567
    template: "actor|geology/stone_desert_med.xml"
    id: 4568
    template: "actor|geology/stone_desert_med.xml"
    id: 4569
    template: "actor|geology/stone_desert_med.xml"
    id: 4570
    template: "actor|geology/stone_desert_med.xml"
    id: 4571
    template: "actor|geology/stone_desert_med.xml"
    id: 4572
    template: "actor|geology/stone_desert_med.xml"
    id: 4573
    template: "actor|geology/stone_desert_med.xml"
    id: 4574
    template: "actor|geology/stone_desert_med.xml"
    id: 4575
    template: "actor|geology/stone_desert_med.xml"
    id: 4576
    template: "actor|geology/stone_desert_med.xml"
    id: 4577
    template: "actor|geology/stone_desert_med.xml"
    id: 4578
    template: "actor|geology/stone_desert_med.xml"
    id: 4579
    template: "actor|geology/stone_desert_med.xml"
    id: 4580
    template: "actor|geology/stone_desert_med.xml"
    id: 4581
    template: "actor|geology/stone_desert_med.xml"
    id: 4582
    template: "actor|geology/stone_desert_med.xml"
    id: 4583
    template: "actor|geology/stone_desert_med.xml"
    id: 4584
    template: "actor|geology/stone_desert_med.xml"
    id: 4585
    template: "actor|geology/stone_desert_med.xml"
    id: 4586
    template: "actor|geology/stone_desert_med.xml"
    id: 4587
    template: "actor|geology/stone_desert_med.xml"
    id: 4588
    template: "actor|geology/stone_desert_med.xml"
    id: 4589
    template: "actor|geology/stone_desert_med.xml"
    id: 4590
    template: "actor|geology/stone_desert_med.xml"
    id: 4591
    template: "actor|geology/stone_desert_med.xml"
    id: 4592
    template: "actor|geology/stone_desert_med.xml"
    id: 4593
    template: "actor|geology/stone_desert_med.xml"
    id: 4594
    template: "actor|geology/stone_desert_med.xml"
    id: 4595
    template: "actor|geology/stone_desert_med.xml"
    id: 4596
    template: "actor|geology/stone_desert_med.xml"
    id: 4597
    template: "actor|geology/stone_desert_med.xml"
    id: 4598
    template: "actor|geology/stone_desert_med.xml"
    id: 4599
    template: "actor|geology/stone_desert_med.xml"
    id: 4600
    template: "actor|geology/stone_desert_med.xml"
    id: 4602
    template: "actor|geology/stone_desert_med.xml"
    id: 4603
    template: "actor|geology/stone_desert_med.xml"
    id: 4604
    template: "actor|geology/stone_desert_med.xml"
    id: 4605
    template: "actor|geology/stone_desert_med.xml"
    id: 4606
    template: "actor|geology/stone_desert_med.xml"
    id: 4607
    template: "actor|geology/stone_desert_med.xml"
    id: 4608
    template: "actor|geology/stone_desert_med.xml"
    id: 4609
    template: "actor|geology/stone_desert_med.xml"
    id: 4610
    template: "actor|geology/stone_desert_med.xml"
    id: 4611
    template: "actor|geology/stone_desert_med.xml"
    id: 4612
    template: "actor|geology/stone_desert_med.xml"
    id: 4613
    template: "actor|geology/stone_desert_med.xml"
    id: 4614
    template: "actor|geology/stone_desert_med.xml"
    id: 4615
    template: "actor|geology/stone_desert_med.xml"
    id: 4616
    template: "actor|geology/stone_desert_med.xml"
    id: 4617
    template: "actor|geology/stone_desert_med.xml"
    id: 4618
    template: "actor|geology/stone_desert_med.xml"
    id: 4619
    template: "actor|geology/stone_desert_med.xml"
    id: 4621
    template: "actor|geology/stone_desert_med.xml"
    id: 4622
    template: "actor|geology/stone_desert_med.xml"
    id: 4623
    template: "actor|geology/stone_desert_med.xml"
    id: 4624
    template: "actor|geology/stone_desert_med.xml"
    id: 4625
    template: "actor|geology/stone_desert_med.xml"
    id: 4626
    template: "actor|geology/stone_desert_med.xml"
    id: 4627
    template: "actor|geology/stone_desert_med.xml"
    id: 4628
    template: "actor|geology/stone_desert_med.xml"
    id: 4629
    template: "actor|geology/stone_desert_med.xml"
    id: 4630
    template: "actor|geology/stone_desert_med.xml"
    id: 4631
    template: "actor|geology/stone_desert_med.xml"
    id: 4632
    template: "actor|geology/stone_desert_med.xml"
    id: 4633
    template: "actor|geology/stone_desert_med.xml"
    id: 4634
    template: "actor|geology/stone_desert_med.xml"
    id: 4635
    template: "actor|geology/stone_desert_med.xml"
    id: 4636
    template: "actor|geology/stone_desert_med.xml"
    id: 4637
    template: "actor|geology/stone_desert_med.xml"
    id: 4638
    template: "actor|geology/stone_desert_med.xml"
    id: 4639
    template: "actor|geology/stone_desert_med.xml"
    id: 4640
    template: "actor|geology/stone_desert_med.xml"
    id: 4641
    template: "actor|geology/stone_desert_med.xml"
    id: 4642
    template: "actor|geology/stone_desert_med.xml"
    id: 4643
    template: "actor|geology/stone_desert_med.xml"
    id: 4644
    template: "actor|geology/stone_desert_med.xml"
    id: 4645
    template: "actor|geology/stone_desert_med.xml"
    id: 4648
    template: "actor|geology/stone_desert_med.xml"
    id: 4649
    template: "actor|geology/stone_desert_med.xml"
    id: 4650
    template: "actor|geology/stone_desert_med.xml"
    id: 4651
    template: "actor|geology/stone_desert_med.xml"
    id: 4652
    template: "actor|geology/stone_desert_med.xml"
    id: 4653
    template: "actor|geology/stone_desert_med.xml"
    id: 4654
    template: "actor|geology/stone_desert_med.xml"
    id: 4655
    template: "actor|geology/stone_desert_med.xml"
    id: 4656
    template: "actor|geology/stone_desert_med.xml"
    id: 4657
    template: "actor|geology/stone_desert_med.xml"
    id: 4658
    template: "actor|geology/stone_desert_med.xml"
    id: 4659
    template: "actor|geology/stone_desert_med.xml"
    id: 4660
    template: "actor|geology/stone_desert_med.xml"
    id: 4661
    template: "actor|geology/stone_desert_med.xml"
    id: 4662
    template: "actor|geology/stone_desert_med.xml"
    id: 4663
    template: "actor|geology/stone_desert_med.xml"
    id: 4664
    template: "actor|geology/stone_desert_med.xml"
    id: 4665
    template: "actor|geology/stone_desert_med.xml"
    id: 4666
    template: "actor|geology/stone_desert_med.xml"
    id: 4667
    template: "actor|geology/stone_desert_med.xml"
    id: 4668
    template: "actor|geology/stone_desert_med.xml"
    id: 4669
    template: "actor|geology/stone_desert_med.xml"
    id: 4670
    template: "actor|geology/stone_desert_med.xml"
    id: 4671
    template: "actor|geology/stone_desert_med.xml"
    id: 4672
    template: "actor|geology/stone_desert_med.xml"
    id: 4673
    template: "actor|geology/stone_desert_med.xml"
    id: 4674
    template: "actor|geology/stone_desert_med.xml"
    id: 4675
    template: "actor|geology/stone_desert_med.xml"
    id: 4676
    template: "actor|geology/stone_desert_med.xml"
    id: 4677
    template: "actor|geology/stone_desert_med.xml"
    id: 4678
    template: "actor|geology/stone_desert_med.xml"
    id: 4679
    template: "actor|geology/stone_desert_med.xml"
    id: 4680
    template: "actor|geology/stone_desert_med.xml"
    id: 4681
    template: "actor|geology/stone_desert_med.xml"
    id: 4682
    template: "actor|geology/stone_desert_med.xml"
    id: 4683
    template: "actor|geology/stone_desert_med.xml"
    id: 4684
    template: "actor|geology/stone_desert_med.xml"
    id: 4685
    template: "actor|geology/stone_desert_med.xml"
    id: 4686
    template: "actor|geology/stone_desert_med.xml"
    id: 4687
    template: "actor|geology/stone_desert_med.xml"
    id: 4688
    template: "actor|geology/stone_desert_med.xml"
    id: 4689
    template: "actor|geology/stone_desert_med.xml"
    id: 4690
    template: "actor|geology/stone_desert_med.xml"
    id: 4691
    template: "actor|geology/stone_desert_med.xml"
    id: 4692
    template: "actor|geology/stone_desert_med.xml"
    id: 4693
    template: "actor|geology/stone_desert_med.xml"
    id: 4694
    template: "actor|geology/stone_desert_med.xml"
    id: 4695
    template: "actor|geology/stone_desert_med.xml"
    id: 4696
    template: "actor|geology/stone_desert_med.xml"
    id: 4697
    template: "actor|geology/stone_desert_med.xml"
    id: 4698
    template: "actor|geology/stone_desert_med.xml"
    id: 4699
    template: "actor|geology/stone_desert_med.xml"
    id: 4700
    template: "actor|geology/stone_desert_med.xml"
    id: 4701
    template: "actor|geology/stone_desert_med.xml"
    id: 4702
    template: "actor|geology/stone_desert_med.xml"
    id: 4703
    template: "actor|geology/stone_desert_med.xml"
    id: 4704
    template: "actor|geology/stone_desert_med.xml"
    id: 4705
    template: "actor|geology/stone_desert_med.xml"
    id: 4706
    template: "actor|geology/stone_desert_med.xml"
    id: 4707
    template: "actor|geology/stone_desert_med.xml"
    id: 4708
    template: "actor|geology/stone_desert_med.xml"
    id: 4709
    template: "actor|geology/stone_desert_med.xml"
    id: 4710
    template: "actor|geology/stone_desert_med.xml"
    id: 4711
    template: "actor|geology/stone_desert_med.xml"
    id: 4712
    template: "actor|geology/stone_desert_med.xml"
    id: 4713
    template: "actor|geology/stone_desert_med.xml"
    id: 4714
    template: "actor|geology/stone_desert_med.xml"
    id: 4715
    template: "actor|geology/stone_desert_med.xml"
    id: 4716
    template: "actor|geology/stone_desert_med.xml"
    id: 4719
    template: "actor|geology/stone_desert_med.xml"
    id: 4720
    template: "actor|geology/stone_desert_med.xml"
    id: 4721
    template: "actor|geology/stone_desert_med.xml"
    id: 4722
    template: "actor|geology/stone_desert_med.xml"
    id: 4723
    template: "actor|geology/stone_desert_med.xml"
    id: 4724
    template: "actor|geology/stone_desert_med.xml"
    id: 4725
    template: "actor|geology/stone_desert_med.xml"
    id: 4726
    template: "actor|geology/stone_desert_med.xml"
    id: 4727
    template: "actor|geology/stone_desert_med.xml"
    id: 4728
    template: "actor|geology/stone_desert_med.xml"
    id: 4729
    template: "actor|geology/stone_desert_med.xml"
    id: 4730
    template: "actor|geology/stone_desert_med.xml"
    id: 4731
    template: "actor|geology/stone_desert_med.xml"
    id: 4732
    template: "actor|geology/stone_desert_med.xml"
    id: 4733
    template: "actor|geology/stone_desert_med.xml"
    id: 4734
    template: "actor|geology/stone_desert_med.xml"
    id: 4735
    template: "actor|geology/stone_desert_med.xml"
    id: 4736
    template: "actor|geology/stone_desert_med.xml"
    id: 4737
    template: "actor|geology/stone_desert_med.xml"
    id: 4738
    template: "actor|geology/stone_desert_med.xml"
    id: 4739
    template: "actor|geology/stone_desert_med.xml"
    id: 4740
    template: "actor|geology/stone_desert_med.xml"
    id: 4741
    template: "actor|geology/stone_desert_med.xml"
    id: 4742
    template: "actor|geology/stone_desert_med.xml"
    id: 4743
    template: "actor|geology/stone_desert_med.xml"
    id: 4744
    template: "actor|geology/stone_desert_med.xml"
    id: 4745
    template: "actor|geology/stone_desert_med.xml"
    id: 4746
    template: "actor|geology/stone_desert_med.xml"
    id: 4747
    template: "actor|geology/stone_desert_med.xml"
    id: 4748
    template: "actor|geology/stone_desert_med.xml"
    id: 4749
    template: "actor|geology/stone_desert_med.xml"
    id: 4750
    template: "actor|geology/stone_desert_med.xml"
    id: 4751
    template: "actor|geology/stone_desert_med.xml"
    id: 4752
    template: "actor|geology/stone_desert_med.xml"
    id: 4753
    template: "actor|geology/stone_desert_med.xml"
    id: 4754
    template: "actor|geology/stone_desert_med.xml"
    id: 4755
    template: "actor|geology/stone_desert_med.xml"
    id: 4756
    template: "actor|geology/stone_desert_med.xml"
    id: 4757
    template: "actor|geology/stone_desert_med.xml"
    id: 4758
    template: "actor|geology/stone_desert_med.xml"
    id: 4759
    template: "actor|geology/stone_desert_med.xml"
    id: 4760
    template: "actor|geology/stone_desert_med.xml"
    id: 4761
    template: "actor|geology/stone_desert_med.xml"
    id: 4762
    template: "actor|geology/stone_desert_med.xml"
    id: 4763
    template: "actor|geology/stone_desert_med.xml"
    id: 4764
    template: "actor|geology/stone_desert_med.xml"
    id: 4765
    template: "actor|geology/stone_desert_med.xml"
    id: 4766
    template: "actor|geology/stone_desert_med.xml"
    id: 4767
    template: "actor|geology/stone_desert_med.xml"
    id: 4768
    template: "actor|geology/stone_desert_med.xml"
    id: 4769
    template: "actor|geology/stone_desert_med.xml"
    id: 4770
    template: "actor|geology/stone_desert_med.xml"
    id: 4771
    template: "actor|geology/stone_desert_med.xml"
    id: 4772
    template: "actor|geology/stone_desert_med.xml"
    id: 4773
    template: "actor|geology/stone_desert_med.xml"
    id: 4774
    template: "actor|geology/stone_desert_med.xml"
    id: 4775
    template: "actor|geology/stone_desert_med.xml"
    id: 4776
    template: "actor|geology/stone_desert_med.xml"
    id: 4777
    template: "actor|geology/stone_desert_med.xml"
    id: 4778
    template: "actor|geology/stone_desert_med.xml"
    id: 4779
    template: "actor|geology/stone_desert_med.xml"
    id: 4780
    template: "actor|geology/stone_desert_med.xml"
    id: 4781
    template: "actor|geology/stone_desert_med.xml"
    id: 4782
    template: "actor|geology/stone_desert_med.xml"
    id: 4783
    template: "actor|geology/stone_desert_med.xml"
    id: 4786
    template: "actor|geology/stone_desert_med.xml"
    id: 4787
    template: "actor|geology/stone_desert_med.xml"
    id: 4788
    template: "actor|geology/stone_desert_med.xml"
    id: 4789
    template: "actor|geology/stone_desert_med.xml"
    id: 4790
    template: "actor|geology/stone_desert_med.xml"
    id: 4791
    template: "actor|geology/stone_desert_med.xml"
    id: 4792
    template: "actor|geology/stone_desert_med.xml"
    id: 4793
    template: "actor|geology/stone_desert_med.xml"
    id: 4794
    template: "actor|geology/stone_desert_med.xml"
    id: 4795
    template: "actor|geology/stone_desert_med.xml"
    id: 4796
    template: "actor|geology/stone_desert_med.xml"
    id: 4797
    template: "actor|geology/stone_desert_med.xml"
    id: 4798
    template: "actor|geology/stone_desert_med.xml"
    id: 4799
    template: "actor|geology/stone_desert_med.xml"
    id: 4800
    template: "actor|geology/stone_desert_med.xml"
    id: 4801
    template: "actor|geology/stone_desert_med.xml"
    id: 4802
    template: "actor|geology/stone_desert_med.xml"
    id: 4803
    template: "actor|geology/stone_desert_med.xml"
    id: 4804
    template: "actor|geology/stone_desert_med.xml"
    id: 4805
    template: "actor|geology/stone_desert_med.xml"
    id: 4806
    template: "actor|geology/stone_desert_med.xml"
    id: 4807
    template: "actor|geology/stone_desert_med.xml"
    id: 4808
    template: "actor|geology/stone_desert_med.xml"
    id: 4813
    template: "mirage|gaia/flora_tree_date_palm"
    id: 4832
    template: "units/iber_support_female_citizen"
    id: 4835
    template: "units/iber_support_female_citizen"
    id: 4839
    template: "units/rome_support_female_citizen"
    id: 4843
    template: "units/iber_support_female_citizen"
    id: 4844
    template: "units/rome_support_female_citizen"
    id: 4848
    template: "units/rome_support_female_citizen"
    id: 4851
    template: "structures/iber_storehouse"
    id: 4852
    template: "units/iber_support_female_citizen"
    id: 4853
    template: "units/iber_support_female_citizen"
    id: 4869
    template: "units/rome_support_female_citizen"
    id: 4872
    template: "structures/sele_field"
    id: 4987
    template: "units/rome_support_female_citizen"
    id: 5022
    template: "structures/iber_house"
    id: 5036
    template: "units/iber_infantry_javelinist_b"
    id: 5037
    template: "units/iber_infantry_javelinist_b"
    id: 5109
    template: "units/rome_support_female_citizen"
    id: 5334
    template: "units/rome_support_female_citizen"
    id: 5335
    template: "structures/iber_house"
    id: 5343
    template: "units/iber_support_female_citizen"
    id: 5344
    template: "units/iber_support_female_citizen"
    id: 5346
    template: "units/rome_infantry_swordsman_b"
    id: 5411
    template: "units/rome_infantry_swordsman_b"
    id: 5519
    template: "units/iber_infantry_javelinist_b"
    id: 5520
    template: "units/iber_infantry_javelinist_b"
    id: 5596
    template: "units/rome_support_female_citizen"
    id: 6077
    template: "structures/iber_house"
    id: 6113
    template: "structures/iber_farmstead"
    id: 6161
    template: "structures/rome_storehouse"
    id: 6172
    template: "units/iber_support_female_citizen"
    id: 6173
    template: "units/iber_support_female_citizen"
    id: 6491
    template: "units/rome_support_female_citizen"
    id: 6673
    template: "structures/maur_house"
    id: 6730
    template: "structures/sele_house"
    id: 6779
    template: "structures/rome_outpost"
    id: 6814
    template: "units/iber_infantry_javelinist_b"
    id: 6840
    template: "structures/maur_house"
    id: 6855
    template: "structures/iber_house"
    id: 6860
    template: "structures/sele_house"
    id: 6861
    template: "units/iber_support_female_citizen"
    id: 6862
    template: "units/iber_support_female_citizen"
    id: 6863
    template: "units/iber_support_female_citizen"
    id: 6866
    template: "structures/rome_field"
    id: 6867
    template: "structures/maur_farmstead"
    id: 6868
    template: "structures/iber_house"
    id: 6869
    template: "structures/rome_house"
    id: 6880
    template: "structures/rome_farmstead"
    id: 6881
    template: "units/rome_support_female_citizen"
    id: 6899
    template: "units/rome_support_female_citizen"
    id: 6912
    template: "units/iber_support_female_citizen"
    id: 6913
    template: "units/iber_support_female_citizen"
    id: 6914
    template: "units/iber_support_female_citizen"
    id: 6919
    template: "structures/maur_corral"
    id: 6934
    template: "units/rome_support_female_citizen"
    id: 6993
    template: "structures/iber_house"
    id: 7070
    template: "units/rome_support_female_citizen"
    id: 7130
    template: "structures/iber_barracks"
    id: 7188
    template: "structures/rome_field"
    id: 7223
    template: "units/rome_support_female_citizen"
    id: 7267
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 7270
    template: "mirage|gaia/flora_tree_date_palm"
    id: 7277
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 7310
    template: "structures/maur_field"
    id: 7311
    template: "units/iber_infantry_javelinist_b"
    id: 7313
    template: "units/iber_infantry_javelinist_b"
    id: 7328
    template: "mirage|gaia/flora_tree_date_palm"
    id: 7339
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 7372
    template: "mirage|gaia/flora_tree_date_palm"
    id: 7373
    template: "units/rome_support_female_citizen"
    id: 7557
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 7574
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 7586
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 7587
    template: "mirage|gaia/flora_tree_date_palm"
    id: 7588
    template: "mirage|gaia/flora_tree_date_palm"
    id: 7590
    template: "mirage|gaia/flora_tree_date_palm"
    id: 7594
    template: "mirage|gaia/flora_tree_date_palm"
    id: 7595
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 7596
    template: "mirage|gaia/flora_tree_date_palm"
    id: 7597
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 7600
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 7601
    template: "mirage|gaia/flora_tree_date_palm"
    id: 7602
    template: "mirage|gaia/flora_tree_date_palm"
    id: 7607
    template: "mirage|gaia/flora_tree_date_palm"
    id: 7608
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 7609
    template: "mirage|gaia/flora_tree_date_palm"
    id: 7612
    template: "mirage|gaia/flora_tree_date_palm"
    id: 7613
    template: "units/rome_support_female_citizen"
    id: 7663
    template: "mirage|gaia/flora_tree_date_palm"
    id: 7664
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 7665
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 7698
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 7742
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 7743
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 7760
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 7787
    template: "mirage|gaia/flora_tree_date_palm"
    id: 7792
    template: "units/rome_support_female_citizen"
    id: 7815
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 7824
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 7865
    template: "mirage|gaia/flora_tree_date_palm"
    id: 7879
    template: "units/rome_support_female_citizen"
    id: 7971
    template: "structures/iber_house"
    id: 8108
    template: "mirage|gaia/geology_stone_desert_small"
    id: 8121
    template: "mirage|gaia/geology_stone_desert_small"
    id: 8147
    template: "units/rome_support_female_citizen"
    id: 8238
    template: "structures/iber_field"
    id: 8277
    template: "structures/iber_field"
    id: 8280
    template: "structures/maur_house"
    id: 8290
    template: "structures/sele_house"
    id: 8303
    template: "structures/iber_field"
    id: 8321
    template: "structures/maur_house"
    id: 8338
    template: "structures/maur_house"
    id: 8367
    template: "units/iber_infantry_javelinist_b"
    id: 8368
    template: "units/iber_infantry_javelinist_b"
    id: 8416
    template: "structures/sele_field"
    id: 8438
    template: "structures/iber_house"
    id: 8697
    template: "structures/maur_field"
    id: 8979
    template: "structures/sele_house"
    id: 8984
    template: "structures/iber_field"
    id: 8989
    template: "structures/rome_house"
    id: 8990
    template: "units/rome_support_female_citizen"
    id: 8992
    template: "foundation|structures/iber_field"
    id: 8998
    template: "structures/rome_field"
    id: 8999
    template: "units/iber_infantry_swordsman_b"
    id: 9003
    template: "units/rome_support_female_citizen"
    id: 9004
    template: "structures/maur_field"
    id: 9007
    template: "units/rome_infantry_javelinist_b"
    id: 9014
    template: "foundation|structures/iber_field"
    id: 9034
    template: "units/rome_infantry_javelinist_b"
    id: 9094
    template: "units/rome_infantry_swordsman_b"
    id: 9133
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9134
    template: "units/rome_infantry_swordsman_b"
    id: 9137
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9138
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9139
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9142
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9143
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9144
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9145
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9146
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9147
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9148
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9150
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9153
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9154
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9155
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9156
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9161
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9166
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9167
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9171
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9177
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9178
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9179
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9180
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9184
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9191
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9192
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9193
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9199
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9200
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9204
    template: "units/rome_support_female_citizen"
    id: 9207
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9208
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9210
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9211
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9212
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9213
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9214
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9215
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9217
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9218
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9219
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9220
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9221
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9222
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9223
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9224
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9225
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9226
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9227
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9228
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9229
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9230
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9233
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9234
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9235
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9236
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9237
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9238
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9239
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9240
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9241
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9242
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9243
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9244
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9245
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9246
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9247
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9248
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9249
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9250
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9251
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9252
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9253
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9254
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9255
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9256
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9257
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9258
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9259
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9260
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9261
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9262
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9263
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9264
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9265
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9266
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9267
    template: "structures/rome_field"
    id: 9270
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9271
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9272
    template: "units/rome_support_female_citizen"
    id: 9273
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9274
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9275
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9276
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9277
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9278
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9279
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9280
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9281
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9282
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9283
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9284
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9285
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9286
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9287
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9288
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9289
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9290
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9291
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9292
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9293
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9294
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9295
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9296
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9297
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9298
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9299
    template: "structures/iber_house"
    id: 9300
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9301
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9302
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9303
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9304
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9305
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9306
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9307
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9308
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9309
    template: "structures/iber_field"
    id: 9310
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9311
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9312
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9313
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9314
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9315
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9316
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9317
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9318
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9319
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9320
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9321
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9322
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9323
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9324
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9325
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9326
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9327
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9328
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9329
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9330
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9331
    template: "units/iber_support_female_citizen"
    id: 9332
    template: "units/iber_support_female_citizen"
    id: 9333
    template: "units/iber_support_female_citizen"
    id: 9341
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9342
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9343
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9344
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9345
    template: "units/rome_support_female_citizen"
    id: 9346
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9347
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9348
    template: "mirage|gaia/geology_stonemine_desert_badlands_quarry"
    id: 9349
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9350
    template: "mirage|gaia/geology_stone_desert_small"
    id: 9351
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9352
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9353
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9354
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9355
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9356
    template: "mirage|gaia/geology_stone_desert_small"
    id: 9357
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9358
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9359
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9360
    template: "mirage|gaia/geology_stone_desert_small"
    id: 9361
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9362
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9363
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9364
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9365
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9366
    template: "mirage|gaia/geology_stone_desert_small"
    id: 9367
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9368
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9369
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9370
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9371
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9372
    template: "mirage|gaia/geology_stone_desert_small"
    id: 9373
    template: "mirage|gaia/geology_stone_desert_small"
    id: 9374
    template: "mirage|gaia/geology_stone_desert_small"
    id: 9375
    template: "mirage|gaia/geology_stone_desert_small"
    id: 9378
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9379
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9380
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9381
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9382
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9383
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9384
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9385
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9386
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9387
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9388
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9389
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9390
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9391
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9392
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9393
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9394
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9395
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9396
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9398
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9399
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9400
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9401
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9402
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9403
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9404
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9405
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9406
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9407
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9408
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9409
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9410
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9411
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9412
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9413
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9414
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9415
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9416
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9417
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9418
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9419
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9421
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9422
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9423
    template: "units/rome_support_female_citizen"
    id: 9429
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9431
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9439
    template: "units/iber_infantry_javelinist_b"
    id: 9440
    template: "units/iber_infantry_javelinist_b"
    id: 9452
    template: "structures/iber_house"
    id: 9475
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9476
    template: "structures/iber_house"
    id: 9478
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9479
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9481
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9482
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9483
    template: "structures/rome_outpost"
    id: 9494
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9495
    template: "structures/rome_outpost"
    id: 9499
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9500
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9505
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9547
    template: "structures/iber_house"
    id: 9630
    template: "units/iber_support_female_citizen"
    id: 9631
    template: "units/iber_support_female_citizen"
    id: 9632
    template: "units/iber_support_female_citizen"
    id: 9633
    template: "units/iber_support_female_citizen"
    id: 9634
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9637
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9638
    template: "structures/iber_house"
    id: 9644
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9645
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9646
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9647
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9648
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9649
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9650
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9651
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9652
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9653
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9654
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9655
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9656
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9657
    template: "structures/rome_house"
    id: 9658
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9659
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9660
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9661
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9662
    template: "units/rome_support_female_citizen"
    id: 9663
    template: "units/iber_support_female_citizen"
    id: 9664
    template: "units/iber_support_female_citizen"
    id: 9665
    template: "units/iber_support_female_citizen"
    id: 9666
    template: "units/iber_support_female_citizen"
    id: 9667
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9668
    template: "structures/iber_storehouse"
    id: 9669
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9670
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9671
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9672
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9673
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9674
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9675
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9676
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9677
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9678
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9679
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9680
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9681
    template: "mirage|gaia/geology_metal_desert_slabs"
    id: 9682
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9683
    template: "mirage|gaia/flora_bush_grapes"
    id: 9684
    template: "mirage|gaia/geology_stonemine_desert_badlands_quarry"
    id: 9685
    template: "units/rome_support_female_citizen"
    id: 9689
    template: "mirage|structures/sele_house"
    id: 9690
    template: "mirage|structures/sele_civil_centre"
    id: 9691
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9692
    template: "mirage|gaia/flora_bush_grapes"
    id: 9693
    template: "mirage|structures/sele_house"
    id: 9694
    template: "mirage|structures/sele_house"
    id: 9695
    template: "mirage|structures/sele_house"
    id: 9696
    template: "mirage|gaia/flora_bush_grapes"
    id: 9697
    template: "mirage|structures/sele_house"
    id: 9698
    template: "mirage|structures/sele_field"
    id: 9705
    template: "mirage|structures/sele_field"
    id: 9707
    template: "units/rome_support_female_citizen"
    id: 9708
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9709
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9710
    template: "mirage|gaia/flora_bush_grapes"
    id: 9711
    template: "mirage|gaia/flora_bush_grapes"
    id: 9712
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9713
    template: "units/rome_support_female_citizen"
    id: 9716
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9717
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9718
    template: "units/rome_support_female_citizen"
    id: 9719
    template: "structures/iber_defense_tower"
    id: 9728
    template: "units/rome_support_female_citizen"
    id: 9741
    template: "units/iber_infantry_javelinist_b"
    id: 9742
    template: "units/iber_infantry_javelinist_b"
    id: 9743
    template: "units/iber_infantry_javelinist_b"
    id: 9744
    template: "units/iber_infantry_javelinist_b"
    id: 9758
    template: "structures/iber_house"
    id: 9762
    template: "units/rome_cavalry_spearman_b"
    id: 9774
    template: "structures/rome_barracks"
    id: 9775
    template: "structures/sele_field"
    id: 9784
    template: "structures/rome_house"
    id: 9786
    template: "units/iber_infantry_javelinist_b"
    id: 9787
    template: "units/iber_infantry_javelinist_b"
    id: 9788
    template: "units/iber_infantry_javelinist_b"
    id: 9803
    template: "units/rome_infantry_javelinist_b"
    id: 9809
    template: "units/rome_infantry_javelinist_b"
    id: 9816
    template: "units/rome_infantry_javelinist_b"
    id: 9823
    template: "structures/sele_market"
    id: 9824
    template: "units/rome_infantry_javelinist_b"
    id: 9830
    template: "structures/iber_house"
    id: 9833
    template: "structures/maur_market"
    id: 9836
    template: "structures/rome_storehouse"
    id: 9844
    template: "units/rome_infantry_javelinist_b"
    id: 9856
    template: "foundation|structures/sele_military_colony"
    id: 9863
    template: "resource|gaia/fauna_camel"
    id: 9864
    template: "units/rome_infantry_swordsman_b"
    id: 9867
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9868
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9869
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9870
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9872
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9873
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9874
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9875
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9876
    template: "units/iber_infantry_javelinist_b"
    id: 9877
    template: "units/iber_infantry_javelinist_b"
    id: 9878
    template: "units/iber_infantry_javelinist_b"
    id: 9879
    template: "units/iber_infantry_javelinist_b"
    id: 9880
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9881
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9882
    template: "structures/rome_outpost"
    id: 9883
    template: "units/rome_infantry_swordsman_b"
    id: 9886
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9887
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9890
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9891
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9892
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9893
    template: "structures/rome_house"
    id: 9894
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9896
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9943
    template: "construction|structures/sele_military_colony"
    id: 9968
    template: "units/rome_support_female_citizen"
    id: 9969
    template: "units/rome_infantry_swordsman_b"
    id: 9971
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9972
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9973
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9976
    template: "units/rome_support_female_citizen"
    id: 9978
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9983
    template: "mirage|gaia/geology_stonemine_desert_badlands_quarry"
    id: 9986
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9987
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9988
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9989
    template: "mirage|gaia/flora_tree_date_palm"
    id: 9994
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9995
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 9997
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10059
    template: "units/rome_support_female_citizen"
    id: 10076
    template: "units/rome_support_female_citizen"
    id: 10143
    template: "units/rome_support_female_citizen"
    id: 10156
    template: "structures/iber_market"
    id: 10163
    template: "units/iber_infantry_spearman_b"
    id: 10164
    template: "units/iber_infantry_spearman_b"
    id: 10165
    template: "units/iber_infantry_spearman_b"
    id: 10235
    template: "units/iber_infantry_javelinist_a"
    id: 10254
    template: "units/iber_infantry_swordsman_e"
    id: 10260
    template: "structures/iber_house"
    id: 10266
    template: "units/iber_infantry_javelinist_b"
    id: 10267
    template: "units/iber_infantry_javelinist_b"
    id: 10268
    template: "units/iber_infantry_javelinist_b"
    id: 10269
    template: "units/iber_infantry_javelinist_b"
    id: 10270
    template: "units/iber_infantry_javelinist_b"
    id: 10273
    template: "structures/iber_house"
    id: 10274
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10275
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10284
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10285
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10286
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10287
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10288
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10289
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10290
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10298
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10299
    template: "units/iber_infantry_spearman_b"
    id: 10300
    template: "units/iber_infantry_spearman_b"
    id: 10301
    template: "units/iber_infantry_spearman_b"
    id: 10302
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10303
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10304
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10310
    template: "structures/iber_blacksmith"
    id: 10312
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10313
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10314
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10315
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10316
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10317
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10318
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10319
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10320
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10321
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10322
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10323
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10324
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10325
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10326
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10327
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10328
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10329
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10330
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10331
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10332
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10333
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10334
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10335
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10336
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10337
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10338
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10339
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10340
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10341
    template: "mirage|gaia/geology_stone_desert_small"
    id: 10342
    template: "mirage|gaia/geology_stone_desert_small"
    id: 10343
    template: "mirage|gaia/geology_stone_desert_small"
    id: 10344
    template: "mirage|gaia/geology_stone_desert_small"
    id: 10345
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10346
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10347
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10348
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10349
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10350
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10351
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10352
    template: "mirage|gaia/geology_stone_desert_small"
    id: 10353
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10354
    template: "mirage|gaia/geology_stone_desert_small"
    id: 10355
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10356
    template: "mirage|gaia/geology_stone_desert_small"
    id: 10357
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10358
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10359
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10360
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10363
    template: "units/rome_support_female_citizen"
    id: 10366
    template: "units/iber_infantry_swordsman_b"
    id: 10367
    template: "units/iber_infantry_swordsman_b"
    id: 10368
    template: "units/iber_infantry_swordsman_b"
    id: 10369
    template: "units/iber_infantry_swordsman_b"
    id: 10370
    template: "units/iber_infantry_swordsman_b"
    id: 10375
    template: "structures/iber_defense_tower"
    id: 10378
    template: "structures/iber_house"
    id: 10382
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10383
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10384
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10385
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10386
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10387
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10388
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10389
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10390
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10391
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10392
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10393
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10394
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10395
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10396
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10397
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10398
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10399
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10400
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10401
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10402
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10403
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10404
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10405
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10406
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10407
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10408
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10409
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10410
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10411
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10412
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10413
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10414
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10415
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10416
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10417
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10418
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10419
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10420
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10421
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10422
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10423
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10424
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10425
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10426
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10427
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10428
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10429
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10430
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10431
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10432
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10433
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10434
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10435
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10436
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10437
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10439
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10440
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10441
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10442
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10443
    template: "mirage|gaia/geology_stone_desert_small"
    id: 10444
    template: "mirage|gaia/geology_stonemine_desert_badlands_quarry"
    id: 10445
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10446
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10447
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10514
    template: "units/rome_support_female_citizen"
    id: 10516
    template: "foundation|structures/iber_barracks"
    id: 10519
    template: "units/iber_infantry_javelinist_b"
    id: 10520
    template: "units/iber_infantry_javelinist_b"
    id: 10521
    template: "units/iber_infantry_javelinist_b"
    id: 10522
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10523
    template: "structures/rome_house"
    id: 10524
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10525
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10526
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10527
    template: "structures/rome_defense_tower"
    id: 10528
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10589
    template: "units/rome_support_female_citizen"
    id: 10591
    template: "units/rome_cavalry_spearman_b"
    id: 10592
    template: "construction|structures/iber_barracks"
    id: 10601
    template: "units/rome_support_female_citizen"
    id: 10602
    template: "units/iber_infantry_swordsman_b"
    id: 10603
    template: "units/iber_infantry_swordsman_b"
    id: 10604
    template: "units/iber_infantry_swordsman_b"
    id: 10605
    template: "units/iber_infantry_swordsman_b"
    id: 10606
    template: "units/iber_infantry_swordsman_b"
    id: 10607
    template: "units/rome_support_female_citizen"
    id: 10608
    template: "units/rome_cavalry_javelinist_b"
    id: 10610
    template: "units/iber_infantry_javelinist_b"
    id: 10611
    template: "units/iber_infantry_javelinist_b"
    id: 10612
    template: "units/iber_infantry_javelinist_b"
    id: 10613
    template: "units/rome_support_female_citizen"
    id: 10614
    template: "foundation|structures/rome_temple"
    id: 10616
    template: "units/rome_cavalry_javelinist_b"
    id: 10617
    template: "structures/iber_civil_centre"
    id: 10618
    template: "construction|structures/rome_temple"
    id: 10619
    template: "units/rome_support_female_citizen"
    id: 10621
    template: "structures/iber_house"
    id: 10623
    template: "units/rome_support_female_citizen"
    id: 10625
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10626
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10627
    template: "structures/iber_defense_tower"
    id: 10628
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10629
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10630
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10631
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10632
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10633
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10634
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10635
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10636
    template: "units/rome_support_female_citizen"
    id: 10637
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10638
    template: "units/iber_infantry_javelinist_e"
    id: 10639
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10640
    template: "structures/iber_market"
    id: 10641
    template: "mirage|gaia/flora_tree_senegal_date_palm"
    id: 10642
    template: "mirage|gaia/flora_tree_date_palm"
    id: 10643
    template: "resource|gaia/fauna_goat"
    id: 10644
    template: "units/rome_cavalry_spearman_b"
    id: 10645
    template: "resource|gaia/fauna_gazelle"
    id: 10646
    template: "units/rome_support_female_citizen"
    id: 10647
    template: "units/iber_infantry_javelinist_a"
    id: 10648
    template: "units/rome_cavalry_spearman_a"
    id: 10649
    template: "units/iber_infantry_spearman_b"
    id: 10650
    template: "units/iber_infantry_spearman_b"
    id: 10651
    template: "units/iber_infantry_spearman_b"
    id: 10652
    template: "units/rome_cavalry_spearman_a"
    id: 10653
    template: "units/iber_infantry_javelinist_a"
  AIManager:
    rng: "14536516352526"
    turn: 0
    num ais: 1
    useSharedScript: true
    sharedData: {
  "players": {
    "0": 4
  },
  "templates": {
    "campaigns/army_mace_hero_alexander": {
      "@parent": "template_unit_hero_infantry_swordsman",
      "Armour": {
        "Crush": "20.0",
        "Hack": "8",
        "Pierce": "5"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "29.5",
          "MaxRange": "7.0",
          "Pierce": "0",
          "RepeatTime": "1000"
        }
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "300",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Circle": {
          "@radius": "12.0"
        },
        "Height": "12.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "GenericName": "Army of Alexander the Great.",
        "History": "The most powerful hero of them all - son of Philip II, king of Macedonia (336 BC - 323 BC). After conquering the rest of the Thracians and quelling the unrest of the Greeks, Alexander embarked on a world-conquest march. Defeating the Persian forces at Granicus (334 BC), Issus (333 BC) and Gaugamela (331 BC), he became master of the Persian Empire. Entering India, he defeated king Porus at Hydaspes (326 BC), but his weary troops made him halt. Died in Babylon at the age of 33 while planning a campaign against Arabia.",
        "Icon": "units/hele_hero_alexander.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Army of Alexander the Great",
        "Tooltip": "This is what an army would look like on the Strat Map.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Infantry Melee Sword"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "20",
        "stone": "0",
        "wood": "0",
        "xp": "400"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "4.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "8.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "campaigns/units/army_mace_hero_alexander.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "campaigns/army_mace_standard": {
      "@parent": "template_unit_champion_infantry_swordsman",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "7"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "44.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "22",
          "MaxRange": "7.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "75"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Circle": {
          "@radius": "8.0"
        },
        "Height": "10.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Army of Macedonia",
        "History": "The most powerful hero of them all - son of Philip II, king of Macedonia (336 BC - 323 BC). After conquering the rest of the Thracians and quelling the unrest of the Greeks, Alexander embarked on a world-conquest march. Defeating the Persian forces at Granicus (334 BC), Issus (333 BC) and Gaugamela (331 BC), he became master of the Persian Empire. Entering India, he defeated king Porus at Hydaspes (326 BC), but his weary troops made him halt. Died in Babylon at the age of 33 while planning a campaign against Arabia.",
        "Icon": "units/hele_hero_demetrius.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Army of Macedon",
        "Tooltip": "This is what an army would look like on the Strat Map.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "4.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "campaigns/units/army_mace_soldier.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "campaigns/army_spart_hero_leonidas": {
      "@parent": "template_unit_hero_infantry_swordsman",
      "Armour": {
        "Crush": "20.0",
        "Hack": "8",
        "Pierce": "5"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "29.5",
          "MaxRange": "7.0",
          "Pierce": "0",
          "RepeatTime": "1000"
        }
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "300",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Circle": {
          "@radius": "12.0"
        },
        "Height": "12.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "GenericName": "Army of Leonidas I.",
        "History": "The most powerful hero of them all - son of Philip II, king of Macedonia (336 BC - 323 BC). After conquering the rest of the Thracians and quelling the unrest of the Greeks, Alexander embarked on a world-conquest march. Defeating the Persian forces at Granicus (334 BC), Issus (333 BC) and Gaugamela (331 BC), he became master of the Persian Empire. Entering India, he defeated king Porus at Hydaspes (326 BC), but his weary troops made him halt. Died in Babylon at the age of 33 while planning a campaign against Arabia.",
        "Icon": "units/hele_hero_leonidas.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Army of Leonidas I",
        "Tooltip": "This is what an army would look like on the Strat Map.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Infantry Melee Sword"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "20",
        "stone": "0",
        "wood": "0",
        "xp": "400"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "4.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "8.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "campaigns/units/army_spart_hero_leonidas.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "campaigns/campaign_city_minor_test": {
      "@parent": "template_structure_civic_civil_centre",
      "AlertRaiser": {
        "MaximumLevel": "2",
        "Range": "140"
      },
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "3",
          "Hack": "5",
          "Pierce": "15"
        },
        "Hack": "10",
        "Pierce": "25"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "50.0",
          "MinRange": "1.0",
          "Pierce": "25.0",
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "CivilCentre",
        "Distance": {
          "FromClass": "CivilCentre",
          "MinDistance": "200"
        },
        "PlacementType": "land",
        "Territory": "own neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0.5"
      },
      "Cost": {
        "BuildTime": "500",
        "Population": "0",
        "PopulationBonus": "20",
        "Resources": {
          "food": "0",
          "metal": "500",
          "stone": "500",
          "wood": "500"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Circle": {
          "@radius": "26.0"
        },
        "Height": "8.0"
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "1",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical Defensive CivCentre Market"
        },
        "GenericName": "Settlement",
        "Icon": "structures/civic_centre.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Minor Greek Polis",
        "Tooltip": "This is a minor Greek city. Has a territory effect of 150.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic CivilCentre"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "50",
        "stone": "50",
        "wood": "50",
        "xp": "200"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "48.0",
          "@width": "48.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "campaigns/army_mace_hero_alexander campaigns/army_mace_standard"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "phase_town_generic phase_city_generic"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "alert0": "interface/alarm/alarm_alert_0.xml",
          "alert1": "interface/alarm/alarm_alert_1.xml",
          "alert2": "interface/alarm/alarm_alert_2.xml",
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_civ_center.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_civ_center.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "150",
        "Root": "true",
        "Weight": "35000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "campaigns/structures/hellenes/settlement_curtainwall.xml",
        "FoundationActor": "structures/fndn_6x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "campaigns/campaign_city_test": {
      "@parent": "template_structure_civic_civil_centre",
      "AlertRaiser": {
        "MaximumLevel": "2",
        "Range": "140"
      },
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "3",
          "Hack": "5",
          "Pierce": "15"
        },
        "Hack": "10",
        "Pierce": "25"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "50.0",
          "MinRange": "1.0",
          "Pierce": "25.0",
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "CivilCentre",
        "Distance": {
          "FromClass": "CivilCentre",
          "MinDistance": "200"
        },
        "PlacementType": "land",
        "Territory": "own neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "5",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0.5"
      },
      "Cost": {
        "BuildTime": "500",
        "Population": "0",
        "PopulationBonus": "20",
        "Resources": {
          "food": "0",
          "metal": "500",
          "stone": "500",
          "wood": "500"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Circle": {
          "@radius": "26.0"
        },
        "Height": "8.0"
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "1",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical Defensive CivCentre Market"
        },
        "GenericName": "Settlement",
        "Icon": "structures/civic_centre.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Greek Polis",
        "Tooltip": "This is a major Greek city. Has a territory effect of 300.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic CivilCentre"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "50",
        "stone": "50",
        "wood": "50",
        "xp": "200"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "48.0",
          "@width": "48.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "campaigns/army_mace_hero_alexander campaigns/army_mace_standard units/{civ}_support_trader"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "phase_town_generic phase_city_generic"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "alert0": "interface/alarm/alarm_alert_0.xml",
          "alert1": "interface/alarm/alarm_alert_1.xml",
          "alert2": "interface/alarm/alarm_alert_2.xml",
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_civ_center.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_civ_center.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "300",
        "Root": "true",
        "Weight": "35000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "campaigns/structures/hellenes/settlement_curtainwall.xml",
        "FoundationActor": "structures/fndn_6x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "campaigns/campaign_religious_test": {
      "@parent": "template_structure_civic_temple",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "Auras": {
        "heal": {
          "Affects": "Unit",
          "AuraDescription": "Heals nearby units at 1 HP per second.",
          "AuraName": "Healing Aura",
          "Modifications": {
            "Health.RegenRate": {
              "Add": "1"
            }
          },
          "Radius": "40",
          "Type": "range"
        }
      },
      "BuildRestrictions": {
        "Category": "Temple",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "300",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "31.5",
          "@width": "19.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "3",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2200",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Religious Sanctuary",
        "Icon": "structures/temple.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Greek Religious Sanctuary",
        "Tooltip": "Train healers. Garrison up to 20 units to heal them at a quick rate (3 HP per second). Research healing and religious improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Town Temple"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "500",
        "stone": "50",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "30.0",
          "@width": "17.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_temple.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_temple.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "100",
        "Root": "true",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/temple_new.xml",
        "FoundationActor": "structures/fndn_4x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "formations/battle_line": {
      "@parent": "template_formation",
      "Formation": {
        "FormationName": "Battle Line",
        "FormationShape": "square",
        "Icon": "formations/battle_line.png",
        "MaxColumns": "8",
        "MaxRows": "4",
        "MinColumns": "5",
        "RequiredMemberCount": "1",
        "ShiftRows": "true",
        "Sloppyness": "0",
        "SortingClasses": "Cavalry Melee Ranged",
        "SortingOrder": "fillFromTheSides",
        "SpeedMultiplier": "1",
        "UnitSeparationDepthMultiplier": "1",
        "UnitSeparationWidthMultiplier": "1",
        "WidthDepthRatio": "2"
      },
      "FormationAttack": {
        "CanAttackAsFormation": "false"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "3.0"
      },
      "Trader": {
        "GainMultiplier": "1.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "true"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "true",
        "PassabilityClass": "default",
        "WalkSpeed": "1.0"
      }
    },
    "formations/box": {
      "@parent": "template_formation",
      "Formation": {
        "DisabledTooltip": "4 units required",
        "FormationName": "Box",
        "FormationShape": "square",
        "Icon": "formations/box.png",
        "RequiredMemberCount": "4",
        "ShiftRows": "false",
        "Sloppyness": "0",
        "SortingClasses": "Melee Ranged",
        "SortingOrder": "fillToTheCenter",
        "SpeedMultiplier": "1",
        "UnitSeparationDepthMultiplier": "1",
        "UnitSeparationWidthMultiplier": "1",
        "WidthDepthRatio": "1"
      },
      "FormationAttack": {
        "CanAttackAsFormation": "false"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "3.0"
      },
      "Trader": {
        "GainMultiplier": "1.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "true"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "true",
        "PassabilityClass": "default",
        "WalkSpeed": "1.0"
      }
    },
    "formations/column_closed": {
      "@parent": "template_formation",
      "Formation": {
        "FormationName": "Column Closed",
        "FormationShape": "square",
        "Icon": "formations/column_closed.png",
        "MaxColumns": "3",
        "MinColumns": "3",
        "RequiredMemberCount": "1",
        "ShiftRows": "false",
        "Sloppyness": "0",
        "SortingClasses": "Hero Champion Cavalry Melee Ranged",
        "SpeedMultiplier": "1",
        "UnitSeparationDepthMultiplier": "1",
        "UnitSeparationWidthMultiplier": "1",
        "WidthDepthRatio": "1"
      },
      "FormationAttack": {
        "CanAttackAsFormation": "false"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "3.0"
      },
      "Trader": {
        "GainMultiplier": "1.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "true"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "true",
        "PassabilityClass": "default",
        "WalkSpeed": "1.0"
      }
    },
    "formations/column_open": {
      "@parent": "template_formation",
      "Formation": {
        "FormationName": "Column Open",
        "FormationShape": "square",
        "Icon": "formations/column_open.png",
        "MaxColumns": "2",
        "MinColumns": "2",
        "RequiredMemberCount": "1",
        "ShiftRows": "true",
        "Sloppyness": "0",
        "SortingClasses": "Hero Champion Cavalry Melee Ranged",
        "SpeedMultiplier": "1",
        "UnitSeparationDepthMultiplier": "1",
        "UnitSeparationWidthMultiplier": "2",
        "WidthDepthRatio": "1"
      },
      "FormationAttack": {
        "CanAttackAsFormation": "false"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "3.0"
      },
      "Trader": {
        "GainMultiplier": "1.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "true"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "true",
        "PassabilityClass": "default",
        "WalkSpeed": "1.0"
      }
    },
    "formations/flank": {
      "@parent": "template_formation",
      "Formation": {
        "CenterGap": "12",
        "DisabledTooltip": "8 units required",
        "FormationName": "Flank",
        "FormationShape": "square",
        "Icon": "formations/flank.png",
        "RequiredMemberCount": "8",
        "ShiftRows": "true",
        "Sloppyness": "0",
        "SortingClasses": "Hero Champion Cavalry Melee Ranged",
        "SpeedMultiplier": "1",
        "UnitSeparationDepthMultiplier": "1",
        "UnitSeparationWidthMultiplier": "1",
        "WidthDepthRatio": "1"
      },
      "FormationAttack": {
        "CanAttackAsFormation": "false"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "3.0"
      },
      "Trader": {
        "GainMultiplier": "1.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "true"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "true",
        "PassabilityClass": "default",
        "WalkSpeed": "1.0"
      }
    },
    "formations/line_closed": {
      "@parent": "template_formation",
      "Formation": {
        "FormationName": "Line Closed",
        "FormationShape": "square",
        "Icon": "formations/line_closed.png",
        "MinColumns": "3",
        "RequiredMemberCount": "1",
        "ShiftRows": "false",
        "Sloppyness": "0",
        "SortingClasses": "Hero Champion Cavalry Melee Ranged",
        "SpeedMultiplier": "1",
        "UnitSeparationDepthMultiplier": "1",
        "UnitSeparationWidthMultiplier": "1",
        "WidthDepthRatio": "4"
      },
      "FormationAttack": {
        "CanAttackAsFormation": "false"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "3.0"
      },
      "Trader": {
        "GainMultiplier": "1.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "true"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "true",
        "PassabilityClass": "default",
        "WalkSpeed": "1.0"
      }
    },
    "formations/line_open": {
      "@parent": "template_formation",
      "Formation": {
        "FormationName": "Line Open",
        "FormationShape": "square",
        "Icon": "formations/line_open.png",
        "MinColumns": "3",
        "RequiredMemberCount": "1",
        "ShiftRows": "true",
        "Sloppyness": "0",
        "SortingClasses": "Hero Champion Cavalry Melee Ranged",
        "SpeedMultiplier": "1",
        "UnitSeparationDepthMultiplier": "1",
        "UnitSeparationWidthMultiplier": "2",
        "WidthDepthRatio": "3"
      },
      "FormationAttack": {
        "CanAttackAsFormation": "false"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "3.0"
      },
      "Trader": {
        "GainMultiplier": "1.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "true"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "true",
        "PassabilityClass": "default",
        "WalkSpeed": "1.0"
      }
    },
    "formations/phalanx": {
      "@parent": "template_formation",
      "Formation": {
        "DisabledTooltip": "10 melee infantry units required",
        "FormationName": "Phalanx",
        "FormationShape": "square",
        "Icon": "formations/phalanx.png",
        "MaxColumns": "20",
        "MaxRows": "6",
        "MinColumns": "5",
        "RequiredMemberCount": "10",
        "ShiftRows": "false",
        "Sloppyness": "0",
        "SortingClasses": "Hero Champion Cavalry Melee Ranged",
        "SpeedMultiplier": "1",
        "UnitSeparationDepthMultiplier": "0.75",
        "UnitSeparationWidthMultiplier": "0.75",
        "WidthDepthRatio": "4"
      },
      "FormationAttack": {
        "CanAttackAsFormation": "true"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "3.0"
      },
      "Trader": {
        "GainMultiplier": "1.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "true"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "true",
        "PassabilityClass": "default",
        "WalkSpeed": "1.0"
      }
    },
    "formations/scatter": {
      "@parent": "template_formation",
      "Formation": {
        "FormationName": "Scatter",
        "FormationShape": "special",
        "Icon": "formations/scatter.png",
        "RequiredMemberCount": "1",
        "ShiftRows": "false",
        "Sloppyness": "0",
        "SortingClasses": "Hero Champion Cavalry Melee Ranged",
        "SpeedMultiplier": "1",
        "UnitSeparationDepthMultiplier": "1",
        "UnitSeparationWidthMultiplier": "1",
        "WidthDepthRatio": "1"
      },
      "FormationAttack": {
        "CanAttackAsFormation": "false"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "3.0"
      },
      "Trader": {
        "GainMultiplier": "1.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "true"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "true",
        "PassabilityClass": "default",
        "WalkSpeed": "1.0"
      }
    },
    "formations/skirmish": {
      "@parent": "template_formation",
      "Formation": {
        "DisabledTooltip": "Only ranged units allowed",
        "FormationName": "Skirmish",
        "FormationShape": "square",
        "Icon": "formations/skirmish.png",
        "MaxRows": "2",
        "MinColumns": "3",
        "RequiredMemberCount": "1",
        "ShiftRows": "true",
        "Sloppyness": "0",
        "SortingClasses": "Hero Champion Cavalry Melee Ranged",
        "SpeedMultiplier": "1",
        "UnitSeparationDepthMultiplier": "1",
        "UnitSeparationWidthMultiplier": "2",
        "WidthDepthRatio": "1"
      },
      "FormationAttack": {
        "CanAttackAsFormation": "true"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "3.0"
      },
      "Trader": {
        "GainMultiplier": "1.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "true"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "true",
        "PassabilityClass": "default",
        "WalkSpeed": "1.0"
      }
    },
    "formations/syntagma": {
      "@parent": "template_formation",
      "Formation": {
        "Animations": {
          "idle": "1..2,1..-1: syntagma_front_idle;\n        3..4,1..-1: syntagma_med_idle;\n        4..8,1..-1: syntagma_back_idle",
          "run": "1..2,1..-1: syntagma_front_run;\n        3..4,1..-1: syntagma_med_run;\n        4..8,1..-1: syntagma_back_run",
          "walk": "1..2,1..-1: syntagma_front_walk;\n        3..4,1..-1: syntagma_med_walk;\n        4..8,1..-1: syntagma_back_walk"
        },
        "DisabledTooltip": "9 pike infantry units required",
        "FormationName": "Syntagma",
        "FormationShape": "square",
        "Icon": "formations/syntagma.png",
        "RequiredMemberCount": "9",
        "ShiftRows": "false",
        "Sloppyness": "0",
        "SortingClasses": "Hero Champion Cavalry Melee Ranged",
        "SpeedMultiplier": "1",
        "UnitSeparationDepthMultiplier": "0.75",
        "UnitSeparationWidthMultiplier": "0.65",
        "WidthDepthRatio": "1.25"
      },
      "FormationAttack": {
        "CanAttackAsFormation": "true"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "3.0"
      },
      "Trader": {
        "GainMultiplier": "1.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "true"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "true",
        "PassabilityClass": "default",
        "WalkSpeed": "1.0"
      }
    },
    "formations/testudo": {
      "@parent": "template_formation",
      "Formation": {
        "Animations": {
          "idle": "1..1,1..-1: idle_testudo_front;\n        2..-1,1..-1: idle_testudo_top",
          "walk": "1..1,1..-1: walk_testudo_front;\n        2..-1,1..-1: walk_testudo_top"
        },
        "DisabledTooltip": "9 melee infantry units required",
        "FormationName": "Testudo",
        "FormationShape": "square",
        "Icon": "formations/testudo.png",
        "RequiredMemberCount": "9",
        "ShiftRows": "false",
        "Sloppyness": "0",
        "SortingClasses": "Hero Champion Cavalry Melee Ranged",
        "SpeedMultiplier": "1",
        "UnitSeparationDepthMultiplier": "0.7",
        "UnitSeparationWidthMultiplier": "0.5",
        "WidthDepthRatio": "1.5"
      },
      "FormationAttack": {
        "CanAttackAsFormation": "true"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "3.0"
      },
      "Trader": {
        "GainMultiplier": "1.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "true"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "true",
        "PassabilityClass": "default",
        "WalkSpeed": "1.0"
      }
    },
    "formations/wedge": {
      "@parent": "template_formation",
      "Formation": {
        "DisabledTooltip": "3 cavalry units required",
        "FormationName": "Wedge",
        "FormationShape": "triangle",
        "Icon": "formations/wedge.png",
        "RequiredMemberCount": "3",
        "ShiftRows": "false",
        "Sloppyness": "0",
        "SortingClasses": "Hero Champion Cavalry Melee Ranged",
        "SpeedMultiplier": "1",
        "UnitSeparationDepthMultiplier": "1",
        "UnitSeparationWidthMultiplier": "1",
        "WidthDepthRatio": "1"
      },
      "FormationAttack": {
        "CanAttackAsFormation": "true"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "3.0"
      },
      "Trader": {
        "GainMultiplier": "1.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "true"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "true",
        "PassabilityClass": "default",
        "WalkSpeed": "1.0"
      }
    },
    "gaia/fauna_bear": {
      "@parent": "template_unit_fauna_hunt_aggressive",
      "Armour": {
        "Crush": "5",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Melee": {
          "Crush": "20.0",
          "Hack": "20.0",
          "MaxRange": "6.0",
          "Pierce": "0.0",
          "RepeatTime": "2000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Structure"
          }
        }
      },
      "Cost": {
        "BuildTime": "1",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.3"
        },
        "Height": "3.5"
      },
      "Health": {
        "DeathType": "remain",
        "Max": "50",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Animal Organic"
        },
        "GenericName": "Fauna",
        "Icon": "gaia/fauna_bear.png",
        "SpecificName": "Bear"
      },
      "Loot": {
        "xp": "10"
      },
      "Minimap": {
        "Colour": {
          "@b": "30",
          "@g": "70",
          "@r": "115"
        },
        "Type": "food"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "300",
        "KillBeforeGather": "true",
        "MaxGatherers": "8",
        "Type": "food.meat"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "actor/fauna/animal/lion_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/animal/lion_select.xml",
          "select": "actor/fauna/animal/lion_select.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "99",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FeedTimeMax": "60000",
        "FeedTimeMin": "15000",
        "FleeDistance": "24.0",
        "FormationController": "false",
        "NaturalBehaviour": "aggressive",
        "RoamDistance": "8.0",
        "RoamTimeMax": "8000",
        "RoamTimeMin": "2000"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "6.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "10",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "fauna/bear.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/fauna_boar": {
      "@parent": "template_unit_fauna_hunt_aggressive",
      "Armour": {
        "Crush": "5",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "12.0",
          "MaxRange": "4.0",
          "Pierce": "0.0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Structure"
          }
        }
      },
      "Cost": {
        "BuildTime": "1",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.0"
        },
        "Height": "3.5"
      },
      "Health": {
        "DeathType": "remain",
        "Max": "50",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Animal Organic"
        },
        "GenericName": "Fauna",
        "Icon": "gaia/fauna_boar.png",
        "SpecificName": "Boar"
      },
      "Loot": {
        "xp": "10"
      },
      "Minimap": {
        "Colour": {
          "@b": "30",
          "@g": "70",
          "@r": "115"
        },
        "Type": "food"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "150",
        "KillBeforeGather": "true",
        "MaxGatherers": "8",
        "Type": "food.meat"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "99",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FeedTimeMax": "60000",
        "FeedTimeMin": "15000",
        "FleeDistance": "24.0",
        "FormationController": "false",
        "NaturalBehaviour": "aggressive",
        "RoamDistance": "8.0",
        "RoamTimeMax": "8000",
        "RoamTimeMin": "2000"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "6.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "10",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "fauna/boar.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/fauna_camel": {
      "@parent": "template_unit_fauna_hunt_skittish",
      "Armour": {
        "Crush": "5",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "1",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "3.0"
      },
      "Health": {
        "DeathType": "remain",
        "Max": "50",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Animal Organic"
        },
        "GenericName": "Fauna",
        "Icon": "gaia/fauna_camel.png",
        "SpecificName": "Camel"
      },
      "Loot": {
        "xp": "10"
      },
      "Minimap": {
        "Colour": {
          "@b": "30",
          "@g": "70",
          "@r": "115"
        },
        "Type": "food"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.75"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "200",
        "KillBeforeGather": "true",
        "MaxGatherers": "8",
        "Type": "food.meat"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_camel.xml",
          "order_walk": "actor/fauna/movement/camel.xml",
          "select": "actor/fauna/animal/camel.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "99",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FeedTimeMax": "60000",
        "FeedTimeMin": "15000",
        "FleeDistance": "24.0",
        "FormationController": "false",
        "NaturalBehaviour": "skittish",
        "RoamDistance": "8.0",
        "RoamTimeMax": "8000",
        "RoamTimeMin": "2000"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "9.0"
        },
        "WalkSpeed": "3.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "fauna/camel.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/fauna_chicken": {
      "@parent": "template_unit_fauna_herd_domestic",
      "Armour": {
        "Crush": "5",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "1",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "0.75"
        },
        "Height": "1.5"
      },
      "Health": {
        "DeathType": "remain",
        "Max": "5",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Animal Organic Domestic"
        },
        "GenericName": "Fauna",
        "Icon": "gaia/fauna_chicken.png",
        "SpecificName": "Chicken"
      },
      "Loot": {
        "xp": "10"
      },
      "Minimap": {
        "Colour": {
          "@b": "30",
          "@g": "70",
          "@r": "115"
        },
        "Type": "food"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "40",
        "KillBeforeGather": "true",
        "MaxGatherers": "5",
        "Type": "food.meat"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/animal/chickens.xml",
          "panic": "actor/fauna/animal/chickens.xml",
          "select": "actor/fauna/animal/chickens.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "3.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "99",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FeedTimeMax": "40000",
        "FeedTimeMin": "10000",
        "FleeDistance": "12.0",
        "FormationController": "false",
        "NaturalBehaviour": "domestic",
        "RoamDistance": "4.0",
        "RoamTimeMax": "8000",
        "RoamTimeMin": "2000"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "6.0"
        },
        "WalkSpeed": "1.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "6",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "fauna/chicken.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/fauna_crocodile": {
      "@parent": "template_unit_fauna_wild_aggressive",
      "Armour": {
        "Crush": "5",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "30.0",
          "MaxRange": "8.0",
          "Pierce": "0.0",
          "RepeatTime": "2000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Structure"
          }
        }
      },
      "Cost": {
        "BuildTime": "1",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "8",
          "@width": "5"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Animal Organic"
        },
        "GenericName": "Nile Crocodile",
        "Icon": "gaia/fauna_crocodile.png",
        "SpecificName": "Crocodylus niloticus"
      },
      "Loot": {
        "xp": "10"
      },
      "Minimap": {
        "Colour": {
          "@b": "30",
          "@g": "70",
          "@r": "115"
        },
        "Type": "food"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "2.4"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "actor/fauna/animal/lion_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/animal/lion_select.xml",
          "select": "actor/fauna/animal/lion_select.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "99",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FeedTimeMax": "60000",
        "FeedTimeMin": "15000",
        "FleeDistance": "24.0",
        "FormationController": "false",
        "NaturalBehaviour": "aggressive",
        "RoamDistance": "8.0",
        "RoamTimeMax": "8000",
        "RoamTimeMin": "2000"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "2.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "fauna/crocodile.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/fauna_deer": {
      "@parent": "template_unit_fauna_hunt_skittish",
      "Armour": {
        "Crush": "5",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "1",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.25"
      },
      "Health": {
        "DeathType": "remain",
        "Max": "50",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Animal Organic"
        },
        "GenericName": "Fauna",
        "Icon": "gaia/fauna_deer.png",
        "SpecificName": "Deer"
      },
      "Loot": {
        "xp": "10"
      },
      "Minimap": {
        "Colour": {
          "@b": "30",
          "@g": "70",
          "@r": "115"
        },
        "Type": "food"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "100",
        "KillBeforeGather": "true",
        "MaxGatherers": "8",
        "Type": "food.meat"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "99",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FeedTimeMax": "60000",
        "FeedTimeMin": "15000",
        "FleeDistance": "24.0",
        "FormationController": "false",
        "NaturalBehaviour": "skittish",
        "RoamDistance": "8.0",
        "RoamTimeMax": "8000",
        "RoamTimeMin": "2000"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "10.0"
        },
        "WalkSpeed": "2.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "fauna/deer.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/fauna_elephant": {
      "@parent": "template_unit_fauna_hunt_aggressive",
      "Armour": {
        "Crush": "5",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "1",
          "MaxRange": "4.0",
          "Pierce": "1",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Structure"
          }
        }
      },
      "Cost": {
        "BuildTime": "1",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "3.5"
      },
      "Health": {
        "DeathType": "remain",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Animal Organic Elephant"
        },
        "GenericName": "Fauna",
        "Icon": "gaia/fauna_elephant.png",
        "SpecificName": "Elephant"
      },
      "Loot": {
        "xp": "10"
      },
      "Minimap": {
        "Colour": {
          "@b": "30",
          "@g": "70",
          "@r": "115"
        },
        "Type": "food"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "500",
        "KillBeforeGather": "true",
        "MaxGatherers": "8",
        "Type": "food.meat"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "actor/fauna/animal/elephant_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/animal/elephant_death.xml",
          "order_attack": "actor/fauna/animal/elephant_attack.xml",
          "order_walk": "actor/fauna/animal/elephant_order.xml",
          "select": "actor/fauna/animal/elephant_select.xml",
          "trained": "actor/fauna/animal/elephant_trained.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "99",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FeedTimeMax": "60000",
        "FeedTimeMin": "15000",
        "FleeDistance": "24.0",
        "FormationController": "false",
        "NaturalBehaviour": "aggressive",
        "RoamDistance": "8.0",
        "RoamTimeMax": "8000",
        "RoamTimeMin": "2000"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "6.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "10",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "fauna/elephant.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/fauna_elephant_african_bush": {
      "@parent": "template_unit_fauna_hunt_defensive",
      "Armour": {
        "Crush": "5",
        "Hack": "3",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Bonuses": {
            "BonusCav": {
              "Classes": "Cavalry",
              "Multiplier": "1.5"
            }
          },
          "Crush": "30.0",
          "Hack": "30.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "30.0"
        },
        "Melee": {
          "Bonuses": {
            "BonusCav": {
              "Classes": "Cavalry",
              "Multiplier": "1.5"
            }
          },
          "Crush": "20.0",
          "Hack": "25.0",
          "MaxRange": "6.0",
          "Pierce": "10.0",
          "RepeatTime": "1000"
        }
      },
      "Cost": {
        "BuildTime": "1",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "3.65"
        },
        "Height": "3.0"
      },
      "Health": {
        "DeathType": "remain",
        "Max": "300",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Animal Organic Elephant"
        },
        "GenericName": "Fauna",
        "Icon": "gaia/fauna_elephant_african_bush.png",
        "SpecificName": "African Bush Elephant"
      },
      "Loot": {
        "xp": "75"
      },
      "Minimap": {
        "Colour": {
          "@b": "30",
          "@g": "70",
          "@r": "115"
        },
        "Type": "food"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "800",
        "KillBeforeGather": "true",
        "MaxGatherers": "8",
        "Type": "food.meat"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "actor/fauna/animal/elephant_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/animal/elephant_death.xml",
          "order_attack": "actor/fauna/animal/elephant_attack.xml",
          "order_walk": "actor/fauna/animal/elephant_order.xml",
          "select": "actor/fauna/animal/elephant_select.xml",
          "trained": "actor/fauna/animal/elephant_trained.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "99",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FeedTimeMax": "60000",
        "FeedTimeMin": "15000",
        "FleeDistance": "24.0",
        "FormationController": "false",
        "NaturalBehaviour": "defensive",
        "RoamDistance": "8.0",
        "RoamTimeMax": "8000",
        "RoamTimeMin": "2000"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "6.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "fauna/elephant_african_bush.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/fauna_elephant_african_infant": {
      "@parent": "template_unit_fauna_hunt_skittish",
      "Armour": {
        "Crush": "1",
        "Hack": "1",
        "Pierce": "3"
      },
      "Cost": {
        "BuildTime": "1",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "1.5"
      },
      "Health": {
        "DeathType": "remain",
        "Max": "50",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Animal Organic Elephant"
        },
        "GenericName": "Fauna",
        "Icon": "gaia/fauna_elephant_african_infant.png",
        "SpecificName": "African Elephant (Infant)"
      },
      "Loot": {
        "xp": "10"
      },
      "Minimap": {
        "Colour": {
          "@b": "30",
          "@g": "70",
          "@r": "115"
        },
        "Type": "food"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "100",
        "KillBeforeGather": "true",
        "MaxGatherers": "8",
        "Type": "food.meat"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "actor/fauna/animal/elephant_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/animal/elephant_death.xml",
          "order_attack": "actor/fauna/animal/elephant_attack.xml",
          "order_walk": "actor/fauna/animal/elephant_order.xml",
          "select": "actor/fauna/animal/elephant_select.xml",
          "trained": "actor/fauna/animal/elephant_trained.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "99",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FeedTimeMax": "60000",
        "FeedTimeMin": "15000",
        "FleeDistance": "24.0",
        "FormationController": "false",
        "NaturalBehaviour": "skittish",
        "RoamDistance": "8.0",
        "RoamTimeMax": "8000",
        "RoamTimeMin": "2000"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "6.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "fauna/elephant_african_baby.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/fauna_elephant_asian": {
      "@parent": "template_unit_fauna_hunt_defensive",
      "Armour": {
        "Crush": "5",
        "Hack": "3",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Bonuses": {
            "BonusCav": {
              "Classes": "Cavalry",
              "Multiplier": "1.5"
            }
          },
          "Crush": "28.0",
          "Hack": "28.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "28.0"
        },
        "Melee": {
          "Bonuses": {
            "BonusCav": {
              "Classes": "Cavalry",
              "Multiplier": "1.5"
            }
          },
          "Crush": "18.0",
          "Hack": "22.0",
          "MaxRange": "6.0",
          "Pierce": "10.0",
          "RepeatTime": "1000"
        }
      },
      "Cost": {
        "BuildTime": "1",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.8"
        },
        "Height": "3.0"
      },
      "Health": {
        "DeathType": "remain",
        "Max": "250",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Animal Organic Elephant"
        },
        "GenericName": "Fauna",
        "Icon": "gaia/fauna_elephant_asian.png",
        "SpecificName": "Asian Elephant"
      },
      "Loot": {
        "xp": "60"
      },
      "Minimap": {
        "Colour": {
          "@b": "30",
          "@g": "70",
          "@r": "115"
        },
        "Type": "food"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "2.7"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "650",
        "KillBeforeGather": "true",
        "MaxGatherers": "8",
        "Type": "food.meat"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "actor/fauna/animal/elephant_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/animal/elephant_death.xml",
          "order_attack": "actor/fauna/animal/elephant_attack.xml",
          "order_walk": "actor/fauna/animal/elephant_order.xml",
          "select": "actor/fauna/animal/elephant_select.xml",
          "trained": "actor/fauna/animal/elephant_trained.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "99",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FeedTimeMax": "60000",
        "FeedTimeMin": "15000",
        "FleeDistance": "24.0",
        "FormationController": "false",
        "NaturalBehaviour": "defensive",
        "RoamDistance": "8.0",
        "RoamTimeMax": "8000",
        "RoamTimeMin": "2000"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "6.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "fauna/elephant_asian.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/fauna_elephant_north_african": {
      "@parent": "template_unit_fauna_hunt_defensive",
      "Armour": {
        "Crush": "5",
        "Hack": "3",
        "Pierce": "4"
      },
      "Attack": {
        "Melee": {
          "Bonuses": {
            "BonusCav": {
              "Classes": "Cavalry",
              "Multiplier": "1.5"
            }
          },
          "Crush": "0.0",
          "Hack": "20.0",
          "MaxRange": "6.0",
          "Pierce": "20.0",
          "RepeatTime": "1000"
        }
      },
      "Cost": {
        "BuildTime": "1",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.6"
        },
        "Height": "2.7"
      },
      "Health": {
        "DeathType": "remain",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Animal Organic Elephant"
        },
        "GenericName": "Fauna",
        "Icon": "gaia/fauna_elephant_north_african.png",
        "SpecificName": "North African Elephant"
      },
      "Loot": {
        "xp": "50"
      },
      "Minimap": {
        "Colour": {
          "@b": "30",
          "@g": "70",
          "@r": "115"
        },
        "Type": "food"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "2.6"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "500",
        "KillBeforeGather": "true",
        "MaxGatherers": "8",
        "Type": "food.meat"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "actor/fauna/animal/elephant_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/animal/elephant_death.xml",
          "order_attack": "actor/fauna/animal/elephant_attack.xml",
          "order_walk": "actor/fauna/animal/elephant_order.xml",
          "select": "actor/fauna/animal/elephant_select.xml",
          "trained": "actor/fauna/animal/elephant_trained.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "99",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FeedTimeMax": "60000",
        "FeedTimeMin": "15000",
        "FleeDistance": "24.0",
        "FormationController": "false",
        "NaturalBehaviour": "defensive",
        "RoamDistance": "8.0",
        "RoamTimeMax": "8000",
        "RoamTimeMin": "2000"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "10.0"
        },
        "WalkSpeed": "3.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "fauna/elephant_african_forest.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/fauna_fish": {
      "@parent": "template_unit_fauna_fish",
      "Armour": {
        "Crush": "5",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "1",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "10.0"
        },
        "Height": "2.5"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Animal Organic SeaCreature"
        },
        "GenericName": "Fish",
        "Icon": "gaia/fauna_fish.png",
        "SpecificName": "Tuna Fish",
        "Tooltip": "Collect food from this bountiful oceanic resource."
      },
      "Loot": {
        "xp": "10"
      },
      "Minimap": {
        "Colour": {
          "@b": "30",
          "@g": "70",
          "@r": "115"
        },
        "Type": "food"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "false",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "4.0"
        }
      },
      "Position": {
        "Altitude": "-2.0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "1000",
        "KillBeforeGather": "false",
        "MaxGatherers": "4",
        "Type": "food.fish"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.666",
        "BarWidth": "4.0",
        "HeightOffset": "5.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "fauna/fish_generic.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/fauna_fish_tilapia": {
      "@parent": "template_unit_fauna_fish",
      "Armour": {
        "Crush": "5",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "1",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "10.0"
        },
        "Height": "2.5"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Animal Organic SeaCreature"
        },
        "GenericName": "Fish",
        "Icon": "gaia/fauna_fish.png",
        "SpecificName": "Tilapia Fish",
        "Tooltip": "Collect food from this bountiful riparian resource."
      },
      "Loot": {
        "xp": "10"
      },
      "Minimap": {
        "Colour": {
          "@b": "30",
          "@g": "70",
          "@r": "115"
        },
        "Type": "food"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "false",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "4.0"
        }
      },
      "Position": {
        "Altitude": "-2.0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "1000",
        "KillBeforeGather": "false",
        "MaxGatherers": "4",
        "Type": "food.fish"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.666",
        "BarWidth": "4.0",
        "HeightOffset": "5.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "fauna/fish_generic.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/fauna_fish_tuna": {
      "@parent": "template_unit_fauna_fish",
      "Armour": {
        "Crush": "5",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "1",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "10.0"
        },
        "Height": "2.5"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Animal Organic SeaCreature"
        },
        "GenericName": "Fish",
        "Icon": "gaia/fauna_fish.png",
        "SpecificName": "Tuna Fish",
        "Tooltip": "Collect food from this bountiful oceanic resource."
      },
      "Loot": {
        "xp": "10"
      },
      "Minimap": {
        "Colour": {
          "@b": "30",
          "@g": "70",
          "@r": "115"
        },
        "Type": "food"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "false",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "4.0"
        }
      },
      "Position": {
        "Altitude": "-2.0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "1000",
        "KillBeforeGather": "false",
        "MaxGatherers": "4",
        "Type": "food.fish"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.666",
        "BarWidth": "4.0",
        "HeightOffset": "5.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "fauna/fish_generic.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/fauna_gazelle": {
      "@parent": "template_unit_fauna_hunt_skittish",
      "Armour": {
        "Crush": "5",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "1",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.25"
      },
      "Health": {
        "DeathType": "remain",
        "Max": "50",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Animal Organic"
        },
        "GenericName": "Fauna",
        "Icon": "gaia/fauna_gazelle.png",
        "SpecificName": "Gazelle"
      },
      "Loot": {
        "xp": "10"
      },
      "Minimap": {
        "Colour": {
          "@b": "30",
          "@g": "70",
          "@r": "115"
        },
        "Type": "food"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "100",
        "KillBeforeGather": "true",
        "MaxGatherers": "8",
        "Type": "food.meat"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "99",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FeedTimeMax": "60000",
        "FeedTimeMin": "15000",
        "FleeDistance": "24.0",
        "FormationController": "false",
        "NaturalBehaviour": "skittish",
        "RoamDistance": "8.0",
        "RoamTimeMax": "8000",
        "RoamTimeMin": "2000"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "6.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "fauna/gazelle.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/fauna_giraffe": {
      "@parent": "template_unit_fauna_hunt_skittish",
      "Armour": {
        "Crush": "5",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "1",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.75"
        },
        "Height": "4.0"
      },
      "Health": {
        "DeathType": "remain",
        "Max": "150",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Animal Organic"
        },
        "GenericName": "Fauna",
        "Icon": "gaia/fauna_giraffe.png",
        "SpecificName": "Giraffe (Adult)"
      },
      "Loot": {
        "xp": "10"
      },
      "Minimap": {
        "Colour": {
          "@b": "30",
          "@g": "70",
          "@r": "115"
        },
        "Type": "food"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "2.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "350",
        "KillBeforeGather": "true",
        "MaxGatherers": "8",
        "Type": "food.meat"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "8.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "99",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FeedTimeMax": "60000",
        "FeedTimeMin": "15000",
        "FleeDistance": "24.0",
        "FormationController": "false",
        "NaturalBehaviour": "skittish",
        "RoamDistance": "8.0",
        "RoamTimeMax": "8000",
        "RoamTimeMin": "2000"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "4.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "fauna/giraffe_adult.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/fauna_giraffe_infant": {
      "@parent": "template_unit_fauna_hunt_skittish",
      "Armour": {
        "Crush": "5",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "1",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.0"
        },
        "Height": "2.0"
      },
      "Health": {
        "DeathType": "remain",
        "Max": "50",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Animal Organic"
        },
        "GenericName": "Fauna",
        "Icon": "gaia/fauna_giraffe.png",
        "SpecificName": "Giraffe (Juvenile)"
      },
      "Loot": {
        "xp": "10"
      },
      "Minimap": {
        "Colour": {
          "@b": "30",
          "@g": "70",
          "@r": "115"
        },
        "Type": "food"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "150",
        "KillBeforeGather": "true",
        "MaxGatherers": "8",
        "Type": "food.meat"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "7.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "99",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FeedTimeMax": "60000",
        "FeedTimeMin": "15000",
        "FleeDistance": "24.0",
        "FormationController": "false",
        "NaturalBehaviour": "skittish",
        "RoamDistance": "8.0",
        "RoamTimeMax": "8000",
        "RoamTimeMin": "2000"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "10.0"
        },
        "WalkSpeed": "4.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "fauna/giraffe_baby.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/fauna_goat": {
      "@parent": "template_unit_fauna_herd_domestic",
      "Armour": {
        "Crush": "5",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "60",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.25"
      },
      "Health": {
        "DeathType": "remain",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Animal Organic Domestic"
        },
        "GenericName": "Fauna",
        "Icon": "gaia/fauna_goat.png",
        "SpecificName": "Goat"
      },
      "Loot": {
        "xp": "10"
      },
      "Minimap": {
        "Colour": {
          "@b": "30",
          "@g": "70",
          "@r": "115"
        },
        "Type": "food"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "120",
        "KillBeforeGather": "true",
        "MaxGatherers": "6",
        "Type": "food.meat"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "99",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FeedTimeMax": "60000",
        "FeedTimeMin": "15000",
        "FleeDistance": "24.0",
        "FormationController": "false",
        "NaturalBehaviour": "domestic",
        "RoamDistance": "8.0",
        "RoamTimeMax": "8000",
        "RoamTimeMin": "2000"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "6.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "6",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "fauna/goat.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/fauna_hawk": {
      "@parent": "template_unit_fauna_decorative",
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "1.0"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "UnitAI": {
        "AlertReactiveLevel": "0",
        "CanGuard": "false",
        "DefaultStance": "passive",
        "FeedTimeMax": "2",
        "FeedTimeMin": "1",
        "FleeDistance": "10.0",
        "FormationController": "false",
        "NaturalBehaviour": "passive",
        "RoamDistance": "1000.0",
        "RoamTimeMax": "100000",
        "RoamTimeMin": "10000"
      },
      "UnitMotionFlying": {
        "AccelRate": "5.0",
        "BrakingRate": "5.0",
        "ClimbRate": "4.0",
        "DiesInWater": "false",
        "FlyingHeight": "40.0",
        "LandingSpeed": "5.0",
        "MaxSpeed": "15.0",
        "OvershootTime": "2.0",
        "SlowingRate": "5.0",
        "TakeoffSpeed": "1.0",
        "TurnRate": "0.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "fauna/hawk.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/fauna_horse": {
      "@parent": "template_unit_fauna_hunt_skittish",
      "Armour": {
        "Crush": "5",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "1",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.65"
        },
        "Height": "3.0"
      },
      "Health": {
        "DeathType": "remain",
        "Max": "50",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Animal Organic"
        },
        "GenericName": "Fauna",
        "Icon": "gaia/fauna_horse.png",
        "SpecificName": "Horse"
      },
      "Loot": {
        "xp": "10"
      },
      "Minimap": {
        "Colour": {
          "@b": "30",
          "@g": "70",
          "@r": "115"
        },
        "Type": "food"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "200",
        "KillBeforeGather": "true",
        "MaxGatherers": "8",
        "Type": "food.meat"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "actor/fauna/animal/horse_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/animal/horse_death.xml",
          "order_attack": "actor/fauna/animal/horse_attack.xml",
          "order_walk": "actor/fauna/animal/horse_order.xml",
          "select": "actor/fauna/animal/horse_select.xml",
          "trained": "actor/fauna/animal/horse_trained.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "99",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FeedTimeMax": "60000",
        "FeedTimeMin": "15000",
        "FleeDistance": "24.0",
        "FormationController": "false",
        "NaturalBehaviour": "skittish",
        "RoamDistance": "8.0",
        "RoamTimeMax": "8000",
        "RoamTimeMin": "2000"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "5.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "fauna/horse_a.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/fauna_lion": {
      "@parent": "template_unit_fauna_wild_violent",
      "Armour": {
        "Crush": "5",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "20.0",
          "MaxRange": "4.0",
          "Pierce": "0.0",
          "RepeatTime": "2000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Structure"
          }
        }
      },
      "Cost": {
        "BuildTime": "1",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.0"
        },
        "Height": "1.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Animal Organic"
        },
        "GenericName": "Fauna",
        "Icon": "gaia/fauna_lion.png",
        "SpecificName": "Lion"
      },
      "Loot": {
        "xp": "10"
      },
      "Minimap": {
        "Colour": {
          "@b": "30",
          "@g": "70",
          "@r": "115"
        },
        "Type": "food"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "actor/fauna/animal/lion_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/animal/lion_select.xml",
          "select": "actor/fauna/animal/lion_select.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "99",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FeedTimeMax": "60000",
        "FeedTimeMin": "15000",
        "FleeDistance": "24.0",
        "FormationController": "false",
        "NaturalBehaviour": "violent",
        "RoamDistance": "8.0",
        "RoamTimeMax": "8000",
        "RoamTimeMin": "2000"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "3.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "fauna/lion.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/fauna_lioness": {
      "@parent": "template_unit_fauna_wild_violent",
      "Armour": {
        "Crush": "5",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "15.0",
          "MaxRange": "4.0",
          "Pierce": "0.0",
          "RepeatTime": "2000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Structure"
          }
        }
      },
      "Cost": {
        "BuildTime": "1",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.0"
        },
        "Height": "1.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Animal Organic"
        },
        "GenericName": "Fauna",
        "Icon": "gaia/fauna_lion.png",
        "SpecificName": "Lioness"
      },
      "Loot": {
        "xp": "10"
      },
      "Minimap": {
        "Colour": {
          "@b": "30",
          "@g": "70",
          "@r": "115"
        },
        "Type": "food"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "actor/fauna/animal/lion_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/animal/lion_select.xml",
          "select": "actor/fauna/animal/lion_select.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "99",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FeedTimeMax": "60000",
        "FeedTimeMin": "15000",
        "FleeDistance": "24.0",
        "FormationController": "false",
        "NaturalBehaviour": "violent",
        "RoamDistance": "8.0",
        "RoamTimeMax": "8000",
        "RoamTimeMin": "2000"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "3.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "fauna/lioness.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/fauna_muskox": {
      "@parent": "template_unit_fauna_herd_domestic",
      "Armour": {
        "Crush": "5",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "1",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "remain",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Animal Organic Domestic"
        },
        "GenericName": "Fauna",
        "Icon": "gaia/fauna_muskox.png",
        "SpecificName": "Muskox"
      },
      "Loot": {
        "xp": "10"
      },
      "Minimap": {
        "Colour": {
          "@b": "30",
          "@g": "70",
          "@r": "115"
        },
        "Type": "food"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "200",
        "KillBeforeGather": "true",
        "MaxGatherers": "8",
        "Type": "food.meat"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "99",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FeedTimeMax": "60000",
        "FeedTimeMin": "15000",
        "FleeDistance": "24.0",
        "FormationController": "false",
        "NaturalBehaviour": "domestic",
        "RoamDistance": "8.0",
        "RoamTimeMax": "8000",
        "RoamTimeMin": "2000"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "6.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "6",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "fauna/muskox.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/fauna_peacock": {
      "@parent": "template_unit_fauna_hunt_passive",
      "Armour": {
        "Crush": "5",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "1",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.25"
      },
      "Health": {
        "DeathType": "remain",
        "Max": "50",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Animal Organic"
        },
        "GenericName": "Fauna",
        "Icon": "gaia/fauna_peacock.png",
        "SpecificName": "Peacock"
      },
      "Loot": {
        "xp": "10"
      },
      "Minimap": {
        "Colour": {
          "@b": "30",
          "@g": "70",
          "@r": "115"
        },
        "Type": "food"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "100",
        "KillBeforeGather": "true",
        "MaxGatherers": "8",
        "Type": "food.meat"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "99",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FeedTimeMax": "60000",
        "FeedTimeMin": "15000",
        "FleeDistance": "24.0",
        "FormationController": "false",
        "NaturalBehaviour": "passive",
        "RoamDistance": "8.0",
        "RoamTimeMax": "8000",
        "RoamTimeMin": "2000"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "5.0"
        },
        "WalkSpeed": "2.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "fauna/peacock.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/fauna_pig": {
      "@parent": "template_unit_fauna_herd_domestic",
      "Armour": {
        "Crush": "5",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "1",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.25"
      },
      "Health": {
        "DeathType": "remain",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Animal Organic Domestic"
        },
        "GenericName": "Fauna",
        "Icon": "gaia/fauna_pig.png",
        "SpecificName": "Pig"
      },
      "Loot": {
        "xp": "10"
      },
      "Minimap": {
        "Colour": {
          "@b": "30",
          "@g": "70",
          "@r": "115"
        },
        "Type": "food"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "100",
        "KillBeforeGather": "true",
        "MaxGatherers": "8",
        "Type": "food.meat"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "99",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FeedTimeMax": "60000",
        "FeedTimeMin": "15000",
        "FleeDistance": "24.0",
        "FormationController": "false",
        "NaturalBehaviour": "domestic",
        "RoamDistance": "8.0",
        "RoamTimeMax": "8000",
        "RoamTimeMin": "2000"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "6.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "6",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "fauna/pig1.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/fauna_rabbit": {
      "@parent": "template_unit_fauna_hunt_skittish",
      "Armour": {
        "Crush": "5",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "1",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "0.75"
        },
        "Height": "1.0"
      },
      "Health": {
        "DeathType": "remain",
        "Max": "50",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Animal Organic"
        },
        "GenericName": "Fauna",
        "Icon": "gaia/fauna_rabbit.png",
        "SpecificName": "Rabbit"
      },
      "Loot": {
        "xp": "10"
      },
      "Minimap": {
        "Colour": {
          "@b": "30",
          "@g": "70",
          "@r": "115"
        },
        "Type": "food"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "50",
        "KillBeforeGather": "true",
        "MaxGatherers": "8",
        "Type": "food.meat"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "3.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "99",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FeedTimeMax": "60000",
        "FeedTimeMin": "15000",
        "FleeDistance": "24.0",
        "FormationController": "false",
        "NaturalBehaviour": "skittish",
        "RoamDistance": "8.0",
        "RoamTimeMax": "8000",
        "RoamTimeMin": "2000"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "6.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "fauna/rabbit1.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/fauna_shark": {
      "@parent": "template_unit_fauna_wild_passive",
      "Armour": {
        "Crush": "5",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "1",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "8",
          "@width": "5"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "150",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Animal Organic SeaCreature"
        },
        "GenericName": "Shark",
        "Icon": "gaia/fauna_fish.png",
        "SpecificName": "Great White"
      },
      "Loot": {
        "xp": "10"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.5"
        }
      },
      "Position": {
        "Altitude": "-1",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "5.0"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "99",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FeedTimeMax": "2",
        "FeedTimeMin": "1",
        "FleeDistance": "60.0",
        "FormationController": "false",
        "NaturalBehaviour": "passive",
        "RoamDistance": "100.0",
        "RoamTimeMax": "300000",
        "RoamTimeMin": "100000"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "35.0"
        },
        "WalkSpeed": "4.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "100",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "fauna/shark.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/fauna_sheep": {
      "@parent": "template_unit_fauna_herd_domestic",
      "Armour": {
        "Crush": "5",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "35",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.25"
      },
      "Health": {
        "DeathType": "remain",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Animal Organic Domestic"
        },
        "GenericName": "Fauna",
        "Icon": "gaia/fauna_sheep.png",
        "SpecificName": "Sheep"
      },
      "Loot": {
        "xp": "10"
      },
      "Minimap": {
        "Colour": {
          "@b": "30",
          "@g": "70",
          "@r": "115"
        },
        "Type": "food"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "100",
        "KillBeforeGather": "true",
        "MaxGatherers": "8",
        "Type": "food.meat"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/animal/sheep.xml",
          "order_walk": "actor/fauna/animal/sheep.xml",
          "select": "actor/fauna/animal/sheep.xml",
          "trained": "actor/fauna/animal/sheep.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "99",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FeedTimeMax": "60000",
        "FeedTimeMin": "15000",
        "FleeDistance": "24.0",
        "FormationController": "false",
        "NaturalBehaviour": "domestic",
        "RoamDistance": "8.0",
        "RoamTimeMax": "8000",
        "RoamTimeMin": "2000"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "3.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "6",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "fauna/sheep1.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/fauna_tiger": {
      "@parent": "template_unit_fauna_wild_violent",
      "Armour": {
        "Crush": "5",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "30.0",
          "MaxRange": "4.0",
          "Pierce": "20.0",
          "RepeatTime": "2000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Structure"
          }
        }
      },
      "Cost": {
        "BuildTime": "1",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.0"
        },
        "Height": "2.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Animal Organic"
        },
        "GenericName": "Fauna",
        "Icon": "gaia/fauna_tiger.png",
        "SpecificName": "Tiger"
      },
      "Loot": {
        "xp": "10"
      },
      "Minimap": {
        "Colour": {
          "@b": "30",
          "@g": "70",
          "@r": "115"
        },
        "Type": "food"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "actor/fauna/animal/lion_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/animal/lion_select.xml",
          "select": "actor/fauna/animal/lion_select.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "99",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FeedTimeMax": "60000",
        "FeedTimeMin": "15000",
        "FleeDistance": "24.0",
        "FormationController": "false",
        "NaturalBehaviour": "violent",
        "RoamDistance": "8.0",
        "RoamTimeMax": "8000",
        "RoamTimeMin": "2000"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "6.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "fauna/tiger.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/fauna_walrus": {
      "@parent": "template_unit_fauna_hunt_defensive",
      "Armour": {
        "Crush": "5",
        "Hack": "3",
        "Pierce": "4"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "15.0",
          "MaxRange": "4.0",
          "Pierce": "10.0",
          "RepeatTime": "1000"
        }
      },
      "Cost": {
        "BuildTime": "1",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.3"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "remain",
        "Max": "50",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Animal Organic"
        },
        "GenericName": "Fauna",
        "Icon": "gaia/fauna_walrus.png",
        "SpecificName": "Walrus"
      },
      "Loot": {
        "xp": "10"
      },
      "Minimap": {
        "Colour": {
          "@b": "30",
          "@g": "70",
          "@r": "115"
        },
        "Type": "food"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "300",
        "KillBeforeGather": "true",
        "MaxGatherers": "8",
        "Type": "food.meat"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "99",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FeedTimeMax": "60000",
        "FeedTimeMin": "15000",
        "FleeDistance": "24.0",
        "FormationController": "false",
        "NaturalBehaviour": "defensive",
        "RoamDistance": "8.0",
        "RoamTimeMax": "8000",
        "RoamTimeMin": "2000"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "6.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "fauna/walrus.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/fauna_whale_fin": {
      "@parent": "template_unit_fauna_hunt_whale",
      "Armour": {
        "Crush": "5",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "1",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "10.0"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "remain",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Animal Organic SeaCreature"
        },
        "GenericName": "Cetacean",
        "Icon": "gaia/fauna_fish.png",
        "SpecificName": "Fin Whale",
        "Tooltip": "Kill, then collect food from this bountiful oceanic resource."
      },
      "Loot": {
        "xp": "10"
      },
      "Minimap": {
        "Colour": {
          "@b": "30",
          "@g": "70",
          "@r": "115"
        },
        "Type": "food"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "4.0"
        }
      },
      "Position": {
        "Altitude": "-0.5",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "2000",
        "KillBeforeGather": "true",
        "MaxGatherers": "5",
        "Type": "food.fish"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/512x512.png",
            "MainTextureMask": "circle/512x512_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.666",
        "BarWidth": "4.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "99",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FeedTimeMax": "2",
        "FeedTimeMin": "1",
        "FleeDistance": "60.0",
        "FormationController": "false",
        "NaturalBehaviour": "skittish",
        "RoamDistance": "60.0",
        "RoamTimeMax": "300000",
        "RoamTimeMin": "100000"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "11.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "fauna/whale_fin.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/fauna_whale_humpback": {
      "@parent": "template_unit_fauna_hunt_whale",
      "Armour": {
        "Crush": "5",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "1",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "10.0"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "remain",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Animal Organic SeaCreature"
        },
        "GenericName": "Cetacean",
        "Icon": "gaia/fauna_fish.png",
        "SpecificName": "Humpback Whale",
        "Tooltip": "Kill, then collect food from this bountiful oceanic resource."
      },
      "Loot": {
        "xp": "10"
      },
      "Minimap": {
        "Colour": {
          "@b": "30",
          "@g": "70",
          "@r": "115"
        },
        "Type": "food"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "4.0"
        }
      },
      "Position": {
        "Altitude": "-4",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "2000",
        "KillBeforeGather": "true",
        "MaxGatherers": "5",
        "Type": "food.fish"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/512x512.png",
            "MainTextureMask": "circle/512x512_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.666",
        "BarWidth": "4.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "99",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FeedTimeMax": "2",
        "FeedTimeMin": "1",
        "FleeDistance": "60.0",
        "FormationController": "false",
        "NaturalBehaviour": "skittish",
        "RoamDistance": "60.0",
        "RoamTimeMax": "300000",
        "RoamTimeMin": "100000"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "11.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "fauna/whale.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/fauna_wildebeest": {
      "@parent": "template_unit_fauna_hunt_skittish",
      "Armour": {
        "Crush": "5",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "1",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.8"
        },
        "Height": "1.8"
      },
      "Health": {
        "DeathType": "remain",
        "Max": "50",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Animal Organic"
        },
        "GenericName": "Fauna",
        "History": "The wildebeest (plural wildebeest, wildebeests or wildebai), also called the gnu, is an antelope of the genus Connochaetes. It is a hooved (ungulate) mammal. Wildebeest are well known for their annual migration to new pastures in which vast numbers of wildebeest can be seen crossing rivers, such as the Mara River and dying in large numbers as they attempt to reach the other side. Many of them are eaten by crocodiles while others simply drown. Herds of wildebeest possesses what is known as \"swarm intelligence\", whereby the animals systematically explore and overcome obstacles as one when, for instance, crossing a river or defending against predator attacks.",
        "Icon": "gaia/fauna_wildebeest.png",
        "SpecificName": "Wildebeest"
      },
      "Loot": {
        "xp": "10"
      },
      "Minimap": {
        "Colour": {
          "@b": "30",
          "@g": "70",
          "@r": "115"
        },
        "Type": "food"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "150",
        "KillBeforeGather": "true",
        "MaxGatherers": "8",
        "Type": "food.meat"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "99",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FeedTimeMax": "60000",
        "FeedTimeMin": "15000",
        "FleeDistance": "24.0",
        "FormationController": "false",
        "NaturalBehaviour": "skittish",
        "RoamDistance": "8.0",
        "RoamTimeMax": "8000",
        "RoamTimeMin": "2000"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "fauna/wildebeest.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/fauna_wolf": {
      "@parent": "template_unit_fauna_wild_aggressive",
      "Armour": {
        "Crush": "5",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "10.0",
          "MaxRange": "4.0",
          "Pierce": "10.0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Structure"
          }
        }
      },
      "Cost": {
        "BuildTime": "1",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.0"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Animal Organic"
        },
        "GenericName": "Fauna",
        "Icon": "gaia/fauna_wolf.png",
        "SpecificName": "Wolf"
      },
      "Loot": {
        "xp": "10"
      },
      "Minimap": {
        "Colour": {
          "@b": "30",
          "@g": "70",
          "@r": "115"
        },
        "Type": "food"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "99",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FeedTimeMax": "60000",
        "FeedTimeMin": "15000",
        "FleeDistance": "24.0",
        "FormationController": "false",
        "NaturalBehaviour": "aggressive",
        "RoamDistance": "8.0",
        "RoamTimeMax": "8000",
        "RoamTimeMin": "2000"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "6.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "fauna/wolf.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/fauna_wolf_snow": {
      "@parent": "template_unit_fauna_wild_aggressive",
      "Armour": {
        "Crush": "5",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "10.0",
          "MaxRange": "4.0",
          "Pierce": "10.0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Structure"
          }
        }
      },
      "Cost": {
        "BuildTime": "1",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.0"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Animal Organic"
        },
        "GenericName": "Fauna",
        "Icon": "gaia/fauna_wolf_snow.png",
        "SpecificName": "Snow Wolf"
      },
      "Loot": {
        "xp": "10"
      },
      "Minimap": {
        "Colour": {
          "@b": "30",
          "@g": "70",
          "@r": "115"
        },
        "Type": "food"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "99",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FeedTimeMax": "60000",
        "FeedTimeMin": "15000",
        "FleeDistance": "24.0",
        "FormationController": "false",
        "NaturalBehaviour": "aggressive",
        "RoamDistance": "8.0",
        "RoamTimeMax": "8000",
        "RoamTimeMin": "2000"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "6.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "fauna/wolf_snow.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/fauna_zebra": {
      "@parent": "template_unit_fauna_hunt_skittish",
      "Armour": {
        "Crush": "5",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "1",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.8"
        },
        "Height": "1.8"
      },
      "Health": {
        "DeathType": "remain",
        "Max": "50",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Animal Organic"
        },
        "GenericName": "Fauna",
        "Icon": "gaia/fauna_zebra.png",
        "SpecificName": "Zebra"
      },
      "Loot": {
        "xp": "10"
      },
      "Minimap": {
        "Colour": {
          "@b": "30",
          "@g": "70",
          "@r": "115"
        },
        "Type": "food"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "150",
        "KillBeforeGather": "true",
        "MaxGatherers": "8",
        "Type": "food.meat"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "99",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FeedTimeMax": "60000",
        "FeedTimeMin": "15000",
        "FleeDistance": "24.0",
        "FormationController": "false",
        "NaturalBehaviour": "skittish",
        "RoamDistance": "8.0",
        "RoamTimeMax": "8000",
        "RoamTimeMin": "2000"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "fauna/zebra.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/flora_bush_badlands": {
      "@parent": "template_gaia_flora_tree",
      "Footprint": {
        "Circle": {
          "@radius": "3.0"
        },
        "Height": "3.0"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "ForestPlant"
        },
        "GenericName": "Tree",
        "History": "A bush commonly found in dry flatlands and rocky crags.",
        "Icon": "gaia/flora_tree_generic.png",
        "SpecificName": "Hardy Bush",
        "Tooltip": "Chop down to accumulate Wood."
      },
      "Minimap": {
        "Colour": {
          "@b": "68",
          "@g": "107",
          "@r": "69"
        },
        "Type": "wood"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "75",
        "KillBeforeGather": "false",
        "MaxGatherers": "8",
        "Type": "wood.tree"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_tree.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "3.0",
        "HeightOffset": "10.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/flora/bush_tempe_a.xml",
        "SelectionShape": {},
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/flora_bush_berry": {
      "@parent": "template_gaia_flora_bush_berry",
      "Footprint": {
        "Circle": {
          "@radius": "3.0"
        },
        "Height": "1.0"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "ForestPlant"
        },
        "GenericName": "Bush",
        "History": "Berries are tasty, fruity, and scrunchiously crunchable.",
        "Icon": "gaia/flora_bush_berry.png",
        "SpecificName": "Berries",
        "Tooltip": "Gather the fruit from these bushes to accumulate Food."
      },
      "Minimap": {
        "Colour": {
          "@b": "16",
          "@g": "115",
          "@r": "205"
        },
        "Type": "food"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "false",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "2.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "200",
        "KillBeforeGather": "false",
        "MaxGatherers": "8",
        "Type": "food.fruit"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_fruit.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/flora/berry_bush.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/flora_bush_grapes": {
      "@parent": "template_gaia_flora_bush_berry",
      "Footprint": {
        "Circle": {
          "@radius": "3.0"
        },
        "Height": "1.0"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "ForestPlant"
        },
        "GenericName": "Forage",
        "History": "Grapes can be eaten or used to make wine, which is a valuable consumable indeed.",
        "Icon": "gaia/flora_bush_grapes.png",
        "SpecificName": "Grapes",
        "Tooltip": "Gather grapes from these vines for Food."
      },
      "Minimap": {
        "Colour": {
          "@b": "16",
          "@g": "115",
          "@r": "205"
        },
        "Type": "food"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "false",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "200",
        "KillBeforeGather": "false",
        "MaxGatherers": "8",
        "Type": "food.fruit"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_fruit.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/flora/forage_grapes.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/flora_bush_temperate": {
      "@parent": "template_gaia_flora_tree",
      "Footprint": {
        "Circle": {
          "@radius": "3.0"
        },
        "Height": "3.0"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "ForestPlant"
        },
        "GenericName": "Tree",
        "History": "A deciduous bush commonly found in temperate forests and wild fields.",
        "Icon": "gaia/flora_tree_generic.png",
        "SpecificName": "Deciduous Bush",
        "Tooltip": "Chop down to accumulate Wood."
      },
      "Minimap": {
        "Colour": {
          "@b": "68",
          "@g": "107",
          "@r": "69"
        },
        "Type": "wood"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "50",
        "KillBeforeGather": "false",
        "MaxGatherers": "8",
        "Type": "wood.tree"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_tree.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "3.0",
        "HeightOffset": "10.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/flora/bush_tempe_a.xml",
        "SelectionShape": {},
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/flora_tree_aleppo_pine": {
      "@parent": "template_gaia_flora_tree",
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "15.0"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "ForestPlant"
        },
        "GenericName": "Tree",
        "History": "This pine has an irregular shap and can be found in the highlands of the Mediterranean area.",
        "Icon": "gaia/flora_tree_generic.png",
        "SpecificName": "Aleppo Pine Tree",
        "Tooltip": "Chop down to accumulate Wood."
      },
      "Minimap": {
        "Colour": {
          "@b": "68",
          "@g": "107",
          "@r": "69"
        },
        "Type": "wood"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "200",
        "KillBeforeGather": "false",
        "MaxGatherers": "8",
        "Type": "wood.tree"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_tree.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "3.0",
        "HeightOffset": "10.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "flora/trees/aleppo_pine.xml",
        "SelectionShape": {},
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/flora_tree_apple": {
      "@parent": "template_gaia_flora_bush_berry",
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "10.0"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "ForestPlant"
        },
        "GenericName": "Bush",
        "History": "Apple trees bear delicious fruit and are bountiful.",
        "Icon": "gaia/flora_bush_berry.png",
        "SpecificName": "Apple Tree",
        "Tooltip": "Gather the fruit from these bushes to accumulate Food."
      },
      "Minimap": {
        "Colour": {
          "@b": "16",
          "@g": "115",
          "@r": "205"
        },
        "Type": "food"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "false",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.9"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "400",
        "KillBeforeGather": "false",
        "MaxGatherers": "8",
        "Type": "food.fruit"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_fruit.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "flora/trees/apple_bloom.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/flora_tree_baobab": {
      "@parent": "template_gaia_flora_tree",
      "Footprint": {
        "Circle": {
          "@radius": "4.0"
        },
        "Height": "12.0"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "ForestPlant"
        },
        "GenericName": "Tree",
        "History": "The baobab is the giant African tree that dots the landscape of the African savanna.",
        "Icon": "gaia/flora_tree_generic.png",
        "SpecificName": "Baobab",
        "Tooltip": "Chop down to accumulate Wood."
      },
      "Minimap": {
        "Colour": {
          "@b": "68",
          "@g": "107",
          "@r": "69"
        },
        "Type": "wood"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "400",
        "KillBeforeGather": "false",
        "MaxGatherers": "9",
        "Type": "wood.tree"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_tree.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "3.0",
        "HeightOffset": "10.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "flora/trees/baobab.xml",
        "SelectionShape": {},
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/flora_tree_carob": {
      "@parent": "template_gaia_flora_tree",
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "15.0"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "ForestPlant"
        },
        "GenericName": "Tree",
        "History": "The carob is a leafed evergreen common in the Aegean Sea region.",
        "Icon": "gaia/flora_tree_generic.png",
        "SpecificName": "Carob Tree",
        "Tooltip": "Chop down to accumulate Wood."
      },
      "Minimap": {
        "Colour": {
          "@b": "68",
          "@g": "107",
          "@r": "69"
        },
        "Type": "wood"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "200",
        "KillBeforeGather": "false",
        "MaxGatherers": "8",
        "Type": "wood.tree"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_tree.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "3.0",
        "HeightOffset": "10.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "flora/trees/carob.xml",
        "SelectionShape": {},
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/flora_tree_cretan_date_palm_patch": {
      "@parent": "template_gaia_flora_tree",
      "Footprint": {
        "Circle": {
          "@radius": "4.0"
        },
        "Height": "12.0"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "ForestPlant"
        },
        "GenericName": "Tree",
        "History": "The Cretan Date Palm is an palm tree generally found on the island of Crete, but in ancient times its range spanned the entire Aegean Sea. The Peloponnese had Cretan Date Palm forests along its shores.",
        "Icon": "gaia/flora_tree_generic.png",
        "SpecificName": "Cretan Date Palm",
        "Tooltip": "Chop down to accumulate Wood."
      },
      "Minimap": {
        "Colour": {
          "@b": "68",
          "@g": "107",
          "@r": "69"
        },
        "Type": "wood"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "2.25"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "300",
        "KillBeforeGather": "false",
        "MaxGatherers": "12",
        "Type": "wood.tree"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_tree.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "3.0",
        "HeightOffset": "10.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "flora/trees/palm_cretan_date_patch.xml",
        "SelectionShape": {},
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/flora_tree_cretan_date_palm_short": {
      "@parent": "template_gaia_flora_tree",
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "15.0"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "ForestPlant"
        },
        "GenericName": "Tree",
        "History": "The Cretan Date Palm is an palm tree generally found on the island of Crete, but in ancient times its range spanned the entire Aegean Sea. The Peloponnese had Cretan Date Palm forests along its shores.",
        "Icon": "gaia/flora_tree_generic.png",
        "SpecificName": "Cretan Date Palm",
        "Tooltip": "Chop down to accumulate Wood."
      },
      "Minimap": {
        "Colour": {
          "@b": "68",
          "@g": "107",
          "@r": "69"
        },
        "Type": "wood"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "100",
        "KillBeforeGather": "false",
        "MaxGatherers": "8",
        "Type": "wood.tree"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_tree.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "3.0",
        "HeightOffset": "10.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "flora/trees/palm_cretan_date_short.xml",
        "SelectionShape": {},
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/flora_tree_cretan_date_palm_tall": {
      "@parent": "template_gaia_flora_tree",
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "15.0"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "ForestPlant"
        },
        "GenericName": "Tree",
        "History": "The Cretan Date Palm is an palm tree generally found on the island of Crete, but in ancient times its range spanned the entire Aegean Sea. The Peloponnese had Cretan Date Palm forests along its shores.",
        "Icon": "gaia/flora_tree_generic.png",
        "SpecificName": "Cretan Date Palm",
        "Tooltip": "Chop down to accumulate Wood."
      },
      "Minimap": {
        "Colour": {
          "@b": "68",
          "@g": "107",
          "@r": "69"
        },
        "Type": "wood"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "200",
        "KillBeforeGather": "false",
        "MaxGatherers": "8",
        "Type": "wood.tree"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_tree.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "3.0",
        "HeightOffset": "10.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "flora/trees/palm_cretan_date_tall.xml",
        "SelectionShape": {},
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/flora_tree_cypress": {
      "@parent": "template_gaia_flora_tree",
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "15.0"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "ForestPlant"
        },
        "GenericName": "Tree",
        "History": "Pliny narrates several remarkable, but not incredible, instances of the durability of Cypress-wood. He says that there were in his time Cypresses still standing at Rome which were more ancient than the city itself; but that the tree was not a native of Italy, having been originally introduced from Greece to the Greek colony of Tarentum; whence, indeed, Cato, in his work on \"Rural Economy,\" recommends that its seed should be procured. The doors of the temple of Diana, at Ephesus, were, Pliny relates, of Cypress-wood, and appeared quite new when four centuries old; as did also the statue of Jupiter in the Capitol, which was of the same material and half as old again. The tree in his time was employed for rafters, joists, and especially for vine-props, so that a Cypress grove was thought a valuable dowry for a daughter.",
        "Icon": "gaia/flora_tree_generic.png",
        "SpecificName": "Cypress Tree",
        "Tooltip": "Chop down to accumulate Wood."
      },
      "Minimap": {
        "Colour": {
          "@b": "68",
          "@g": "107",
          "@r": "69"
        },
        "Type": "wood"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "200",
        "KillBeforeGather": "false",
        "MaxGatherers": "8",
        "Type": "wood.tree"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_tree.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "3.0",
        "HeightOffset": "10.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "flora/trees/mediterranean_cypress.xml",
        "SelectionShape": {},
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/flora_tree_date_palm": {
      "@parent": "template_gaia_flora_tree",
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "15.0"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "ForestPlant"
        },
        "GenericName": "Tree",
        "History": "The Date Palm is found all over the Southern and Eastern Mediterranean. Their fruit, the date, is an important food crop in ancient and modern times.",
        "Icon": "gaia/flora_tree_generic.png",
        "SpecificName": "Date Palm",
        "Tooltip": "Chop down to accumulate Wood."
      },
      "Minimap": {
        "Colour": {
          "@b": "68",
          "@g": "107",
          "@r": "69"
        },
        "Type": "wood"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "200",
        "KillBeforeGather": "false",
        "MaxGatherers": "8",
        "Type": "wood.tree"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_tree.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "3.0",
        "HeightOffset": "10.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "flora/trees/palm_date.xml",
        "SelectionShape": {},
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/flora_tree_dead": {
      "@parent": "template_gaia_flora_tree",
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "15.0"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "ForestPlant"
        },
        "GenericName": "Tree",
        "History": ".",
        "Icon": "gaia/flora_tree_generic.png",
        "SpecificName": "Dead Tree",
        "Tooltip": "Chop down to accumulate Wood."
      },
      "Minimap": {
        "Colour": {
          "@b": "68",
          "@g": "107",
          "@r": "69"
        },
        "Type": "wood"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "200",
        "KillBeforeGather": "false",
        "MaxGatherers": "8",
        "Type": "wood.tree"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_tree.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "3.0",
        "HeightOffset": "10.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "flora/trees/tree_dead.xml",
        "SelectionShape": {},
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/flora_tree_euro_beech": {
      "@parent": "template_gaia_flora_tree",
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "15.0"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "ForestPlant"
        },
        "GenericName": "Tree",
        "History": "The European Beech is common throughout Europe.",
        "Icon": "gaia/flora_tree_generic.png",
        "SpecificName": "European Beech Tree",
        "Tooltip": "Chop down to accumulate Wood."
      },
      "Minimap": {
        "Colour": {
          "@b": "68",
          "@g": "107",
          "@r": "69"
        },
        "Type": "wood"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "200",
        "KillBeforeGather": "false",
        "MaxGatherers": "8",
        "Type": "wood.tree"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_tree.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "3.0",
        "HeightOffset": "10.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "flora/trees/european_beech.xml",
        "SelectionShape": {},
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/flora_tree_euro_beech_aut": {
      "@parent": "template_gaia_flora_tree",
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "15.0"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "ForestPlant"
        },
        "GenericName": "Tree",
        "History": "The European Beech is common throughout Europe.",
        "Icon": "gaia/flora_tree_generic.png",
        "SpecificName": "European Beech Tree",
        "Tooltip": "Chop down to accumulate Wood."
      },
      "Minimap": {
        "Colour": {
          "@b": "68",
          "@g": "107",
          "@r": "69"
        },
        "Type": "wood"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "200",
        "KillBeforeGather": "false",
        "MaxGatherers": "8",
        "Type": "wood.tree"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_tree.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "3.0",
        "HeightOffset": "10.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "flora/trees/european_beech_aut.xml",
        "SelectionShape": {},
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/flora_tree_fig": {
      "@parent": "template_gaia_flora_tree",
      "Footprint": {
        "Circle": {
          "@radius": "4.0"
        },
        "Height": "10.0"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "ForestPlant"
        },
        "GenericName": "Tree",
        "History": "The Common Fig is widely grown for its edible fruit throughout its natural range in the Mediterranean region, North Africa, Persia, and northern India.",
        "Icon": "gaia/flora_bush_berry.png",
        "SpecificName": "Fig",
        "Tooltip": "Gather figs for Food."
      },
      "Minimap": {
        "Colour": {
          "@b": "68",
          "@g": "107",
          "@r": "69"
        },
        "Type": "wood"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "500",
        "KillBeforeGather": "false",
        "MaxGatherers": "8",
        "Type": "food.fruit"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_fruit.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "3.0",
        "HeightOffset": "10.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "flora/trees/fig.xml",
        "SelectionShape": {},
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/flora_tree_medit_fan_palm": {
      "@parent": "template_gaia_flora_tree",
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "15.0"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "ForestPlant"
        },
        "GenericName": "Tree",
        "History": "The Mediterranean Fan Palm is common throughout low-lying areas around the Mediterranean Sea.",
        "Icon": "gaia/flora_tree_generic.png",
        "SpecificName": "Mediterranean Fan Palm",
        "Tooltip": "Chop down to accumulate Wood."
      },
      "Minimap": {
        "Colour": {
          "@b": "68",
          "@g": "107",
          "@r": "69"
        },
        "Type": "wood"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "200",
        "KillBeforeGather": "false",
        "MaxGatherers": "8",
        "Type": "wood.tree"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_tree.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "3.0",
        "HeightOffset": "10.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "flora/trees/palm_medit_fan_palm.xml",
        "SelectionShape": {},
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/flora_tree_oak": {
      "@parent": "template_gaia_flora_tree",
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "15.0"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "ForestPlant"
        },
        "GenericName": "Tree",
        "History": "A deciduous tree of the genus Quercus; has acorns and lobed leaves.",
        "Icon": "gaia/flora_tree_generic.png",
        "SpecificName": "Oak Tree",
        "Tooltip": "Chop down to accumulate Wood."
      },
      "Minimap": {
        "Colour": {
          "@b": "68",
          "@g": "107",
          "@r": "69"
        },
        "Type": "wood"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "200",
        "KillBeforeGather": "false",
        "MaxGatherers": "8",
        "Type": "wood.tree"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_tree.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "3.0",
        "HeightOffset": "10.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "flora/trees/oak.xml",
        "SelectionShape": {},
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/flora_tree_oak_aut": {
      "@parent": "template_gaia_flora_tree",
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "15.0"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "ForestPlant"
        },
        "GenericName": "Tree",
        "History": "A deciduous tree of the genus Quercus; has acorns and lobed leaves.",
        "Icon": "gaia/flora_tree_generic.png",
        "SpecificName": "Oak Tree",
        "Tooltip": "Chop down to accumulate Wood."
      },
      "Minimap": {
        "Colour": {
          "@b": "68",
          "@g": "107",
          "@r": "69"
        },
        "Type": "wood"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "200",
        "KillBeforeGather": "false",
        "MaxGatherers": "8",
        "Type": "wood.tree"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_tree.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "3.0",
        "HeightOffset": "10.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "flora/trees/oak_aut.xml",
        "SelectionShape": {},
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/flora_tree_oak_large": {
      "@parent": "template_gaia_flora_tree",
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "15.0"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "ForestPlant"
        },
        "GenericName": "Tree",
        "History": "A deciduous tree of the genus Quercus; has acorns and lobed leaves. This one has grown large due to copious amounts of sun, water, and soil nutrients.",
        "Icon": "gaia/flora_tree_generic.png",
        "SpecificName": "Large Oak Tree",
        "Tooltip": "Chop down to accumulate Wood."
      },
      "Minimap": {
        "Colour": {
          "@b": "68",
          "@g": "107",
          "@r": "69"
        },
        "Type": "wood"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "300",
        "KillBeforeGather": "false",
        "MaxGatherers": "8",
        "Type": "wood.tree"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_tree.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "3.0",
        "HeightOffset": "10.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "flora/trees/oak_large.xml",
        "SelectionShape": {},
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/flora_tree_olive": {
      "@parent": "template_gaia_flora_bush_berry",
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "10.0"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "ForestPlant"
        },
        "GenericName": "Bush",
        "History": "Apple trees bear delicious fruit and are bountiful.",
        "Icon": "gaia/flora_bush_berry.png",
        "SpecificName": "Olive Tree",
        "Tooltip": "Gather the fruit from these bushes to accumulate Food."
      },
      "Minimap": {
        "Colour": {
          "@b": "16",
          "@g": "115",
          "@r": "205"
        },
        "Type": "food"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "false",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.9"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "400",
        "KillBeforeGather": "false",
        "MaxGatherers": "8",
        "Type": "food.fruit"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_fruit.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "flora/trees/olive.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/flora_tree_palm_tropic": {
      "@parent": "template_gaia_flora_tree",
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "15.0"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "ForestPlant"
        },
        "GenericName": "Tree",
        "History": "Tropical areas are home to a large group of different palm trees.",
        "Icon": "gaia/flora_tree_generic.png",
        "SpecificName": "Palm",
        "Tooltip": "Chop down to accumulate Wood."
      },
      "Minimap": {
        "Colour": {
          "@b": "68",
          "@g": "107",
          "@r": "69"
        },
        "Type": "wood"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "200",
        "KillBeforeGather": "false",
        "MaxGatherers": "8",
        "Type": "wood.tree"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_tree.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "3.0",
        "HeightOffset": "10.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "flora/trees/palm_tropical_tall.xml",
        "SelectionShape": {},
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/flora_tree_palm_tropical": {
      "@parent": "template_gaia_flora_tree",
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "15.0"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "ForestPlant"
        },
        "GenericName": "Tree",
        "History": ".",
        "Icon": "gaia/flora_tree_generic.png",
        "SpecificName": "Tropical Palm",
        "Tooltip": "Chop down to accumulate Wood."
      },
      "Minimap": {
        "Colour": {
          "@b": "68",
          "@g": "107",
          "@r": "69"
        },
        "Type": "wood"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "200",
        "KillBeforeGather": "false",
        "MaxGatherers": "8",
        "Type": "wood.tree"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_tree.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "3.0",
        "HeightOffset": "10.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "flora/trees/palm_tropical.xml",
        "SelectionShape": {},
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/flora_tree_pine": {
      "@parent": "template_gaia_flora_tree",
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "15.0"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "ForestPlant"
        },
        "GenericName": "Tree",
        "History": "The pine is an evergreen conifer.",
        "Icon": "gaia/flora_tree_generic.png",
        "SpecificName": "Pine Tree",
        "Tooltip": "Chop down to accumulate Wood."
      },
      "Minimap": {
        "Colour": {
          "@b": "68",
          "@g": "107",
          "@r": "69"
        },
        "Type": "wood"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "200",
        "KillBeforeGather": "false",
        "MaxGatherers": "8",
        "Type": "wood.tree"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_tree.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "3.0",
        "HeightOffset": "10.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "flora/trees/pine.xml",
        "SelectionShape": {},
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/flora_tree_pine_w": {
      "@parent": "template_gaia_flora_tree",
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "15.0"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "ForestPlant"
        },
        "GenericName": "Tree",
        "History": "The pine is an evergreen conifer.",
        "Icon": "gaia/flora_tree_generic.png",
        "SpecificName": "Pine Tree",
        "Tooltip": "Chop down to accumulate Wood."
      },
      "Minimap": {
        "Colour": {
          "@b": "68",
          "@g": "107",
          "@r": "69"
        },
        "Type": "wood"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "200",
        "KillBeforeGather": "false",
        "MaxGatherers": "8",
        "Type": "wood.tree"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_tree.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "3.0",
        "HeightOffset": "10.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "flora/trees/pine_w.xml",
        "SelectionShape": {},
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/flora_tree_poplar": {
      "@parent": "template_gaia_flora_tree",
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "15.0"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "ForestPlant"
        },
        "GenericName": "Tree",
        "History": "The poplar is a leafed deciduous.",
        "Icon": "gaia/flora_tree_generic.png",
        "SpecificName": "Poplar Tree",
        "Tooltip": "Chop down to accumulate Wood."
      },
      "Minimap": {
        "Colour": {
          "@b": "68",
          "@g": "107",
          "@r": "69"
        },
        "Type": "wood"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "200",
        "KillBeforeGather": "false",
        "MaxGatherers": "8",
        "Type": "wood.tree"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_tree.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "3.0",
        "HeightOffset": "10.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "flora/trees/poplar.xml",
        "SelectionShape": {},
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/flora_tree_poplar_lombardy": {
      "@parent": "template_gaia_flora_tree",
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "15.0"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "ForestPlant"
        },
        "GenericName": "Tree",
        "History": "The lombardy poplar is an leafed deciduous.",
        "Icon": "gaia/flora_tree_generic.png",
        "SpecificName": "Lombardy Poplar Tree",
        "Tooltip": "Chop down to accumulate Wood."
      },
      "Minimap": {
        "Colour": {
          "@b": "68",
          "@g": "107",
          "@r": "69"
        },
        "Type": "wood"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "200",
        "KillBeforeGather": "false",
        "MaxGatherers": "8",
        "Type": "wood.tree"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_tree.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "3.0",
        "HeightOffset": "10.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "flora/trees/lumbardypoplar.xml",
        "SelectionShape": {},
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/flora_tree_senegal_date_palm": {
      "@parent": "template_gaia_flora_tree",
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "15.0"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "ForestPlant"
        },
        "GenericName": "Tree",
        "History": "The Senegal Date Palm is an evergreen palm tree generally found on the continent of Africa. Their fruit, the date, is an important food crop in ancient and modern times.",
        "Icon": "gaia/flora_tree_generic.png",
        "SpecificName": "Senegal Date Palm",
        "Tooltip": "Chop down to accumulate Wood."
      },
      "Minimap": {
        "Colour": {
          "@b": "68",
          "@g": "107",
          "@r": "69"
        },
        "Type": "wood"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "200",
        "KillBeforeGather": "false",
        "MaxGatherers": "8",
        "Type": "wood.tree"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_tree.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "3.0",
        "HeightOffset": "10.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "flora/trees/palm_senegal_date.xml",
        "SelectionShape": {},
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/flora_tree_tamarix": {
      "@parent": "template_gaia_flora_tree",
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "15.0"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "ForestPlant"
        },
        "GenericName": "Tree",
        "History": "An evergreen tree of the genus Tamarix that usually grows in saltine soils.",
        "Icon": "gaia/flora_tree_generic.png",
        "SpecificName": "Tamarix Tree",
        "Tooltip": "Chop down to accumulate Wood."
      },
      "Minimap": {
        "Colour": {
          "@b": "68",
          "@g": "107",
          "@r": "69"
        },
        "Type": "wood"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "200",
        "KillBeforeGather": "false",
        "MaxGatherers": "8",
        "Type": "wood.tree"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_tree.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "3.0",
        "HeightOffset": "10.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "flora/trees/tamarix.xml",
        "SelectionShape": {},
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/flora_tree_toona": {
      "@parent": "template_gaia_flora_tree",
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "15.0"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "ForestPlant"
        },
        "GenericName": "Tree",
        "History": "A deciduous tree of the genus Toona; has red timber.",
        "Icon": "gaia/flora_tree_generic.png",
        "SpecificName": "Toona Tree",
        "Tooltip": "Chop down to accumulate Wood."
      },
      "Minimap": {
        "Colour": {
          "@b": "68",
          "@g": "107",
          "@r": "69"
        },
        "Type": "wood"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "200",
        "KillBeforeGather": "false",
        "MaxGatherers": "8",
        "Type": "wood.tree"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_tree.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "3.0",
        "HeightOffset": "10.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "flora/trees/tree_tropic.xml",
        "SelectionShape": {},
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/geology_metal_alpine": {
      "@parent": "template_gaia_geo_mineral",
      "Footprint": {
        "Circle": {
          "@radius": "5.0"
        },
        "Height": "3.5"
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Mineral",
        "Icon": "gaia/geology_metal.png",
        "SpecificName": "Metal Mine",
        "Tooltip": "A mineral deposit, providing access to rare forms of precious Metal."
      },
      "Minimap": {
        "Colour": {
          "@b": "0",
          "@g": "192",
          "@r": "192"
        },
        "Type": "metal"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.0",
          "@width": "7.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "1000",
        "KillBeforeGather": "false",
        "MaxGatherers": "12",
        "Type": "metal.ore"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_metal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "geology/metalmine_alpine.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/geology_metal_alpine_slabs": {
      "@parent": "template_gaia_geo_mineral_slabs",
      "Footprint": {
        "Circle": {
          "@radius": "10.0"
        },
        "Height": "3.5"
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Mineral",
        "Icon": "gaia/geology_metal.png",
        "SpecificName": "Metal Mine",
        "Tooltip": "A mineral deposit, providing access to rare forms of precious Metal."
      },
      "Minimap": {
        "Colour": {
          "@b": "0",
          "@g": "192",
          "@r": "192"
        },
        "Type": "metal"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "13.0",
          "@width": "13.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "5000",
        "KillBeforeGather": "false",
        "MaxGatherers": "24",
        "Type": "metal.ore"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_metal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "geology/metalmine_alpine_slabs.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/geology_metal_desert_badlands_slabs": {
      "@parent": "template_gaia_geo_mineral_slabs",
      "Footprint": {
        "Circle": {
          "@radius": "10.0"
        },
        "Height": "3.5"
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Mineral",
        "Icon": "gaia/geology_metal.png",
        "SpecificName": "Metal Mine",
        "Tooltip": "A mineral deposit, providing access to rare forms of precious Metal."
      },
      "Minimap": {
        "Colour": {
          "@b": "0",
          "@g": "192",
          "@r": "192"
        },
        "Type": "metal"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "13.0",
          "@width": "13.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "5000",
        "KillBeforeGather": "false",
        "MaxGatherers": "24",
        "Type": "metal.ore"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_metal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "geology/metalmine_desert_badlands_slabs.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/geology_metal_desert_slabs": {
      "@parent": "template_gaia_geo_mineral_slabs",
      "Footprint": {
        "Circle": {
          "@radius": "10.0"
        },
        "Height": "3.5"
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Mineral",
        "Icon": "gaia/geology_metal.png",
        "SpecificName": "Metal Mine",
        "Tooltip": "A mineral deposit, providing access to rare forms of precious Metal."
      },
      "Minimap": {
        "Colour": {
          "@b": "0",
          "@g": "192",
          "@r": "192"
        },
        "Type": "metal"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "13.0",
          "@width": "13.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "5000",
        "KillBeforeGather": "false",
        "MaxGatherers": "24",
        "Type": "metal.ore"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_metal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "geology/metalmine_desert_slabs.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/geology_metal_desert_small": {
      "@parent": "template_gaia_geo_mineral",
      "Footprint": {
        "Circle": {
          "@radius": "5.0"
        },
        "Height": "3.5"
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Mineral",
        "Icon": "gaia/geology_metal.png",
        "SpecificName": "Metal Mine",
        "Tooltip": "A mineral deposit, providing access to rare forms of precious Metal."
      },
      "Minimap": {
        "Colour": {
          "@b": "0",
          "@g": "192",
          "@r": "192"
        },
        "Type": "metal"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.0",
          "@width": "7.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "1000",
        "KillBeforeGather": "false",
        "MaxGatherers": "12",
        "Type": "metal.ore"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_metal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "geology/metalmine_desert_small.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/geology_metal_greek": {
      "@parent": "template_gaia_geo_mineral",
      "Footprint": {
        "Circle": {
          "@radius": "5.0"
        },
        "Height": "3.5"
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Mineral",
        "Icon": "gaia/geology_metal.png",
        "SpecificName": "Metal Mine",
        "Tooltip": "A mineral deposit, providing access to rare forms of precious Metal."
      },
      "Minimap": {
        "Colour": {
          "@b": "0",
          "@g": "192",
          "@r": "192"
        },
        "Type": "metal"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.0",
          "@width": "7.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "1000",
        "KillBeforeGather": "false",
        "MaxGatherers": "12",
        "Type": "metal.ore"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_metal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "geology/metalmine_granite_greek.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/geology_metal_mediterranean": {
      "@parent": "template_gaia_geo_mineral",
      "Footprint": {
        "Circle": {
          "@radius": "5.0"
        },
        "Height": "3.5"
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Mineral",
        "Icon": "gaia/geology_metal.png",
        "SpecificName": "Metal Mine",
        "Tooltip": "A mineral deposit, providing access to rare forms of precious Metal."
      },
      "Minimap": {
        "Colour": {
          "@b": "0",
          "@g": "192",
          "@r": "192"
        },
        "Type": "metal"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.0",
          "@width": "7.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "1000",
        "KillBeforeGather": "false",
        "MaxGatherers": "12",
        "Type": "metal.ore"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_metal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "geology/metalmine_mediterranean.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/geology_metal_mediterranean_slabs": {
      "@parent": "template_gaia_geo_mineral_slabs",
      "Footprint": {
        "Circle": {
          "@radius": "10.0"
        },
        "Height": "3.5"
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Mineral",
        "Icon": "gaia/geology_metal.png",
        "SpecificName": "Metal Mine",
        "Tooltip": "A mineral deposit, providing access to rare forms of precious Metal."
      },
      "Minimap": {
        "Colour": {
          "@b": "0",
          "@g": "192",
          "@r": "192"
        },
        "Type": "metal"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "13.0",
          "@width": "13.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "5000",
        "KillBeforeGather": "false",
        "MaxGatherers": "24",
        "Type": "metal.ore"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_metal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "geology/metalmine_mediterranean_slabs.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/geology_metal_savanna_slabs": {
      "@parent": "template_gaia_geo_mineral_slabs",
      "Footprint": {
        "Circle": {
          "@radius": "10.0"
        },
        "Height": "3.5"
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Mineral",
        "Icon": "gaia/geology_metal.png",
        "SpecificName": "Metal Mine",
        "Tooltip": "A mineral deposit, providing access to rare forms of precious Metal."
      },
      "Minimap": {
        "Colour": {
          "@b": "0",
          "@g": "192",
          "@r": "192"
        },
        "Type": "metal"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "13.0",
          "@width": "13.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "5000",
        "KillBeforeGather": "false",
        "MaxGatherers": "24",
        "Type": "metal.ore"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_metal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "geology/metalmine_savanna_slabs.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/geology_metal_temperate": {
      "@parent": "template_gaia_geo_mineral",
      "Footprint": {
        "Circle": {
          "@radius": "5.0"
        },
        "Height": "3.5"
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Mineral",
        "Icon": "gaia/geology_metal.png",
        "SpecificName": "Metal Mine",
        "Tooltip": "A mineral deposit, providing access to rare forms of precious Metal."
      },
      "Minimap": {
        "Colour": {
          "@b": "0",
          "@g": "192",
          "@r": "192"
        },
        "Type": "metal"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.0",
          "@width": "7.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "1000",
        "KillBeforeGather": "false",
        "MaxGatherers": "12",
        "Type": "metal.ore"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_metal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "geology/metalmine_granite_temperate.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/geology_metal_temperate_slabs": {
      "@parent": "template_gaia_geo_mineral_slabs",
      "Footprint": {
        "Circle": {
          "@radius": "10.0"
        },
        "Height": "3.5"
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Mineral",
        "Icon": "gaia/geology_metal.png",
        "SpecificName": "Metal Mine",
        "Tooltip": "A mineral deposit, providing access to rare forms of precious Metal."
      },
      "Minimap": {
        "Colour": {
          "@b": "0",
          "@g": "192",
          "@r": "192"
        },
        "Type": "metal"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "13.0",
          "@width": "13.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "5000",
        "KillBeforeGather": "false",
        "MaxGatherers": "24",
        "Type": "metal.ore"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_metal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "geology/metalmine_temperate_slabs.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/geology_metal_tropic": {
      "@parent": "template_gaia_geo_mineral",
      "Footprint": {
        "Circle": {
          "@radius": "5.0"
        },
        "Height": "3.5"
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Mineral",
        "Icon": "gaia/geology_metal.png",
        "SpecificName": "Metal Mine",
        "Tooltip": "A mineral deposit, providing access to rare forms of precious Metal."
      },
      "Minimap": {
        "Colour": {
          "@b": "0",
          "@g": "192",
          "@r": "192"
        },
        "Type": "metal"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.0",
          "@width": "7.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "1000",
        "KillBeforeGather": "false",
        "MaxGatherers": "12",
        "Type": "metal.ore"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_metal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "geology/metalmine_tropic.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/geology_metal_tropic_slabs": {
      "@parent": "template_gaia_geo_mineral_slabs",
      "Footprint": {
        "Circle": {
          "@radius": "10.0"
        },
        "Height": "3.5"
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Mineral",
        "Icon": "gaia/geology_metal.png",
        "SpecificName": "Metal Mine",
        "Tooltip": "A mineral deposit, providing access to rare forms of precious Metal."
      },
      "Minimap": {
        "Colour": {
          "@b": "0",
          "@g": "192",
          "@r": "192"
        },
        "Type": "metal"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "13.0",
          "@width": "13.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "5000",
        "KillBeforeGather": "false",
        "MaxGatherers": "24",
        "Type": "metal.ore"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_metal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "geology/metalmine_tropic_slabs.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/geology_stone_alpine_a": {
      "@parent": "template_gaia_geo_rock",
      "Footprint": {
        "Circle": {
          "@radius": "5.0"
        },
        "Height": "3.5"
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Rock",
        "Icon": "gaia/geology_stone_1.png",
        "SpecificName": "Stone Mine",
        "Tooltip": "Mine these to provide Stone building material."
      },
      "Minimap": {
        "Colour": {
          "@b": "128",
          "@g": "128",
          "@r": "128"
        },
        "Type": "stone"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.0",
          "@width": "7.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "1000",
        "KillBeforeGather": "false",
        "MaxGatherers": "12",
        "Type": "stone.rock"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_stone.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "geology/stonemine_alpine_a.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/geology_stone_desert_small": {
      "@parent": "template_gaia_geo_rock",
      "Footprint": {
        "Circle": {
          "@radius": "4.25"
        },
        "Height": "4.0"
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Rock",
        "Icon": "gaia/geology_stone_2.png",
        "SpecificName": "Stone Mine",
        "Tooltip": "Mine these to provide Stone building material."
      },
      "Minimap": {
        "Colour": {
          "@b": "128",
          "@g": "128",
          "@r": "128"
        },
        "Type": "stone"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.0",
          "@width": "7.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "1000",
        "KillBeforeGather": "false",
        "MaxGatherers": "12",
        "Type": "stone.rock"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_stone.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "geology/stonemine_desert_small.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/geology_stone_greek": {
      "@parent": "template_gaia_geo_rock",
      "Footprint": {
        "Circle": {
          "@radius": "5.0"
        },
        "Height": "3.5"
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Rock",
        "Icon": "gaia/geology_stone_1.png",
        "SpecificName": "Stone Mine",
        "Tooltip": "Mine these to provide Stone building material."
      },
      "Minimap": {
        "Colour": {
          "@b": "128",
          "@g": "128",
          "@r": "128"
        },
        "Type": "stone"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.0",
          "@width": "7.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "1000",
        "KillBeforeGather": "false",
        "MaxGatherers": "12",
        "Type": "stone.rock"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_stone.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "geology/stonemine_granite_greek.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/geology_stone_mediterranean": {
      "@parent": "template_gaia_geo_rock",
      "Footprint": {
        "Circle": {
          "@radius": "5.0"
        },
        "Height": "3.5"
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Rock",
        "Icon": "gaia/geology_stone_1.png",
        "SpecificName": "Stone Mine",
        "Tooltip": "Mine these to provide Stone building material."
      },
      "Minimap": {
        "Colour": {
          "@b": "128",
          "@g": "128",
          "@r": "128"
        },
        "Type": "stone"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.0",
          "@width": "7.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "1000",
        "KillBeforeGather": "false",
        "MaxGatherers": "12",
        "Type": "stone.rock"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_stone.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "geology/stonemine_mediterranean.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/geology_stone_savanna_small": {
      "@parent": "template_gaia_geo_rock",
      "Footprint": {
        "Circle": {
          "@radius": "4.25"
        },
        "Height": "4.0"
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Rock",
        "Icon": "gaia/geology_stone_2.png",
        "SpecificName": "Stone Mine",
        "Tooltip": "Mine these to provide Stone building material."
      },
      "Minimap": {
        "Colour": {
          "@b": "128",
          "@g": "128",
          "@r": "128"
        },
        "Type": "stone"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.0",
          "@width": "7.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "1000",
        "KillBeforeGather": "false",
        "MaxGatherers": "12",
        "Type": "stone.rock"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_stone.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "geology/stonemine_savanna_small.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/geology_stone_temperate": {
      "@parent": "template_gaia_geo_rock",
      "Footprint": {
        "Circle": {
          "@radius": "5.0"
        },
        "Height": "3.5"
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Rock",
        "Icon": "gaia/geology_stone_1.png",
        "SpecificName": "Stone Mine",
        "Tooltip": "Mine these to provide Stone building material."
      },
      "Minimap": {
        "Colour": {
          "@b": "128",
          "@g": "128",
          "@r": "128"
        },
        "Type": "stone"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.0",
          "@width": "7.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "1000",
        "KillBeforeGather": "false",
        "MaxGatherers": "12",
        "Type": "stone.rock"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_stone.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "geology/stonemine_granite.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/geology_stone_tropic_a": {
      "@parent": "template_gaia_geo_rock",
      "Footprint": {
        "Circle": {
          "@radius": "5.0"
        },
        "Height": "3.5"
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Rock",
        "Icon": "gaia/geology_stone_1.png",
        "SpecificName": "Stone Mine",
        "Tooltip": "Mine these to provide Stone building material."
      },
      "Minimap": {
        "Colour": {
          "@b": "128",
          "@g": "128",
          "@r": "128"
        },
        "Type": "stone"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.0",
          "@width": "7.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "1000",
        "KillBeforeGather": "false",
        "MaxGatherers": "12",
        "Type": "stone.rock"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_stone.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "geology/stonemine_tropic.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/geology_stonemine_alpine_quarry": {
      "@parent": "template_gaia_geo_rock_slabs",
      "Footprint": {
        "Circle": {
          "@radius": "10.0"
        },
        "Height": "3.5"
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Rock",
        "Icon": "gaia/geology_stone_1.png",
        "SpecificName": "Stone Mine",
        "Tooltip": "Mine these to provide Stone building material."
      },
      "Minimap": {
        "Colour": {
          "@b": "128",
          "@g": "128",
          "@r": "128"
        },
        "Type": "stone"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "13.0",
          "@width": "13.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "5000",
        "KillBeforeGather": "false",
        "MaxGatherers": "24",
        "Type": "stone.rock"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_stone.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "geology/stonemine_alpine_quarry.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/geology_stonemine_desert_badlands_quarry": {
      "@parent": "template_gaia_geo_rock_slabs",
      "Footprint": {
        "Circle": {
          "@radius": "10.0"
        },
        "Height": "3.5"
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Rock",
        "Icon": "gaia/geology_stone_1.png",
        "SpecificName": "Stone Mine",
        "Tooltip": "Mine these to provide Stone building material."
      },
      "Minimap": {
        "Colour": {
          "@b": "128",
          "@g": "128",
          "@r": "128"
        },
        "Type": "stone"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "13.0",
          "@width": "13.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "5000",
        "KillBeforeGather": "false",
        "MaxGatherers": "24",
        "Type": "stone.rock"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_stone.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "geology/stonemine_desert_badlands_new.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/geology_stonemine_desert_quarry": {
      "@parent": "template_gaia_geo_rock_slabs",
      "Footprint": {
        "Circle": {
          "@radius": "10.0"
        },
        "Height": "3.5"
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Rock",
        "Icon": "gaia/geology_stone_1.png",
        "SpecificName": "Stone Mine",
        "Tooltip": "Mine these to provide Stone building material."
      },
      "Minimap": {
        "Colour": {
          "@b": "128",
          "@g": "128",
          "@r": "128"
        },
        "Type": "stone"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "13.0",
          "@width": "13.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "5000",
        "KillBeforeGather": "false",
        "MaxGatherers": "24",
        "Type": "stone.rock"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_stone.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "geology/stonemine_desert_quarry.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/geology_stonemine_medit_quarry": {
      "@parent": "template_gaia_geo_rock_slabs",
      "Footprint": {
        "Circle": {
          "@radius": "10.0"
        },
        "Height": "3.5"
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Rock",
        "Icon": "gaia/geology_stone_1.png",
        "SpecificName": "Stone Mine",
        "Tooltip": "Mine these to provide Stone building material."
      },
      "Minimap": {
        "Colour": {
          "@b": "128",
          "@g": "128",
          "@r": "128"
        },
        "Type": "stone"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "13.0",
          "@width": "13.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "5000",
        "KillBeforeGather": "false",
        "MaxGatherers": "24",
        "Type": "stone.rock"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_stone.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "geology/stonemine_medit_quarry.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/geology_stonemine_temperate_formation": {
      "@parent": "template_gaia_geo_rock_slabs",
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "16.0",
          "@width": "24.0"
        }
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Rock",
        "Icon": "gaia/geology_stone_1.png",
        "SpecificName": "Stone Mine",
        "Tooltip": "Mine these to provide Stone building material."
      },
      "Minimap": {
        "Colour": {
          "@b": "128",
          "@g": "128",
          "@r": "128"
        },
        "Type": "stone"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "14.0",
          "@width": "22.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "5000",
        "KillBeforeGather": "false",
        "MaxGatherers": "24",
        "Type": "stone.rock"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_stone.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "geology/stonemine_temperate_quarry_01.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/geology_stonemine_temperate_quarry": {
      "@parent": "template_gaia_geo_rock_slabs",
      "Footprint": {
        "Circle": {
          "@radius": "10.0"
        },
        "Height": "3.5"
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Rock",
        "Icon": "gaia/geology_stone_1.png",
        "SpecificName": "Stone Mine",
        "Tooltip": "Mine these to provide Stone building material."
      },
      "Minimap": {
        "Colour": {
          "@b": "128",
          "@g": "128",
          "@r": "128"
        },
        "Type": "stone"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "13.0",
          "@width": "13.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "5000",
        "KillBeforeGather": "false",
        "MaxGatherers": "24",
        "Type": "stone.rock"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_stone.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "geology/stonemine_temperate_quarry.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/geology_stonemine_tropic_quarry": {
      "@parent": "template_gaia_geo_rock_slabs",
      "Footprint": {
        "Circle": {
          "@radius": "10.0"
        },
        "Height": "3.5"
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Rock",
        "Icon": "gaia/geology_stone_1.png",
        "SpecificName": "Stone Mine",
        "Tooltip": "Mine these to provide Stone building material."
      },
      "Minimap": {
        "Colour": {
          "@b": "128",
          "@g": "128",
          "@r": "128"
        },
        "Type": "stone"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "13.0",
          "@width": "13.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "5000",
        "KillBeforeGather": "false",
        "MaxGatherers": "24",
        "Type": "stone.rock"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_stone.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "geology/stonemine_tropic_quarry.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/special_ruins": {
      "@parent": "template_gaia_ruins",
      "Footprint": {
        "Circle": {
          "@radius": "3.0"
        },
        "Height": "2.5"
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Ruins",
        "Icon": "gaia/special_fence.png",
        "SpecificName": "Ancient Ruins",
        "Tooltip": "These ruins that can be mined for resources."
      },
      "Minimap": {
        "Colour": {
          "@b": "128",
          "@g": "128",
          "@r": "128"
        },
        "Type": "stone"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.0",
          "@width": "7.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "500",
        "KillBeforeGather": "false",
        "MaxGatherers": "1",
        "Type": "stone.ruins"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "constructed": "interface/complete/building/complete_universal.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_universal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/eyecandy/column_doric_fallen.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/special_ruins_column_doric": {
      "@parent": "template_gaia_ruins",
      "Footprint": {
        "Circle": {
          "@radius": "3.0"
        },
        "Height": "2.5"
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Ruins",
        "Icon": "gaia/special_fence.png",
        "SpecificName": "Ancient Ruins",
        "Tooltip": "These ruins that can be mined for resources."
      },
      "Minimap": {
        "Colour": {
          "@b": "128",
          "@g": "128",
          "@r": "128"
        },
        "Type": "stone"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.0",
          "@width": "7.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "500",
        "KillBeforeGather": "false",
        "MaxGatherers": "1",
        "Type": "stone.ruins"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "constructed": "interface/complete/building/complete_universal.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_universal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/eyecandy/column_doric_fallen.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/special_ruins_standing_stone": {
      "@parent": "template_gaia_ruins",
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.0"
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Stone Ruins",
        "Icon": "gaia/special_treasure.png",
        "SpecificName": "Celtic Standing Stone",
        "Tooltip": "These ruins that can be mined for resources."
      },
      "Minimap": {
        "Colour": {
          "@b": "128",
          "@g": "128",
          "@r": "128"
        },
        "Type": "stone"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "2.0",
          "@width": "2.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "300",
        "KillBeforeGather": "false",
        "MaxGatherers": "1",
        "Type": "stone.ruins"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "constructed": "interface/complete/building/complete_universal.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_universal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/eyecandy/standing_stones.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/special_ruins_stone_statues_egyptian": {
      "@parent": "template_gaia_ruins",
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "4.0",
          "@width": "4.0"
        }
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Stone Ruins",
        "Icon": "gaia/special_treasure.png",
        "SpecificName": "Ptolemaic Egyptian Statues",
        "Tooltip": "These ruins that can be mined for resources."
      },
      "Minimap": {
        "Colour": {
          "@b": "128",
          "@g": "128",
          "@r": "128"
        },
        "Type": "stone"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "3.5",
          "@width": "3.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "300",
        "KillBeforeGather": "false",
        "MaxGatherers": "1",
        "Type": "stone.ruins"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "constructed": "interface/complete/building/complete_universal.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_universal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/eyecandy/statues_ptol.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/special_ruins_stone_statues_roman": {
      "@parent": "template_gaia_ruins",
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "4.0",
          "@width": "4.0"
        }
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Stone Ruins",
        "Icon": "gaia/special_treasure.png",
        "SpecificName": "Roman Statues",
        "Tooltip": "These ruins that can be mined for resources."
      },
      "Minimap": {
        "Colour": {
          "@b": "128",
          "@g": "128",
          "@r": "128"
        },
        "Type": "stone"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "3.5",
          "@width": "3.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "300",
        "KillBeforeGather": "false",
        "MaxGatherers": "1",
        "Type": "stone.ruins"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "constructed": "interface/complete/building/complete_universal.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_universal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/eyecandy/statues_roman.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/special_treasure_food_barrel": {
      "@parent": "template_gaia_treasure",
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Treasure",
        "Icon": "gaia/special_treasure.png",
        "SpecificName": "Food Treasure",
        "Tooltip": "A treasure that can be quickly gathered."
      },
      "Minimap": {
        "Colour": {
          "@b": "250",
          "@g": "250",
          "@r": "250"
        },
        "Type": "metal"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "1.5",
          "@width": "1.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "100",
        "KillBeforeGather": "false",
        "MaxGatherers": "1",
        "Type": "treasure.food"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/building/sel_universal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "3.75"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/eyecandy/barrel_a.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/special_treasure_food_barrels_buried": {
      "@parent": "template_gaia_treasure",
      "Footprint": {
        "Circle": {
          "@radius": "4.0"
        },
        "Height": "2.5"
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Treasure",
        "Icon": "gaia/special_treasure.png",
        "SpecificName": "Half-buried Barrels",
        "Tooltip": "A treasure that can be quickly gathered."
      },
      "Minimap": {
        "Colour": {
          "@b": "250",
          "@g": "250",
          "@r": "250"
        },
        "Type": "metal"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.0",
          "@width": "7.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "200",
        "KillBeforeGather": "false",
        "MaxGatherers": "1",
        "Type": "treasure.food"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.3"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/building/sel_universal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "3.75"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/eyecandy/barrels_buried.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/special_treasure_food_bin": {
      "@parent": "template_gaia_treasure",
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "3.5",
          "@width": "2.5"
        }
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Treasure",
        "Icon": "gaia/special_treasure.png",
        "SpecificName": "Food Treasure",
        "Tooltip": "A treasure that can be quickly gathered."
      },
      "Minimap": {
        "Colour": {
          "@b": "250",
          "@g": "250",
          "@r": "250"
        },
        "Type": "metal"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "3.0",
          "@width": "2.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "300",
        "KillBeforeGather": "false",
        "MaxGatherers": "1",
        "Type": "treasure.food"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.3"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/building/sel_universal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "3.75"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/eyecandy/produce_bin_a.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/special_treasure_food_crate": {
      "@parent": "template_gaia_treasure",
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "2.0",
          "@width": "2.0"
        }
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Treasure",
        "Icon": "gaia/special_treasure.png",
        "SpecificName": "Food Treasure",
        "Tooltip": "A treasure that can be quickly gathered."
      },
      "Minimap": {
        "Colour": {
          "@b": "250",
          "@g": "250",
          "@r": "250"
        },
        "Type": "metal"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "1.75",
          "@width": "1.75"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "200",
        "KillBeforeGather": "false",
        "MaxGatherers": "1",
        "Type": "treasure.food"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.3"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/building/sel_universal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "3.75"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/eyecandy/crate_a.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/special_treasure_food_jars": {
      "@parent": "template_gaia_treasure",
      "Footprint": {
        "Circle": {
          "@radius": "4.0"
        },
        "Height": "2.0"
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Treasure",
        "Icon": "gaia/special_treasure.png",
        "SpecificName": "Food Treasure",
        "Tooltip": "A treasure that can be quickly gathered."
      },
      "Minimap": {
        "Colour": {
          "@b": "250",
          "@g": "250",
          "@r": "250"
        },
        "Type": "metal"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "6.5",
          "@width": "6.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "300",
        "KillBeforeGather": "false",
        "MaxGatherers": "1",
        "Type": "treasure.food"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.3"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/building/sel_universal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "3.75"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/eyecandy/amphorae.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/special_treasure_food_persian_big": {
      "@parent": "template_gaia_treasure",
      "Footprint": {
        "Circle": {
          "@radius": "6.0"
        },
        "Height": "2.0"
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Food Treasure",
        "Icon": "gaia/special_treasure.png",
        "SpecificName": "Persian Food Stores",
        "Tooltip": "A treasure that can be quickly gathered."
      },
      "Minimap": {
        "Colour": {
          "@b": "250",
          "@g": "250",
          "@r": "250"
        },
        "Type": "metal"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "8.0",
          "@width": "8.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "600",
        "KillBeforeGather": "false",
        "MaxGatherers": "1",
        "Type": "treasure.food"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.3"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/building/sel_universal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "3.75"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/eyecandy/treasure_persian_food_big.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/special_treasure_food_persian_small": {
      "@parent": "template_gaia_treasure",
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "6.0",
          "@width": "6.0"
        }
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Food Treasure",
        "Icon": "gaia/special_treasure.png",
        "SpecificName": "Persian Food Treasure",
        "Tooltip": "A treasure that can be quickly gathered."
      },
      "Minimap": {
        "Colour": {
          "@b": "250",
          "@g": "250",
          "@r": "250"
        },
        "Type": "metal"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "5.0",
          "@width": "5.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "400",
        "KillBeforeGather": "false",
        "MaxGatherers": "1",
        "Type": "treasure.food"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.3"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/building/sel_universal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "3.75"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/eyecandy/treasure_persian_food_small.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/special_treasure_golden_fleece": {
      "@parent": "template_gaia_geo_mineral",
      "Footprint": {
        "Circle": {
          "@radius": "1.0"
        },
        "Height": "2.5"
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Treasure",
        "Icon": "gaia/special_treasure.png",
        "SpecificName": "Golden Fleece",
        "Tooltip": "A mineral deposit, providing access to rare forms of precious Metal."
      },
      "Minimap": {
        "Colour": {
          "@b": "0",
          "@g": "192",
          "@r": "192"
        },
        "Type": "metal"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.0",
          "@width": "7.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "1000",
        "KillBeforeGather": "false",
        "MaxGatherers": "12",
        "Type": "treasure.metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_metal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "special/golden_fleece.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/special_treasure_metal": {
      "@parent": "template_gaia_treasure",
      "Footprint": {
        "Circle": {
          "@radius": "1.0"
        },
        "Height": "2.5"
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Metal Treasure",
        "Icon": "gaia/special_treasure.png",
        "SpecificName": "Secret Box",
        "Tooltip": "A treasure that can be quickly gathered."
      },
      "Minimap": {
        "Colour": {
          "@b": "250",
          "@g": "250",
          "@r": "250"
        },
        "Type": "metal"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "1.5",
          "@width": "1.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "300",
        "KillBeforeGather": "false",
        "MaxGatherers": "1",
        "Type": "treasure.metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.3"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_metal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "3.75"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/eyecandy/barrel_a.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/special_treasure_metal_persian_bigl": {
      "@parent": "template_gaia_treasure",
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "8.0",
          "@width": "8.0"
        }
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Metal Treasure",
        "Icon": "gaia/special_treasure.png",
        "SpecificName": "Persian Wares",
        "Tooltip": "A treasure that can be quickly gathered."
      },
      "Minimap": {
        "Colour": {
          "@b": "250",
          "@g": "250",
          "@r": "250"
        },
        "Type": "metal"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.0",
          "@width": "7.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "500",
        "KillBeforeGather": "false",
        "MaxGatherers": "1",
        "Type": "treasure.metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.3"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_metal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "3.75"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/eyecandy/treasure_persian_metal_big.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/special_treasure_metal_persian_small": {
      "@parent": "template_gaia_treasure",
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "3.5",
          "@width": "5.5"
        }
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Metal Treasure",
        "Icon": "gaia/special_treasure.png",
        "SpecificName": "Persian Rugs",
        "Tooltip": "A treasure that can be quickly gathered."
      },
      "Minimap": {
        "Colour": {
          "@b": "250",
          "@g": "250",
          "@r": "250"
        },
        "Type": "metal"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "3.0",
          "@width": "5.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "300",
        "KillBeforeGather": "false",
        "MaxGatherers": "1",
        "Type": "treasure.metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.3"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_metal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "3.75"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/eyecandy/treasure_persian_metal_small.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/special_treasure_pegasus": {
      "@parent": "template_gaia_geo_mineral",
      "Footprint": {
        "Circle": {
          "@radius": "2.0"
        },
        "Height": "2.0"
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Treasure",
        "Icon": "gaia/special_treasure.png",
        "SpecificName": "Pegasus",
        "Tooltip": "A mineral deposit, providing access to rare forms of precious Metal."
      },
      "Minimap": {
        "Colour": {
          "@b": "0",
          "@g": "192",
          "@r": "192"
        },
        "Type": "metal"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.0",
          "@width": "7.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "1000",
        "KillBeforeGather": "false",
        "MaxGatherers": "12",
        "Type": "treasure.metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_metal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "special/pegasus.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/special_treasure_standing_stone": {
      "@parent": "template_gaia_treasure",
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.0"
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Stone Treasure",
        "Icon": "gaia/special_treasure.png",
        "SpecificName": "Celtic Standing Stone",
        "Tooltip": "A treasure that can be quickly gathered."
      },
      "Minimap": {
        "Colour": {
          "@b": "250",
          "@g": "250",
          "@r": "250"
        },
        "Type": "metal"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "2.0",
          "@width": "2.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "300",
        "KillBeforeGather": "false",
        "MaxGatherers": "1",
        "Type": "treasure.stone"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.3"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_stone.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "3.75"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/eyecandy/standing_stones.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/special_treasure_stone": {
      "@parent": "template_gaia_treasure",
      "Footprint": {
        "Circle": {
          "@radius": "4.0"
        },
        "Height": "2.0"
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Treasure",
        "Icon": "gaia/special_treasure.png",
        "SpecificName": "Stone Treasure",
        "Tooltip": "A treasure that can be quickly gathered."
      },
      "Minimap": {
        "Colour": {
          "@b": "250",
          "@g": "250",
          "@r": "250"
        },
        "Type": "metal"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "6.5",
          "@width": "6.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "300",
        "KillBeforeGather": "false",
        "MaxGatherers": "1",
        "Type": "treasure.stone"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.3"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_stone.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "3.75"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/eyecandy/stone_pile.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "gaia/special_treasure_wood": {
      "@parent": "template_gaia_treasure",
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "7.0",
          "@width": "4.0"
        }
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Treasure",
        "Icon": "gaia/special_treasure.png",
        "SpecificName": "Wood Treasure",
        "Tooltip": "A treasure that can be quickly gathered."
      },
      "Minimap": {
        "Colour": {
          "@b": "250",
          "@g": "250",
          "@r": "250"
        },
        "Type": "metal"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "6.5",
          "@width": "3.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "300",
        "KillBeforeGather": "false",
        "MaxGatherers": "1",
        "Type": "treasure.wood"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.3"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/resource/sel_tree.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "3.75"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/eyecandy/wood_pile.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/bench": {
      "@parent": "template_structure",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "1"
        },
        "Hack": "1",
        "Pierce": "10"
      },
      "BuildRestrictions": {
        "Category": "Special",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "4.0",
        "Square": {
          "@depth": "4.25",
          "@width": "1.5"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "75",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Bench",
        "History": "A short wooden bench.",
        "Icon": "gaia/special_fence.png",
        "SpecificName": "Wooden Bench"
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "1"
      },
      "Minimap": {
        "Colour": {
          "@b": "46",
          "@g": "82",
          "@r": "119"
        },
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "4.0",
          "@width": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_universal.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_universal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "4",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/eyecandy/bench_1.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/bridge_hele": {
      "@parent": "template_structure",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "1"
        },
        "Hack": "1",
        "Pierce": "1"
      },
      "BuildRestrictions": {
        "Category": "Special",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "10.0",
        "Square": {
          "@depth": "15.5",
          "@width": "62"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200000",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Bridge",
        "History": "Roman engineers constructed bridges using concrete, which they called Opus caementicium.",
        "Icon": "gaia/special_blank.png",
        "SpecificName": "Bridge"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Obstructions": {
          "Edge": {
            "@depth": "4",
            "@width": "59",
            "@x": "0",
            "@z": "5"
          }
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_universal.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_universal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "72",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/eyecandy/bridge_edge_hele.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/bridge_wooden": {
      "@parent": "template_structure",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "1"
        },
        "Hack": "1",
        "Pierce": "1"
      },
      "BuildRestrictions": {
        "Category": "Special",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "10.0",
        "Square": {
          "@depth": "15.5",
          "@width": "62"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200000",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Wooden Bridge",
        "History": "Roman engineers constructed bridges using concrete, which they called Opus caementicium.",
        "Icon": "gaia/special_blank.png",
        "SpecificName": "Wooden Bridge"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Obstructions": {
          "Edge": {
            "@depth": "4",
            "@width": "59",
            "@x": "0",
            "@z": "5"
          }
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_universal.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_universal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "72",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/eyecandy/bridge_edge_wooden.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/cart_tophet": {
      "@parent": "template_structure_civic_temple",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "Auras": {
        "heal": {
          "Affects": "Unit",
          "AuraDescription": "Heals nearby units at 1 HP per second.",
          "AuraName": "Healing Aura",
          "Modifications": {
            "Health.RegenRate": {
              "Add": "1"
            }
          },
          "Radius": "40",
          "Type": "range"
        }
      },
      "BuildRestrictions": {
        "Category": "Temple",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "100",
          "stone": "200",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "26.0",
          "@width": "24.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "3",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x4",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Sacrificial Temple",
        "History": "N/A.",
        "Icon": "structures/temple.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Tophet",
        "Tooltip": "Train physicians and Sacred Band Cavalrymen.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Town Temple"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "10",
        "stone": "20",
        "wood": "0",
        "xp": "50"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "24.0",
          "@width": "22.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_healer_b units/cart_champion_cavalry"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "heal_range heal_range_2 heal_rate heal_rate_2 heal_temple health_regen_units"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_temple.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_temple.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryInfluence": {
        "Radius": "40",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/carthaginians/tophet.xml",
        "FoundationActor": "structures/fndn_5x5.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/celt_homestead": {
      "@parent": "template_structure_civic_civil_centre",
      "AlertRaiser": {
        "MaximumLevel": "2",
        "Range": "140"
      },
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "3",
          "Hack": "5",
          "Pierce": "15"
        },
        "Hack": "10",
        "Pierce": "25"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "72.0",
          "MinRange": "10.0",
          "Pierce": "20.0",
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "CivilCentre",
        "Distance": {
          "FromClass": "CivilCentre",
          "MinDistance": "200"
        },
        "PlacementType": "land",
        "Territory": "own neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "600",
        "Population": "0",
        "PopulationBonus": "20",
        "Resources": {
          "food": "0",
          "metal": "100",
          "stone": "100",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Circle": {
          "@radius": "15.0"
        },
        "Height": "8.0"
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "1",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical Defensive CivCentre"
        },
        "GenericName": "Homestead",
        "History": "This was be the center of the town, a great hall where the clan leader resided. All political matters were probably performed inside such a structure.",
        "Icon": "structures/civic_centre.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Caer",
        "Tooltip": "A Celtic homestead.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic CivilCentre"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "50",
        "stone": "50",
        "wood": "50",
        "xp": "200"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "24.0",
          "@width": "24.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_female_citizen units/celt_cavalry_javelinist_b units/celt_infantry_javelinist_b units/celt_infantry_spearman_b"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "phase_town_generic phase_city_generic"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "alert0": "interface/alarm/alarm_alert_0.xml",
          "alert1": "interface/alarm/alarm_alert_1.xml",
          "alert2": "interface/alarm/alarm_alert_2.xml",
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_civ_center.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_civ_center.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "100",
        "Root": "true",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/homestead.xml",
        "FoundationActor": "structures/fndn_6x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/celt_hut": {
      "@parent": "template_structure_civic_house",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "House",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "0",
        "PopulationBonus": "2",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Circle": {
          "@radius": "4.5"
        },
        "Height": "5.0"
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support"
        },
        "LoadingRange": "1",
        "Max": "3"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "House",
        "History": "This is a small round Celtic hut.",
        "Icon": "structures/house.png",
        "SpecificName": "Hut",
        "Tooltip": "Add +2 to Population Cap.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Village House"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.0",
          "@width": "7.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "1.0",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_female_citizen_house"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "health_females_01 pop_house_01 unlock_females_house"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_house.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_house.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "7.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/hut.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/celt_longhouse": {
      "@parent": "template_structure_civic_house",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "House",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "300",
        "Population": "0",
        "PopulationBonus": "10",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "100",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "10.0",
        "Square": {
          "@depth": "16.0",
          "@width": "12"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support"
        },
        "LoadingRange": "1",
        "Max": "3"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "House",
        "History": "Later Celts constructed larger dwellings, called long houses, which could house more than one family.",
        "Icon": "structures/house.png",
        "SpecificName": "Longhouse",
        "Tooltip": "Add +10 to Population Cap.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Village House"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "14.0",
          "@width": "10.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "1.0",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_female_citizen_house"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "health_females_01 pop_house_01 unlock_females_house"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_house.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_house.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/longhouse.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/column_doric": {
      "@parent": "template_structure",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "1"
        },
        "Hack": "2",
        "Pierce": "5"
      },
      "BuildRestrictions": {
        "Category": "Fence",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "4.0",
        "Square": {
          "@depth": "2.5",
          "@width": "2.5"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Column",
        "History": "A column of the understated Greek Doric Order.",
        "Icon": "gaia/special_fence.png",
        "SpecificName": "Doric Column"
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "20",
        "wood": "0",
        "xp": "1"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "2.0",
          "@width": "2.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_universal.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_universal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "4",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/eyecandy/column_doric.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/column_doric_fallen": {
      "@parent": "template_structure",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "1"
        },
        "Hack": "2",
        "Pierce": "5"
      },
      "BuildRestrictions": {
        "Category": "Special",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "4.0",
        "Square": {
          "@depth": "12.5",
          "@width": "2.5"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Column",
        "History": "A column fallen off some Greek ruin.",
        "Icon": "gaia/special_fence.png",
        "SpecificName": "Fallen Doric Column"
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "20",
        "wood": "0",
        "xp": "1"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "12.0",
          "@width": "2.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_universal.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_universal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "4",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/eyecandy/column_doric_fallen.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/column_doric_fallen_b": {
      "@parent": "template_structure",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "1"
        },
        "Hack": "2",
        "Pierce": "5"
      },
      "BuildRestrictions": {
        "Category": "Special",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "4.0",
        "Square": {
          "@depth": "2.5",
          "@width": "2.5"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Column",
        "History": "Column drums fallen off some Greek ruin.",
        "Icon": "gaia/special_fence.png",
        "SpecificName": "Fallen Doric Column"
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "0",
        "xp": "1"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "2.0",
          "@width": "2.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_universal.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_universal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "4",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/eyecandy/column_doric_fallen_b.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/fence_long": {
      "@parent": "template_structure",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "1"
        },
        "Hack": "1",
        "Pierce": "10"
      },
      "BuildRestrictions": {
        "Category": "Special",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "4.0",
        "Square": {
          "@depth": "13.0",
          "@width": "0.8"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Fence",
        "History": "A split rail wooden fence.",
        "Icon": "gaia/special_fence.png",
        "SpecificName": "Long Wooden Fence"
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "20",
        "xp": "1"
      },
      "Minimap": {
        "Colour": {
          "@b": "46",
          "@g": "82",
          "@r": "119"
        },
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "13.0",
          "@width": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_universal.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_universal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "4",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "temp/fence_wood_long_a.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/fence_short": {
      "@parent": "template_structure",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "1"
        },
        "Hack": "1",
        "Pierce": "10"
      },
      "BuildRestrictions": {
        "Category": "Special",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "4.0",
        "Square": {
          "@depth": "6.5",
          "@width": "0.8"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "50",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Fence",
        "History": "A split rail wooden fence.",
        "Icon": "gaia/special_fence.png",
        "SpecificName": "Short Wooden Fence"
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "1"
      },
      "Minimap": {
        "Colour": {
          "@b": "46",
          "@g": "82",
          "@r": "119"
        },
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "6.5",
          "@width": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_universal.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_universal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "4",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "temp/fence_wood_short_a.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/fence_stone": {
      "@parent": "template_structure",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "1"
        },
        "Hack": "2",
        "Pierce": "10"
      },
      "BuildRestrictions": {
        "Category": "Special",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "4.0",
        "Square": {
          "@depth": "11.0",
          "@width": "1.5"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Stone Fence",
        "History": "A stone fence.",
        "Icon": "gaia/special_fence.png",
        "SpecificName": "Stone Fence"
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "20",
        "wood": "0",
        "xp": "1"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "10.5",
          "@width": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_universal.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_universal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "4",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/eyecandy/fence_stone_medit.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/generic_field": {
      "@parent": "template_structure_resource_field",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "10"
        },
        "Hack": "25",
        "Pierce": "40"
      },
      "BuildRestrictions": {
        "Category": "Field",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "30.0",
          "@width": "30.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "250",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_field",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Field",
        "History": "A farmer's field.",
        "Icon": "structures/field.png",
        "SpecificName": "Wheat Field",
        "Tooltip": "Harvest vegetables for food. Max gatherers: 5.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Resource Field"
        }
      },
      "Loot": {
        "food": "100",
        "metal": "0",
        "stone": "0",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Colour": {
          "@b": "46",
          "@g": "82",
          "@r": "119"
        },
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "false",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "22.0",
          "@width": "22.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceSupply": {
        "Amount": "Infinity",
        "DiminishingReturns": "14",
        "KillBeforeGather": "false",
        "MaxGatherers": "5",
        "Type": "food.grain"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_field.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_field.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/plot_field_new.xml",
        "FoundationActor": "structures/plot_field_new.xml",
        "SelectionShape": {},
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/hellenic_epic_temple": {
      "@parent": "structures/hele_temple",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "Auras": {
        "heal": {
          "Affects": "Unit",
          "AuraDescription": "Heals nearby units at 1 HP per second.",
          "AuraName": "Healing Aura",
          "Modifications": {
            "Health.RegenRate": {
              "Add": "1"
            }
          },
          "Radius": "40",
          "Type": "range"
        }
      },
      "BuildRestrictions": {
        "Category": "Temple",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "500",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "500",
          "stone": "1000",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.0",
        "SinkRate": "2.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "58.0",
          "@width": "28.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "3",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "30"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "5000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Epic Temple",
        "History": "The Hellenes built marvelous temples in order to honour their polytheistic pantheon. While all gods were venerated, a specific patron deity was supposed to watch over each polis.",
        "Icon": "structures/temple.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Naos Parthenos",
        "Tooltip": "Train healers. Garrison up to 30 units to heal them at a quick rate.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Town Temple"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "500",
        "stone": "200",
        "wood": "0",
        "xp": "50"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "57.0",
          "@width": "27.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_healer_b"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "heal_range heal_range_2 heal_rate heal_rate_2 heal_temple health_regen_units"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_temple.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_temple.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "60",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/temple_epic.xml",
        "FoundationActor": "structures/fndn_6x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/hellenic_propylaea": {
      "@parent": "template_structure_civic",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Special",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "10",
        "Resources": {
          "food": "0",
          "metal": "200",
          "stone": "200",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "32.0",
          "@width": "28.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Portico",
        "History": "A Propylaea was used as a gate into a sacred precinct. The most famous of these is the monumental gate at the top of the Acropolis in Athens.",
        "Icon": "structures/tholos.png",
        "SpecificName": "Propylaea",
        "Tooltip": "Add +10 to Population Cap.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "75",
        "stone": "75",
        "wood": "0",
        "xp": "10"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "30.0",
          "@width": "26.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_universal.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_universal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "40",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/propylaea.xml",
        "FoundationActor": "structures/fndn_6x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/hellenic_royal_stoa": {
      "@parent": "template_structure_civic",
      "Armour": {
        "Crush": "10.0",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "20.0",
        "Pierce": "40.0"
      },
      "BuildRestrictions": {
        "Category": "Stoa",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "10",
        "Resources": {
          "food": "0",
          "metal": "150",
          "stone": "100",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "10.0",
        "Square": {
          "@depth": "21.0",
          "@width": "29"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1500",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Stoa",
        "History": "A structure built for civic purposes. Stoas eventually became meeting places for philosophy and commerce. They were usually built within the Agora, or city center, of a Greek city.",
        "Icon": "gaia/special_stoa.png",
        "SpecificName": "Hellenic Royal Stoa",
        "Tooltip": "Add +10 to Population Cap. Recruit special units.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "15",
        "stone": "10",
        "wood": "0",
        "xp": "10"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "20.0",
          "@width": "28.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/mace_thureophoros units/mace_thorakites units/thrace_black_cloak"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_universal.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_universal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "40",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "special/greek_stoa_great.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/hellenic_stoa": {
      "@parent": "template_structure_civic",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Stoa",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "110",
        "Population": "0",
        "PopulationBonus": "10",
        "Resources": {
          "food": "0",
          "metal": "100",
          "stone": "100",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "10.0",
        "Square": {
          "@depth": "12.0",
          "@width": "28"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1100",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Stoa",
        "History": "A structure built for civic purposes. Stoa eventually became meeting places for philosophy and commerce. They were usually built within the Agora, or city center, of a Greek city.",
        "Icon": "gaia/special_stoa.png",
        "SpecificName": "Hellenic Stoa",
        "Tooltip": "Add +10 to Population Cap.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "50",
        "stone": "50",
        "wood": "0",
        "xp": "10"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "10.5",
          "@width": "26.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_universal.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_universal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "36",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "special/greek_stoa.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/maur_palace": {
      "@parent": "template_structure_special",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "3",
          "Hack": "3",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Special",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "10",
        "Resources": {
          "food": "0",
          "metal": "200",
          "stone": "200",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "16.0",
          "@width": "40.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City SpecialBuilding"
        },
        "GenericName": "Special Building",
        "History": "Palace.",
        "Icon": "gaia/special_stoa.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Harmya",
        "Tooltip": "Add +15 to Population Cap. Recruit extra units and heroes."
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "12.0",
          "@width": "36.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_female_citizen units/maur_champion_maiden_archer units/maur_hero_chanakya units/maur_hero_maurya units/maur_hero_ashoka"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_broch.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_broch.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "38",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/mauryans/misc_structure_01.xml",
        "FoundationActor": "structures/fndn_5x5.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/obelisk": {
      "@parent": "template_structure",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "1"
        },
        "Hack": "2",
        "Pierce": "10"
      },
      "BuildRestrictions": {
        "Category": "Special",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "10.0",
        "Square": {
          "@depth": "4.5",
          "@width": "4.5"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Obelisk",
        "History": "A monumental ornamental structure built by the Egyptians of old.",
        "Icon": "gaia/special_obelisk.png",
        "SpecificName": "Egyptian Obelisk"
      },
      "Loot": {
        "food": "0",
        "metal": "200",
        "stone": "200",
        "wood": "0",
        "xp": "10"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "4.0",
          "@width": "4.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_universal.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_universal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "12",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/eyecandy/obelisk.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/palisades_angle_spike": {
      "@parent": "template_structure_defense_wall",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "30",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "1.0",
          "@width": "3.5"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "500",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive Palisade"
        },
        "GenericName": "Big Spike",
        "History": "A cheap, quick defensive spike",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Palisade Angle Spike",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "1.0",
          "@width": "3.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/palisade_angle_spike.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/palisades_rocks_curve": {
      "@parent": "template_structure_defense_wall",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "30",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "8.5",
          "@width": "3.5"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_wall",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive Palisade"
        },
        "GenericName": "Wooden Wall Corner",
        "History": "A cheap, quick defensive structure constructed with sharpened tree trunks",
        "Icon": "gaia/special_palisade.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Palisade Curve",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "8.0",
          "@width": "3.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/palisade_rocks_curve.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/palisades_rocks_end": {
      "@parent": "template_structure_defense_wall",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "30",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "3.0",
          "@width": "1.5"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_wall",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive Palisade"
        },
        "GenericName": "Wooden Wall End",
        "History": "A cheap, quick defensive structure constructed with sharpened tree trunks",
        "Icon": "gaia/special_palisade.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Palisade End",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "3.0",
          "@width": "1.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/palisade_rocks_end.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/palisades_rocks_fort": {
      "@parent": "template_structure_defense_defense_tower",
      "Armour": {
        "Crush": "5.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "20.0"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "ElevationBonus": "15",
          "Hack": "0.0",
          "MaxRange": "56.0",
          "MinRange": "8.0",
          "Pierce": "20.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "DefenseTower",
        "Distance": {
          "FromClass": "DefenseTower",
          "MinDistance": "60"
        },
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "1",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "18",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "100",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "8.5",
          "@width": "9.5"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_2x2",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Tower GarrisonTower Palisade"
        },
        "GenericName": "Wooden Tower",
        "History": "A cheap, quick defensive structure constructed with sharpened tree trunks",
        "Icon": "gaia/special_palisade.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Palisade Fort",
        "Tooltip": "Shoots arrows. Garrison to provide extra defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive Town DefenseTower"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.5",
          "@width": "9.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_tower_watch attack_tower_crenellations attack_tower_range attack_tower_defense"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "21.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/palisade_rocks_fort.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/palisades_rocks_gate": {
      "@parent": "template_structure_defense_wall_gate",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "5.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "15",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "3.0",
          "@width": "16"
        }
      },
      "Gate": {
        "PassRange": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1200",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_1x3pal",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Gates Palisade"
        },
        "GenericName": "Wooden Gate",
        "History": "A cheap, quick wooden gate",
        "Icon": "structures/wooden_gate.png",
        "RequiredTechnology": "phase_village",
        "SpecificName": "Palisade Gate",
        "Tooltip": "Allow units access through a city wall. Can be locked to prevent access.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "20",
        "wood": "20",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Obstructions": {
          "Door": {
            "@depth": "2",
            "@width": "10",
            "@x": "0",
            "@z": "0"
          },
          "Left": {
            "@depth": "2",
            "@width": "2",
            "@x": "-6",
            "@z": "0"
          },
          "Right": {
            "@depth": "2",
            "@width": "2",
            "@x": "6",
            "@z": "0"
          }
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_gate.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "gate_closing": "actor/gate/stonegate_close.xml",
          "gate_locked": "interface/select/building/sel_gate.xml",
          "gate_opening": "actor/gate/stonegate_open.xml",
          "gate_unlocked": "interface/select/building/sel_gate.xml",
          "select": "interface/select/building/sel_gate.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "9.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/palisade_rocks_gate.xml",
        "FoundationActor": "structures/fndn_1x3pal.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "11.0"
      }
    },
    "other/palisades_rocks_long": {
      "@parent": "template_structure_defense_wall_long",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "Units on walls have 3 extra Armor levels",
          "AuraName": "Wall Protection",
          "Modifications": {
            "Armour.Crush": {
              "Add": "3"
            },
            "Armour.Hack": {
              "Add": "3"
            },
            "Armour.Pierce": {
              "Add": "3"
            },
            "Vision.Range": {
              "Add": "20"
            }
          },
          "Type": "garrisonedUnits"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "15",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "20"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "3.0",
          "@width": "15"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_1x3pal",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive LongWall Palisade"
        },
        "GateConversionTooltip": "Convert Wooden Wall into Wooden Gate",
        "GenericName": "Wooden Wall",
        "History": "A cheap, quick defensive structure constructed with sharpened tree trunks",
        "Icon": "gaia/special_palisade.png",
        "RequiredTechnology": "phase_village",
        "SelectionGroupName": "other/wallset_palisade",
        "SpecificName": "Palisade",
        "Tooltip": "Long wall segments can be converted to gates.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "2.0",
          "@width": "14"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "9.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/palisade_rocks_long.xml",
        "FoundationActor": "structures/fndn_1x3pal.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "11.0"
      }
    },
    "other/palisades_rocks_medium": {
      "@parent": "template_structure_defense_wall",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "10"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "3.0",
          "@width": "11"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_1x3pal",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive Palisade"
        },
        "GenericName": "Wooden Wall",
        "History": "A cheap, quick defensive structure constructed with sharpened tree trunks",
        "Icon": "gaia/special_palisade.png",
        "RequiredTechnology": "phase_village",
        "SelectionGroupName": "other/wallset_palisade",
        "SpecificName": "Palisade",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "2.0",
          "@width": "10"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "9.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/palisade_rocks_medium.xml",
        "FoundationActor": "structures/fndn_1x3pal.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "8.0"
      }
    },
    "other/palisades_rocks_outpost": {
      "@parent": "template_structure_defense_wall",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "18",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "30",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "15.0",
        "Square": {
          "@depth": "6.0",
          "@width": "6.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_wall",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive Palisade"
        },
        "GenericName": "Wooden Watch Tower",
        "History": "Wooden defensive structure",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Outpost",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "6.0",
          "@width": "6.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/palisade_rocks_outpost.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/palisades_rocks_short": {
      "@parent": "template_structure_defense_wall",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "5"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "3.0",
          "@width": "5.5"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_1x1pal",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive Palisade"
        },
        "GenericName": "Wooden Wall",
        "History": "A cheap, quick defensive structure constructed with sharpened tree trunks",
        "Icon": "gaia/special_palisade.png",
        "RequiredTechnology": "phase_village",
        "SelectionGroupName": "other/wallset_palisade",
        "SpecificName": "Palisade",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "2.0",
          "@width": "4.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "9.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/palisade_rocks_short.xml",
        "FoundationActor": "structures/fndn_1x1pal.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "4.0"
      }
    },
    "other/palisades_rocks_straight": {
      "@parent": "template_structure_defense_wall",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "30",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "15.0",
          "@width": "3.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_wall",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive Palisade"
        },
        "GenericName": "Wooden Wall",
        "History": "A cheap, quick defensive structure constructed with sharpened tree trunks",
        "Icon": "gaia/special_palisade.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Palisade",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "15.0",
          "@width": "3.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/palisade_rocks_straight.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/palisades_rocks_tower": {
      "@parent": "template_structure_defense_wall",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "5"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "5",
          "@width": "5"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_1x1pal",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive Palisade Tower"
        },
        "GenericName": "Wooden Wall",
        "History": "A cheap, quick defensive structure constructed with sharpened tree trunks",
        "Icon": "gaia/special_palisade.png",
        "RequiredTechnology": "phase_village",
        "SelectionGroupName": "other/wallset_palisade",
        "SpecificName": "Palisade",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "4.0",
          "@width": "4.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "9.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/palisade_rocks_tower.xml",
        "FoundationActor": "structures/fndn_1x1pal.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "4.0"
      }
    },
    "other/palisades_rocks_watchtower": {
      "@parent": "template_structure_defense_wall",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "18",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "30",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "5.0",
          "@width": "5.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_wall",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive Palisade Tower"
        },
        "GenericName": "Wooden Watch Tower",
        "History": "A cheap, quick tall structure",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Watchtower",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "5.0",
          "@width": "5.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/palisade_rocks_watchtower.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/palisades_small_spikes": {
      "@parent": "template_structure_defense_wall",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "30",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "2.0",
        "Square": {
          "@depth": "11.0",
          "@width": "3.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive Palisade"
        },
        "GenericName": "Small Spikes",
        "History": "A cheap, quick defensive structure constructed with sharpened branches",
        "Icon": "gaia/special_palisade.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Spikes Small",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "11.0",
          "@width": "3.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/palisade_small_spikes.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/palisades_tall_spikes": {
      "@parent": "template_structure_defense_wall",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "30",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "2.0",
        "Square": {
          "@depth": "11.0",
          "@width": "3.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "500",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive Palisade"
        },
        "GenericName": "Tall Spikes",
        "History": "A cheap, quick defensive structure constructed with sharpened tree trunks",
        "Icon": "gaia/special_palisade.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Spikes Tall",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "11.0",
          "@width": "3.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/palisade_tall_spikes.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/pers_apartment_block": {
      "@parent": "template_structure_civic_house",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "House",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "0",
        "PopulationBonus": "15",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "75"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "10.0",
        "Square": {
          "@depth": "14.0",
          "@width": "25.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support"
        },
        "LoadingRange": "1",
        "Max": "3"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "House",
        "Icon": "structures/house.png",
        "SpecificName": "Apartment Block",
        "Tooltip": "Increase the population limit.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Village House"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "12.0",
          "@width": "23.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "1.0",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_female_citizen_house"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "health_females_01 pop_house_01 unlock_females_house"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_house.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_house.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "25",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/structures/persians/alt_building_03.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/pers_house_a": {
      "@parent": "template_structure_civic_house",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "House",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "75"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "14.0",
          "@width": "19.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support"
        },
        "LoadingRange": "1",
        "Max": "3"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "House",
        "Icon": "structures/house.png",
        "SpecificName": "House",
        "Tooltip": "Increase the population limit.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Village House"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "12.0",
          "@width": "17.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "1.0",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_female_citizen_house"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "health_females_01 pop_house_01 unlock_females_house"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_house.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_house.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/structures/persians/alt_building_02.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/pers_house_b": {
      "@parent": "template_structure_civic_house",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "House",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "0",
        "PopulationBonus": "10",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "75"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "10.0",
        "Square": {
          "@depth": "14.0",
          "@width": "17.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support"
        },
        "LoadingRange": "1",
        "Max": "3"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1200",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "House",
        "Icon": "structures/house.png",
        "SpecificName": "Inn",
        "Tooltip": "Increase the population limit.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Village House"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "12.0",
          "@width": "15.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "1.0",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_female_citizen_house"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "health_females_01 pop_house_01 unlock_females_house"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_house.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_house.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/structures/persians/alt_building_05.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/pers_inn": {
      "@parent": "template_structure_civic_house",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "House",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "0",
        "PopulationBonus": "15",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "75"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "10.0",
        "Square": {
          "@depth": "17.0",
          "@width": "30.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support"
        },
        "LoadingRange": "1",
        "Max": "3"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "House",
        "Icon": "structures/house.png",
        "SpecificName": "Inn",
        "Tooltip": "Increase the population limit.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Village House"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "15.0",
          "@width": "28.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "1.0",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_female_citizen_house"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "health_females_01 pop_house_01 unlock_females_house"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_house.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_house.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "26",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/structures/persians/alt_building_04.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/pers_warehouse": {
      "@parent": "template_structure_civic_house",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "House",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "75"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "26.0",
          "@width": "26.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support"
        },
        "LoadingRange": "1",
        "Max": "3"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "House",
        "Icon": "structures/house.png",
        "SpecificName": "Warehouse",
        "Tooltip": "Increase the population limit.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Village House"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "24.0",
          "@width": "24.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "1.0",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_female_citizen_house"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "health_females_01 pop_house_01 unlock_females_house"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_house.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_house.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "30",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/structures/persians/alt_building_01.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/plane": {
      "@parent": "template_unit",
      "Armour": {
        "Crush": "5",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "25.0",
          "Hack": "0.0",
          "MaxRange": "48",
          "MinRange": "24",
          "Pierce": "100.0",
          "PrepareTime": "0",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Infantry",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "1",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "5",
        "Max": "1"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical"
        },
        "Formations": {
          "@datatype": "tokens"
        },
        "GenericName": "Unit",
        "History": "This may be anachronistic.",
        "Icon": "units/global_mustang.png",
        "SpecificName": "P-51 Mustang",
        "Tooltip": "A World War 2 American fighter plane."
      },
      "Minimap": {
        "Type": "unit"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "1.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotionFlying": {
        "AccelRate": "25.0",
        "BrakingRate": "10.0",
        "ClimbRate": "15.0",
        "DiesInWater": "true",
        "FlyingHeight": "50.0",
        "LandingSpeed": "40.0",
        "MaxSpeed": "60.0",
        "OvershootTime": "2.0",
        "SlowingRate": "5.0",
        "TakeoffSpeed": "50.0",
        "TurnRate": "1.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "100",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/global/plane.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/pyramid_great": {
      "@parent": "template_gaia_ruins",
      "Footprint": {
        "Height": "10.0",
        "Square": {
          "@depth": "62.0",
          "@width": "62.0"
        }
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Pyramid",
        "History": "A monumental ornamental structure built by the Egyptians of old.",
        "Icon": "gaia/special_pyramid.png",
        "SpecificName": "Great Pyramid",
        "Tooltip": "These ruins that can be mined for resources."
      },
      "Loot": {
        "xp": "200"
      },
      "Minimap": {
        "Colour": {
          "@b": "128",
          "@g": "128",
          "@r": "128"
        },
        "Type": "stone"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "59.0",
          "@width": "59.0"
        }
      },
      "Position": {
        "Altitude": "-2.0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "10000",
        "KillBeforeGather": "false",
        "MaxGatherers": "40",
        "Type": "stone.ruins"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "constructed": "interface/complete/building/complete_universal.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_temple.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "72",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "special/pyramid.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/pyramid_minor": {
      "@parent": "template_gaia_ruins",
      "Footprint": {
        "Height": "10.0",
        "Square": {
          "@depth": "38.0",
          "@width": "38.0"
        }
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Pyramid",
        "History": "A monumental ornamental structure built by the Egyptians of old.",
        "Icon": "gaia/special_pyramid.png",
        "SpecificName": "Minor Pyramid",
        "Tooltip": "These ruins that can be mined for resources."
      },
      "Minimap": {
        "Colour": {
          "@b": "128",
          "@g": "128",
          "@r": "128"
        },
        "Type": "stone"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "34.0",
          "@width": "34.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "5000",
        "KillBeforeGather": "false",
        "MaxGatherers": "30",
        "Type": "stone.ruins"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "constructed": "interface/complete/building/complete_universal.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_temple.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "special/pyramid_minor.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/special_treasure_shipwreck": {
      "@parent": "template_gaia_treasure",
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "10.0",
          "@width": "20.0"
        }
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Treasure",
        "Icon": "gaia/special_treasure.png",
        "SpecificName": "Shipwreck",
        "Tooltip": "A decaying military shipwreck. A good opportunity for any businessman."
      },
      "Minimap": {
        "Colour": {
          "@b": "250",
          "@g": "250",
          "@r": "250"
        },
        "Type": "metal"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "10.0",
          "@width": "20.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "500",
        "KillBeforeGather": "false",
        "MaxGatherers": "1",
        "Type": "treasure.wood"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.3"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/building/sel_universal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "3.75"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/eyecandy/shipwreck_ram_side.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/special_treasure_shipwreck_debris": {
      "@parent": "template_gaia_treasure",
      "Footprint": {
        "Circle": {
          "@radius": "4.0"
        },
        "Height": "2.5"
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Treasure",
        "Icon": "gaia/special_treasure.png",
        "SpecificName": "Shipwreck Cargo",
        "Tooltip": "A treasure that can be quickly gathered."
      },
      "Minimap": {
        "Colour": {
          "@b": "250",
          "@g": "250",
          "@r": "250"
        },
        "Type": "metal"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.0",
          "@width": "7.0"
        }
      },
      "Position": {
        "Altitude": "-0.1",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "200",
        "KillBeforeGather": "false",
        "MaxGatherers": "1",
        "Type": "treasure.food"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.3"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/building/sel_universal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "3.75"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/eyecandy/barrels_floating.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/special_treasure_shipwreck_ram_bow": {
      "@parent": "template_gaia_treasure",
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "11.0",
          "@width": "21.0"
        }
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Treasure",
        "Icon": "gaia/special_treasure.png",
        "SpecificName": "Shipwreck",
        "Tooltip": "A shipwreck with much loss of life. A good opportunity for any businessman."
      },
      "Minimap": {
        "Colour": {
          "@b": "250",
          "@g": "250",
          "@r": "250"
        },
        "Type": "metal"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "11.0",
          "@width": "21.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "550",
        "KillBeforeGather": "false",
        "MaxGatherers": "1",
        "Type": "treasure.wood"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.3"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/building/sel_universal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "3.75"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/eyecandy/shipwreck_ram_bow.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/special_treasure_shipwreck_sail_boat": {
      "@parent": "template_gaia_treasure",
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "14.0",
          "@width": "7.0"
        }
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Treasure",
        "Icon": "gaia/special_treasure.png",
        "SpecificName": "Shipwreck",
        "Tooltip": "The wreck of a small cargo ship. A good opportunity for any businessman."
      },
      "Minimap": {
        "Colour": {
          "@b": "250",
          "@g": "250",
          "@r": "250"
        },
        "Type": "metal"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "14.0",
          "@width": "8.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "400",
        "KillBeforeGather": "false",
        "MaxGatherers": "1",
        "Type": "treasure.wood"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.3"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/building/sel_universal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "3.75"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/eyecandy/shipwreck_sail_boat.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/special_treasure_shipwreck_sail_boat_cut": {
      "@parent": "template_gaia_treasure",
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "17.0",
          "@width": "9.0"
        }
      },
      "Identity": {
        "Civ": "gaia",
        "GenericName": "Treasure",
        "Icon": "gaia/special_treasure.png",
        "SpecificName": "Shipwreck",
        "Tooltip": "A cargo ship rammed in half. A good opportunity for any businessman."
      },
      "Minimap": {
        "Colour": {
          "@b": "250",
          "@g": "250",
          "@r": "250"
        },
        "Type": "metal"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "17.0",
          "@width": "9.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "450",
        "KillBeforeGather": "false",
        "MaxGatherers": "1",
        "Type": "treasure.wood"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.3"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "select": "interface/select/building/sel_universal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "3.75"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/eyecandy/shipwreck_sail_boat_cut.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/stall_big": {
      "@parent": "template_structure_civic_house",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "House",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "75"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "11",
          "@width": "12"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support"
        },
        "LoadingRange": "1",
        "Max": "3"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "House",
        "Icon": "structures/house.png",
        "SpecificName": "Big stall",
        "Tooltip": "Increase the population limit.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Village House"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "9",
          "@width": "10"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "1.0",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_female_citizen_house"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "health_females_01 pop_house_01 unlock_females_house"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_house.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_house.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/ptolemies/stall_big.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/stall_med": {
      "@parent": "template_structure_civic_house",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "House",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "75"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "8",
          "@width": "15"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support"
        },
        "LoadingRange": "1",
        "Max": "3"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "House",
        "Icon": "structures/house.png",
        "SpecificName": "Medium stall",
        "Tooltip": "Increase the population limit.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Village House"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "6",
          "@width": "13"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "1.0",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_female_citizen_house"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "health_females_01 pop_house_01 unlock_females_house"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_house.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_house.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/ptolemies/stall_med.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/stall_small_a": {
      "@parent": "template_structure_civic_house",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "House",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "75"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "6",
          "@width": "6"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support"
        },
        "LoadingRange": "1",
        "Max": "3"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "House",
        "Icon": "structures/house.png",
        "SpecificName": "Small stall",
        "Tooltip": "Increase the population limit.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Village House"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "4",
          "@width": "4"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "1.0",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_female_citizen_house"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "health_females_01 pop_house_01 unlock_females_house"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_house.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_house.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/ptolemies/stall_small_a.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/stall_small_b": {
      "@parent": "template_structure_civic_house",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "House",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "75"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "6",
          "@width": "6"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support"
        },
        "LoadingRange": "1",
        "Max": "3"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "House",
        "Icon": "structures/house.png",
        "SpecificName": "Small stall b",
        "Tooltip": "Increase the population limit.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Village House"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "4",
          "@width": "4"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "1.0",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_female_citizen_house"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "health_females_01 pop_house_01 unlock_females_house"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_house.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_house.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/ptolemies/stall_small_b.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/table_rectangle": {
      "@parent": "template_structure",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "1"
        },
        "Hack": "1",
        "Pierce": "10"
      },
      "BuildRestrictions": {
        "Category": "Special",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "4.0",
        "Square": {
          "@depth": "5.25",
          "@width": "4.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Table",
        "History": "A wooden table.",
        "Icon": "gaia/special_fence.png",
        "SpecificName": "Rectangle Table"
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "20",
        "xp": "1"
      },
      "Minimap": {
        "Colour": {
          "@b": "46",
          "@g": "82",
          "@r": "119"
        },
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "4.75",
          "@width": "3.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_universal.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_universal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "4",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/eyecandy/table_rectangle.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/table_square": {
      "@parent": "template_structure",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "1"
        },
        "Hack": "1",
        "Pierce": "10"
      },
      "BuildRestrictions": {
        "Category": "Special",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "4.0",
        "Square": {
          "@depth": "4.5",
          "@width": "4.5"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Table",
        "History": "A wooden table.",
        "Icon": "gaia/special_fence.png",
        "SpecificName": "Square Table"
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "20",
        "xp": "1"
      },
      "Minimap": {
        "Colour": {
          "@b": "46",
          "@g": "82",
          "@r": "119"
        },
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "4.0",
          "@width": "4.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_universal.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_universal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "4",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/eyecandy/table_square.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/temp_hele_isp_sword": {
      "@parent": "units/hele_infantry_spearman_a",
      "Armour": {
        "Crush": "4",
        "Hack": "3",
        "Pierce": "5"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "14.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "28.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "5",
          "MaxRange": "6.0",
          "Pierce": "10",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/hele_gymnasion structures/hele_theatron structures/hele_prytaneion"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "60"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Greek Hoplite",
        "History": "Hoplites were the very symbol of Hellenic prestige and citizenship, armed with a spear and a large round bronze-coated shield known as an aspis. Armor was heavy, with bronze helmets and a cuirass of either bronze or linen, in addition to greaves. Hoplites fought in a tight formation called a phalanx, guarding each other with their shields while they attacked the enemy with their 2.5 meter spear or short iron sword.",
        "Icon": "units/hele_infantry_spearman.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/hele_infantry_spearman_b",
        "SpecificName": "Hoplī́tēs Hellēnikós",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/hele_infantry_spearman_e",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "19.0"
        },
        "WalkSpeed": "8.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "66",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "temp/sword_hoplite_1.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/temp_hele_super_infantry_p": {
      "@parent": "template_unit_champion_infantry_swordsman",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "7"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "44.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "22",
          "MaxRange": "5.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "75"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Champion Swordsman",
        "History": "The Spartans had a very peculiar form of government which enabled them to be professional soldiers. It not only enabled them, but actually forced them to be superior soldiers as a small group of Spartans had to dominate an enormous number of subjects and unwilling allies. The Spartan army was superior in Hellas, and in the rest of the known world. No other army was so well trained, and had such excellent equipment. They believed that traditional training was the key to success, and for centuries they were correct, as they never lost a battle in spite of their small numbers. Ironically enough, this concept ended the Spartan supremacy, as the Spartan phalanx could not resist the new sloped Theban phalanx and the invading integrated Macedonian forces. The end of the Spartan power marked the end of the domination of the phalanx.",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Spartiate with Xiphos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "temp/hele_champion_1_sword.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/unfinished_greek_temple": {
      "@parent": "template_gaia_ruins",
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "31.5",
          "@width": "19.0"
        }
      },
      "Identity": {
        "Civ": "hele",
        "GenericName": "Ruins",
        "History": "The Hellenes built marvelous temples in order to honour their polytheistic pantheon. While all gods were venerated, a specific patron deity was supposed to watch over each polis.",
        "Icon": "structures/temple.png",
        "SpecificName": "Unfinished Greek Temple",
        "Tooltip": "This temple is unfinished and has fallen to ruin."
      },
      "Loot": {
        "xp": "10"
      },
      "Minimap": {
        "Colour": {
          "@b": "128",
          "@g": "128",
          "@r": "128"
        },
        "Type": "stone"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "30.0",
          "@width": "17.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceSupply": {
        "Amount": "2000",
        "KillBeforeGather": "false",
        "MaxGatherers": "30",
        "Type": "stone.ruins"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "constructed": "interface/complete/building/complete_universal.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_universal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/eyecandy/greek_temple_unfinished.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "other/wallset_palisade": {
      "@parent": "template_structure_defense_wallset",
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Town Palisade"
        },
        "GenericName": "Wooden Wall",
        "History": "A cheap, quick defensive structure constructed with sharpened tree trunks.",
        "Icon": "gaia/special_palisade.png",
        "RequiredTechnology": "phase_village",
        "SpecificName": "Palisade",
        "Tooltip": "Wall off your town for a stout defense."
      },
      "WallSet": {
        "MaxTowerOverlap": "0.85",
        "MinTowerOverlap": "0.05",
        "Templates": {
          "Gate": "other/palisades_rocks_gate",
          "Tower": "other/palisades_rocks_tower",
          "WallLong": "other/palisades_rocks_long",
          "WallMedium": "other/palisades_rocks_medium",
          "WallShort": "other/palisades_rocks_short"
        }
      }
    },
    "rubble/rubble_1x1": {
      "@parent": "template_rubble",
      "Decay": {
        "DelayTime": "15.0",
        "SinkAccel": "0",
        "SinkRate": "0.2"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/fndn_1x1.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "rubble/rubble_1x1pal": {
      "@parent": "template_rubble",
      "Decay": {
        "DelayTime": "15.0",
        "SinkAccel": "0",
        "SinkRate": "0.2"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/fndn_1x1pal.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "rubble/rubble_1x3pal": {
      "@parent": "template_rubble",
      "Decay": {
        "DelayTime": "15.0",
        "SinkAccel": "0",
        "SinkRate": "0.2"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/fndn_1x3pal.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "rubble/rubble_2x2": {
      "@parent": "template_rubble",
      "Decay": {
        "DelayTime": "15.0",
        "SinkAccel": "0",
        "SinkRate": "0.2"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "rubble/rubble_2x4": {
      "@parent": "template_rubble",
      "Decay": {
        "DelayTime": "15.0",
        "SinkAccel": "0",
        "SinkRate": "0.2"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/fndn_2x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "rubble/rubble_3x3": {
      "@parent": "template_rubble",
      "Decay": {
        "DelayTime": "15.0",
        "SinkAccel": "0",
        "SinkRate": "0.2"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/destruct_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "rubble/rubble_3x6": {
      "@parent": "template_rubble",
      "Decay": {
        "DelayTime": "15.0",
        "SinkAccel": "0",
        "SinkRate": "0.2"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/fndn_3x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "rubble/rubble_4x2": {
      "@parent": "template_rubble",
      "Decay": {
        "DelayTime": "15.0",
        "SinkAccel": "0",
        "SinkRate": "0.2"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/fndn_4x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "rubble/rubble_4x4": {
      "@parent": "template_rubble",
      "Decay": {
        "DelayTime": "15.0",
        "SinkAccel": "0",
        "SinkRate": "0.2"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/fndn_4x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "rubble/rubble_4x4_dock": {
      "@parent": "template_rubble",
      "Decay": {
        "DelayTime": "15.0",
        "SinkAccel": "0",
        "SinkRate": "0.2"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/fndn_4x4_dock.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "rubble/rubble_4x6": {
      "@parent": "template_rubble",
      "Decay": {
        "DelayTime": "15.0",
        "SinkAccel": "0",
        "SinkRate": "0.2"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/fndn_4x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "rubble/rubble_5x5": {
      "@parent": "template_rubble",
      "Decay": {
        "DelayTime": "15.0",
        "SinkAccel": "0",
        "SinkRate": "0.2"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/fndn_5x5.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "rubble/rubble_6x4": {
      "@parent": "template_rubble",
      "Decay": {
        "DelayTime": "15.0",
        "SinkAccel": "0",
        "SinkRate": "0.2"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/fndn_6x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "rubble/rubble_6x4_dock": {
      "@parent": "template_rubble",
      "Decay": {
        "DelayTime": "15.0",
        "SinkAccel": "0",
        "SinkRate": "0.2"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/fndn_6x4_dock.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "rubble/rubble_6x6": {
      "@parent": "template_rubble",
      "Decay": {
        "DelayTime": "15.0",
        "SinkAccel": "0",
        "SinkRate": "0.2"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/fndn_6x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "rubble/rubble_8x8": {
      "@parent": "template_rubble",
      "Decay": {
        "DelayTime": "15.0",
        "SinkAccel": "0",
        "SinkRate": "0.2"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/fndn_8x8.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "rubble/rubble_celt_cc": {
      "@parent": "template_rubble",
      "Decay": {
        "DelayTime": "15.0",
        "SinkAccel": "0",
        "SinkRate": "0.2"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/destruct_celt_cc.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "rubble/rubble_celt_dock": {
      "@parent": "template_rubble",
      "Decay": {
        "DelayTime": "15.0",
        "SinkAccel": "0",
        "SinkRate": "0.2"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/destruct_celt_dock_rubble.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "rubble/rubble_field": {
      "@parent": "template_rubble",
      "Decay": {
        "DelayTime": "60.0",
        "SinkAccel": "0",
        "SinkRate": "0.2"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/plot_field_fallow.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "rubble/rubble_hele_cc": {
      "@parent": "template_rubble",
      "Decay": {
        "DelayTime": "15.0",
        "SinkAccel": "0",
        "SinkRate": "0.2"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/destruct_hele_cc.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "rubble/rubble_hele_dock": {
      "@parent": "template_rubble",
      "Decay": {
        "DelayTime": "15.0",
        "SinkAccel": "0",
        "SinkRate": "0.2"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/destruct_hele_dock_rubble.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "rubble/rubble_iber_cc": {
      "@parent": "template_rubble",
      "Decay": {
        "DelayTime": "15.0",
        "SinkAccel": "0",
        "SinkRate": "0.2"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/destruct_iber_cc.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "rubble/rubble_iber_dock": {
      "@parent": "template_rubble",
      "Decay": {
        "DelayTime": "15.0",
        "SinkAccel": "0",
        "SinkRate": "0.2"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/destruct_iber_dock_rubble.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "rubble/rubble_kart_cc": {
      "@parent": "template_rubble",
      "Decay": {
        "DelayTime": "15.0",
        "SinkAccel": "0",
        "SinkRate": "0.2"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/destruct_kart_cc.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "rubble/rubble_kart_dock": {
      "@parent": "template_rubble",
      "Decay": {
        "DelayTime": "15.0",
        "SinkAccel": "0",
        "SinkRate": "0.2"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/destruct_kart_dock_rubble.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "rubble/rubble_maur_cc": {
      "@parent": "template_rubble",
      "Decay": {
        "DelayTime": "15.0",
        "SinkAccel": "0",
        "SinkRate": "0.2"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/destruct_maur_cc.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "rubble/rubble_pers_cc": {
      "@parent": "template_rubble",
      "Decay": {
        "DelayTime": "15.0",
        "SinkAccel": "0",
        "SinkRate": "0.2"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/destruct_pers_cc.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "rubble/rubble_pers_dock": {
      "@parent": "template_rubble",
      "Decay": {
        "DelayTime": "15.0",
        "SinkAccel": "0",
        "SinkRate": "0.2"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/destruct_pers_dock_rubble.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "rubble/rubble_rome_cc": {
      "@parent": "template_rubble",
      "Decay": {
        "DelayTime": "15.0",
        "SinkAccel": "0",
        "SinkRate": "0.2"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/destruct_rome_cc.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "rubble/rubble_rome_dock": {
      "@parent": "template_rubble",
      "Decay": {
        "DelayTime": "15.0",
        "SinkAccel": "0",
        "SinkRate": "0.2"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/destruct_rome_dock_rubble.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "rubble/rubble_rome_sb": {
      "@parent": "template_rubble",
      "Decay": {
        "DelayTime": "15.0",
        "SinkAccel": "0",
        "SinkRate": "0.2"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/destruct_rome_camp_palisade.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "rubble/rubble_stone_2x2": {
      "@parent": "template_rubble",
      "Decay": {
        "DelayTime": "15.0",
        "SinkAccel": "0",
        "SinkRate": "0.2"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/destruct_stone_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "rubble/rubble_stone_3x3": {
      "@parent": "template_rubble",
      "Decay": {
        "DelayTime": "15.0",
        "SinkAccel": "0",
        "SinkRate": "0.2"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/destruct_stone_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "rubble/rubble_stone_4x2": {
      "@parent": "template_rubble",
      "Decay": {
        "DelayTime": "15.0",
        "SinkAccel": "0",
        "SinkRate": "0.2"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/destruct_stone_4x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "rubble/rubble_stone_4x4": {
      "@parent": "template_rubble",
      "Decay": {
        "DelayTime": "15.0",
        "SinkAccel": "0",
        "SinkRate": "0.2"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/destruct_stone_4x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "rubble/rubble_stone_4x6": {
      "@parent": "template_rubble",
      "Decay": {
        "DelayTime": "15.0",
        "SinkAccel": "0",
        "SinkRate": "0.2"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/destruct_stone_4x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "rubble/rubble_stone_5x5": {
      "@parent": "template_rubble",
      "Decay": {
        "DelayTime": "15.0",
        "SinkAccel": "0",
        "SinkRate": "0.2"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/destruct_stone_5x5.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "rubble/rubble_stone_6x4": {
      "@parent": "template_rubble",
      "Decay": {
        "DelayTime": "15.0",
        "SinkAccel": "0",
        "SinkRate": "0.2"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/destruct_stone_6x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "rubble/rubble_stone_6x6": {
      "@parent": "template_rubble",
      "Decay": {
        "DelayTime": "15.0",
        "SinkAccel": "0",
        "SinkRate": "0.2"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/destruct_stone_6x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "rubble/rubble_stone_wall_long": {
      "@parent": "template_rubble",
      "Decay": {
        "DelayTime": "15.0",
        "SinkAccel": "0",
        "SinkRate": "0.2"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/destruct_stone_wall_long.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "rubble/rubble_stone_wall_medium": {
      "@parent": "template_rubble",
      "Decay": {
        "DelayTime": "15.0",
        "SinkAccel": "0",
        "SinkRate": "0.2"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/destruct_stone_wall_medium.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "rubble/rubble_stone_wall_short": {
      "@parent": "template_rubble",
      "Decay": {
        "DelayTime": "15.0",
        "SinkAccel": "0",
        "SinkRate": "0.2"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/destruct_stone_wall_short.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "rubble/rubble_stone_wall_tower": {
      "@parent": "template_rubble",
      "Decay": {
        "DelayTime": "15.0",
        "SinkAccel": "0",
        "SinkRate": "0.2"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/destruct_stone_wall_tower.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "rubble/rubble_wall": {
      "@parent": "template_rubble",
      "Decay": {
        "DelayTime": "15.0",
        "SinkAccel": "0",
        "SinkRate": "0.2"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "special/actor": {
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "(should be overridden)",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "special/dummy": {
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      }
    },
    "special/marker_object_sound": {
      "@parent": "template_structure",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "1"
        },
        "Hack": "1",
        "Pierce": "1"
      },
      "BuildRestrictions": {
        "Category": "Special",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Circle": {
          "@radius": "6.0"
        },
        "Height": "5.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200000",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaia",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Marker",
        "Icon": "gaia/special_blank.png",
        "SpecificName": "Marker"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Obstructions": {
          "Edge": {
            "@depth": "6",
            "@width": "6"
          }
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_universal.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_universal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "Vision": {
        "AlwaysVisible": "true",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/common/marker_object_sound.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "special/player": {
      "AttackDetection": {
        "SuppressionRange": "160",
        "SuppressionTime": "60000",
        "SuppressionTransferRange": "80"
      },
      "BattleDetection": {
        "AlertnessBattleThreshold": "4",
        "AlertnessMax": "8",
        "AlertnessPeaceThreshold": "0",
        "DamageRateThreshold": "0.04",
        "RecordLength": "12",
        "TimerInterval": "200"
      },
      "EntityLimits": {
        "LimitChangers": {
          "Juggernaut": {
            "PtolemyIV": "4"
          },
          "Pillar": {
            "Ashoka": "5"
          },
          "WarDog": {
            "Kennel": "10"
          }
        },
        "Limits": {
          "Apadana": "1",
          "Council": "1",
          "DefenseTower": "30",
          "Embassy": "2",
          "Fortress": "10",
          "Hero": "1",
          "Juggernaut": "1",
          "Library": "1",
          "Lighthouse": "1",
          "Monument": "5",
          "Pillar": "0",
          "Theater": "1",
          "WarDog": "0",
          "Wonder": "1"
        }
      }
    },
    "special/rallypoint": {
      "@parent": "special/actor",
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Vision": {
        "AlwaysVisible": "true",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/special/common/waypoint_flag.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "special/territory_block": {
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "8",
          "@width": "64"
        }
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "false",
        "BlockFoundation": "false",
        "BlockMovement": "false",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "8",
          "@width": "64"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "TerritoryInfluence": {
        "OverrideCost": "64",
        "Radius": "0",
        "Root": "false",
        "Weight": "0"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/wall_medium.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "true"
      }
    },
    "special/territory_pull": {
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "8",
          "@width": "64"
        }
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "false",
        "BlockFoundation": "false",
        "BlockMovement": "false",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "8",
          "@width": "64"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "TerritoryInfluence": {
        "OverrideCost": "0",
        "Radius": "0",
        "Root": "false",
        "Weight": "0"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/wall_medium.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "true"
      }
    },
    "special/trigger_point_A": {
      "@parent": "template_trigger_point",
      "Footprint": {
        "Circle": {
          "@radius": "2.0"
        },
        "Height": "8.0"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "TriggerPoint": {
        "Reference": "A"
      },
      "VisualActor": {
        "Actor": "props/special/common/marker_object_char_a.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "true"
      }
    },
    "special/trigger_point_B": {
      "@parent": "template_trigger_point",
      "Footprint": {
        "Circle": {
          "@radius": "2.0"
        },
        "Height": "8.0"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "TriggerPoint": {
        "Reference": "B"
      },
      "VisualActor": {
        "Actor": "props/special/common/marker_object_char_b.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "true"
      }
    },
    "special/trigger_point_C": {
      "@parent": "template_trigger_point",
      "Footprint": {
        "Circle": {
          "@radius": "2.0"
        },
        "Height": "8.0"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "TriggerPoint": {
        "Reference": "C"
      },
      "VisualActor": {
        "Actor": "props/special/common/marker_object_char_c.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "true"
      }
    },
    "special/trigger_point_D": {
      "@parent": "template_trigger_point",
      "Footprint": {
        "Circle": {
          "@radius": "2.0"
        },
        "Height": "8.0"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "TriggerPoint": {
        "Reference": "D"
      },
      "VisualActor": {
        "Actor": "props/special/common/marker_object_char_d.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "true"
      }
    },
    "special/trigger_point_E": {
      "@parent": "template_trigger_point",
      "Footprint": {
        "Circle": {
          "@radius": "2.0"
        },
        "Height": "8.0"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "TriggerPoint": {
        "Reference": "E"
      },
      "VisualActor": {
        "Actor": "props/special/common/marker_object_char_e.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "true"
      }
    },
    "special/trigger_point_F": {
      "@parent": "template_trigger_point",
      "Footprint": {
        "Circle": {
          "@radius": "2.0"
        },
        "Height": "8.0"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "TriggerPoint": {
        "Reference": "F"
      },
      "VisualActor": {
        "Actor": "props/special/common/marker_object_char_f.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "true"
      }
    },
    "special/trigger_point_G": {
      "@parent": "template_trigger_point",
      "Footprint": {
        "Circle": {
          "@radius": "2.0"
        },
        "Height": "8.0"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "TriggerPoint": {
        "Reference": "G"
      },
      "VisualActor": {
        "Actor": "props/special/common/marker_object_char_g.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "true"
      }
    },
    "special/trigger_point_H": {
      "@parent": "template_trigger_point",
      "Footprint": {
        "Circle": {
          "@radius": "2.0"
        },
        "Height": "8.0"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "TriggerPoint": {
        "Reference": "H"
      },
      "VisualActor": {
        "Actor": "props/special/common/marker_object_char_h.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "true"
      }
    },
    "special/trigger_point_I": {
      "@parent": "template_trigger_point",
      "Footprint": {
        "Circle": {
          "@radius": "2.0"
        },
        "Height": "8.0"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "TriggerPoint": {
        "Reference": "I"
      },
      "VisualActor": {
        "Actor": "props/special/common/marker_object_char_i.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "true"
      }
    },
    "special/trigger_point_J": {
      "@parent": "template_trigger_point",
      "Footprint": {
        "Circle": {
          "@radius": "2.0"
        },
        "Height": "8.0"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "TriggerPoint": {
        "Reference": "J"
      },
      "VisualActor": {
        "Actor": "props/special/common/marker_object_char_j.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "true"
      }
    },
    "special/trigger_point_K": {
      "@parent": "template_trigger_point",
      "Footprint": {
        "Circle": {
          "@radius": "2.0"
        },
        "Height": "8.0"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "TriggerPoint": {
        "Reference": "K"
      },
      "VisualActor": {
        "Actor": "props/special/common/marker_object_char_k.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "true"
      }
    },
    "special_units/athen_mechanical_siege_lithobolos_common": {
      "@parent": "template_unit_mechanical_siege_onager",
      "Armour": {
        "Crush": "1",
        "Hack": "2",
        "Pierce": "30"
      },
      "Attack": {
        "Ranged": {
          "Crush": "50.0",
          "Hack": "0.0",
          "MaxRange": "80",
          "MinRange": "12.0",
          "Pierce": "10.0",
          "PrepareTime": "5000",
          "ProjectileSpeed": "28.0",
          "RepeatTime": "5000",
          "Splash": {
            "Crush": "35.0",
            "FriendlyFire": "false",
            "Hack": "0.0",
            "Pierce": "15.0",
            "Range": "10",
            "Shape": "Circular"
          },
          "Spread": "6.0"
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "5",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "350",
          "wood": "350"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "4.5",
        "Square": {
          "@depth": "15.0",
          "@width": "6.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Ranged Catapult"
        },
        "GenericName": "Siege Catapult",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Lithóbolos",
        "Tooltip": "Causes splash damage.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "20",
        "xp": "300"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/siege/ballist_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "4.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "10.0"
        },
        "WalkSpeed": "7"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "88",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "special_units/athen_mechanical_siege_oxybeles_common": {
      "@parent": "template_unit_mechanical_siege_ballista",
      "Armour": {
        "Crush": "1",
        "Hack": "2",
        "Pierce": "30"
      },
      "Attack": {
        "Ranged": {
          "Crush": "20.0",
          "Hack": "0.0",
          "MaxRange": "80",
          "MinRange": "8.0",
          "Pierce": "100.0",
          "PrepareTime": "3000",
          "ProjectileSpeed": "300.0",
          "RepeatTime": "3000",
          "Splash": {
            "Crush": "20.0",
            "FriendlyFire": "false",
            "Hack": "0.0",
            "Pierce": "30.0",
            "Range": "8",
            "Shape": "Linear"
          },
          "Spread": "2.0"
        }
      },
      "Cost": {
        "BuildTime": "18",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "250",
          "stone": "0",
          "wood": "250"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "2.0",
        "Square": {
          "@depth": "12.0",
          "@width": "5.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical BoltShooter Ranged"
        },
        "GenericName": "Bolt Shooter",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Oxybelḗs",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "10",
        "stone": "0",
        "wood": "10",
        "xp": "200"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "77",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "special_units/cart_mechanical_siege_ballista_common": {
      "@parent": "template_unit_mechanical_siege_onager",
      "Armour": {
        "Crush": "1",
        "Hack": "2",
        "Pierce": "30"
      },
      "Attack": {
        "Ranged": {
          "Crush": "50.0",
          "Hack": "0.0",
          "MaxRange": "80",
          "MinRange": "12.0",
          "Pierce": "10.0",
          "PrepareTime": "5000",
          "ProjectileSpeed": "28.0",
          "RepeatTime": "5000",
          "Splash": {
            "Crush": "35.0",
            "FriendlyFire": "false",
            "Hack": "0.0",
            "Pierce": "15.0",
            "Range": "10",
            "Shape": "Circular"
          },
          "Spread": "6.0"
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "5",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "350",
          "wood": "350"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "4.5",
        "Square": {
          "@depth": "15.0",
          "@width": "6.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Ranged Catapult"
        },
        "GenericName": "Siege Catapult",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Ballista",
        "Tooltip": "Causes splash damage.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "20",
        "xp": "300"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/siege/ballist_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "4.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "10.0"
        },
        "WalkSpeed": "7"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "120",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "special_units/cart_mechanical_siege_oxybeles_common": {
      "@parent": "template_unit_mechanical_siege_ballista",
      "Armour": {
        "Crush": "1",
        "Hack": "2",
        "Pierce": "30"
      },
      "Attack": {
        "Ranged": {
          "Crush": "20.0",
          "Hack": "0.0",
          "MaxRange": "80",
          "MinRange": "8.0",
          "Pierce": "100.0",
          "PrepareTime": "3000",
          "ProjectileSpeed": "300.0",
          "RepeatTime": "3000",
          "Splash": {
            "Crush": "20.0",
            "FriendlyFire": "false",
            "Hack": "0.0",
            "Pierce": "30.0",
            "Range": "8",
            "Shape": "Linear"
          },
          "Spread": "2.0"
        }
      },
      "Cost": {
        "BuildTime": "18",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "250",
          "stone": "0",
          "wood": "250"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "2.0",
        "Square": {
          "@depth": "12.0",
          "@width": "5.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical BoltShooter Ranged"
        },
        "GenericName": "Bolt Shooter",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Oxybeles",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "10",
        "stone": "0",
        "wood": "10",
        "xp": "200"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "120",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "special_units/hele_mechanical_siege_lithobolos_common": {
      "@parent": "template_unit_mechanical_siege_onager",
      "Armour": {
        "Crush": "1",
        "Hack": "2",
        "Pierce": "30"
      },
      "Attack": {
        "Ranged": {
          "Crush": "50.0",
          "Hack": "0.0",
          "MaxRange": "80",
          "MinRange": "12.0",
          "Pierce": "10.0",
          "PrepareTime": "5000",
          "ProjectileSpeed": "28.0",
          "RepeatTime": "5000",
          "Splash": {
            "Crush": "35.0",
            "FriendlyFire": "false",
            "Hack": "0.0",
            "Pierce": "15.0",
            "Range": "10",
            "Shape": "Circular"
          },
          "Spread": "6.0"
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "5",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "350",
          "wood": "350"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "4.5",
        "Square": {
          "@depth": "15.0",
          "@width": "6.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Ranged Catapult"
        },
        "GenericName": "Siege Catapult",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Lithóbolos",
        "Tooltip": "Causes splash damage.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "20",
        "xp": "300"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/siege/ballist_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "4.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "10.0"
        },
        "WalkSpeed": "7"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "88",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "special_units/hele_mechanical_siege_oxybeles_common": {
      "@parent": "template_unit_mechanical_siege_ballista",
      "Armour": {
        "Crush": "1",
        "Hack": "2",
        "Pierce": "30"
      },
      "Attack": {
        "Ranged": {
          "Crush": "20.0",
          "Hack": "0.0",
          "MaxRange": "80",
          "MinRange": "8.0",
          "Pierce": "100.0",
          "PrepareTime": "3000",
          "ProjectileSpeed": "300.0",
          "RepeatTime": "3000",
          "Splash": {
            "Crush": "20.0",
            "FriendlyFire": "false",
            "Hack": "0.0",
            "Pierce": "30.0",
            "Range": "8",
            "Shape": "Linear"
          },
          "Spread": "2.0"
        }
      },
      "Cost": {
        "BuildTime": "18",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "250",
          "stone": "0",
          "wood": "250"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "2.0",
        "Square": {
          "@depth": "12.0",
          "@width": "5.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical BoltShooter Ranged"
        },
        "GenericName": "Bolt Shooter",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Oxybelḗs",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "10",
        "stone": "0",
        "wood": "10",
        "xp": "200"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "77",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "special_units/mace_mechanical_siege_lithobolos_common": {
      "@parent": "template_unit_mechanical_siege_onager",
      "Armour": {
        "Crush": "1",
        "Hack": "2",
        "Pierce": "30"
      },
      "Attack": {
        "Ranged": {
          "Crush": "50.0",
          "Hack": "0.0",
          "MaxRange": "80",
          "MinRange": "12.0",
          "Pierce": "10.0",
          "PrepareTime": "5000",
          "ProjectileSpeed": "28.0",
          "RepeatTime": "5000",
          "Splash": {
            "Crush": "35.0",
            "FriendlyFire": "false",
            "Hack": "0.0",
            "Pierce": "15.0",
            "Range": "10",
            "Shape": "Circular"
          },
          "Spread": "6.0"
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "5",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "350",
          "wood": "350"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "4.5",
        "Square": {
          "@depth": "15.0",
          "@width": "6.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Ranged Catapult"
        },
        "GenericName": "Siege Catapult",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Lithóbolos",
        "Tooltip": "Causes splash damage.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "20",
        "xp": "300"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/siege/ballist_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "4.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "10.0"
        },
        "WalkSpeed": "7"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "88",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "special_units/mace_mechanical_siege_oxybeles_common": {
      "@parent": "template_unit_mechanical_siege_ballista",
      "Armour": {
        "Crush": "1",
        "Hack": "2",
        "Pierce": "30"
      },
      "Attack": {
        "Ranged": {
          "Crush": "20.0",
          "Hack": "0.0",
          "MaxRange": "80",
          "MinRange": "8.0",
          "Pierce": "100.0",
          "PrepareTime": "3000",
          "ProjectileSpeed": "300.0",
          "RepeatTime": "3000",
          "Splash": {
            "Crush": "20.0",
            "FriendlyFire": "false",
            "Hack": "0.0",
            "Pierce": "30.0",
            "Range": "8",
            "Shape": "Linear"
          },
          "Spread": "2.0"
        }
      },
      "Cost": {
        "BuildTime": "18",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "250",
          "stone": "0",
          "wood": "250"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "2.0",
        "Square": {
          "@depth": "12.0",
          "@width": "5.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical BoltShooter Ranged"
        },
        "GenericName": "Bolt Shooter",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Oxybelḗs",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "10",
        "stone": "0",
        "wood": "10",
        "xp": "200"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "77",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "special_units/ptol_mechanical_siege_lithobolos_common": {
      "@parent": "template_unit_mechanical_siege_onager",
      "Armour": {
        "Crush": "1",
        "Hack": "2",
        "Pierce": "30"
      },
      "Attack": {
        "Ranged": {
          "Crush": "50.0",
          "Hack": "0.0",
          "MaxRange": "80",
          "MinRange": "12.0",
          "Pierce": "10.0",
          "PrepareTime": "5000",
          "ProjectileSpeed": "28.0",
          "RepeatTime": "5000",
          "Splash": {
            "Crush": "35.0",
            "FriendlyFire": "false",
            "Hack": "0.0",
            "Pierce": "15.0",
            "Range": "10",
            "Shape": "Circular"
          },
          "Spread": "6.0"
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "5",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "350",
          "wood": "350"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "4.5",
        "Square": {
          "@depth": "15.0",
          "@width": "6.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Ranged Catapult"
        },
        "GenericName": "Siege Catapult",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Lithóbolos",
        "Tooltip": "Causes splash damage.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "20",
        "xp": "300"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/siege/ballist_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "4.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "10.0"
        },
        "WalkSpeed": "7"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "120",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "special_units/ptol_mechanical_siege_polybolos_common": {
      "@parent": "template_unit_mechanical_siege_ballista",
      "Armour": {
        "Crush": "1",
        "Hack": "2",
        "Pierce": "30"
      },
      "Attack": {
        "Ranged": {
          "Crush": "20.0",
          "Hack": "0.0",
          "MaxRange": "80",
          "MinRange": "8.0",
          "Pierce": "100.0",
          "PrepareTime": "3000",
          "ProjectileSpeed": "300.0",
          "RepeatTime": "3000",
          "Splash": {
            "Crush": "20.0",
            "FriendlyFire": "false",
            "Hack": "0.0",
            "Pierce": "30.0",
            "Range": "8",
            "Shape": "Linear"
          },
          "Spread": "2.0"
        }
      },
      "Cost": {
        "BuildTime": "18",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "250",
          "stone": "0",
          "wood": "250"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "2.0",
        "Square": {
          "@depth": "12.0",
          "@width": "5.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical BoltShooter Ranged"
        },
        "GenericName": "Bolt Shooter",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Polybolos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "10",
        "stone": "0",
        "wood": "10",
        "xp": "200"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "120",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "special_units/rome_mechanical_siege_ballista_common": {
      "@parent": "template_unit_mechanical_siege_onager",
      "Armour": {
        "Crush": "1",
        "Hack": "2",
        "Pierce": "30"
      },
      "Attack": {
        "Ranged": {
          "Crush": "50.0",
          "Hack": "0.0",
          "MaxRange": "110",
          "MinRange": "16.0",
          "Pierce": "10.0",
          "PrepareTime": "5000",
          "ProjectileSpeed": "22.0",
          "RepeatTime": "6000",
          "Splash": {
            "Crush": "40.0",
            "FriendlyFire": "true",
            "Hack": "40.0",
            "Pierce": "0.0",
            "Range": "10",
            "Shape": "Circular"
          },
          "Spread": "6.0"
        }
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "5",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "350",
          "wood": "350"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "10.0",
          "@width": "10.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Ranged Catapult"
        },
        "GenericName": "Siege Catapult",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Ballista",
        "Tooltip": "Causes splash damage.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "20",
        "xp": "300"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/siege/ballist_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "4.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "10.0"
        },
        "WalkSpeed": "7"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "88",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "special_units/rome_mechanical_siege_scorpio_common": {
      "@parent": "template_unit_mechanical_siege_ballista",
      "Armour": {
        "Crush": "1",
        "Hack": "2",
        "Pierce": "30"
      },
      "Attack": {
        "Ranged": {
          "Crush": "25.0",
          "Hack": "0.0",
          "MaxRange": "100",
          "MinRange": "4.0",
          "Pierce": "120.0",
          "PrepareTime": "3000",
          "ProjectileSpeed": "300.0",
          "RepeatTime": "2500",
          "Splash": {
            "Crush": "20.0",
            "FriendlyFire": "false",
            "Hack": "0.0",
            "Pierce": "30.0",
            "Range": "8",
            "Shape": "Linear"
          },
          "Spread": "2.0"
        }
      },
      "Cost": {
        "BuildTime": "15",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "250",
          "stone": "0",
          "wood": "250"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "3.0",
        "Square": {
          "@depth": "5.0",
          "@width": "5.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical BoltShooter Ranged"
        },
        "GenericName": "Bolt Shooter",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Scorpio",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "10",
        "stone": "0",
        "wood": "10",
        "xp": "200"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "120",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "special_units/sele_mechanical_siege_lithobolos_common": {
      "@parent": "template_unit_mechanical_siege_onager",
      "Armour": {
        "Crush": "1",
        "Hack": "2",
        "Pierce": "30"
      },
      "Attack": {
        "Ranged": {
          "Crush": "50.0",
          "Hack": "0.0",
          "MaxRange": "80",
          "MinRange": "12.0",
          "Pierce": "10.0",
          "PrepareTime": "5000",
          "ProjectileSpeed": "28.0",
          "RepeatTime": "5000",
          "Splash": {
            "Crush": "35.0",
            "FriendlyFire": "false",
            "Hack": "0.0",
            "Pierce": "15.0",
            "Range": "10",
            "Shape": "Circular"
          },
          "Spread": "6.0"
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "5",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "350",
          "wood": "350"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "4.5",
        "Square": {
          "@depth": "15.0",
          "@width": "6.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Ranged Catapult"
        },
        "GenericName": "Siege Catapult",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Lithóbolos",
        "Tooltip": "Causes splash damage.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "20",
        "xp": "300"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/siege/ballist_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "4.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "10.0"
        },
        "WalkSpeed": "7"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "88",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "special_units/spart_mechanical_siege_oxybeles_common": {
      "@parent": "template_unit_mechanical_siege_ballista",
      "Armour": {
        "Crush": "1",
        "Hack": "2",
        "Pierce": "30"
      },
      "Attack": {
        "Ranged": {
          "Crush": "20.0",
          "Hack": "0.0",
          "MaxRange": "80",
          "MinRange": "8.0",
          "Pierce": "100.0",
          "PrepareTime": "3000",
          "ProjectileSpeed": "300.0",
          "RepeatTime": "3000",
          "Splash": {
            "Crush": "20.0",
            "FriendlyFire": "false",
            "Hack": "0.0",
            "Pierce": "30.0",
            "Range": "8",
            "Shape": "Linear"
          },
          "Spread": "2.0"
        }
      },
      "Cost": {
        "BuildTime": "18",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "250",
          "stone": "0",
          "wood": "250"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "2.0",
        "Square": {
          "@depth": "12.0",
          "@width": "5.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical BoltShooter Ranged"
        },
        "GenericName": "Bolt Shooter",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Oxybelḗs",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "10",
        "stone": "0",
        "wood": "10",
        "xp": "200"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "120",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/athen_barracks": {
      "@parent": "template_structure_military_barracks",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Barracks",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "150",
          "wood": "150"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "25.0",
          "@width": "25.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "10"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_5x5",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Barracks",
        "History": "The Strategeion was the main military headquarters, where important decisions were taken and plans for battles discussed by the Hellene Generals, or \"Strategoi\".",
        "Icon": "structures/barracks.png",
        "RequiredTechnology": "phase_village",
        "SpecificName": "Stratēgeîon",
        "Tooltip": "Train citizen-soldiers. Research training improvements. Garrison: 10.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Village Barracks"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "30",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "20.0",
          "@width": "20.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/athen_infantry_spearman_b units/athen_infantry_javelinist_b units/athen_infantry_slinger_b units/athen_cavalry_swordsman_b units/athen_cavalry_javelinist_b"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "heal_barracks training_conscription"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_barracks.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_barracks.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "50",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/athenians/barracks.xml",
        "FoundationActor": "structures/fndn_5x5.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/athen_blacksmith": {
      "@parent": "template_structure_military_blacksmith",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Barracks",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "22.0",
          "@width": "22.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Infantry"
        },
        "LoadingRange": "2",
        "Max": "1"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x4",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Blacksmith",
        "History": "The earliest Greek smiths worked in copper, then bronze, and then finally iron.",
        "Icon": "structures/blacksmith.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Khalkeîon",
        "Tooltip": "Research weapons and armor improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Town Blacksmith"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "100",
        "stone": "0",
        "wood": "50",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "17.0",
          "@width": "17.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_infantry_melee_01 attack_infantry_melee_02 attack_infantry_ranged_01 attack_infantry_ranged_02 attack_cavalry_melee_01 attack_cavalry_melee_02 attack_cavalry_ranged_01 attack_cavalry_ranged_02 armor_infantry_01 armor_infantry_02 armor_cav_01 armor_cav_02 armor_hero_01"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_blacksmith.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_blacksmith.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "38",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/blacksmith.xml",
        "FoundationActor": "structures/fndn_4x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/athen_civil_centre": {
      "@parent": "template_structure_civic_civil_centre",
      "AlertRaiser": {
        "MaximumLevel": "2",
        "Range": "140"
      },
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "3",
          "Hack": "5",
          "Pierce": "15"
        },
        "Hack": "10",
        "Pierce": "25"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "72.0",
          "MinRange": "10.0",
          "Pierce": "20.0",
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "CivilCentre",
        "Distance": {
          "FromClass": "CivilCentre",
          "MinDistance": "200"
        },
        "PlacementType": "land",
        "Territory": "own neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "500",
        "Population": "0",
        "PopulationBonus": "20",
        "Resources": {
          "food": "0",
          "metal": "500",
          "stone": "500",
          "wood": "500"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "32.0",
          "@width": "32.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "1",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_hele_cc",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical Defensive CivCentre"
        },
        "GenericName": "Civic Center",
        "History": "The most important place in Athens, the Agora served many purposes; it was a place for public speeches and was the stage for civic life and commercial interests.",
        "Icon": "structures/civic_centre.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Agorā́",
        "Tooltip": "Build to acquire large tracts of territory. Train citizens. Garrison: 20.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic CivilCentre"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "50",
        "stone": "50",
        "wood": "50",
        "xp": "200"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "30.0",
          "@width": "30.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_female_citizen units/athen_infantry_spearman_b units/athen_infantry_slinger_b units/athen_cavalry_javelinist_b"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "phase_town_athen phase_city_athen"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "alert0": "interface/alarm/alarm_alert_0.xml",
          "alert1": "interface/alarm/alarm_alert_1.xml",
          "alert2": "interface/alarm/alarm_alert_2.xml",
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_civ_center.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_civ_center.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "140",
        "Root": "true",
        "Weight": "10000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/athenians/civic_centre_new.xml",
        "FoundationActor": "structures/fndn_6x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/athen_corral": {
      "@parent": "template_structure_resource_corral",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "10"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Resource",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "17.0",
          "@width": "17.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Animal"
        },
        "LoadingRange": "2",
        "Max": "10"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Corral",
        "History": "A place for a farmer to pen his animals. Garrison a sheep, goat, or cow here to gain a trickle of the food resource. Garrisoning an animal here also \"fattens\" them so that they may be slaughtered and gathered for a quick burst of food.",
        "Icon": "structures/corral.png",
        "SpecificName": "Épaulos",
        "Tooltip": "Raise herd animals for food. Task domestic animals here to gain a trickle of food or other bonus (Not yet implemented).",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Resource Village Corral"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "14.0",
          "@width": "14.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "gaia/fauna_sheep"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "gather_animals_stockbreeding speed_cavalry_01 speed_cavalry_02"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_corral.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_corral.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/athenians/corral.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/athen_defense_tower": {
      "@parent": "template_structure_defense_defense_tower",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "ElevationBonus": "15",
          "Hack": "0.0",
          "MaxRange": "56.0",
          "MinRange": "8.0",
          "Pierce": "20.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "DefenseTower",
        "Distance": {
          "FromClass": "DefenseTower",
          "MinDistance": "60"
        },
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "1",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "100",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "15.0",
        "Square": {
          "@depth": "10.5",
          "@width": "10.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_2x2",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Tower GarrisonTower"
        },
        "GenericName": "Defense Tower",
        "History": "Towers were an important part of city fortifications. The defending troops shot arrows at the enemy and poured boiling oil over the assailants.",
        "Icon": "structures/defense_tower.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Pyrgíon",
        "Tooltip": "Shoots arrows. Garrison to provide extra defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive Town DefenseTower"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "8.0",
          "@width": "7.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_tower_watch attack_tower_crenellations attack_tower_range attack_tower_defense"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "22.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "32",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/athenians/scout_tower.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/athen_dock": {
      "@parent": "template_structure_military_dock",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Dock",
        "PlacementType": "shore",
        "Territory": "own ally neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "30.0",
          "@width": "26.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_hele_dock",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical Naval NavalMarket"
        },
        "GenericName": "Dock",
        "History": "Greece is a sea country, which is why some of the greatest Hellenic and Hellenistic cities like Athens, Ephesus, Corinth, Alexandria and Antioch were built by the sea. It should also be noted that all colonies during the Great Colonization were thriving port centers, which traded with the local population. Athens itself had a large sea port at Piraeus, which consisted of 3 separate harbors surrounded by mighty walls and easily chained off to prevent amphibious attacks by enemy fleets. As long as Piraeus was unconquered, Athens remained monarch of the seas.",
        "Icon": "structures/dock.png",
        "SpecificName": "Limḗn",
        "Tooltip": "Build upon a shoreline to construct naval vessels and to open sea trade. Research naval improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Economic Village Market Dock"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "30",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "26.0",
          "@width": "22.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_ship_fishing units/{civ}_ship_merchant units/athen_ship_bireme units/athen_ship_trireme"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "training_naval_architects armor_ship_reinforcedhull armor_ship_hypozomata armor_ship_hullsheathing"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "ship",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_dock.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_dock.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/athenians/dock.xml",
        "FoundationActor": "structures/fndn_6x4_dock.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/athen_farmstead": {
      "@parent": "template_structure_economic_farmstead",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Farmstead",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "45",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "15.0",
          "@width": "20.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "900",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x2",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure DropsiteFood"
        },
        "GenericName": "Farmstead",
        "History": "Grain wasn't plentiful in Hellas, which is why it was carefully stored in granaries, some of it being reserved for times of siege.",
        "Icon": "structures/farmstead.png",
        "SpecificName": "Sītobólion",
        "Tooltip": "Dropsite for the food resource. Research food gathering improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Economic Village Farmstead"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "16.0",
          "@width": "18.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "gather_wicker_baskets gather_farming_plows gather_farming_training gather_farming_fertilizer"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_farmstead.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_farmstead.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/athenians/farmstead_new.xml",
        "FoundationActor": "structures/fndn_4x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/athen_field": {
      "@parent": "template_structure_resource_field",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "10"
        },
        "Hack": "25",
        "Pierce": "40"
      },
      "BuildRestrictions": {
        "Category": "Field",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "2.0",
        "Square": {
          "@depth": "28.0",
          "@width": "28.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "250",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_field",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Field",
        "History": "The Athenians were not reknowned as farmers and preferred to herd livestock or cultivate olives instead.",
        "Icon": "structures/field.png",
        "SpecificName": "Agrós",
        "Tooltip": "Harvest vegetables for food. Max gatherers: 5.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Resource Field"
        }
      },
      "Loot": {
        "food": "100",
        "metal": "0",
        "stone": "0",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Colour": {
          "@b": "46",
          "@g": "82",
          "@r": "119"
        },
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "false",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "22.0",
          "@width": "22.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceSupply": {
        "Amount": "Infinity",
        "DiminishingReturns": "14",
        "KillBeforeGather": "false",
        "MaxGatherers": "5",
        "Type": "food.grain"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_field.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_field.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/plot_field_3D_8x8.xml",
        "FoundationActor": "structures/plot_field_found.xml",
        "SelectionShape": {},
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/athen_fortress": {
      "@parent": "template_structure_military_fortress",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "85.0",
          "MinRange": "8.0",
          "Pierce": "25.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "Fortress",
        "Distance": {
          "FromClass": "Fortress",
          "MinDistance": "80"
        },
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "300",
        "Population": "0",
        "PopulationBonus": "10",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "650",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "28.0",
          "@width": "26.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.075",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Siege"
        },
        "LoadingRange": "6",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "4200",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical GarrisonFortress"
        },
        "GenericName": "Fortress",
        "History": "Fortresses (also called a \"phrourion\") were built to guard passes and atop hills in order to command plains and valleys below. One such Athenian fortress, Gyphtokastro, guarded the pass from Attica into Boeotia.",
        "Icon": "structures/fortress.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Epiteíchisma",
        "Tooltip": "Build siege engines. Garrison up to 20 soldiers inside for stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Defensive City Fortress"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "65",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "26.0",
          "@width": "24.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/athen_mechanical_siege_oxybeles_packed units/athen_mechanical_siege_lithobolos_packed"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_soldiers_will siege_attack siege_armor siege_cost_metal siege_cost_wood siege_bolt_accuracy"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_fortress.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_fortress.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "100",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/athenians/fortress_up.xml",
        "FoundationActor": "structures/fndn_6x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/athen_gymnasion": {
      "@parent": "template_structure_special",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "3",
          "Hack": "3",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Special",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "200",
          "stone": "200",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "30.0",
          "@width": "30.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City SpecialBuilding"
        },
        "GenericName": "Gymnasium",
        "History": "The gymnasion was a vital place in Athens, where physical exercises were performed and social contacts established.",
        "Icon": "structures/gymnasion.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Gymnásieon",
        "Tooltip": "Train champion units."
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "28.0",
          "@width": "28.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/athen_champion_infantry units/athen_champion_ranged"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_gymnasium.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_gymnasium.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "38",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/athenians/gymnasion.xml",
        "FoundationActor": "structures/fndn_6x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/athen_house": {
      "@parent": "template_structure_civic_house",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "House",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "53",
        "Population": "0",
        "PopulationBonus": "10",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "150"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "18.0",
          "@width": "18.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support"
        },
        "LoadingRange": "1",
        "Max": "6"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1091",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "House",
        "History": "Hellenic houses from the Classical Age were generally humble yet stylish. During the Hellenistic Age, however, luxurious palaces and estates became commonplace in the rich Hellenistic metropolises like Antioch, Alexandria and Seleucia.",
        "Icon": "structures/house.png",
        "SpecificName": "Oîkos",
        "Tooltip": "Increase the population limit.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Village House"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "14.0",
          "@width": "14.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "1.0",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_female_citizen_house"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "health_females_01 pop_house_01 unlock_females_house"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_house.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_house.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/athenians/house.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/athen_market": {
      "@parent": "template_structure_economic_market",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Market",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "300"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "29.0",
          "@width": "33.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_5x5",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure BarterMarket"
        },
        "GenericName": "Market",
        "History": "Athens was a center of trade for the Aegean Sea and Eastern Mediterranean. The Emporion is the Athenian marketplace in the Athenian port of Piraeus, where commerce and trading occur.",
        "Icon": "structures/market.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Empórion",
        "Tooltip": "Create trade units to trade between other markets. Barter resources. Research trading and bartering improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Economic Town Market"
        }
      },
      "Loot": {
        "food": "25",
        "metal": "25",
        "stone": "25",
        "wood": "25",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "26.0",
          "@width": "30.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_trader"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "speed_trader_01"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_market.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_market.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "40",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/market.xml",
        "FoundationActor": "structures/fndn_5x5.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/athen_outpost": {
      "@parent": "template_structure_defense_outpost",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "20"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "55.0",
          "MinRange": "13.0",
          "Pierce": "20.0",
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "2.0"
        }
      },
      "BuildRestrictions": {
        "Category": "House",
        "PlacementType": "land",
        "Territory": "own neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "80"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "15.0",
        "Square": {
          "@depth": "9.0",
          "@width": "9.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "1"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_2x2",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Outpost",
        "History": "*N/A*",
        "Icon": "structures/outpost.png",
        "SpecificName": "Greek Outpost",
        "Tooltip": "Build in neutral and own territories to scout areas of the map. Slowly loses health while in neutral territory.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive Village Outpost"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "8",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "6.5",
          "@width": "6.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "vision_outpost decay_outpost"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "18.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "2"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/athenians/outpost.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/athen_prytaneion": {
      "@parent": "template_structure_special",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "3",
          "Hack": "3",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Council",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "200",
          "stone": "100",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Circle": {
          "@radius": "16.0"
        },
        "Height": "8.0"
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City SpecialBuilding"
        },
        "GenericName": "Council Chamber",
        "History": "The Prytaneion is the meeting place for the city elders to dine and to make swift decisions.",
        "Icon": "structures/tholos.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Prytaneîon",
        "Tooltip": "Train heroes. Research special technologies."
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "30.0",
          "@width": "24.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/athen_hero_themistocles units/athen_hero_pericles units/athen_hero_iphicrates"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "hellenes/special_long_walls hellenes/special_iphicratean_reforms"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tholos.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tholos.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "38",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/athenians/prytaneion.xml",
        "FoundationActor": "structures/fndn_5x5.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/athen_storehouse": {
      "@parent": "template_structure_economic_storehouse",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Storehouse",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "15.0",
          "@width": "15.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure DropsiteWood DropsiteMetal DropsiteStone"
        },
        "GenericName": "Storehouse",
        "History": "Resources and building materials were kept in warehouses.",
        "Icon": "structures/storehouse.png",
        "SpecificName": "Apothḗkē",
        "Tooltip": "Dropsite for wood, stone, and metal resources. Research gathering improvements for these resources.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Economic Village Storehouse"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "13.0",
          "@width": "13.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "gather_lumbering_ironaxes gather_lumbering_strongeraxes gather_lumbering_sharpaxes gather_mining_servants gather_mining_serfs gather_mining_slaves gather_mining_wedgemallet gather_mining_shaftmining gather_mining_silvermining gather_capacity_basket gather_capacity_wheelbarrow gather_capacity_carts"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_storehouse.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_storehouse.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "16",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/athenians/storehouse.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/athen_temple": {
      "@parent": "template_structure_civic_temple",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "Auras": {
        "heal": {
          "Affects": "Unit",
          "AuraDescription": "Heals nearby units at 1 HP per second.",
          "AuraName": "Healing Aura",
          "Modifications": {
            "Health.RegenRate": {
              "Add": "1"
            }
          },
          "Radius": "40",
          "Type": "range"
        }
      },
      "BuildRestrictions": {
        "Category": "Temple",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "300",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "28",
          "@width": "19.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "3",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Temple",
        "History": "The Athenians built marvelous temples in order to honour their polytheistic pantheon. While all gods were venerated, Athena specifically was worshiped as the namesake and protector of the city. She was the goddess of wisdom and of war and the daughter of Zeus.",
        "Icon": "structures/temple.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Neṓs",
        "Tooltip": "Train healers. Garrison up to 20 units to heal them at a quick rate (3 HP per second). Research healing and religious improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Town Temple"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "500",
        "stone": "50",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "27",
          "@width": "17.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_healer_b"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "heal_range heal_range_2 heal_rate heal_rate_2 heal_temple health_regen_units"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_temple.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_temple.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "40",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/athenians/temple.xml",
        "FoundationActor": "props/special/eyecandy/greek_temple_unfinished.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/athen_theatron": {
      "@parent": "template_structure_special",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "3",
          "Hack": "3",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "Auras": {
        "Aura1": {
          "Affects": "Structure",
          "Modifications": {
            "TerritoryInfluence.Radius": {
              "Multiply": "1.2"
            }
          },
          "Type": "global"
        }
      },
      "BuildRestrictions": {
        "Category": "Theater",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "500",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "500",
          "stone": "500",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Circle": {
          "@radius": "24.0"
        },
        "Height": "10.0"
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City SpecialBuilding Theater"
        },
        "GenericName": "Greek Theater",
        "History": "Greek theatres were places where the immortal tragedies of Aeschylus, Sophocles and many other talented dramatists were staged to the delight of the populace. They were instrumental in enriching Hellenic culture and spreading its influence.",
        "Icon": "structures/theatron.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Théātron",
        "Tooltip": "Exellinismós (Hellenization): +20% territory influence for all buildings while the Theatron exists."
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "46.0",
          "@width": "46.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_greek_theater.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_greek_theater.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "100",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/athenians/theatron.xml",
        "FoundationActor": "structures/fndn_theatron.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/athen_wall_gate": {
      "@parent": "template_structure_defense_wall_gate",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "5.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "0",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "60",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "8.0",
          "@width": "39.0"
        }
      },
      "Gate": {
        "PassRange": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_long",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure StoneWall Gates"
        },
        "GenericName": "City Gate",
        "History": "The Athenian city wall was pierced by numerous gates and posterns of various sizes and importance. The \"Sacred Gate\" was the gate on the road to Eleusis. Another gate was the Dipylon Gate, whose name literally means \"Double Gate.\"",
        "Icon": "structures/gate.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Pýlai",
        "Tooltip": "Allow units access through a city wall. Can be locked to prevent access.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "20",
        "wood": "20",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Obstructions": {
          "Door": {
            "@depth": "6.5",
            "@width": "13",
            "@x": "0",
            "@z": "0"
          },
          "Left": {
            "@depth": "6.5",
            "@width": "12",
            "@x": "-12.5",
            "@z": "0"
          },
          "Right": {
            "@depth": "6.5",
            "@width": "12",
            "@x": "12.5",
            "@z": "0"
          }
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_gate.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "gate_closing": "actor/gate/stonegate_close.xml",
          "gate_locked": "interface/select/building/sel_gate.xml",
          "gate_opening": "actor/gate/stonegate_open.xml",
          "gate_unlocked": "interface/select/building/sel_gate.xml",
          "select": "interface/select/building/sel_gate.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/wall_gate.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "38.0"
      }
    },
    "structures/athen_wall_long": {
      "@parent": "template_structure_defense_wall_long",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "Units on walls have 3 extra Armor levels",
          "AuraName": "Wall Protection",
          "Modifications": {
            "Armour.Crush": {
              "Add": "3"
            },
            "Armour.Hack": {
              "Add": "3"
            },
            "Armour.Pierce": {
              "Add": "3"
            },
            "Vision.Range": {
              "Add": "20"
            }
          },
          "Type": "garrisonedUnits"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "30",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "7.0",
          "@width": "38.5"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Ranged+Infantry"
        },
        "LoadingRange": "2",
        "Max": "5",
        "VisibleGarrisonPoints": {
          "Archer1": {
            "X": "0",
            "Y": "11.5",
            "Z": "0"
          },
          "Archer2": {
            "X": "8",
            "Y": "11.5",
            "Z": "0"
          },
          "Archer3": {
            "X": "-8",
            "Y": "11.5",
            "Z": "0"
          },
          "Archer4": {
            "X": "4",
            "Y": "11.5",
            "Z": "0"
          },
          "Archer5": {
            "X": "-4",
            "Y": "11.5",
            "Z": "0"
          }
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "4000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_long",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall LongWall"
        },
        "GateConversionTooltip": "Convert Stone Wall into City Gate",
        "GenericName": "Stone Wall",
        "History": "Athens was surrounded by stone walls for protection against enemy raids. Some of these fortifications, like the Athenian Long Walls, for example, were massive structures.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "structures/athen_wallset_stone",
        "SpecificName": "Teîkhos",
        "Tooltip": "Long wall segments can be converted to gates.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "6.0",
          "@width": "37.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/wall_long.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "37.0"
      }
    },
    "structures/athen_wall_medium": {
      "@parent": "template_structure_defense_wall_medium",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "Units on walls have 3 extra Armor levels",
          "AuraName": "Wall Protection",
          "Modifications": {
            "Armour.Crush": {
              "Add": "3"
            },
            "Armour.Hack": {
              "Add": "3"
            },
            "Armour.Pierce": {
              "Add": "3"
            },
            "Vision.Range": {
              "Add": "20"
            }
          },
          "Type": "garrisonedUnits"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "20",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "7.0",
          "@width": "26.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Ranged+Infantry"
        },
        "LoadingRange": "2",
        "Max": "3",
        "VisibleGarrisonPoints": {
          "Archer1": {
            "X": "0",
            "Y": "11.5",
            "Z": "0"
          },
          "Archer2": {
            "X": "4",
            "Y": "11.5",
            "Z": "0"
          },
          "Archer3": {
            "X": "-4",
            "Y": "11.5",
            "Z": "0"
          }
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_medium",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall"
        },
        "GenericName": "Stone Wall",
        "History": "Athens was surrounded by stone walls for protection against enemy raids. Some of these fortifications, like the Athenian Long Walls, for example, were massive structures.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "structures/athen_wallset_stone",
        "SpecificName": "Teîkhos",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "6.0",
          "@width": "24.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/wall_medium.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "24.0"
      }
    },
    "structures/athen_wall_short": {
      "@parent": "template_structure_defense_wall_short",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "10",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "7.0",
          "@width": "14.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_short",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall"
        },
        "GenericName": "Stone Wall",
        "History": "Athens was surrounded by stone walls for protection against enemy raids. Some of these fortifications, like the Athenian Long Walls, for example, were massive structures.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "structures/athen_wallset_stone",
        "SpecificName": "Teîkhos",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "6.0",
          "@width": "13.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/wall_short.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "13.0"
      }
    },
    "structures/athen_wall_tower": {
      "@parent": "template_structure_defense_wall_tower",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "50.0",
          "MinRange": "8.0",
          "Pierce": "20.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "120",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "100",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "15.0",
        "Square": {
          "@depth": "9.0",
          "@width": "9.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "2"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "5000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_tower",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure StoneWall Tower"
        },
        "GenericName": "Wall Turret",
        "History": "Towers were an important part of city fortifications. The defending troops shot arrows at the enemy and poured boiling oil over the assailants.",
        "Icon": "structures/tower.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Pýrgos",
        "Tooltip": "Shoots arrows. Garrison to defend a city wall against attackers.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.5",
          "@width": "7.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "pair_walls_01"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "20.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/wall_tower.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "7.5"
      }
    },
    "structures/athen_wallset_stone": {
      "@parent": "template_structure_defense_wallset",
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Town StoneWall"
        },
        "GenericName": "City Wall",
        "History": "All Hellenic cities were surrounded by stone walls for protection against enemy raids. Some of these fortifications, like the Athenian Long Walls, for example, were massive structures.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Teîkhos",
        "Tooltip": "Wall off your town for a stout defense."
      },
      "WallSet": {
        "MaxTowerOverlap": "0.90",
        "MinTowerOverlap": "0.05",
        "Templates": {
          "Gate": "structures/athen_wall_gate",
          "Tower": "structures/athen_wall_tower",
          "WallLong": "structures/athen_wall_long",
          "WallMedium": "structures/athen_wall_medium",
          "WallShort": "structures/athen_wall_short"
        }
      }
    },
    "structures/athen_wonder": {
      "@parent": "template_structure_wonder",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "2",
          "Hack": "2",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Wonder",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "1000",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "1000",
          "stone": "1000",
          "wood": "1000"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "58.0",
          "@width": "28.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "3",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "30"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "5000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City Wonder"
        },
        "GenericName": "Wonder",
        "History": "The Hellenes built marvelous temples in order to honour their polytheistic pantheon. While all gods were venerated, a specific patron deity was supposed to watch over each polis.",
        "Icon": "structures/wonder.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Neṓs Parthenos",
        "Tooltip": "Bring glory to your civilization and add large tracts of land to your empire. Garrison up to 30 units to heal them at a quick rate."
      },
      "Loot": {
        "food": "0",
        "metal": "100",
        "stone": "100",
        "wood": "100",
        "xp": "200"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "57.0",
          "@width": "27.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "pop_wonder"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wonder.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wonder.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "100",
        "Root": "true",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "72",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/temple_epic.xml",
        "FoundationActor": "structures/fndn_8x8.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "Wonder": {
        "TimeTillVictory": "300"
      }
    },
    "structures/brit_barracks": {
      "@parent": "template_structure_military_barracks",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Barracks",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "4",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "300"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "22.0",
          "@width": "22.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "10"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_5x5",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Barracks",
        "History": "All able-bodied male Celts were expected to heed their liege lord's call to battle when need arose.",
        "Icon": "structures/barracks.png",
        "RequiredTechnology": "phase_village",
        "SpecificName": "Gwersyllty",
        "Tooltip": "Train citizen-soldiers. Research training improvements. Garrison: 10.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Village Barracks"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "30",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "20.0",
          "@width": "20.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/brit_infantry_spearman_b units/brit_infantry_javelinist_b units/brit_infantry_slinger_b units/brit_champion_infantry_barracks units/brit_cavalry_swordsman_b units/brit_cavalry_javelinist_b units/brit_champion_cavalry_barracks"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "heal_barracks training_conscription unlock_champion_units"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_barracks.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_barracks.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "50",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/britons/barracks.xml",
        "FoundationActor": "structures/fndn_5x5.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/brit_blacksmith": {
      "@parent": "template_structure_military_blacksmith",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Barracks",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "4",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "22.0",
          "@width": "22.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Infantry"
        },
        "LoadingRange": "2",
        "Max": "1"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x4",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Blacksmith",
        "History": "Figured to have it represent an armory; these were common, and not all Celts (truthfully, not even most) had to provide their own weapons. Just, they had to provide their own GOOD weapons and armor, but mass-produced spears and javelins and shields were distributed freely at need. The possession of a armory by the local lord was considered quite prestigious among the Celts, especially the larger examples found in Gaul that could maintain armies.",
        "Icon": "structures/blacksmith.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Amoridas",
        "Tooltip": "Research weapons and armor improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Town Blacksmith"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "100",
        "stone": "0",
        "wood": "50",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "17.0",
          "@width": "17.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_infantry_melee_01 attack_infantry_melee_02 attack_infantry_ranged_01 attack_infantry_ranged_02 attack_cavalry_melee_01 attack_cavalry_melee_02 attack_cavalry_ranged_01 attack_cavalry_ranged_02 armor_infantry_01 armor_infantry_02 armor_cav_01 armor_cav_02 armor_hero_01"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_blacksmith.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_blacksmith.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "38",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/blacksmith.xml",
        "FoundationActor": "structures/fndn_4x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/brit_civil_centre": {
      "@parent": "template_structure_civic_civil_centre",
      "AlertRaiser": {
        "MaximumLevel": "2",
        "Range": "140"
      },
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "3",
          "Hack": "5",
          "Pierce": "15"
        },
        "Hack": "10",
        "Pierce": "25"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "72.0",
          "MinRange": "10.0",
          "Pierce": "20.0",
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "CivilCentre",
        "Distance": {
          "FromClass": "CivilCentre",
          "MinDistance": "200"
        },
        "PlacementType": "land",
        "Territory": "own neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "500",
        "Population": "0",
        "PopulationBonus": "20",
        "Resources": {
          "food": "0",
          "metal": "500",
          "stone": "500",
          "wood": "500"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Circle": {
          "@radius": "15.0"
        },
        "Height": "8.0"
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "1",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_celt_cc",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical Defensive CivCentre"
        },
        "GenericName": "Civic Center",
        "History": "This was be the center of the town, a great hall where the clan leader resided. All political matters were probably performed inside such a structure.",
        "Icon": "structures/civic_centre.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Caer",
        "Tooltip": "Build to acquire large tracts of territory. Train citizens. Garrison: 20.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic CivilCentre"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "50",
        "stone": "50",
        "wood": "50",
        "xp": "200"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "25.0",
          "@width": "25.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_female_citizen units/brit_infantry_spearman_b units/brit_infantry_slinger_b units/brit_cavalry_javelinist_b"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "phase_town_generic phase_city_generic"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "alert0": "interface/alarm/alarm_alert_0.xml",
          "alert1": "interface/alarm/alarm_alert_1.xml",
          "alert2": "interface/alarm/alarm_alert_2.xml",
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_civ_center.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_civ_center.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "140",
        "Root": "true",
        "Weight": "10000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/britons/civic_centre.xml",
        "FoundationActor": "structures/fndn_6x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/brit_corral": {
      "@parent": "template_structure_resource_corral",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "10"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Resource",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "24.0",
          "@width": "14.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Animal"
        },
        "LoadingRange": "2",
        "Max": "10"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_2x4",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Corral",
        "History": "A place for a farmer to pen his animals. Garrison a sheep, goat, or cow here to gain a trickle of the food resource. Garrisoning an animal here also \"fattens\" them so that they may be slaughtered and gathered for a quick burst of food.",
        "Icon": "structures/corral.png",
        "SpecificName": "Cavalidos",
        "Tooltip": "Raise herd animals for food. Task domestic animals here to gain a trickle of food or other bonus (Not yet implemented).",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Resource Village Corral"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "20.0",
          "@width": "10.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "gaia/fauna_sheep"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "gather_animals_stockbreeding speed_cavalry_01 speed_cavalry_02"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_corral.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_corral.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/plot_corral.xml",
        "FoundationActor": "structures/fndn_2x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/brit_crannog": {
      "@parent": "template_structure_civic_civil_centre",
      "AlertRaiser": {
        "MaximumLevel": "2",
        "Range": "140"
      },
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "3",
          "Hack": "5",
          "Pierce": "15"
        },
        "Hack": "10",
        "Pierce": "25"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "72.0",
          "MinRange": "10.0",
          "Pierce": "20.0",
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "Dock",
        "Distance": {
          "FromClass": "CivilCentre",
          "MinDistance": "200"
        },
        "PlacementType": "shore",
        "Territory": "own ally neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "500",
        "Population": "0",
        "PopulationBonus": "20",
        "Resources": {
          "food": "0",
          "metal": "500",
          "stone": "500",
          "wood": "500"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Circle": {
          "@radius": "15.5"
        },
        "Height": "8.0"
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "1",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3800",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical Defensive CivCentre Naval"
        },
        "GenericName": "Island Settlement",
        "History": "A crannóc (or crannoge) is the name given in Scotland and Ireland to an artificial island or natural island, used for a settlement. The name can also be used to refer to wooden platforms erected on shallow loch floors, although understandably few remains of this sort have been found. The choice of an island as a home is thought to have been for defense as well as the availability of food in the form of fish nearby.",
        "Icon": "structures/civic_centre.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Crannóc",
        "Tooltip": "Increase population limit and defend waterways",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic CivilCentre"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "50",
        "stone": "50",
        "wood": "50",
        "xp": "200"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "29.0",
          "@width": "29.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_female_citizen units/brit_infantry_spearman_b units/brit_infantry_slinger_b units/brit_cavalry_javelinist_b units/{civ}_ship_fishing units/{civ}_ship_merchant units/brit_ship_trireme"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "phase_town_generic phase_city_generic"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "ship",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "alert0": "interface/alarm/alarm_alert_0.xml",
          "alert1": "interface/alarm/alarm_alert_1.xml",
          "alert2": "interface/alarm/alarm_alert_2.xml",
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_civ_center.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_civ_center.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "140",
        "Root": "true",
        "Weight": "10000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/britons/crannog.xml",
        "FoundationActor": "structures/fndn_5x5.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/brit_defense_tower": {
      "@parent": "template_structure_defense_defense_tower",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "ElevationBonus": "15",
          "Hack": "0.0",
          "MaxRange": "56.0",
          "MinRange": "8.0",
          "Pierce": "20.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "DefenseTower",
        "Distance": {
          "FromClass": "DefenseTower",
          "MinDistance": "60"
        },
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "1",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "100",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Circle": {
          "@radius": "6.0"
        },
        "Height": "10.0"
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_2x2",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Tower GarrisonTower"
        },
        "GenericName": "Defense Tower",
        "History": "*I could not find any evidence of a celtic tower, but I'm giving them one for gameplay reasons.*",
        "Icon": "structures/defense_tower.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Tyrau",
        "Tooltip": "Shoots arrows. Garrison to provide extra defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive Town DefenseTower"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.5",
          "@width": "7.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_tower_watch attack_tower_crenellations attack_tower_range attack_tower_defense"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "21.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "32",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/britons/scout_tower.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/brit_dock": {
      "@parent": "template_structure_military_dock",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Dock",
        "PlacementType": "shore",
        "Territory": "own ally neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "2",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "24.0",
          "@width": "12.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_celt_dock",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical Naval NavalMarket"
        },
        "GenericName": "Dock",
        "History": "A crannóc (or crannoge) is the name given in Scotland and Ireland to an artificial island or natural island, used for a settlement. The name can also be used to refer to wooden platforms erected on shallow loch floors, although understandably few remains of this sort have been found. The choice of an island as a home is thought to have been for defense as well as the availability of food in the form of fish nearby.",
        "Icon": "structures/dock.png",
        "SpecificName": "Crannóc",
        "Tooltip": "Build upon a shoreline to construct naval vessels and to open sea trade. Research naval improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Economic Village Market Dock"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "30",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "22.0",
          "@width": "10.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_ship_fishing units/{civ}_ship_merchant units/brit_ship_trireme"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "training_naval_architects armor_ship_reinforcedhull armor_ship_hypozomata armor_ship_hullsheathing"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "ship",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_dock.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_dock.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/dock_new.xml",
        "FoundationActor": "structures/fndn_celt_dock.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/brit_farmstead": {
      "@parent": "template_structure_economic_farmstead",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Farmstead",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "45",
        "Population": "0",
        "PopulationBonus": "2",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "14.0",
          "@width": "14.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "900",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure DropsiteFood"
        },
        "GenericName": "Farmstead",
        "History": "Farming typically revolved around small hamlets and farmsteads with enclosed rectilinear fields - each having areas of pasture, farmland and wood. Ploughing became more efficient with the arrival of the iron share (plough point ? courtesy of our Celts) and a two field rotation was introduced; crops one year followed by a fallow that was grazed by livestock. This lead to surprisingly high yields and fuelled population growth. The image of a farmstead would most likely be a house with some out-buildings. Storage of crops was either in pits or in raised stores and harvest was over several months - weeds, grain and then straw.",
        "Icon": "structures/farmstead.png",
        "SpecificName": "Ffermdy",
        "Tooltip": "Dropsite for the food resource. Research food gathering improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Economic Village Farmstead"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "12.0",
          "@width": "12.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "gather_wicker_baskets gather_farming_plows gather_farming_training gather_farming_fertilizer"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_farmstead.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_farmstead.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/farmstead.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/brit_field": {
      "@parent": "template_structure_resource_field",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "10"
        },
        "Hack": "25",
        "Pierce": "40"
      },
      "BuildRestrictions": {
        "Category": "Field",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "2.0",
        "Square": {
          "@depth": "28.0",
          "@width": "28.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "250",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_field",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Field",
        "History": "A farmer's field. The Celts were good farmers.",
        "Icon": "structures/field.png",
        "SpecificName": "Varmo",
        "Tooltip": "Harvest vegetables for food. Max gatherers: 5.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Resource Field"
        }
      },
      "Loot": {
        "food": "100",
        "metal": "0",
        "stone": "0",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Colour": {
          "@b": "46",
          "@g": "82",
          "@r": "119"
        },
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "false",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "22.0",
          "@width": "22.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceSupply": {
        "Amount": "Infinity",
        "DiminishingReturns": "14",
        "KillBeforeGather": "false",
        "MaxGatherers": "5",
        "Type": "food.grain"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_field.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_field.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/plot_field_3D_8x8.xml",
        "FoundationActor": "structures/plot_field_found.xml",
        "SelectionShape": {},
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/brit_fortress": {
      "@parent": "template_structure_military_fortress",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "80.0",
          "MinRange": "20.0",
          "Pierce": "25.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "Fortress",
        "Distance": {
          "FromClass": "Fortress",
          "MinDistance": "80"
        },
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "300",
        "Population": "0",
        "PopulationBonus": "12",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "650",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Circle": {
          "@radius": "17.0"
        },
        "Height": "18.0"
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.075",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Siege"
        },
        "LoadingRange": "6",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "4200",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_5x5",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical GarrisonFortress"
        },
        "GenericName": "Fortress",
        "History": "The Broch is an Iron Age round tower fortification type unique to Scotland.  The origin of brochs remains a mystery. Some archaeologists believed the brochs were built by an influx of broch builders who had been displaced and pushed northward during the Roman invasion of Britain. However, this theory has been largely disproven and current thought is that they were built by itinerant (travelling) craftsmen since so many were built to almost the same exact design.",
        "Icon": "structures/fortress.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Brythonic Broch",
        "Tooltip": "Train Brythonic heroes and champions. Construct siege rams.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Defensive City Fortress"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "65",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "29.0",
          "@width": "29.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/brit_hero_boudicca units/brit_hero_caratacos units/brit_hero_cunobelin units/brit_champion_cavalry units/brit_champion_infantry units/brit_mechanical_siege_ram"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_soldiers_will siege_attack siege_armor siege_cost_metal siege_cost_wood"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_broch.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_broch.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "100",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "100",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/britons/fortress_briton.xml",
        "FoundationActor": "structures/fndn_5x5.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/brit_house": {
      "@parent": "template_structure_civic_house",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "House",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "75"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Circle": {
          "@radius": "6.0"
        },
        "Height": "5.0"
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support"
        },
        "LoadingRange": "1",
        "Max": "3"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "House",
        "History": "Celts generally lived in round stone or wattle and daub walled structures with thatched roof.",
        "Icon": "structures/house.png",
        "SpecificName": "Annedd",
        "Tooltip": "Increase the population limit.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Village House"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "10.0",
          "@width": "10.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "1.0",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_female_citizen_house"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "health_females_01 pop_house_01 unlock_females_house"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_house.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_house.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "16",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/britons/house.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/brit_kennel": {
      "@parent": "template_structure_special",
      "Armour": {
        "Crush": "5.0",
        "Foundation": {
          "Crush": "2.0",
          "Hack": "3.0",
          "Pierce": "8.0"
        },
        "Hack": "10.0",
        "Pierce": "40.0"
      },
      "BuildRestrictions": {
        "Category": "Special",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "200",
          "stone": "50",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "7.0",
          "@width": "8.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_2x2",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City SpecialBuilding Kennel"
        },
        "GenericName": "Special Building",
        "Icon": "structures/kennel.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Kennel",
        "Tooltip": "Train Celtic war dogs."
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "6.75",
          "@width": "7.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/brit_war_dog_b"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_kennel.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_kennel.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/kennel.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/brit_market": {
      "@parent": "template_structure_economic_market",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Market",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "12",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "300"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "24.0",
          "@width": "26.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_5x5",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure BarterMarket"
        },
        "GenericName": "Market",
        "History": "Efficient farming led to food surpluses and a developing social hierarchy through the period with administration and power centered on the hill forts. Trade would have been buoyant with Europe; exported corn, cattle hides, tin, gold and iron in exchange for wine and olive oil. The first coins appeared although they were more items of wealth and status than trade. There is evidence too of standardized pottery and this suggests that weights and measures were controlled to provide consistency in trade.",
        "Icon": "structures/market.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Marchnaty",
        "Tooltip": "Create trade units to trade between other markets. Barter resources. Research trading and bartering improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Economic Town Market"
        }
      },
      "Loot": {
        "food": "25",
        "metal": "25",
        "stone": "25",
        "wood": "25",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "23.0",
          "@width": "25.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_trader"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "speed_trader_01"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_market.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_market.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "40",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/britons/market.xml",
        "FoundationActor": "structures/fndn_5x5.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/brit_outpost": {
      "@parent": "template_structure_defense_outpost",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "20"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "55.0",
          "MinRange": "13.0",
          "Pierce": "20.0",
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "2.0"
        }
      },
      "BuildRestrictions": {
        "Category": "House",
        "PlacementType": "land",
        "Territory": "own neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "80"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "15.0",
        "Square": {
          "@depth": "9.0",
          "@width": "9.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "1"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_2x2",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Outpost",
        "History": "*I could not find any evidence of a celtic tower, but I'm giving them one for gameplay reasons.*",
        "Icon": "structures/outpost.png",
        "SpecificName": "Brythonic Outpost",
        "Tooltip": "Build in neutral and own territories to scout areas of the map. Slowly loses health while in neutral territory.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive Village Outpost"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "8",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "6.5",
          "@width": "6.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "vision_outpost decay_outpost"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "18.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "2"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/outpost.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/brit_rotarymill": {
      "@parent": "template_structure_special",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "3",
          "Hack": "3",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Special",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "100",
        "Population": "0",
        "PopulationBonus": "2",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "100",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Circle": {
          "@radius": "9.0"
        },
        "Height": "6.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "Brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City SpecialBuilding"
        },
        "GenericName": "Rotary Mill",
        "History": "The Celts developed the first rotary flour mill.",
        "Icon": "structures/sb1.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Melonas",
        "Tooltip": "Increase nearby farming output +25%. (Currently, a special technology can be researched to serve this function)"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "16.0",
          "@width": "16.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "celts/special_gather_crop_rotation"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_ffactri.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_ffactri.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "32",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/special.xml",
        "FoundationActor": "structures/fndn_4x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/brit_storehouse": {
      "@parent": "template_structure_economic_storehouse",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Storehouse",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "0",
        "PopulationBonus": "2",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "15.0",
          "@width": "15.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure DropsiteWood DropsiteMetal DropsiteStone"
        },
        "GenericName": "Storehouse",
        "History": "In southern parts of the country, most of the wildwood had been cleared and given way to farming or coppice management. In northern parts, or where the ground was particularly unsuitable for agriculture, wildwood remained, but under constant threat. Land around the farmsteads was usually enclosed by hazel fencing or hedging.",
        "Icon": "structures/storehouse.png",
        "SpecificName": "Ystordy",
        "Tooltip": "Dropsite for wood, stone, and metal resources. Research gathering improvements for these resources.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Economic Village Storehouse"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "13.0",
          "@width": "13.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "gather_lumbering_ironaxes gather_lumbering_strongeraxes gather_lumbering_sharpaxes gather_mining_servants gather_mining_serfs gather_mining_slaves gather_mining_wedgemallet gather_mining_shaftmining gather_mining_silvermining gather_capacity_basket gather_capacity_wheelbarrow gather_capacity_carts"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_storehouse.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_storehouse.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "16",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/storehouse.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/brit_temple": {
      "@parent": "template_structure_civic_temple",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "Auras": {
        "heal": {
          "Affects": "Unit",
          "AuraDescription": "Heals nearby units at 1 HP per second.",
          "AuraName": "Healing Aura",
          "Modifications": {
            "Health.RegenRate": {
              "Add": "1"
            }
          },
          "Radius": "40",
          "Type": "range"
        }
      },
      "BuildRestrictions": {
        "Category": "Temple",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "7",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "300"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "24.5",
          "@width": "24.5"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "3",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_5x5",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Temple",
        "History": "Celts built large sanctuaries for feasting and worship. One such structure was the Sanctuary of Corent in modern-day France.",
        "Icon": "structures/temple.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Addoldy",
        "Tooltip": "Train healers. Garrison up to 20 units to heal them at a quick rate (3 HP per second). Research healing and religious improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Town Temple"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "500",
        "stone": "50",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "22.5",
          "@width": "22.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_healer_b"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "heal_range heal_range_2 heal_rate heal_rate_2 heal_temple health_regen_units"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_temple.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_temple.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "40",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/temple.xml",
        "FoundationActor": "structures/fndn_5x5.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/brit_wall_gate": {
      "@parent": "template_structure_defense_wall_gate",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "5.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "40",
          "wood": "40"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "9.0",
          "@width": "38.5"
        }
      },
      "Gate": {
        "PassRange": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_long",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure StoneWall Gates"
        },
        "GenericName": "City Gate",
        "History": "The Romans called this wall 'Murus Gallicus'. Translated, it means 'Gaulish wall'. It was extremely resistant to assault by battering ram. Julius Caesar described a type of wood and stone wall, known as a Murus Gallicus, in his account of the Gallic Wars. These walls were made of a stone wall filled with rubble, with wooden logs inside for stability. Caesar noted how the flexibility of the wood added to the strength of the fort in case of battering ram attack.",
        "Icon": "structures/gate.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Dor",
        "Tooltip": "Allow units access through a city wall. Can be locked to prevent access.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "20",
        "wood": "20",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Obstructions": {
          "Door": {
            "@depth": "8",
            "@width": "15",
            "@x": "0",
            "@z": "0"
          },
          "Left": {
            "@depth": "8",
            "@width": "11",
            "@x": "-13",
            "@z": "0"
          },
          "Right": {
            "@depth": "8",
            "@width": "11",
            "@x": "13",
            "@z": "0"
          }
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_gate.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "gate_closing": "actor/gate/stonegate_close.xml",
          "gate_locked": "interface/select/building/sel_gate.xml",
          "gate_opening": "actor/gate/stonegate_open.xml",
          "gate_unlocked": "interface/select/building/sel_gate.xml",
          "select": "interface/select/building/sel_gate.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/wall_gate.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "25.0"
      }
    },
    "structures/brit_wall_long": {
      "@parent": "template_structure_defense_wall_long",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "Units on walls have 3 extra Armor levels",
          "AuraName": "Wall Protection",
          "Modifications": {
            "Armour.Crush": {
              "Add": "3"
            },
            "Armour.Hack": {
              "Add": "3"
            },
            "Armour.Pierce": {
              "Add": "3"
            },
            "Vision.Range": {
              "Add": "20"
            }
          },
          "Type": "garrisonedUnits"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "30",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "8.5",
          "@width": "38.5"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Ranged+Infantry"
        },
        "LoadingRange": "2",
        "Max": "5",
        "VisibleGarrisonPoints": {
          "Archer1": {
            "X": "0",
            "Y": "9.3",
            "Z": "0"
          },
          "Archer2": {
            "X": "8",
            "Y": "9.3",
            "Z": "0"
          },
          "Archer3": {
            "X": "-8",
            "Y": "9.3",
            "Z": "0"
          },
          "Archer4": {
            "X": "4",
            "Y": "9.3",
            "Z": "0"
          },
          "Archer5": {
            "X": "-4",
            "Y": "9.3",
            "Z": "0"
          }
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "4000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_long",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall LongWall"
        },
        "GateConversionTooltip": "Convert Stone Wall into City Gate",
        "GenericName": "Stone Wall",
        "History": "The Romans called this wall 'Murus Gallicus'. Translated, it means 'Gaulish wall'. It was extremely resistant to assault by battering ram. Julius Caesar described a type of wood and stone wall, known as a Murus Gallicus, in his account of the Gallic Wars. These walls were made of a stone wall filled with rubble, with wooden logs inside for stability. Caesar noted how the flexibility of the wood added to the strength of the fort in case of battering ram attack.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "structures/celt_wallset_stone",
        "SpecificName": "Gwarchglawdd",
        "Tooltip": "Long wall segments can be converted to gates.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.0",
          "@width": "37.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/wall_long.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "37.0"
      }
    },
    "structures/brit_wall_medium": {
      "@parent": "template_structure_defense_wall_medium",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "Units on walls have 3 extra Armor levels",
          "AuraName": "Wall Protection",
          "Modifications": {
            "Armour.Crush": {
              "Add": "3"
            },
            "Armour.Hack": {
              "Add": "3"
            },
            "Armour.Pierce": {
              "Add": "3"
            },
            "Vision.Range": {
              "Add": "20"
            }
          },
          "Type": "garrisonedUnits"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "20",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "8.5",
          "@width": "26.5"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Ranged+Infantry"
        },
        "LoadingRange": "2",
        "Max": "3",
        "VisibleGarrisonPoints": {
          "Archer1": {
            "X": "0",
            "Y": "9.3",
            "Z": "0"
          },
          "Archer2": {
            "X": "4",
            "Y": "9.3",
            "Z": "0"
          },
          "Archer3": {
            "X": "-4",
            "Y": "9.3",
            "Z": "0"
          }
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_medium",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall"
        },
        "GenericName": "Stone Wall",
        "History": "The Romans called this wall 'Murus Gallicus'. Translated, it means 'Gaulish wall'. It was extremely resistant to assault by battering ram. Julius Caesar described a type of wood and stone wall, known as a Murus Gallicus, in his account of the Gallic Wars. These walls were made of a stone wall filled with rubble, with wooden logs inside for stability. Caesar noted how the flexibility of the wood added to the strength of the fort in case of battering ram attack.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "structures/celt_wallset_stone",
        "SpecificName": "Gwarchglawdd",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.0",
          "@width": "25.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/wall_medium.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "25.0"
      }
    },
    "structures/brit_wall_short": {
      "@parent": "template_structure_defense_wall_short",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "10",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "8.5",
          "@width": "14.5"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_short",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall"
        },
        "GenericName": "Stone Wall",
        "History": "The Romans called this wall 'Murus Gallicus'. Translated, it means 'Gaulish wall'. It was extremely resistant to assault by battering ram. Julius Caesar described a type of wood and stone wall, known as a Murus Gallicus, in his account of the Gallic Wars. These walls were made of a stone wall filled with rubble, with wooden logs inside for stability. Caesar noted how the flexibility of the wood added to the strength of the fort in case of battering ram attack.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "structures/celt_wallset_stone",
        "SpecificName": "Gwarchglawdd",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.0",
          "@width": "13.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/wall_short.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "13.0"
      }
    },
    "structures/brit_wall_tower": {
      "@parent": "template_structure_defense_wall_tower",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "120",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "100",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "20.0",
        "Square": {
          "@depth": "10.0",
          "@width": "10.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "5000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_tower",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure StoneWall Tower"
        },
        "GenericName": "Wall Turret",
        "History": "The Romans called this wall 'Murus Gallicus'. Translated, it means 'Gaulish wall'. It was extremely resistant to assault by battering ram. Julius Caesar described a type of wood and stone wall, known as a Murus Gallicus, in his account of the Gallic Wars. These walls were made of a stone wall filled with rubble, with wooden logs inside for stability. Caesar noted how the flexibility of the wood added to the strength of the fort in case of battering ram attack.",
        "Icon": "structures/tower.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Tyrau",
        "Tooltip": "Does not shoot or garrison.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "9.0",
          "@width": "9.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "pair_walls_01"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "20.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/wall_tower.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "9.0"
      }
    },
    "structures/brit_wallset_stone": {
      "@parent": "template_structure_defense_wallset",
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Town StoneWall"
        },
        "GenericName": "City Wall",
        "History": "The Romans called this wall 'Murus Gallicus'. Translated, it means 'Gaulish wall'. It was extremely resistant to assault by battering ram. Julius Caesar described a type of wood and stone wall, known as a Murus Gallicus, in his account of the Gallic Wars. These walls were made of a stone wall filled with rubble, with wooden logs inside for stability. Caesar noted how the flexibility of the wood added to the strength of the fort in case of battering ram attack.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Gwarchglawdd",
        "Tooltip": "Wall off your town for a stout defense."
      },
      "WallSet": {
        "MaxTowerOverlap": "0.80",
        "MinTowerOverlap": "0.05",
        "Templates": {
          "Gate": "structures/brit_wall_gate",
          "Tower": "structures/brit_wall_tower",
          "WallLong": "structures/brit_wall_long",
          "WallMedium": "structures/brit_wall_medium",
          "WallShort": "structures/brit_wall_short"
        }
      }
    },
    "structures/brit_wonder": {
      "@parent": "template_structure_wonder",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "2",
          "Hack": "2",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Wonder",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "1000",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "1000",
          "stone": "1000",
          "wood": "1000"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Circle": {
          "@radius": "30.0"
        },
        "Height": "10.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "5000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City Wonder"
        },
        "GenericName": "Wonder",
        "History": "Stonehenge is a monumental structure built by pre-historic peoples from Britain from approximately 2500 BC to 2000 BC. Evidence suggests that the structure and the surrounding site served as a place of religious significance, time-keeping, and other societal functions, like burial.",
        "Icon": "structures/wonder.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Stonehenge",
        "Tooltip": "Bring glory to your civilization and add large tracts of land to your empire."
      },
      "Loot": {
        "food": "0",
        "metal": "100",
        "stone": "100",
        "wood": "100",
        "xp": "200"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "30.0",
          "@width": "30.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "pop_wonder"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wonder.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wonder.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "100",
        "Root": "true",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "72",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/stone_monument_new.xml",
        "FoundationActor": "structures/fndn_theatron.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "Wonder": {
        "TimeTillVictory": "300"
      }
    },
    "structures/cart_barracks": {
      "@parent": "template_structure_military_barracks",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Barracks",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "150",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "15.0",
        "Square": {
          "@depth": "25.0",
          "@width": "24.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "10"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_5x5",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Barracks",
        "History": "The Carthaginians incorporated stables and barracks into their city walls.",
        "Icon": "structures/barracks.png",
        "RequiredTechnology": "phase_village",
        "SpecificName": "Maḥanēt",
        "Tooltip": "Train North African citizen-soldiers. Research improvements for North African units.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Village Barracks"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "30",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "23.0",
          "@width": "22.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/cart_infantry_spearman_b units/cart_infantry_archer_b units/cart_cavalry_javelinist_b"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "heal_barracks training_conscription"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_barracks.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_barracks.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "50",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/carthaginians/barracks.xml",
        "FoundationActor": "structures/fndn_5x5.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/cart_blacksmith": {
      "@parent": "template_structure_military_blacksmith",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Barracks",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "22.0",
          "@width": "22.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Infantry"
        },
        "LoadingRange": "2",
        "Max": "1"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x4",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Blacksmith",
        "Icon": "structures/blacksmith.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "?",
        "Tooltip": "Research weapons and armor improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Town Blacksmith"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "100",
        "stone": "0",
        "wood": "50",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "17.0",
          "@width": "17.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_infantry_melee_01 attack_infantry_melee_02 attack_infantry_ranged_01 attack_infantry_ranged_02 attack_cavalry_melee_01 attack_cavalry_melee_02 attack_cavalry_ranged_01 attack_cavalry_ranged_02 armor_infantry_01 armor_infantry_02 armor_cav_01 armor_cav_02 armor_hero_01"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_blacksmith.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_blacksmith.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "38",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/carthaginians/blacksmith.xml",
        "FoundationActor": "structures/fndn_4x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/cart_civil_centre": {
      "@parent": "template_structure_civic_civil_centre",
      "AlertRaiser": {
        "MaximumLevel": "2",
        "Range": "140"
      },
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "3",
          "Hack": "5",
          "Pierce": "15"
        },
        "Hack": "10",
        "Pierce": "25"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "72.0",
          "MinRange": "10.0",
          "Pierce": "20.0",
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "CivilCentre",
        "Distance": {
          "FromClass": "CivilCentre",
          "MinDistance": "200"
        },
        "PlacementType": "land",
        "Territory": "own neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "500",
        "Population": "0",
        "PopulationBonus": "20",
        "Resources": {
          "food": "0",
          "metal": "500",
          "stone": "500",
          "wood": "500"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "32.0",
          "@width": "32.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "1",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_kart_cc",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical Defensive CivCentre"
        },
        "GenericName": "Civic Center",
        "History": "Carthiginian's History",
        "Icon": "structures/civic_centre.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Merkāz",
        "Tooltip": "Build to acquire large tracts of territory. Train citizens. Garrison: 20.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic CivilCentre"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "50",
        "stone": "50",
        "wood": "50",
        "xp": "200"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "30.0",
          "@width": "30.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_female_citizen units/cart_infantry_spearman_b units/cart_infantry_archer_b units/cart_cavalry_javelinist_b"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "phase_town_generic phase_city_generic carthaginians/special_colonisation"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "alert0": "interface/alarm/alarm_alert_0.xml",
          "alert1": "interface/alarm/alarm_alert_1.xml",
          "alert2": "interface/alarm/alarm_alert_2.xml",
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_civ_center.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_civ_center.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "140",
        "Root": "true",
        "Weight": "10000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/carthaginians/civil_centre.xml",
        "FoundationActor": "structures/fndn_6x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/cart_corral": {
      "@parent": "template_structure_resource_corral",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "10"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Resource",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "16.5",
          "@width": "18.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Animal"
        },
        "LoadingRange": "2",
        "Max": "10"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Corral",
        "History": "A place for a farmer to pen his animals. Garrison a sheep, goat, or cow here to gain a trickle of the food resource. Garrisoning an animal here also \"fattens\" them so that they may be slaughtered and gathered for a quick burst of food. Horses or elephants can be captured in the wild and placed in the Corral. Unlike normal corralled animals that generate food, the corralled Horse and Elephant functions similarly to a relic as in AoK. As long as it/they remain(s) in the Corral, the resource cost of training horse-mounted units (cavalry) or War Elephant Super Units is reduced by a fixed amount of -5% per animal corralled appropriate to kind.",
        "Icon": "structures/corral.png",
        "SpecificName": "Rēfet",
        "Tooltip": "Raise herd animals for food. Task domestic animals here to gain a trickle of food or other bonus (Not yet implemented).",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Resource Village Corral"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "14.5",
          "@width": "16.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "gaia/fauna_sheep"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "gather_animals_stockbreeding speed_cavalry_01 speed_cavalry_02"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_corral.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_corral.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/carthaginians/corral.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/cart_defense_tower": {
      "@parent": "template_structure_defense_defense_tower",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "ElevationBonus": "15",
          "Hack": "0.0",
          "MaxRange": "56.0",
          "MinRange": "8.0",
          "Pierce": "20.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "DefenseTower",
        "Distance": {
          "FromClass": "DefenseTower",
          "MinDistance": "60"
        },
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "1",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "100",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "18.0",
        "Square": {
          "@depth": "10.0",
          "@width": "10.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_2x2",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Tower GarrisonTower"
        },
        "GenericName": "Defense Tower",
        "History": "Sturdy stone outposts used to keep an eye on desert nomad tribes along the Carthaginian North African frontier.",
        "Icon": "structures/defense_tower.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Mijdil",
        "Tooltip": "Shoots arrows. Garrison to provide extra defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive Town DefenseTower"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "9.0",
          "@width": "9.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_tower_watch attack_tower_crenellations attack_tower_range attack_tower_defense"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "20.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "32",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/carthaginians/scout_tower.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/cart_dock": {
      "@parent": "template_structure_military_dock",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Dock",
        "PlacementType": "shore",
        "Territory": "own ally neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "150"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "23.0",
          "@width": "34.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_kart_dock",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical Naval NavalMarket"
        },
        "GenericName": "Commercial Port",
        "History": "The Carthaginians were famous for their sea trade. Carthage itself had an entire harbor dedicated to nothing more than commercial sea trade.",
        "Icon": "structures/dock.png",
        "SpecificName": "Namel",
        "Tooltip": "Construct fishing boats to gather meat and merchant ships to trade with other docks.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Economic Village Market Dock"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "30",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "19.0",
          "@width": "30.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_ship_fishing units/{civ}_ship_merchant units/cart_ship_bireme units/cart_ship_trireme"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "armor_ship_reinforcedhull armor_ship_hypozomata armor_ship_hullsheathing"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "ship",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_dock.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_dock.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/carthaginians/dock.xml",
        "FoundationActor": "structures/fndn_6x4_dock.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/cart_embassy": {
      "@parent": "template_structure_military_embassy",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "3",
          "Hack": "3",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Embassy",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "200",
          "stone": "200",
          "wood": "400"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "15.0",
        "Square": {
          "@depth": "28.0",
          "@width": "28.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_5x5",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City SpecialBuilding"
        },
        "GenericName": "Embassy",
        "History": "The Carthaginian army was a cosmopolitan affair, made up of mercenaries from dozens of lands.",
        "Icon": "structures/italian_embassy.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Embassy",
        "Tooltip": "Hire mercenaries.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Town Embassy"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "28.0",
          "@width": "28.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/cart_infantry_swordsman_b units/cart_cavalry_swordsman_2_b units/cart_infantry_javelinist_b units/cart_infantry_slinger_b units/cart_cavalry_swordsman_b units/cart_infantry_swordsman_2_b units/cart_cavalry_spearman_b"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "carthaginians/pair_celt_mercs_1 carthaginians/pair_celt_mercs_2 carthaginians/pair_iberian_mercs_1 carthaginians/pair_iberian_mercs_2 carthaginians/pair_italian_mercs_1 carthaginians/pair_italian_mercs_2"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_gymnasium.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_gymnasium.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "25",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "24",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/carthaginians/embassy.xml",
        "FoundationActor": "structures/fndn_5x5.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/cart_embassy_celtic": {
      "@parent": "template_structure_military_embassy",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "3",
          "Hack": "3",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Embassy",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "120",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "11.0",
        "Square": {
          "@depth": "13.0",
          "@width": "16.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1200",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City SpecialBuilding"
        },
        "GenericName": "Embassy",
        "History": "The Celts supplied fierce warrior mercenaries for Carthaginian armies.",
        "Icon": "structures/celtic_embassy.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Celtic Embassy",
        "Tooltip": "Hire Celtic mercenaries. Research improvements for these mercenaries.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Town Embassy"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "12.0",
          "@width": "15.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/cart_infantry_swordsman_b units/cart_cavalry_swordsman_2_b"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "carthaginians/pair_celt_mercs_1 carthaginians/pair_celt_mercs_2"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_gymnasium.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_gymnasium.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "25",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "24",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/carthaginians/embassy_celtic.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/cart_embassy_iberian": {
      "@parent": "template_structure_military_embassy",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "3",
          "Hack": "3",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Embassy",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "200",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "16.0",
          "@width": "16.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City SpecialBuilding"
        },
        "GenericName": "Embassy",
        "History": "The Iberians were known as fierce mercenaries, loyal to their paymasters.",
        "Icon": "structures/iberian_embassy.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Iberian Embassy",
        "Tooltip": "Hire Iberian mercenaries. Research improvements for these mercenaries.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Town Embassy"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "16.0",
          "@width": "16.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/cart_infantry_javelinist_b units/cart_infantry_slinger_b units/cart_cavalry_swordsman_b"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "carthaginians/pair_iberian_mercs_1 carthaginians/pair_iberian_mercs_2"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_gymnasium.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_gymnasium.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "25",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "24",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/carthaginians/embassy_iberian.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/cart_embassy_italiote": {
      "@parent": "template_structure_military_embassy",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "3",
          "Hack": "3",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Embassy",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "200",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "15.5",
          "@width": "13"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City SpecialBuilding"
        },
        "GenericName": "Embassy",
        "History": "When Hannibal invaded Italy and defeated the Romans in a series of battles, many of the Italian peoples subject to Rome, including the Italian Greeks and powerful Samnites, revolted and joined the Carthaginian cause.",
        "Icon": "structures/italian_embassy.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Italiote Embassy",
        "Tooltip": "Hire Italian mercenaries. Research improvements for these mercenaries.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Town Embassy"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "14.0",
          "@width": "11.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/cart_infantry_swordsman_2_b units/cart_cavalry_spearman_b"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "carthaginians/pair_italian_mercs_1 carthaginians/pair_italian_mercs_2"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_gymnasium.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_gymnasium.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "25",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "24",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/carthaginians/embassy_italiote.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/cart_farmstead": {
      "@parent": "template_structure_economic_farmstead",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Farmstead",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "45",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "6.0",
        "Square": {
          "@depth": "19",
          "@width": "18"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "900",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure DropsiteFood"
        },
        "GenericName": "Farmstead",
        "History": "Although there must have been many small farms as well, when the Carthaginians expanded into the hinterland, most farms and orchardist establishments were created by the wealthy segment of society that became known as the landowners, and the resulting estates were mostly worked by ?almost enslaved? Liby-Phoenicians, Numidians, and whomever they could get.",
        "Icon": "structures/farmstead.png",
        "SpecificName": "Aḥuzāh",
        "Tooltip": "Dropsite for the food resource. Research food gathering improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Economic Village Farmstead"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "17",
          "@width": "16.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "gather_wicker_baskets gather_farming_plows gather_farming_training gather_farming_fertilizer"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_farmstead.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_farmstead.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/carthaginians/farmstead.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/cart_field": {
      "@parent": "template_structure_resource_field",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "10"
        },
        "Hack": "25",
        "Pierce": "40"
      },
      "BuildRestrictions": {
        "Category": "Field",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "2.0",
        "Square": {
          "@depth": "28.0",
          "@width": "28.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "250",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_field",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Field",
        "History": "A farmer's field.",
        "Icon": "structures/field.png",
        "SpecificName": "Šadd",
        "Tooltip": "Harvest vegetables for food. Max gatherers: 5.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Resource Field"
        }
      },
      "Loot": {
        "food": "100",
        "metal": "0",
        "stone": "0",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Colour": {
          "@b": "46",
          "@g": "82",
          "@r": "119"
        },
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "false",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "22.0",
          "@width": "22.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceSupply": {
        "Amount": "Infinity",
        "DiminishingReturns": "14",
        "KillBeforeGather": "false",
        "MaxGatherers": "5",
        "Type": "food.grain"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_field.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_field.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/plot_field_3D_8x8.xml",
        "FoundationActor": "structures/plot_field_found.xml",
        "SelectionShape": {},
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/cart_fortress": {
      "@parent": "template_structure_military_fortress",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "85.0",
          "MinRange": "8.0",
          "Pierce": "25.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "Fortress",
        "Distance": {
          "FromClass": "Fortress",
          "MinDistance": "80"
        },
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "300",
        "Population": "0",
        "PopulationBonus": "10",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "650",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "32.0",
          "@width": "30.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.075",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Siege"
        },
        "LoadingRange": "6",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "4200",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical GarrisonFortress"
        },
        "GenericName": "Blockhouse Fort",
        "History": "The Carthaginians built a number of rather 'monolithic' blockhouse forts sited at critical locations in North Africa, sometimes also in conjunction with long lengths of wall intended to keep the wilder people of the desert to the south from freely ranging into the ?civilised? territories under their direct control.",
        "Icon": "structures/fortress.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Ḥamet",
        "Tooltip": "Train heroes, champions, and siege weapons. Research siege weapon improvements. Garrison: 20.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Defensive City Fortress"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "65",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "28.0",
          "@width": "26.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/cart_hero_hamilcar units/cart_hero_hannibal units/cart_hero_maharbal units/cart_champion_elephant units/cart_mechanical_siege_ballista_packed units/cart_mechanical_siege_oxybeles_packed"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_soldiers_will siege_attack siege_armor siege_cost_metal siege_cost_wood siege_bolt_accuracy"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_fortress.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_fortress.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "100",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/carthaginians/fortress.xml",
        "FoundationActor": "structures/fndn_6x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/cart_house": {
      "@parent": "template_structure_civic_house",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "House",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "60",
        "Population": "0",
        "PopulationBonus": "10",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "150"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "14.5",
          "@width": "14.5"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support"
        },
        "LoadingRange": "1",
        "Max": "6"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1200",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "House",
        "History": "Housing was generally built of adobe or sandstone then plastered with stucco. Flat roofs predominate, few windows, arched doorways in evidence, kind of a blend of Achaemenian and Mediterranean styles with some tiled roofs. In the biggest cities, especially Carthage and such as Utica, housing was in flat-roofed structures rising as high as 6 and 7 stories.",
        "Icon": "structures/house.png",
        "SpecificName": "Bet",
        "Tooltip": "Increase the population limit.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Village House"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "13.0",
          "@width": "13.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "1.0",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_female_citizen_house"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "health_females_01 pop_house_01 unlock_females_house"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_house.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_house.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/carthaginians/house.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/cart_market": {
      "@parent": "template_structure_economic_market",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Market",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "300"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "10.0",
        "Square": {
          "@depth": "23.0",
          "@width": "30.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x4",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure BarterMarket"
        },
        "GenericName": "Market",
        "History": "Carthaginian markets were probably just big sheds or structures surrounding a ?market? area or in a wharf area of a port.",
        "Icon": "structures/market.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Šūq",
        "Tooltip": "Create trade units to trade between other markets. Barter resources. Research trading and bartering improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Economic Town Market"
        }
      },
      "Loot": {
        "food": "25",
        "metal": "25",
        "stone": "25",
        "wood": "25",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "20.0",
          "@width": "27.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_trader"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "speed_trader_01"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_market.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_market.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "40",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/carthaginians/market.xml",
        "FoundationActor": "structures/fndn_6x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/cart_outpost": {
      "@parent": "template_structure_defense_outpost",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "20"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "55.0",
          "MinRange": "13.0",
          "Pierce": "20.0",
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "2.0"
        }
      },
      "BuildRestrictions": {
        "Category": "House",
        "PlacementType": "land",
        "Territory": "own neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "80"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "15.0",
        "Square": {
          "@depth": "9.0",
          "@width": "9.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "1"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_2x2",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Outpost",
        "History": "?",
        "Icon": "structures/outpost.png",
        "SpecificName": "Carthaginian Outpost",
        "Tooltip": "Build in neutral and own territories to scout areas of the map. Slowly loses health while in neutral territory.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive Village Outpost"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "8",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "6.5",
          "@width": "6.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "vision_outpost decay_outpost"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "18.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "2"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/carthaginians/outpost.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/cart_storehouse": {
      "@parent": "template_structure_economic_storehouse",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Storehouse",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "15.0",
          "@width": "15.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure DropsiteWood DropsiteMetal DropsiteStone"
        },
        "GenericName": "Storehouse",
        "History": "Resources and building materials were kept in warehouses.",
        "Icon": "structures/storehouse.png",
        "SpecificName": "Maḥṣabah",
        "Tooltip": "Dropsite for wood, stone, and metal resources. Research gathering improvements for these resources.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Economic Village Storehouse"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "15.0",
          "@width": "15.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "gather_lumbering_ironaxes gather_lumbering_strongeraxes gather_lumbering_sharpaxes gather_mining_servants gather_mining_serfs gather_mining_slaves gather_mining_wedgemallet gather_mining_shaftmining gather_mining_silvermining gather_capacity_basket gather_capacity_wheelbarrow gather_capacity_carts"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_storehouse.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_storehouse.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "16",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/carthaginians/storehouse.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/cart_super_dock": {
      "@parent": "template_structure_special",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "3",
          "Hack": "3",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Dock",
        "PlacementType": "shore",
        "Territory": "own ally neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "500",
        "Population": "0",
        "PopulationBonus": "10",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "200",
          "wood": "300"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "58.0",
          "@width": "42.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "5000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical SpecialBuilding Town Shipyard"
        },
        "GenericName": "Naval Shipyard",
        "History": "The structure is based upon the center island of the inner harbor constructed to house the war fleet of the Carthaginian navy at Carthage.",
        "Icon": "structures/uber_dock.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Cothon",
        "Tooltip": "Construct and repair mighty warships."
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "58.0",
          "@width": "42.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/cart_ship_bireme units/cart_ship_trireme units/cart_ship_quinquereme"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "carthaginians/training_phoenician_naval_architects carthaginians/special_exploration"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "ship",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_dock.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_dock.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryInfluence": {
        "Radius": "200",
        "Root": "true",
        "Weight": "25000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "100",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/carthaginians/super_dock.xml",
        "FoundationActor": "structures/fndn_dock_super.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/cart_temple": {
      "@parent": "template_structure_civic_temple",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "Auras": {
        "heal": {
          "Affects": "Unit",
          "AuraDescription": "Heals nearby units at 1 HP per second.",
          "AuraName": "Healing Aura",
          "Modifications": {
            "Health.RegenRate": {
              "Add": "1"
            }
          },
          "Radius": "40",
          "Type": "range"
        }
      },
      "BuildRestrictions": {
        "Category": "Temple",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "400",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "32.0",
          "@width": "19.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "3",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Temple",
        "History": "What little we know of the Carthaginian religion has be pieced together from scattered sources. Tanit, a fertility goddess, was one of two principle gods in the Carthaginian pantheon, the other being her consort Ba'al, a deity of Phoenician origin.",
        "Icon": "structures/temple.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Maqdaš",
        "Tooltip": "Train priestesses to heal your troops. Train Sacred Band pikemen. Garrison up to 15 units to heal them at a quick rate.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Town Temple"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "500",
        "stone": "50",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "30.0",
          "@width": "17.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_healer_b units/cart_champion_infantry units/cart_champion_cavalry"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "heal_range heal_range_2 heal_rate heal_rate_2 heal_temple health_regen_units"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_temple.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_temple.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "40",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/carthaginians/temple_big.xml",
        "FoundationActor": "structures/fndn_4x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/cart_wall": {
      "@parent": "template_structure_defense_wall",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "60",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "100",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "11.0",
          "@width": "31.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "9000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_wall",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall"
        },
        "GenericName": "Stone Wall",
        "History": "The Carthaginians built what are referred to as \"triple walls\" to fortify some of their cities; as triple walls aren't a practical construct for 0 A.D, the construction of the inner wall is to be used. This wall served not only as a defensive structure but had barracks and stables integrated right into it, and raised towers at intervals. Fodder for elephants and horses, and arms were stored onsite. The ground level consisted of housing for elephants, the second level for horses, and the third level as barracks for the troops. In Carthage alone, 200 elephants, a thousand horses and 15,000~30,000 troops could be housed within the city walls. As shown in the reference drawing, there was also a ditch at the base in front of the wall. These walls were typically built of large blocks of sandstone hewn from deposits nearby, and were never breached by invaders.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Jdar",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "9.0",
          "@width": "30.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/carthaginians/wall_medium.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "30.0"
      }
    },
    "structures/cart_wall_gate": {
      "@parent": "template_structure_defense_wall_gate",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "5.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "0",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "60",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "11.0",
          "@width": "46.0"
        }
      },
      "Gate": {
        "PassRange": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_long",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure StoneWall Gates"
        },
        "GenericName": "City Gate",
        "History": "The tower sections constituted a 4th level where they rose up to provide even higher firing level platform than that of the top of the wall run.",
        "Icon": "structures/gate.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Mijdil-šaʿar",
        "Tooltip": "Allow units access through a city wall. Can be locked to prevent access.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "20",
        "wood": "20",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Obstructions": {
          "Door": {
            "@depth": "10",
            "@width": "20",
            "@x": "0",
            "@z": "0"
          },
          "Left": {
            "@depth": "10",
            "@width": "13",
            "@x": "-15",
            "@z": "0"
          },
          "Right": {
            "@depth": "10",
            "@width": "13",
            "@x": "15",
            "@z": "0"
          }
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_gate.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "gate_closing": "actor/gate/stonegate_close.xml",
          "gate_locked": "interface/select/building/sel_gate.xml",
          "gate_opening": "actor/gate/stonegate_open.xml",
          "gate_unlocked": "interface/select/building/sel_gate.xml",
          "select": "interface/select/building/sel_gate.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/carthaginians/wall_gate.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "25.0"
      }
    },
    "structures/cart_wall_long": {
      "@parent": "template_structure_defense_wall_long",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "Units on walls have 3 extra Armor levels",
          "AuraName": "Wall Protection",
          "Modifications": {
            "Armour.Crush": {
              "Add": "3"
            },
            "Armour.Hack": {
              "Add": "3"
            },
            "Armour.Pierce": {
              "Add": "3"
            },
            "Vision.Range": {
              "Add": "20"
            }
          },
          "Type": "garrisonedUnits"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "30",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "11.0",
          "@width": "45.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Ranged+Infantry"
        },
        "LoadingRange": "2",
        "Max": "5",
        "VisibleGarrisonPoints": {
          "Archer1": {
            "X": "0",
            "Y": "12.5",
            "Z": "0"
          },
          "Archer2": {
            "X": "8",
            "Y": "12.5",
            "Z": "0"
          },
          "Archer3": {
            "X": "-8",
            "Y": "12.5",
            "Z": "0"
          },
          "Archer4": {
            "X": "4",
            "Y": "12.5",
            "Z": "0"
          },
          "Archer5": {
            "X": "-4",
            "Y": "12.5",
            "Z": "0"
          }
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "4000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_long",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall LongWall"
        },
        "GateConversionTooltip": "Convert Stone Wall into City Gate",
        "GenericName": "Stone Wall",
        "History": "The Carthaginians built what are referred to as \"triple walls\" to fortify some of their cities; as triple walls aren't a practical construct for 0 A.D, the construction of the inner wall is to be used. This wall served not only as a defensive structure but had barracks and stables integrated right into it, and raised towers at intervals. Fodder for elephants and horses, and arms were stored onsite. The ground level consisted of housing for elephants, the second level for horses, and the third level as barracks for the troops. In Carthage alone, 200 elephants, a thousand horses and 15,000~30,000 troops could be housed within the city walls. As shown in the reference drawing, there was also a ditch at the base in front of the wall. These walls were typically built of large blocks of sandstone hewn from deposits nearby, and were never breached by invaders.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "structures/cart_wallset_stone",
        "SpecificName": "Homah",
        "Tooltip": "Long wall segments can be converted to gates.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "9.0",
          "@width": "46.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/carthaginians/wall_long.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "46.0"
      }
    },
    "structures/cart_wall_medium": {
      "@parent": "template_structure_defense_wall_medium",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "Units on walls have 3 extra Armor levels",
          "AuraName": "Wall Protection",
          "Modifications": {
            "Armour.Crush": {
              "Add": "3"
            },
            "Armour.Hack": {
              "Add": "3"
            },
            "Armour.Pierce": {
              "Add": "3"
            },
            "Vision.Range": {
              "Add": "20"
            }
          },
          "Type": "garrisonedUnits"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "20",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "11.0",
          "@width": "31.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Ranged+Infantry"
        },
        "LoadingRange": "2",
        "Max": "3",
        "VisibleGarrisonPoints": {
          "Archer1": {
            "X": "0",
            "Y": "12.5",
            "Z": "0"
          },
          "Archer2": {
            "X": "4",
            "Y": "12.5",
            "Z": "0"
          },
          "Archer3": {
            "X": "-4",
            "Y": "12.5",
            "Z": "0"
          }
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_medium",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall"
        },
        "GenericName": "Stone Wall",
        "History": "The Carthaginians built what are referred to as \"triple walls\" to fortify some of their cities; as triple walls aren't a practical construct for 0 A.D, the construction of the inner wall is to be used. This wall served not only as a defensive structure but had barracks and stables integrated right into it, and raised towers at intervals. Fodder for elephants and horses, and arms were stored onsite. The ground level consisted of housing for elephants, the second level for horses, and the third level as barracks for the troops. In Carthage alone, 200 elephants, a thousand horses and 15,000~30,000 troops could be housed within the city walls. As shown in the reference drawing, there was also a ditch at the base in front of the wall. These walls were typically built of large blocks of sandstone hewn from deposits nearby, and were never breached by invaders.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "structures/cart_wallset_stone",
        "SpecificName": "Homah",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "9.0",
          "@width": "30.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/carthaginians/wall_medium.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "30.0"
      }
    },
    "structures/cart_wall_short": {
      "@parent": "template_structure_defense_wall_short",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "10",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "11.0",
          "@width": "17.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_short",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall"
        },
        "GenericName": "Stone Wall",
        "History": "The Carthaginians built what are referred to as \"triple walls\" to fortify some of their cities; as triple walls aren't a practical construct for 0 A.D, the construction of the inner wall is to be used. This wall served not only as a defensive structure but had barracks and stables integrated right into it, and raised towers at intervals. Fodder for elephants and horses, and arms were stored onsite. The ground level consisted of housing for elephants, the second level for horses, and the third level as barracks for the troops. In Carthage alone, 200 elephants, a thousand horses and 15,000~30,000 troops could be housed within the city walls. As shown in the reference drawing, there was also a ditch at the base in front of the wall. These walls were typically built of large blocks of sandstone hewn from deposits nearby, and were never breached by invaders.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "structures/cart_wallset_stone",
        "SpecificName": "Homah",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "9.0",
          "@width": "16.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/carthaginians/wall_short.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "16.0"
      }
    },
    "structures/cart_wall_tower": {
      "@parent": "template_structure_defense_wall_tower",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "50.0",
          "MinRange": "8.0",
          "Pierce": "20.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "120",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "100",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "18.0",
        "Square": {
          "@depth": "14.0",
          "@width": "14.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "2"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "5000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_2x2",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure StoneWall Tower"
        },
        "GenericName": "Wall Turret",
        "History": "The Carthaginians built what are referred to as \"triple walls\" to fortify some of their cities; as triple walls aren't a practical construct for 0 A.D, the construction of the inner wall is to be used. This wall served not only as a defensive structure but had barracks and stables integrated right into it, and raised towers at intervals. Fodder for elephants and horses, and arms were stored onsite. The ground level consisted of housing for elephants, the second level for horses, and the third level as barracks for the troops. In Carthage alone, 200 elephants, a thousand horses and 15,000~30,000 troops could be housed within the city walls. As shown in the reference drawing, there was also a ditch at the base in front of the wall. These walls were typically built of large blocks of sandstone hewn from deposits nearby, and were never breached by invaders.",
        "Icon": "structures/tower.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Mijdil",
        "Tooltip": "Shoots arrows. Garrison to defend a city wall against attackers.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "11.0",
          "@width": "11.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "pair_walls_01"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "20.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/carthaginians/wall_tower.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "11.0"
      }
    },
    "structures/cart_wallset_stone": {
      "@parent": "template_structure_defense_wallset",
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Town StoneWall"
        },
        "GenericName": "City Wall",
        "History": "The Carthaginians built what are referred to as \"triple walls\" to fortify some of their cities; as triple walls aren't a practical construct for 0 A.D, the construction of the inner wall is to be used. This wall served not only as a defensive structure but had barracks and stables integrated right into it, and raised towers at intervals. Fodder for elephants and horses, and arms were stored onsite. The ground level consisted of housing for elephants, the second level for horses, and the third level as barracks for the troops. In Carthage alone, 200 elephants, a thousand horses and 15,000~30,000 troops could be housed within the city walls. As shown in the reference drawing, there was also a ditch at the base in front of the wall. These walls were typically built of large blocks of sandstone hewn from deposits nearby, and were never breached by invaders.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Jdar",
        "Tooltip": "Wall off your town for a stout defense."
      },
      "WallSet": {
        "MaxTowerOverlap": "0.85",
        "MinTowerOverlap": "0.05",
        "Templates": {
          "Gate": "structures/cart_wall_gate",
          "Tower": "structures/cart_wall_tower",
          "WallLong": "structures/cart_wall_long",
          "WallMedium": "structures/cart_wall_medium",
          "WallShort": "structures/cart_wall_short"
        }
      }
    },
    "structures/cart_wonder": {
      "@parent": "template_structure_wonder",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "2",
          "Hack": "2",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Wonder",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "1000",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "1000",
          "stone": "1000",
          "wood": "1000"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "59.0",
          "@width": "29.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "3",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "30"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "5000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City Wonder"
        },
        "GenericName": "Wonder",
        "History": "Dating from the 2nd Century BC, the Mausoleum of Atban in northern Tunisia is over twenty metres high and was built by the inhabitants of Dougga for a Numidian prince.",
        "Icon": "structures/wonder.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Temple of Ba'al Hammon",
        "Tooltip": "Bring glory to your civilization and add large tracts of land to your empire."
      },
      "Loot": {
        "food": "0",
        "metal": "100",
        "stone": "100",
        "wood": "100",
        "xp": "200"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "57.0",
          "@width": "27.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "pop_wonder"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wonder.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wonder.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "100",
        "Root": "true",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "72",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/carthaginians/wonder.xml",
        "FoundationActor": "structures/fndn_8x8.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "Wonder": {
        "TimeTillVictory": "300"
      }
    },
    "structures/celt_barracks": {
      "@parent": "template_structure_military_barracks",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Barracks",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "4",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "300"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "22.0",
          "@width": "22.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "10"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_5x5",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Barracks",
        "History": "All able-bodied male Celts were expected to heed their liege lord's call to battle when need arose.",
        "Icon": "structures/barracks.png",
        "RequiredTechnology": "phase_village",
        "SpecificName": "Gwersyllty",
        "Tooltip": "Train citizen-soldiers. Research training improvements. Garrison: 10.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Village Barracks"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "30",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "20.0",
          "@width": "20.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/celt_infantry_spearman_b units/celt_infantry_javelinist_b units/celt_infantry_slinger_b units/celt_cavalry_swordsman_b units/celt_cavalry_javelinist_b"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "heal_barracks training_conscription unlock_champion_units"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_barracks.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_barracks.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "50",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/barracks.xml",
        "FoundationActor": "structures/fndn_5x5.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/celt_blacksmith": {
      "@parent": "template_structure_military_blacksmith",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Barracks",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "4",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "22.0",
          "@width": "22.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Infantry"
        },
        "LoadingRange": "2",
        "Max": "1"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x4",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Blacksmith",
        "History": "Figured to have it represent an armory; these were common, and not all Celts (truthfully, not even most) had to provide their own weapons. Just, they had to provide their own GOOD weapons and armor, but mass-produced spears and javelins and shields were distributed freely at need. The possession of a armory by the local lord was considered quite prestigious among the Celts, especially the larger examples found in Gaul that could maintain armies.",
        "Icon": "structures/blacksmith.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Amoridas",
        "Tooltip": "Research weapons and armor improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Town Blacksmith"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "100",
        "stone": "0",
        "wood": "50",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "17.0",
          "@width": "17.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_infantry_melee_01 attack_infantry_melee_02 attack_infantry_ranged_01 attack_infantry_ranged_02 attack_cavalry_melee_01 attack_cavalry_melee_02 attack_cavalry_ranged_01 attack_cavalry_ranged_02 armor_infantry_01 armor_infantry_02 armor_cav_01 armor_cav_02 armor_hero_01"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_blacksmith.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_blacksmith.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "38",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/blacksmith.xml",
        "FoundationActor": "structures/fndn_4x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/celt_civil_centre": {
      "@parent": "template_structure_civic_civil_centre",
      "AlertRaiser": {
        "MaximumLevel": "2",
        "Range": "140"
      },
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "3",
          "Hack": "5",
          "Pierce": "15"
        },
        "Hack": "10",
        "Pierce": "25"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "72.0",
          "MinRange": "10.0",
          "Pierce": "20.0",
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "CivilCentre",
        "Distance": {
          "FromClass": "CivilCentre",
          "MinDistance": "200"
        },
        "PlacementType": "land",
        "Territory": "own neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "500",
        "Population": "0",
        "PopulationBonus": "20",
        "Resources": {
          "food": "0",
          "metal": "500",
          "stone": "500",
          "wood": "500"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "28.0",
          "@width": "28.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "1",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_celt_cc",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical Defensive CivCentre"
        },
        "GenericName": "Civic Center",
        "History": "This was be the center of the town, a great hall where the clan leader resided. All political matters were probably performed inside such a structure.",
        "Icon": "structures/civic_centre.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Caer",
        "Tooltip": "Build to acquire large tracts of territory. Train citizens. Garrison: 20.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic CivilCentre"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "50",
        "stone": "50",
        "wood": "50",
        "xp": "200"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "25.0",
          "@width": "25.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_female_citizen units/celt_infantry_spearman_b units/celt_infantry_javelinist_b units/celt_cavalry_javelinist_b"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "phase_town_generic phase_city_pair_celts"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "alert0": "interface/alarm/alarm_alert_0.xml",
          "alert1": "interface/alarm/alarm_alert_1.xml",
          "alert2": "interface/alarm/alarm_alert_2.xml",
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_civ_center.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_civ_center.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "140",
        "Root": "true",
        "Weight": "10000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/civic_centre.xml",
        "FoundationActor": "structures/fndn_6x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/celt_corral": {
      "@parent": "template_structure_resource_corral",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "10"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Resource",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "24.0",
          "@width": "14.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Animal"
        },
        "LoadingRange": "2",
        "Max": "10"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_2x4",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Corral",
        "History": "A place for a farmer to pen his animals. Garrison a sheep, goat, or cow here to gain a trickle of the food resource. Garrisoning an animal here also \"fattens\" them so that they may be slaughtered and gathered for a quick burst of food.",
        "Icon": "structures/corral.png",
        "SpecificName": "Cavalidos",
        "Tooltip": "Raise herd animals for food. Task domestic animals here to gain a trickle of food or other bonus (Not yet implemented).",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Resource Village Corral"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "20.0",
          "@width": "10.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "gaia/fauna_sheep"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "gather_animals_stockbreeding speed_cavalry_01 speed_cavalry_02"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_corral.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_corral.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/plot_corral.xml",
        "FoundationActor": "structures/fndn_2x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/celt_defense_tower": {
      "@parent": "template_structure_defense_defense_tower",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "ElevationBonus": "15",
          "Hack": "0.0",
          "MaxRange": "56.0",
          "MinRange": "8.0",
          "Pierce": "20.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "DefenseTower",
        "Distance": {
          "FromClass": "DefenseTower",
          "MinDistance": "60"
        },
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "1",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "100",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "15.0",
        "Square": {
          "@depth": "10.0",
          "@width": "10.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_2x2",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Tower GarrisonTower"
        },
        "GenericName": "Defense Tower",
        "History": "*I could not find any evidence of a celtic tower, but I'm giving them one for gameplay reasons.*",
        "Icon": "structures/defense_tower.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Tyrau",
        "Tooltip": "Shoots arrows. Garrison to provide extra defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive Town DefenseTower"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.5",
          "@width": "7.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_tower_watch attack_tower_crenellations attack_tower_range attack_tower_defense"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "21.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "32",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/gauls/scout_tower.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/celt_dock": {
      "@parent": "template_structure_military_dock",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Dock",
        "PlacementType": "shore",
        "Territory": "own ally neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "2",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "24.0",
          "@width": "12.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_celt_dock",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical Naval NavalMarket"
        },
        "GenericName": "Dock",
        "History": "A crannóc (or crannoge) is the name given in Scotland and Ireland to an artificial island or natural island, used for a settlement. The name can also be used to refer to wooden platforms erected on shallow loch floors, although understandably few remains of this sort have been found. The choice of an island as a home is thought to have been for defense as well as the availability of food in the form of fish nearby.",
        "Icon": "structures/dock.png",
        "SpecificName": "Crannóc",
        "Tooltip": "Build upon a shoreline to construct naval vessels and to open sea trade. Research naval improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Economic Village Market Dock"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "30",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "22.0",
          "@width": "10.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_ship_fishing units/{civ}_ship_merchant units/celt_ship_trireme"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "training_naval_architects armor_ship_reinforcedhull armor_ship_hypozomata armor_ship_hullsheathing"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "ship",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_dock.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_dock.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/dock_new.xml",
        "FoundationActor": "structures/fndn_celt_dock.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/celt_farmstead": {
      "@parent": "template_structure_economic_farmstead",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Farmstead",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "45",
        "Population": "0",
        "PopulationBonus": "2",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "14.0",
          "@width": "14.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "900",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure DropsiteFood"
        },
        "GenericName": "Farmstead",
        "History": "Farming typically revolved around small hamlets and farmsteads with enclosed rectilinear fields - each having areas of pasture, farmland and wood. Ploughing became more efficient with the arrival of the iron share (plough point ? courtesy of our Celts) and a two field rotation was introduced; crops one year followed by a fallow that was grazed by livestock. This lead to surprisingly high yields and fuelled population growth. The image of a farmstead would most likely be a house with some out-buildings. Storage of crops was either in pits or in raised stores and harvest was over several months - weeds, grain and then straw.",
        "Icon": "structures/farmstead.png",
        "SpecificName": "Ffermdy",
        "Tooltip": "Dropsite for the food resource. Research food gathering improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Economic Village Farmstead"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "12.0",
          "@width": "12.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "gather_wicker_baskets gather_farming_plows gather_farming_training gather_farming_fertilizer"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_farmstead.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_farmstead.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/farmstead.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/celt_field": {
      "@parent": "template_structure_resource_field",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "10"
        },
        "Hack": "25",
        "Pierce": "40"
      },
      "BuildRestrictions": {
        "Category": "Field",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "2.0",
        "Square": {
          "@depth": "28.0",
          "@width": "28.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "250",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_field",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Field",
        "History": "A farmer's field. The Celts were good farmers.",
        "Icon": "structures/field.png",
        "SpecificName": "Varmo",
        "Tooltip": "Harvest vegetables for food. Max gatherers: 5.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Resource Field"
        }
      },
      "Loot": {
        "food": "100",
        "metal": "0",
        "stone": "0",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Colour": {
          "@b": "46",
          "@g": "82",
          "@r": "119"
        },
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "false",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "22.0",
          "@width": "22.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceSupply": {
        "Amount": "Infinity",
        "DiminishingReturns": "14",
        "KillBeforeGather": "false",
        "MaxGatherers": "5",
        "Type": "food.grain"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_field.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_field.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/plot_field_3D_8x8.xml",
        "FoundationActor": "structures/plot_field_found.xml",
        "SelectionShape": {},
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/celt_fortress_b": {
      "@parent": "template_structure_military_fortress",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "80.0",
          "MinRange": "20.0",
          "Pierce": "25.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "Fortress",
        "Distance": {
          "FromClass": "Fortress",
          "MinDistance": "80"
        },
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "300",
        "Population": "0",
        "PopulationBonus": "12",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "650",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Circle": {
          "@radius": "17.0"
        },
        "Height": "18.0"
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.075",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Siege"
        },
        "LoadingRange": "6",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "4200",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical GarrisonFortress"
        },
        "GenericName": "Fortress",
        "History": "The Broch is an Iron Age round tower fortification type unique to Scotland.  The origin of brochs remains a mystery. Some archaeologists believed the brochs were built by an influx of broch builders who had been displaced and pushed northward during the Roman invasion of Britain. However, this theory has been largely disproven and current thought is that they were built by itinerant (travelling) craftsmen since so many were built to almost the same exact design.",
        "Icon": "structures/fortress.png",
        "RequiredTechnology": "phase_city_britons",
        "SpecificName": "Brythonic Broch",
        "Tooltip": "Train Brythonic heroes and champions. Construct siege rams.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Defensive City Fortress"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "65",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "29.0",
          "@width": "29.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/celt_hero_boudicca units/celt_hero_caratacos units/celt_hero_cunobelin units/celt_champion_cavalry_brit units/celt_champion_infantry_brit units/celt_mechanical_siege_ram"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_soldiers_will siege_attack siege_armor siege_cost_metal siege_cost_wood"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_broch.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_broch.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "100",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "100",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/britons/fortress_briton.xml",
        "FoundationActor": "structures/fndn_4x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/celt_fortress_g": {
      "@parent": "template_structure_military_fortress",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "85.0",
          "MinRange": "8.0",
          "Pierce": "25.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "Fortress",
        "Distance": {
          "FromClass": "Fortress",
          "MinDistance": "80"
        },
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "300",
        "Population": "0",
        "PopulationBonus": "12",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "650",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "30.0",
          "@width": "30.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.075",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Siege"
        },
        "LoadingRange": "6",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "4200",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_5x5",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical GarrisonFortress"
        },
        "GenericName": "Fortress",
        "History": "Dun comes from the Brythonic Din and Gaelic Dun, meaning fort, and is now used as a general term for small stone built strongholds. Duns appear to have arrived with the Brythonic Celts in about the 7th century BC, associated with their Iron age culture of warrior tribes and petty chieftains. Early Duns had near vertical ramparts constructed of stone laced with timber, and where this was set on fire (accidentally or on purpose) it forms the vitrified forts where stones have been partly melted, an effect that is still clearly visible. Use of Duns continued in some cases into the medieval period.",
        "Icon": "structures/fortress.png",
        "RequiredTechnology": "phase_city_gauls",
        "SpecificName": "Gallic Dun",
        "Tooltip": "Train Gallic heroes and champions. Construct siege rams.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Defensive City Fortress"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "65",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "25.0",
          "@width": "25.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/celt_hero_brennus units/celt_hero_britomartus units/celt_hero_vercingetorix units/celt_champion_cavalry_gaul units/celt_champion_infantry_gaul units/celt_mechanical_siege_ram"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_soldiers_will siege_attack siege_armor siege_cost_metal siege_cost_wood"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_fortress.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_fortress.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "100",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/gauls/fortress_gallic.xml",
        "FoundationActor": "structures/fndn_6x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/celt_house": {
      "@parent": "template_structure_civic_house",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "House",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "75"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Circle": {
          "@radius": "6.0"
        },
        "Height": "5.0"
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support"
        },
        "LoadingRange": "1",
        "Max": "3"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "House",
        "History": "Celts generally lived in round stone or wattle and daub walled structures with thatched roof.",
        "Icon": "structures/house.png",
        "SpecificName": "Annedd",
        "Tooltip": "Increase the population limit.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Village House"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "10.0",
          "@width": "10.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "1.0",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_female_citizen_house"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "health_females_01 pop_house_01 unlock_females_house"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_house.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_house.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "16",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/house.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/celt_kennel": {
      "@parent": "template_structure_special",
      "Armour": {
        "Crush": "5.0",
        "Foundation": {
          "Crush": "2.0",
          "Hack": "3.0",
          "Pierce": "8.0"
        },
        "Hack": "10.0",
        "Pierce": "40.0"
      },
      "BuildRestrictions": {
        "Category": "Special",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "200",
          "stone": "50",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "7.0",
          "@width": "8.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_2x2",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Kennel"
        },
        "GenericName": "Special Building",
        "Icon": "structures/kennel.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Kennel",
        "Tooltip": "Train Celtic war dogs."
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "6.75",
          "@width": "7.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/celt_war_dog_b"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_kennel.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_kennel.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/kennel.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/celt_market": {
      "@parent": "template_structure_economic_market",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Market",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "12",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "300"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "24.0",
          "@width": "26.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_5x5",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure BarterMarket"
        },
        "GenericName": "Market",
        "History": "Efficient farming led to food surpluses and a developing social hierarchy through the period with administration and power centered on the hill forts. Trade would have been buoyant with Europe; exported corn, cattle hides, tin, gold and iron in exchange for wine and olive oil. The first coins appeared although they were more items of wealth and status than trade. There is evidence too of standardized pottery and this suggests that weights and measures were controlled to provide consistency in trade.",
        "Icon": "structures/market.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Marchnaty",
        "Tooltip": "Create trade units to trade between other markets. Barter resources. Research trading and bartering improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Economic Town Market"
        }
      },
      "Loot": {
        "food": "25",
        "metal": "25",
        "stone": "25",
        "wood": "25",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "23.0",
          "@width": "25.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_trader"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "speed_trader_01"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_market.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_market.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "40",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/market_newest.xml",
        "FoundationActor": "structures/fndn_5x5.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/celt_outpost": {
      "@parent": "template_structure_defense_outpost",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "20"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "55.0",
          "MinRange": "13.0",
          "Pierce": "20.0",
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "2.0"
        }
      },
      "BuildRestrictions": {
        "Category": "House",
        "PlacementType": "land",
        "Territory": "own neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "80"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "15.0",
        "Square": {
          "@depth": "9.0",
          "@width": "9.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "1"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_2x2",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Outpost",
        "History": "*I could not find any evidence of a celtic tower, but I'm giving them one for gameplay reasons.*",
        "Icon": "structures/outpost.png",
        "SpecificName": "Celtic Outpost",
        "Tooltip": "Build in neutral and own territories to scout areas of the map. Slowly loses health while in neutral territory.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive Village Outpost"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "8",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "6.5",
          "@width": "6.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "vision_outpost decay_outpost"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "18.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "2"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/outpost.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/celt_sb1": {
      "@parent": "template_structure_special",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "3",
          "Hack": "3",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Special",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "100",
        "Population": "0",
        "PopulationBonus": "2",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "100",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Circle": {
          "@radius": "9.0"
        },
        "Height": "6.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x4",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City SpecialBuilding"
        },
        "GenericName": "Rotary Mill",
        "History": "The Celts developed the first rotary flour mill.",
        "Icon": "structures/sb1.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Melonas",
        "Tooltip": "Increase nearby farming output +25%. (Currently, a special technology can be researched to serve this function)"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "16.0",
          "@width": "16.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "celts/special_gather_crop_rotation"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_ffactri.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_ffactri.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "32",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/special.xml",
        "FoundationActor": "structures/fndn_4x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/celt_slope_tower": {
      "@parent": "template_structure_defense_wall_tower",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "50.0",
          "MinRange": "8.0",
          "Pierce": "20.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "120",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "100",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "20.0",
        "Square": {
          "@depth": "5.5",
          "@width": "5.5"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "2"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "5000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_tower",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure StoneWall Tower"
        },
        "GenericName": "Wall Turret",
        "History": "Julius Caesar encountered many hillforts during his campaigns in Gaul",
        "Icon": "structures/tower.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Earthworks",
        "Tooltip": "Shoots arrows. Garrison to defend a city wall against attackers.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "4.5",
          "@width": "4.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "pair_walls_01"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "20.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/slope_wall_tower.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/celt_slope_wall": {
      "@parent": "template_structure_defense_wall",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "30",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "8.5",
          "@width": "26.5"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "4000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_wall",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall"
        },
        "GenericName": "Stone Wall",
        "History": "Julius Caesar encountered many hillforts during his campaigns in Gaul",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Earthworks",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.0",
          "@width": "25.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/slope_wall.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/celt_storehouse": {
      "@parent": "template_structure_economic_storehouse",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Storehouse",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "0",
        "PopulationBonus": "2",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "15.0",
          "@width": "15.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure DropsiteWood DropsiteMetal DropsiteStone"
        },
        "GenericName": "Storehouse",
        "History": "In southern parts of the country, most of the wildwood had been cleared and given way to farming or coppice management. In northern parts, or where the ground was particularly unsuitable for agriculture, wildwood remained, but under constant threat. Land around the farmsteads was usually enclosed by hazel fencing or hedging.",
        "Icon": "structures/storehouse.png",
        "SpecificName": "Ystordy",
        "Tooltip": "Dropsite for wood, stone, and metal resources. Research gathering improvements for these resources.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Economic Village Storehouse"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "13.0",
          "@width": "13.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "gather_lumbering_ironaxes gather_lumbering_strongeraxes gather_lumbering_sharpaxes gather_mining_servants gather_mining_serfs gather_mining_slaves gather_mining_wedgemallet gather_mining_shaftmining gather_mining_silvermining gather_capacity_basket gather_capacity_wheelbarrow gather_capacity_carts"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_storehouse.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_storehouse.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "16",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/storehouse.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/celt_temple": {
      "@parent": "template_structure_civic_temple",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "Auras": {
        "heal": {
          "Affects": "Unit",
          "AuraDescription": "Heals nearby units at 1 HP per second.",
          "AuraName": "Healing Aura",
          "Modifications": {
            "Health.RegenRate": {
              "Add": "1"
            }
          },
          "Radius": "40",
          "Type": "range"
        }
      },
      "BuildRestrictions": {
        "Category": "Temple",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "7",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "300"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "24.5",
          "@width": "24.5"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "3",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_5x5",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Temple",
        "History": "Celts built large sanctuaries for feasting and worship. One such structure was the Sanctuary of Corent in modern-day France.",
        "Icon": "structures/temple.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Addoldy",
        "Tooltip": "Train healers. Garrison up to 20 units to heal them at a quick rate (3 HP per second). Research healing and religious improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Town Temple"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "500",
        "stone": "50",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "22.5",
          "@width": "22.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_healer_b"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "heal_range heal_range_2 heal_rate heal_rate_2 heal_temple health_regen_units"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_temple.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_temple.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "40",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/temple.xml",
        "FoundationActor": "structures/fndn_5x5.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/celt_wall": {
      "@parent": "template_structure_defense_wall",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "30",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "8.5",
          "@width": "26.5"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "4000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_wall",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall"
        },
        "GenericName": "Stone Wall",
        "History": "The Romans called this wall 'Murus Gallicus'. Translated, it means 'Gaulish wall'. It was extremely resistant to assault by battering ram. Julius Caesar described a type of wood and stone wall, known as a Murus Gallicus, in his account of the Gallic Wars. These walls were made of a stone wall filled with rubble, with wooden logs inside for stability. Caesar noted how the flexibility of the wood added to the strength of the fort in case of battering ram attack.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Gwarchglawdd",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.0",
          "@width": "25.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/wall_medium.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/celt_wall_gate": {
      "@parent": "template_structure_defense_wall_gate",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "5.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "40",
          "wood": "40"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "9.0",
          "@width": "38.5"
        }
      },
      "Gate": {
        "PassRange": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_long",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure StoneWall Gates"
        },
        "GenericName": "City Gate",
        "History": "The Romans called this wall 'Murus Gallicus'. Translated, it means 'Gaulish wall'. It was extremely resistant to assault by battering ram. Julius Caesar described a type of wood and stone wall, known as a Murus Gallicus, in his account of the Gallic Wars. These walls were made of a stone wall filled with rubble, with wooden logs inside for stability. Caesar noted how the flexibility of the wood added to the strength of the fort in case of battering ram attack.",
        "Icon": "structures/gate.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Gate",
        "Tooltip": "Allow units access through a city wall. Can be locked to prevent access.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "20",
        "wood": "20",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Obstructions": {
          "Door": {
            "@depth": "8",
            "@width": "15",
            "@x": "0",
            "@z": "0"
          },
          "Left": {
            "@depth": "8",
            "@width": "11",
            "@x": "-13",
            "@z": "0"
          },
          "Right": {
            "@depth": "8",
            "@width": "11",
            "@x": "13",
            "@z": "0"
          }
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_gate.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "gate_closing": "actor/gate/stonegate_close.xml",
          "gate_locked": "interface/select/building/sel_gate.xml",
          "gate_opening": "actor/gate/stonegate_open.xml",
          "gate_unlocked": "interface/select/building/sel_gate.xml",
          "select": "interface/select/building/sel_gate.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/wall_gate.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "25.0"
      }
    },
    "structures/celt_wall_long": {
      "@parent": "template_structure_defense_wall_long",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "Units on walls have 3 extra Armor levels",
          "AuraName": "Wall Protection",
          "Modifications": {
            "Armour.Crush": {
              "Add": "3"
            },
            "Armour.Hack": {
              "Add": "3"
            },
            "Armour.Pierce": {
              "Add": "3"
            },
            "Vision.Range": {
              "Add": "20"
            }
          },
          "Type": "garrisonedUnits"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "30",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "8.5",
          "@width": "38.5"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Ranged+Infantry"
        },
        "LoadingRange": "2",
        "Max": "5",
        "VisibleGarrisonPoints": {
          "Archer1": {
            "X": "0",
            "Y": "9.3",
            "Z": "0"
          },
          "Archer2": {
            "X": "8",
            "Y": "9.3",
            "Z": "0"
          },
          "Archer3": {
            "X": "-8",
            "Y": "9.3",
            "Z": "0"
          },
          "Archer4": {
            "X": "4",
            "Y": "9.3",
            "Z": "0"
          },
          "Archer5": {
            "X": "-4",
            "Y": "9.3",
            "Z": "0"
          }
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "4000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_long",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall LongWall"
        },
        "GateConversionTooltip": "Convert Stone Wall into City Gate",
        "GenericName": "Stone Wall",
        "History": "The Romans called this wall 'Murus Gallicus'. Translated, it means 'Gaulish wall'. It was extremely resistant to assault by battering ram. Julius Caesar described a type of wood and stone wall, known as a Murus Gallicus, in his account of the Gallic Wars. These walls were made of a stone wall filled with rubble, with wooden logs inside for stability. Caesar noted how the flexibility of the wood added to the strength of the fort in case of battering ram attack.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "structures/celt_wallset_stone",
        "SpecificName": "Gwarchglawdd",
        "Tooltip": "Long wall segments can be converted to gates.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.0",
          "@width": "37.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/wall_long.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "37.0"
      }
    },
    "structures/celt_wall_medium": {
      "@parent": "template_structure_defense_wall_medium",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "Units on walls have 3 extra Armor levels",
          "AuraName": "Wall Protection",
          "Modifications": {
            "Armour.Crush": {
              "Add": "3"
            },
            "Armour.Hack": {
              "Add": "3"
            },
            "Armour.Pierce": {
              "Add": "3"
            },
            "Vision.Range": {
              "Add": "20"
            }
          },
          "Type": "garrisonedUnits"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "20",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "8.5",
          "@width": "26.5"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Ranged+Infantry"
        },
        "LoadingRange": "2",
        "Max": "3",
        "VisibleGarrisonPoints": {
          "Archer1": {
            "X": "0",
            "Y": "9.3",
            "Z": "0"
          },
          "Archer2": {
            "X": "4",
            "Y": "9.3",
            "Z": "0"
          },
          "Archer3": {
            "X": "-4",
            "Y": "9.3",
            "Z": "0"
          }
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_medium",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall"
        },
        "GenericName": "Stone Wall",
        "History": "The Romans called this wall 'Murus Gallicus'. Translated, it means 'Gaulish wall'. It was extremely resistant to assault by battering ram. Julius Caesar described a type of wood and stone wall, known as a Murus Gallicus, in his account of the Gallic Wars. These walls were made of a stone wall filled with rubble, with wooden logs inside for stability. Caesar noted how the flexibility of the wood added to the strength of the fort in case of battering ram attack.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "structures/celt_wallset_stone",
        "SpecificName": "Gwarchglawdd",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.0",
          "@width": "25.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/wall_medium.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "25.0"
      }
    },
    "structures/celt_wall_short": {
      "@parent": "template_structure_defense_wall_short",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "10",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "8.5",
          "@width": "14.5"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_short",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall"
        },
        "GenericName": "Stone Wall",
        "History": "The Romans called this wall 'Murus Gallicus'. Translated, it means 'Gaulish wall'. It was extremely resistant to assault by battering ram. Julius Caesar described a type of wood and stone wall, known as a Murus Gallicus, in his account of the Gallic Wars. These walls were made of a stone wall filled with rubble, with wooden logs inside for stability. Caesar noted how the flexibility of the wood added to the strength of the fort in case of battering ram attack.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "structures/celt_wallset_stone",
        "SpecificName": "Gwarchglawdd",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.0",
          "@width": "13.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/wall_short.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "13.0"
      }
    },
    "structures/celt_wall_tower": {
      "@parent": "template_structure_defense_wall_tower",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "120",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "100",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "20.0",
        "Square": {
          "@depth": "10.0",
          "@width": "10.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "5000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_tower",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure StoneWall Tower"
        },
        "GenericName": "Wall Turret",
        "History": "The Romans called this wall 'Murus Gallicus'. Translated, it means 'Gaulish wall'. It was extremely resistant to assault by battering ram. Julius Caesar described a type of wood and stone wall, known as a Murus Gallicus, in his account of the Gallic Wars. These walls were made of a stone wall filled with rubble, with wooden logs inside for stability. Caesar noted how the flexibility of the wood added to the strength of the fort in case of battering ram attack.",
        "Icon": "structures/tower.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Tyrau",
        "Tooltip": "Does not shoot or garrison.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "9.0",
          "@width": "9.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "pair_walls_01"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "20.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/wall_tower.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "9.0"
      }
    },
    "structures/celt_wallset_stone": {
      "@parent": "template_structure_defense_wallset",
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Town StoneWall"
        },
        "GenericName": "City Wall",
        "History": "The Romans called this wall 'Murus Gallicus'. Translated, it means 'Gaulish wall'. It was extremely resistant to assault by battering ram. Julius Caesar described a type of wood and stone wall, known as a Murus Gallicus, in his account of the Gallic Wars. These walls were made of a stone wall filled with rubble, with wooden logs inside for stability. Caesar noted how the flexibility of the wood added to the strength of the fort in case of battering ram attack.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Gwarchglawdd",
        "Tooltip": "Wall off your town for a stout defense."
      },
      "WallSet": {
        "MaxTowerOverlap": "0.80",
        "MinTowerOverlap": "0.05",
        "Templates": {
          "Gate": "structures/celt_wall_gate",
          "Tower": "structures/celt_wall_tower",
          "WallLong": "structures/celt_wall_long",
          "WallMedium": "structures/celt_wall_medium",
          "WallShort": "structures/celt_wall_short"
        }
      }
    },
    "structures/celt_wonder": {
      "@parent": "template_structure_wonder",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "2",
          "Hack": "2",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Wonder",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "1000",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "1000",
          "stone": "1000",
          "wood": "1000"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Circle": {
          "@radius": "30.0"
        },
        "Height": "10.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "5000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City Wonder"
        },
        "GenericName": "Wonder",
        "History": "Stonehenge is a monumental structure built by pre-historic peoples from Britain from approximately 2500 BC to 2000 BC. Evidence suggests that the structure and the surrounding site served as a place of religious significance, time-keeping, and other societal functions, like burial.",
        "Icon": "structures/wonder.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Stonehenge",
        "Tooltip": "Bring glory to your civilization and add large tracts of land to your empire."
      },
      "Loot": {
        "food": "0",
        "metal": "100",
        "stone": "100",
        "wood": "100",
        "xp": "200"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "30.0",
          "@width": "30.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "pop_wonder"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wonder.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wonder.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "100",
        "Root": "true",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "72",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/stone_monument_new.xml",
        "FoundationActor": "structures/fndn_theatron.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "Wonder": {
        "TimeTillVictory": "300"
      }
    },
    "structures/gaul_barracks": {
      "@parent": "template_structure_military_barracks",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Barracks",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "4",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "300"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "22.0",
          "@width": "22.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "10"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_5x5",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Barracks",
        "History": "All able-bodied male Celts were expected to heed their liege lord's call to battle when need arose.",
        "Icon": "structures/barracks.png",
        "RequiredTechnology": "phase_village",
        "SpecificName": "Gwersyllty",
        "Tooltip": "Train citizen-soldiers. Research training improvements. Garrison: 10.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Village Barracks"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "30",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "20.0",
          "@width": "20.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/gaul_infantry_spearman_b units/gaul_infantry_javelinist_b units/gaul_infantry_slinger_b units/gaul_champion_infantry_barracks units/gaul_cavalry_swordsman_b units/gaul_cavalry_javelinist_b units/gaul_champion_cavalry_barracks"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "heal_barracks training_conscription unlock_champion_units"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_barracks.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_barracks.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "50",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/barracks.xml",
        "FoundationActor": "structures/fndn_5x5.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/gaul_blacksmith": {
      "@parent": "template_structure_military_blacksmith",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Barracks",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "4",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "22.0",
          "@width": "22.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Infantry"
        },
        "LoadingRange": "2",
        "Max": "1"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x4",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Blacksmith",
        "History": "Figured to have it represent an armory; these were common, and not all Celts (truthfully, not even most) had to provide their own weapons. Just, they had to provide their own GOOD weapons and armor, but mass-produced spears and javelins and shields were distributed freely at need. The possession of a armory by the local lord was considered quite prestigious among the Celts, especially the larger examples found in Gaul that could maintain armies.",
        "Icon": "structures/blacksmith.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Amoridas",
        "Tooltip": "Research weapons and armor improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Town Blacksmith"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "100",
        "stone": "0",
        "wood": "50",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "17.0",
          "@width": "17.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_infantry_melee_01 attack_infantry_melee_02 attack_infantry_ranged_01 attack_infantry_ranged_02 attack_cavalry_melee_01 attack_cavalry_melee_02 attack_cavalry_ranged_01 attack_cavalry_ranged_02 armor_infantry_01 armor_infantry_02 armor_cav_01 armor_cav_02 armor_hero_01"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_blacksmith.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_blacksmith.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "38",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/blacksmith.xml",
        "FoundationActor": "structures/fndn_4x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/gaul_civil_centre": {
      "@parent": "template_structure_civic_civil_centre",
      "AlertRaiser": {
        "MaximumLevel": "2",
        "Range": "140"
      },
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "3",
          "Hack": "5",
          "Pierce": "15"
        },
        "Hack": "10",
        "Pierce": "25"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "72.0",
          "MinRange": "10.0",
          "Pierce": "20.0",
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "CivilCentre",
        "Distance": {
          "FromClass": "CivilCentre",
          "MinDistance": "200"
        },
        "PlacementType": "land",
        "Territory": "own neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "500",
        "Population": "0",
        "PopulationBonus": "20",
        "Resources": {
          "food": "0",
          "metal": "500",
          "stone": "500",
          "wood": "500"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "28.0",
          "@width": "28.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "1",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_celt_cc",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical Defensive CivCentre"
        },
        "GenericName": "Civic Center",
        "History": "This was be the center of the town, a great hall where the clan leader resided. All political matters were probably performed inside such a structure.",
        "Icon": "structures/civic_centre.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Caer",
        "Tooltip": "Build to acquire large tracts of territory. Train citizens. Garrison: 20.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic CivilCentre"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "50",
        "stone": "50",
        "wood": "50",
        "xp": "200"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "25.0",
          "@width": "25.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_female_citizen units/gaul_infantry_spearman_b units/gaul_infantry_javelinist_b units/gaul_cavalry_javelinist_b"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "phase_town_generic phase_city_generic"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "alert0": "interface/alarm/alarm_alert_0.xml",
          "alert1": "interface/alarm/alarm_alert_1.xml",
          "alert2": "interface/alarm/alarm_alert_2.xml",
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_civ_center.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_civ_center.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "140",
        "Root": "true",
        "Weight": "10000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/gauls/civic_centre.xml",
        "FoundationActor": "structures/fndn_6x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/gaul_corral": {
      "@parent": "template_structure_resource_corral",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "10"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Resource",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "24.0",
          "@width": "14.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Animal"
        },
        "LoadingRange": "2",
        "Max": "10"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_2x4",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Corral",
        "History": "A place for a farmer to pen his animals. Garrison a sheep, goat, or cow here to gain a trickle of the food resource. Garrisoning an animal here also \"fattens\" them so that they may be slaughtered and gathered for a quick burst of food.",
        "Icon": "structures/corral.png",
        "SpecificName": "Cavalidos",
        "Tooltip": "Raise herd animals for food. Task domestic animals here to gain a trickle of food or other bonus (Not yet implemented).",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Resource Village Corral"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "20.0",
          "@width": "10.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "gaia/fauna_sheep"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "gather_animals_stockbreeding speed_cavalry_01 speed_cavalry_02"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_corral.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_corral.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/plot_corral.xml",
        "FoundationActor": "structures/fndn_2x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/gaul_defense_tower": {
      "@parent": "template_structure_defense_defense_tower",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "ElevationBonus": "15",
          "Hack": "0.0",
          "MaxRange": "56.0",
          "MinRange": "8.0",
          "Pierce": "20.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "DefenseTower",
        "Distance": {
          "FromClass": "DefenseTower",
          "MinDistance": "60"
        },
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "1",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "100",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "15.0",
        "Square": {
          "@depth": "10.0",
          "@width": "10.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_2x2",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Tower GarrisonTower"
        },
        "GenericName": "Defense Tower",
        "History": "*I could not find any evidence of a celtic tower, but I'm giving them one for gameplay reasons.*",
        "Icon": "structures/defense_tower.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Tyrau",
        "Tooltip": "Shoots arrows. Garrison to provide extra defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive Town DefenseTower"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.5",
          "@width": "7.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_tower_watch attack_tower_crenellations attack_tower_range attack_tower_defense"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "21.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "32",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/gauls/scout_tower.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/gaul_dock": {
      "@parent": "template_structure_military_dock",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Dock",
        "PlacementType": "shore",
        "Territory": "own ally neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "2",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "24.0",
          "@width": "12.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_celt_dock",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical Naval NavalMarket"
        },
        "GenericName": "Dock",
        "History": "A crannóc (or crannoge) is the name given in Scotland and Ireland to an artificial island or natural island, used for a settlement. The name can also be used to refer to wooden platforms erected on shallow loch floors, although understandably few remains of this sort have been found. The choice of an island as a home is thought to have been for defense as well as the availability of food in the form of fish nearby.",
        "Icon": "structures/dock.png",
        "SpecificName": "Crannóc",
        "Tooltip": "Build upon a shoreline to construct naval vessels and to open sea trade. Research naval improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Economic Village Market Dock"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "30",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "22.0",
          "@width": "10.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_ship_fishing units/{civ}_ship_merchant units/gaul_ship_trireme"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "training_naval_architects armor_ship_reinforcedhull armor_ship_hypozomata armor_ship_hullsheathing"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "ship",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_dock.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_dock.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/dock_new.xml",
        "FoundationActor": "structures/fndn_celt_dock.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/gaul_farmstead": {
      "@parent": "template_structure_economic_farmstead",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Farmstead",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "45",
        "Population": "0",
        "PopulationBonus": "2",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "20",
          "@width": "20"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "900",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure DropsiteFood"
        },
        "GenericName": "Farmstead",
        "History": "Farming typically revolved around small hamlets and farmsteads with enclosed rectilinear fields - each having areas of pasture, farmland and wood. Ploughing became more efficient with the arrival of the iron share (plough point ? courtesy of our Celts) and a two field rotation was introduced; crops one year followed by a fallow that was grazed by livestock. This lead to surprisingly high yields and fuelled population growth. The image of a farmstead would most likely be a house with some out-buildings. Storage of crops was either in pits or in raised stores and harvest was over several months - weeds, grain and then straw.",
        "Icon": "structures/farmstead.png",
        "SpecificName": "Ffermdy",
        "Tooltip": "Dropsite for the food resource. Research food gathering improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Economic Village Farmstead"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "20",
          "@width": "21"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "gather_wicker_baskets gather_farming_plows gather_farming_training gather_farming_fertilizer"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_farmstead.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_farmstead.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/gauls/farmstead.xml",
        "FoundationActor": "structures/fndn_4x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/gaul_field": {
      "@parent": "template_structure_resource_field",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "10"
        },
        "Hack": "25",
        "Pierce": "40"
      },
      "BuildRestrictions": {
        "Category": "Field",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "2.0",
        "Square": {
          "@depth": "28.0",
          "@width": "28.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "250",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_field",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Field",
        "History": "A farmer's field. The Celts were good farmers.",
        "Icon": "structures/field.png",
        "SpecificName": "Varmo",
        "Tooltip": "Harvest vegetables for food. Max gatherers: 5.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Resource Field"
        }
      },
      "Loot": {
        "food": "100",
        "metal": "0",
        "stone": "0",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Colour": {
          "@b": "46",
          "@g": "82",
          "@r": "119"
        },
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "false",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "22.0",
          "@width": "22.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceSupply": {
        "Amount": "Infinity",
        "DiminishingReturns": "14",
        "KillBeforeGather": "false",
        "MaxGatherers": "5",
        "Type": "food.grain"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_field.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_field.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/plot_field_3D_8x8.xml",
        "FoundationActor": "structures/plot_field_found.xml",
        "SelectionShape": {},
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/gaul_fortress": {
      "@parent": "template_structure_military_fortress",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "85.0",
          "MinRange": "8.0",
          "Pierce": "25.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "Fortress",
        "Distance": {
          "FromClass": "Fortress",
          "MinDistance": "80"
        },
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "300",
        "Population": "0",
        "PopulationBonus": "12",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "650",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "30.0",
          "@width": "30.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.075",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Siege"
        },
        "LoadingRange": "6",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "4200",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical GarrisonFortress"
        },
        "GenericName": "Fortress",
        "History": "Dun comes from the Brythonic Din and Gaelic Dun, meaning fort, and is now used as a general term for small stone built strongholds. Duns appear to have arrived with the Celts in about the 7th century BC, associated with their Iron age culture of warrior tribes and petty chieftains. Early Duns had near vertical ramparts constructed of stone laced with timber, and where this was set on fire (accidentally or on purpose) it forms the vitrified forts where stones have been partly melted, an effect that is still clearly visible. Use of Duns continued in some cases into the medieval period.",
        "Icon": "structures/fortress.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Gallic Dun",
        "Tooltip": "Train Gallic heroes and champions. Construct siege rams.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Defensive City Fortress"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "65",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "25.0",
          "@width": "25.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/gaul_hero_brennus units/gaul_hero_britomartus units/gaul_hero_vercingetorix units/gaul_champion_cavalry units/gaul_champion_infantry units/gaul_mechanical_siege_ram"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_soldiers_will siege_attack siege_armor siege_cost_metal siege_cost_wood"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_fortress.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_fortress.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "100",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/gauls/fortress_gallic.xml",
        "FoundationActor": "structures/fndn_6x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/gaul_house": {
      "@parent": "template_structure_civic_house",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "House",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "75"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "12.5",
          "@width": "12.5"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support"
        },
        "LoadingRange": "1",
        "Max": "3"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "House",
        "History": "Celts generally lived in round stone or wattle and daub walled structures with thatched roof.",
        "Icon": "structures/house.png",
        "SpecificName": "Annedd",
        "Tooltip": "Increase the population limit.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Village House"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "12.0",
          "@width": "12.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "1.0",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_female_citizen_house"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "health_females_01 pop_house_01 unlock_females_house"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_house.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_house.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "16",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/gauls/house.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/gaul_market": {
      "@parent": "template_structure_economic_market",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Market",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "12",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "300"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "24.0",
          "@width": "26.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_5x5",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure BarterMarket"
        },
        "GenericName": "Market",
        "History": "Efficient farming led to food surpluses and a developing social hierarchy through the period with administration and power centered on the hill forts. Trade would have been buoyant with Europe; exported corn, cattle hides, tin, gold and iron in exchange for wine and olive oil. The first coins appeared although they were more items of wealth and status than trade. There is evidence too of standardized pottery and this suggests that weights and measures were controlled to provide consistency in trade.",
        "Icon": "structures/market.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Marchnaty",
        "Tooltip": "Create trade units to trade between other markets. Barter resources. Research trading and bartering improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Economic Town Market"
        }
      },
      "Loot": {
        "food": "25",
        "metal": "25",
        "stone": "25",
        "wood": "25",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "23.0",
          "@width": "25.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_trader"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "speed_trader_01"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_market.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_market.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "40",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/gauls/market.xml",
        "FoundationActor": "structures/fndn_5x5.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/gaul_outpost": {
      "@parent": "template_structure_defense_outpost",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "20"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "55.0",
          "MinRange": "13.0",
          "Pierce": "20.0",
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "2.0"
        }
      },
      "BuildRestrictions": {
        "Category": "House",
        "PlacementType": "land",
        "Territory": "own neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "80"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "15.0",
        "Square": {
          "@depth": "9.0",
          "@width": "9.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "1"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_2x2",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Outpost",
        "History": "*I could not find any evidence of a celtic tower, but I'm giving them one for gameplay reasons.*",
        "Icon": "structures/outpost.png",
        "SpecificName": "Gallic Outpost",
        "Tooltip": "Build in neutral and own territories to scout areas of the map. Slowly loses health while in neutral territory.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive Village Outpost"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "8",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "6.5",
          "@width": "6.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "vision_outpost decay_outpost"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "18.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "2"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/outpost.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/gaul_rotarymill": {
      "@parent": "template_structure_special",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "3",
          "Hack": "3",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Special",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "100",
        "Population": "0",
        "PopulationBonus": "2",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "100",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Circle": {
          "@radius": "9.0"
        },
        "Height": "6.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City SpecialBuilding"
        },
        "GenericName": "Rotary Mill",
        "History": "The Celts developed the first rotary flour mill.",
        "Icon": "structures/sb1.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Melonas",
        "Tooltip": "Increase nearby farming output +25%. (Currently, a special technology can be researched to serve this function)"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "16.0",
          "@width": "16.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "celts/special_gather_crop_rotation"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_ffactri.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_ffactri.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "32",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/special.xml",
        "FoundationActor": "structures/fndn_4x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/gaul_storehouse": {
      "@parent": "template_structure_economic_storehouse",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Storehouse",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "0",
        "PopulationBonus": "2",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "15.0",
          "@width": "15.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure DropsiteWood DropsiteMetal DropsiteStone"
        },
        "GenericName": "Storehouse",
        "History": "In southern parts of the country, most of the wildwood had been cleared and given way to farming or coppice management. In northern parts, or where the ground was particularly unsuitable for agriculture, wildwood remained, but under constant threat. Land around the farmsteads was usually enclosed by hazel fencing or hedging.",
        "Icon": "structures/storehouse.png",
        "SpecificName": "Ystordy",
        "Tooltip": "Dropsite for wood, stone, and metal resources. Research gathering improvements for these resources.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Economic Village Storehouse"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "13.0",
          "@width": "13.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "gather_lumbering_ironaxes gather_lumbering_strongeraxes gather_lumbering_sharpaxes gather_mining_servants gather_mining_serfs gather_mining_slaves gather_mining_wedgemallet gather_mining_shaftmining gather_mining_silvermining gather_capacity_basket gather_capacity_wheelbarrow gather_capacity_carts"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_storehouse.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_storehouse.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "16",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/storehouse.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/gaul_tavern": {
      "@parent": "template_structure_civic_house",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "House",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "10",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "100",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "18.0",
          "@width": "18.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support"
        },
        "LoadingRange": "1",
        "Max": "3"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x4",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Tavern",
        "History": "Taverns are where Celtic warriors go for a tall glass of mead after a hard-won battle. Some might even find rest in one of the back rooms for rent in this seedy establishment.",
        "Icon": "structures/celtic_embassy.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Taberna",
        "Tooltip": "Add +10 to Population Cap. Recruit Naked Fanatics.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Village House"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "17.0",
          "@width": "17.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_female_citizen_house units/gaul_champion_fanatic"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "health_females_01 pop_house_01 unlock_females_house"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_broch.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_broch.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "32",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/tavern.xml",
        "FoundationActor": "structures/fndn_4x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/gaul_temple": {
      "@parent": "template_structure_civic_temple",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "Auras": {
        "heal": {
          "Affects": "Unit",
          "AuraDescription": "Heals nearby units at 1 HP per second.",
          "AuraName": "Healing Aura",
          "Modifications": {
            "Health.RegenRate": {
              "Add": "1"
            }
          },
          "Radius": "40",
          "Type": "range"
        }
      },
      "BuildRestrictions": {
        "Category": "Temple",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "7",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "300"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "24.5",
          "@width": "24.5"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "3",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_5x5",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Temple",
        "History": "Celts built large sanctuaries for feasting and worship. One such structure was the Sanctuary of Corent in modern-day France.",
        "Icon": "structures/temple.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Addoldy",
        "Tooltip": "Train healers. Garrison up to 20 units to heal them at a quick rate (3 HP per second). Research healing and religious improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Town Temple"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "500",
        "stone": "50",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "22.5",
          "@width": "22.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_healer_b"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "heal_range heal_range_2 heal_rate heal_rate_2 heal_temple health_regen_units"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_temple.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_temple.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "40",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/temple.xml",
        "FoundationActor": "structures/fndn_5x5.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/gaul_wall_gate": {
      "@parent": "template_structure_defense_wall_gate",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "5.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "40",
          "wood": "40"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "9.0",
          "@width": "38.5"
        }
      },
      "Gate": {
        "PassRange": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_long",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure StoneWall Gates"
        },
        "GenericName": "City Gate",
        "History": "The Romans called this wall 'Murus Gallicus'. Translated, it means 'Gaulish wall'. It was extremely resistant to assault by battering ram. Julius Caesar described a type of wood and stone wall, known as a Murus Gallicus, in his account of the Gallic Wars. These walls were made of a stone wall filled with rubble, with wooden logs inside for stability. Caesar noted how the flexibility of the wood added to the strength of the fort in case of battering ram attack.",
        "Icon": "structures/gate.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Duro",
        "Tooltip": "Allow units access through a city wall. Can be locked to prevent access.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "20",
        "wood": "20",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Obstructions": {
          "Door": {
            "@depth": "8",
            "@width": "15",
            "@x": "0",
            "@z": "0"
          },
          "Left": {
            "@depth": "8",
            "@width": "11",
            "@x": "-13",
            "@z": "0"
          },
          "Right": {
            "@depth": "8",
            "@width": "11",
            "@x": "13",
            "@z": "0"
          }
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_gate.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "gate_closing": "actor/gate/stonegate_close.xml",
          "gate_locked": "interface/select/building/sel_gate.xml",
          "gate_opening": "actor/gate/stonegate_open.xml",
          "gate_unlocked": "interface/select/building/sel_gate.xml",
          "select": "interface/select/building/sel_gate.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/wall_gate.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "25.0"
      }
    },
    "structures/gaul_wall_long": {
      "@parent": "template_structure_defense_wall_long",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "Units on walls have 3 extra Armor levels",
          "AuraName": "Wall Protection",
          "Modifications": {
            "Armour.Crush": {
              "Add": "3"
            },
            "Armour.Hack": {
              "Add": "3"
            },
            "Armour.Pierce": {
              "Add": "3"
            },
            "Vision.Range": {
              "Add": "20"
            }
          },
          "Type": "garrisonedUnits"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "30",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "8.5",
          "@width": "38.5"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Ranged+Infantry"
        },
        "LoadingRange": "2",
        "Max": "5",
        "VisibleGarrisonPoints": {
          "Archer1": {
            "X": "0",
            "Y": "9.3",
            "Z": "0"
          },
          "Archer2": {
            "X": "8",
            "Y": "9.3",
            "Z": "0"
          },
          "Archer3": {
            "X": "-8",
            "Y": "9.3",
            "Z": "0"
          },
          "Archer4": {
            "X": "4",
            "Y": "9.3",
            "Z": "0"
          },
          "Archer5": {
            "X": "-4",
            "Y": "9.3",
            "Z": "0"
          }
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "4000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_long",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall LongWall"
        },
        "GateConversionTooltip": "Convert Stone Wall into City Gate",
        "GenericName": "Stone Wall",
        "History": "The Romans called this wall 'Murus Gallicus'. Translated, it means 'Gaulish wall'. It was extremely resistant to assault by battering ram. Julius Caesar described a type of wood and stone wall, known as a Murus Gallicus, in his account of the Gallic Wars. These walls were made of a stone wall filled with rubble, with wooden logs inside for stability. Caesar noted how the flexibility of the wood added to the strength of the fort in case of battering ram attack.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "structures/celt_wallset_stone",
        "SpecificName": "Gwarchglawdd",
        "Tooltip": "Long wall segments can be converted to gates.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.0",
          "@width": "37.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/wall_long.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "37.0"
      }
    },
    "structures/gaul_wall_medium": {
      "@parent": "template_structure_defense_wall_medium",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "Units on walls have 3 extra Armor levels",
          "AuraName": "Wall Protection",
          "Modifications": {
            "Armour.Crush": {
              "Add": "3"
            },
            "Armour.Hack": {
              "Add": "3"
            },
            "Armour.Pierce": {
              "Add": "3"
            },
            "Vision.Range": {
              "Add": "20"
            }
          },
          "Type": "garrisonedUnits"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "20",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "8.5",
          "@width": "26.5"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Ranged+Infantry"
        },
        "LoadingRange": "2",
        "Max": "3",
        "VisibleGarrisonPoints": {
          "Archer1": {
            "X": "0",
            "Y": "9.3",
            "Z": "0"
          },
          "Archer2": {
            "X": "4",
            "Y": "9.3",
            "Z": "0"
          },
          "Archer3": {
            "X": "-4",
            "Y": "9.3",
            "Z": "0"
          }
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_medium",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall"
        },
        "GenericName": "Stone Wall",
        "History": "The Romans called this wall 'Murus Gallicus'. Translated, it means 'Gaulish wall'. It was extremely resistant to assault by battering ram. Julius Caesar described a type of wood and stone wall, known as a Murus Gallicus, in his account of the Gallic Wars. These walls were made of a stone wall filled with rubble, with wooden logs inside for stability. Caesar noted how the flexibility of the wood added to the strength of the fort in case of battering ram attack.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "structures/celt_wallset_stone",
        "SpecificName": "Gwarchglawdd",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.0",
          "@width": "25.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/wall_medium.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "25.0"
      }
    },
    "structures/gaul_wall_short": {
      "@parent": "template_structure_defense_wall_short",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "10",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "8.5",
          "@width": "14.5"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_short",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall"
        },
        "GenericName": "Stone Wall",
        "History": "The Romans called this wall 'Murus Gallicus'. Translated, it means 'Gaulish wall'. It was extremely resistant to assault by battering ram. Julius Caesar described a type of wood and stone wall, known as a Murus Gallicus, in his account of the Gallic Wars. These walls were made of a stone wall filled with rubble, with wooden logs inside for stability. Caesar noted how the flexibility of the wood added to the strength of the fort in case of battering ram attack.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "structures/celt_wallset_stone",
        "SpecificName": "Gwarchglawdd",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.0",
          "@width": "13.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/wall_short.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "13.0"
      }
    },
    "structures/gaul_wall_tower": {
      "@parent": "template_structure_defense_wall_tower",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "120",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "100",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "20.0",
        "Square": {
          "@depth": "10.0",
          "@width": "10.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "5000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_tower",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure StoneWall Tower"
        },
        "GenericName": "Wall Turret",
        "History": "The Romans called this wall 'Murus Gallicus'. Translated, it means 'Gaulish wall'. It was extremely resistant to assault by battering ram. Julius Caesar described a type of wood and stone wall, known as a Murus Gallicus, in his account of the Gallic Wars. These walls were made of a stone wall filled with rubble, with wooden logs inside for stability. Caesar noted how the flexibility of the wood added to the strength of the fort in case of battering ram attack.",
        "Icon": "structures/tower.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Tyrau",
        "Tooltip": "Does not shoot or garrison.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "9.0",
          "@width": "9.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "pair_walls_01"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "20.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/wall_tower.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "9.0"
      }
    },
    "structures/gaul_wallset_stone": {
      "@parent": "template_structure_defense_wallset",
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Town StoneWall"
        },
        "GenericName": "City Wall",
        "History": "The Romans called this wall 'Murus Gallicus'. Translated, it means 'Gaulish wall'. It was extremely resistant to assault by battering ram. Julius Caesar described a type of wood and stone wall, known as a Murus Gallicus, in his account of the Gallic Wars. These walls were made of a stone wall filled with rubble, with wooden logs inside for stability. Caesar noted how the flexibility of the wood added to the strength of the fort in case of battering ram attack.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Gwarchglawdd",
        "Tooltip": "Wall off your town for a stout defense."
      },
      "WallSet": {
        "MaxTowerOverlap": "0.80",
        "MinTowerOverlap": "0.05",
        "Templates": {
          "Gate": "structures/gaul_wall_gate",
          "Tower": "structures/gaul_wall_tower",
          "WallLong": "structures/gaul_wall_long",
          "WallMedium": "structures/gaul_wall_medium",
          "WallShort": "structures/gaul_wall_short"
        }
      }
    },
    "structures/gaul_wonder": {
      "@parent": "template_structure_wonder",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "2",
          "Hack": "2",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Wonder",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "1000",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "1000",
          "stone": "1000",
          "wood": "1000"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Circle": {
          "@radius": "30.0"
        },
        "Height": "10.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "5000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City Wonder"
        },
        "GenericName": "Wonder",
        "History": "Stonehenge is a monumental structure built by pre-historic peoples from Britain from approximately 2500 BC to 2000 BC. Evidence suggests that the structure and the surrounding site served as a place of religious significance, time-keeping, and other societal functions, like burial.",
        "Icon": "structures/wonder.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Stonehenge",
        "Tooltip": "Bring glory to your civilization and add large tracts of land to your empire."
      },
      "Loot": {
        "food": "0",
        "metal": "100",
        "stone": "100",
        "wood": "100",
        "xp": "200"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "30.0",
          "@width": "30.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "pop_wonder"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wonder.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wonder.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "100",
        "Root": "true",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "72",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/celts/stone_monument_new.xml",
        "FoundationActor": "structures/fndn_theatron.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "Wonder": {
        "TimeTillVictory": "300"
      }
    },
    "structures/hele_barracks": {
      "@parent": "template_structure_military_barracks",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Barracks",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "220",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "150",
          "wood": "150"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "25.0",
          "@width": "25.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "10"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2200",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_5x5",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Barracks",
        "History": "The Stratigeion was the main military headquarters, where important decisions were taken and plans for battles discussed by the Hellene Generals, or \"Strategoi\".",
        "Icon": "structures/barracks.png",
        "RequiredTechnology": "phase_village",
        "SpecificName": "Stratēgeîon",
        "Tooltip": "Train citizen-soldiers. Research training improvements. Garrison: 10.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Village Barracks"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "30",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "20.0",
          "@width": "20.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/hele_infantry_spearman_b units/hele_infantry_javelinist_b units/hele_infantry_archer_b units/hele_infantry_slinger_b units/hele_cavalry_swordsman_b units/hele_cavalry_javelinist_b"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "heal_barracks training_conscription"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_barracks.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_barracks.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "50",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/barracks_new.xml",
        "FoundationActor": "structures/fndn_5x5.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/hele_blacksmith": {
      "@parent": "template_structure_military_blacksmith",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Barracks",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "220",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "22.0",
          "@width": "22.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Infantry"
        },
        "LoadingRange": "2",
        "Max": "1"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2200",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x4",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Blacksmith",
        "History": "The earliest Greek smiths worked in copper, then bronze, and then finally iron.",
        "Icon": "structures/blacksmith.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Sidirourgeíon",
        "Tooltip": "Research weapons and armor improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Town Blacksmith"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "100",
        "stone": "0",
        "wood": "50",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "17.0",
          "@width": "17.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_infantry_melee_01 attack_infantry_melee_02 attack_infantry_ranged_01 attack_infantry_ranged_02 attack_cavalry_melee_01 attack_cavalry_melee_02 attack_cavalry_ranged_01 attack_cavalry_ranged_02 armor_infantry_01 armor_infantry_02 armor_cav_01 armor_cav_02 armor_hero_01"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_blacksmith.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_blacksmith.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "38",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/blacksmith.xml",
        "FoundationActor": "structures/fndn_4x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/hele_civil_centre": {
      "@parent": "template_structure_civic_civil_centre",
      "AlertRaiser": {
        "MaximumLevel": "2",
        "Range": "140"
      },
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "3",
          "Hack": "5",
          "Pierce": "15"
        },
        "Hack": "10",
        "Pierce": "25"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "72.0",
          "MinRange": "10.0",
          "Pierce": "20.0",
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "CivilCentre",
        "Distance": {
          "FromClass": "CivilCentre",
          "MinDistance": "200"
        },
        "PlacementType": "land",
        "Territory": "own neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "330",
        "Population": "0",
        "PopulationBonus": "20",
        "Resources": {
          "food": "0",
          "metal": "500",
          "stone": "500",
          "wood": "500"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "32.0",
          "@width": "32.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "1",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3300",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_hele_cc",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical Defensive CivCentre"
        },
        "GenericName": "Civic Center",
        "History": "The most important place in most Classical Greek poleis, the Agora served many purposes; it was a place for public speeches and was the stage for civic life and commercial interests.",
        "Icon": "structures/civic_centre.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Agorā́",
        "Tooltip": "Build to acquire large tracts of territory. Train citizens. Garrison: 20.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic CivilCentre"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "50",
        "stone": "50",
        "wood": "50",
        "xp": "200"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "30.0",
          "@width": "30.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_female_citizen units/hele_infantry_spearman_b units/hele_infantry_javelinist_b units/hele_cavalry_javelinist_b"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "phase_town_generic phase_city_generic"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "alert0": "interface/alarm/alarm_alert_0.xml",
          "alert1": "interface/alarm/alarm_alert_1.xml",
          "alert2": "interface/alarm/alarm_alert_2.xml",
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_civ_center.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_civ_center.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "140",
        "Root": "true",
        "Weight": "10000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/civic_centre_new.xml",
        "FoundationActor": "structures/fndn_6x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/hele_corral": {
      "@parent": "template_structure_resource_corral",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "10"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Resource",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "11",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "17.0",
          "@width": "17.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Animal"
        },
        "LoadingRange": "2",
        "Max": "10"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "110",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Corral",
        "History": "A place for a farmer to pen his animals. Garrison a sheep, goat, or cow here to gain a trickle of the food resource. Garrisoning an animal here also \"fattens\" them so that they may be slaughtered and gathered for a quick burst of food.",
        "Icon": "structures/corral.png",
        "SpecificName": "Épaulos",
        "Tooltip": "Raise herd animals for food. Task domestic animals here to gain a trickle of food or other bonus (Not yet implemented).",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Resource Village Corral"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "14.0",
          "@width": "14.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "gaia/fauna_sheep"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "gather_animals_stockbreeding speed_cavalry_01 speed_cavalry_02"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_corral.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_corral.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/corral.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/hele_defense_tower": {
      "@parent": "template_structure_defense_defense_tower",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "ElevationBonus": "15",
          "Hack": "0.0",
          "MaxRange": "56.0",
          "MinRange": "8.0",
          "Pierce": "20.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "DefenseTower",
        "Distance": {
          "FromClass": "DefenseTower",
          "MinDistance": "60"
        },
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "1",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "132",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "100",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "15.0",
        "Square": {
          "@depth": "10.5",
          "@width": "10.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1320",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_2x2",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Tower GarrisonTower"
        },
        "GenericName": "Defense Tower",
        "History": "Towers were an important part of city fortifications. The defending troops shot arrows at the enemy and poured boiling oil over the assailants.",
        "Icon": "structures/defense_tower.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Pyrgíon",
        "Tooltip": "Shoots arrows. Garrison to provide extra defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive Town DefenseTower"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "8.0",
          "@width": "7.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_tower_watch attack_tower_crenellations attack_tower_range attack_tower_defense"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "22.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "32",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/scout_tower.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/hele_dock": {
      "@parent": "template_structure_military_dock",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Dock",
        "PlacementType": "shore",
        "Territory": "own ally neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "165",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "30.0",
          "@width": "26.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2750",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_hele_dock",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical Naval NavalMarket"
        },
        "GenericName": "Dock",
        "History": "Greece is a sea country, which is why some of the greatest Hellenic and Hellenistic cities like Ephesus, Corinth, Alexandria and Antioch were built by the sea. It should also be noted that all colonies during the Great Colonization were thriving port centers, which traded with the local population.",
        "Icon": "structures/dock.png",
        "SpecificName": "Limḗn",
        "Tooltip": "Build upon a shoreline to construct naval vessels and to open sea trade. Research naval improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Economic Village Market Dock"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "30",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "26.0",
          "@width": "22.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_ship_fishing units/{civ}_ship_merchant units/hele_ship_bireme units/hele_ship_trireme"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "training_naval_architects armor_ship_reinforcedhull armor_ship_hypozomata armor_ship_hullsheathing"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "ship",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_dock.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_dock.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/dock.xml",
        "FoundationActor": "structures/fndn_6x4_dock.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/hele_farmstead": {
      "@parent": "template_structure_economic_farmstead",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Farmstead",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "15.0",
          "@width": "20.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "990",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x2",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure DropsiteFood"
        },
        "GenericName": "Farmstead",
        "History": "Grain wasn't plentiful in Hellas, which is why it was carefully stored in granaries, some of it being reserved for times of siege.",
        "Icon": "structures/farmstead.png",
        "SpecificName": "Sītobólion",
        "Tooltip": "Dropsite for the food resource. Research food gathering improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Economic Village Farmstead"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "16.0",
          "@width": "18.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "gather_wicker_baskets gather_farming_plows gather_farming_training gather_farming_fertilizer"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_farmstead.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_farmstead.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/farmstead_new.xml",
        "FoundationActor": "structures/fndn_4x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/hele_field": {
      "@parent": "template_structure_resource_field",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "10"
        },
        "Hack": "25",
        "Pierce": "40"
      },
      "BuildRestrictions": {
        "Category": "Field",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "2.0",
        "Square": {
          "@depth": "28.0",
          "@width": "28.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "250",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_field",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Field",
        "History": "A farmer's field. The Hellenes were not reknowned as farmers and preferred to herd livestock instead.",
        "Icon": "structures/field.png",
        "SpecificName": "Agrós",
        "Tooltip": "Harvest vegetables for food. Max gatherers: 5.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Resource Field"
        }
      },
      "Loot": {
        "food": "100",
        "metal": "0",
        "stone": "0",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Colour": {
          "@b": "46",
          "@g": "82",
          "@r": "119"
        },
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "false",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "22.0",
          "@width": "22.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceSupply": {
        "Amount": "Infinity",
        "DiminishingReturns": "14",
        "KillBeforeGather": "false",
        "MaxGatherers": "5",
        "Type": "food.grain"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_field.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_field.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/plot_field_3D_8x8.xml",
        "FoundationActor": "structures/plot_field_found.xml",
        "SelectionShape": {},
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/hele_fortress": {
      "@parent": "template_structure_military_fortress",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "85.0",
          "MinRange": "8.0",
          "Pierce": "25.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "Fortress",
        "Distance": {
          "FromClass": "Fortress",
          "MinDistance": "80"
        },
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "330",
        "Population": "0",
        "PopulationBonus": "10",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "650",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "28.0",
          "@width": "26.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.075",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Siege"
        },
        "LoadingRange": "6",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "4620",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical GarrisonFortress"
        },
        "GenericName": "Fortress",
        "History": "The Akropolis was usually a fortified citadel in the upper part of the city. The Athenian Akropolis was renowned for its marvelous temples, among which was the Parthenon, while the Acro-Corinthus was highly prized by the Macedonians for its strategic location and good defenses. Fortresses (also called a \"phrourion\") were also built to guard passes and atop hills in order to command plains and valleys below.",
        "Icon": "structures/fortress.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Teíchisma",
        "Tooltip": "Build siege engines. Garrison up to 20 soldiers inside for stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Defensive City Fortress"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "65",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "26.0",
          "@width": "24.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/hele_mechanical_siege_oxybeles_packed units/hele_mechanical_siege_lithobolos_packed units/hele_mechanical_siege_tower"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_soldiers_will siege_attack siege_armor siege_cost_metal siege_cost_wood siege_bolt_accuracy"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_fortress.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_fortress.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "100",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/fortress_up.xml",
        "FoundationActor": "structures/fndn_6x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/hele_gymnasion": {
      "@parent": "template_structure_special",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "3",
          "Hack": "3",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Special",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "220",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "200",
          "stone": "200",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "30.0",
          "@width": "30.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2200",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City SpecialBuilding"
        },
        "GenericName": "Gymnasium",
        "History": "The gymnasion was a vital place in Hellenistic polises, where physical exercises were performed and social contacts established.",
        "Icon": "structures/gymnasion.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Gymnásion",
        "Tooltip": "Train champion units."
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "28.0",
          "@width": "28.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/hele_champion_cavalry_mace units/hele_champion_infantry_mace units/hele_champion_infantry_polis units/hele_champion_swordsman_polis"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_gymnasium.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_gymnasium.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "38",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/gymnasion.xml",
        "FoundationActor": "structures/fndn_6x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/hele_house": {
      "@parent": "template_structure_civic_house",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "House",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "60",
        "Population": "0",
        "PopulationBonus": "10",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "150"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "18.0",
          "@width": "18.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support"
        },
        "LoadingRange": "1",
        "Max": "6"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1200",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "House",
        "History": "Hellenic houses from the Classical Age were generally humble yet stylish. During the Hellenistic Age, however, luxurious palaces and estates became commonplace in the rich Hellenistic metropolises like Antioch, Alexandria and Seleucia.",
        "Icon": "structures/house.png",
        "SpecificName": "Oîkos",
        "Tooltip": "Increase the population limit.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Village House"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "14.0",
          "@width": "14.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "1.0",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_female_citizen_house"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "health_females_01 pop_house_01 unlock_females_house"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_house.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_house.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/house_new.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/hele_market": {
      "@parent": "template_structure_economic_market",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Market",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "165",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "300"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "29.0",
          "@width": "33.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1650",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_5x5",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure BarterMarket"
        },
        "GenericName": "Market",
        "History": "Most Hellenic cities were centers of trade. The Emporion is the Hellenic marketplace, where commerce and trading occur. Economic technologies may be researched here as well.",
        "Icon": "structures/market.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Empórion",
        "Tooltip": "Create trade units to trade between other markets. Barter resources. Research trading and bartering improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Economic Town Market"
        }
      },
      "Loot": {
        "food": "25",
        "metal": "25",
        "stone": "25",
        "wood": "25",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "26.0",
          "@width": "30.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_trader"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "speed_trader_01"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_market.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_market.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "40",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/market.xml",
        "FoundationActor": "structures/fndn_5x5.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/hele_outpost": {
      "@parent": "template_structure_defense_outpost",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "20"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "55.0",
          "MinRange": "13.0",
          "Pierce": "20.0",
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "2.0"
        }
      },
      "BuildRestrictions": {
        "Category": "House",
        "PlacementType": "land",
        "Territory": "own neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "80"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "15.0",
        "Square": {
          "@depth": "9.0",
          "@width": "9.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "1"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_2x2",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Outpost",
        "History": "*N/A*",
        "Icon": "structures/outpost.png",
        "SpecificName": "Greek Outpost",
        "Tooltip": "Build in neutral and own territories to scout areas of the map. Slowly loses health while in neutral territory.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive Village Outpost"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "8",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "6.5",
          "@width": "6.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "vision_outpost decay_outpost"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "18.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "2"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/outpost.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/hele_prytaneion": {
      "@parent": "template_structure_special",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "3",
          "Hack": "3",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Special",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "220",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "200",
          "stone": "100",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Circle": {
          "@radius": "12.0"
        },
        "Height": "8.0"
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2200",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City SpecialBuilding"
        },
        "GenericName": "Council Chamber",
        "History": "The Prytaneion is the meeting place for the city elders to dine and to make swift decisions.",
        "Icon": "structures/tholos.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Prytaneîon",
        "Tooltip": "Train heroes."
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "20.0",
          "@width": "20.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/hele_hero_alexander units/hele_hero_demetrius units/hele_hero_leonidas units/hele_hero_philip units/hele_hero_themistocles units/hele_hero_xenophon"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tholos.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tholos.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "38",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/tholos.xml",
        "FoundationActor": "structures/fndn_5x5.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/hele_storehouse": {
      "@parent": "template_structure_economic_storehouse",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Storehouse",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "44",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "15.0",
          "@width": "15.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "880",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure DropsiteWood DropsiteMetal DropsiteStone"
        },
        "GenericName": "Storehouse",
        "History": "Resources and building materials were kept in warehouses.",
        "Icon": "structures/storehouse.png",
        "SpecificName": "Apothḗkē",
        "Tooltip": "Dropsite for wood, stone, and metal resources. Research gathering improvements for these resources.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Economic Village Storehouse"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "13.0",
          "@width": "13.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "gather_lumbering_ironaxes gather_lumbering_strongeraxes gather_lumbering_sharpaxes gather_mining_servants gather_mining_serfs gather_mining_slaves gather_mining_wedgemallet gather_mining_shaftmining gather_mining_silvermining gather_capacity_basket gather_capacity_wheelbarrow gather_capacity_carts"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_storehouse.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_storehouse.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "16",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/storehouse.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/hele_temple": {
      "@parent": "template_structure_civic_temple",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "Auras": {
        "heal": {
          "Affects": "Unit",
          "AuraDescription": "Heals nearby units at 1 HP per second.",
          "AuraName": "Healing Aura",
          "Modifications": {
            "Health.RegenRate": {
              "Add": "1"
            }
          },
          "Radius": "40",
          "Type": "range"
        }
      },
      "BuildRestrictions": {
        "Category": "Temple",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "220",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "300",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "31.5",
          "@width": "19.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "3",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2200",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Temple",
        "History": "The Hellenes built marvelous temples in order to honour their polytheistic pantheon. While all gods were venerated, a specific patron deity was supposed to watch over each polis.",
        "Icon": "structures/temple.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Neṓs",
        "Tooltip": "Train healers. Garrison up to 20 units to heal them at a quick rate (3 HP per second). Research healing and religious improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Town Temple"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "500",
        "stone": "50",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "30.0",
          "@width": "17.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_healer_b"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "heal_range heal_range_2 heal_rate heal_rate_2 heal_temple health_regen_units"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_temple.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_temple.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "40",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/temple_new.xml",
        "FoundationActor": "props/special/eyecandy/greek_temple_unfinished.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/hele_theatron": {
      "@parent": "template_structure_special",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "3",
          "Hack": "3",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "Auras": {
        "Aura1": {
          "Affects": "Structure",
          "Modifications": {
            "TerritoryInfluence.Radius": {
              "Multiply": "1.2"
            }
          },
          "Type": "global"
        }
      },
      "BuildRestrictions": {
        "Category": "Theater",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "500",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "500",
          "stone": "500",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Circle": {
          "@radius": "26.0"
        },
        "Height": "8.0"
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "5500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City SpecialBuilding Theater"
        },
        "GenericName": "Greek Theater",
        "History": "Greek theatres were places where the immortal tragedies of Aeschylus, Sophocles and many other talented dramatists were staged to the delight of the populace. They were instrumental in enriching Hellenic culture and spreading its influence.",
        "Icon": "structures/theatron.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Théātron",
        "Tooltip": "Exellinismós (Hellenization): +20% territory influence for all buildings while the Theatron exists."
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "52.0",
          "@width": "52.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "hellenes/temp_special_hellenization"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_greek_theater.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_greek_theater.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "100",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/special_theatre.xml",
        "FoundationActor": "structures/fndn_theatron.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/hele_wall_gate": {
      "@parent": "template_structure_defense_wall_gate",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "5.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "0",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "60",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "8.0",
          "@width": "39.0"
        }
      },
      "Gate": {
        "PassRange": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_long",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure StoneWall Gates"
        },
        "GenericName": "City Gate",
        "History": "(Insert history)",
        "Icon": "structures/gate.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Pýlai",
        "Tooltip": "Allow units access through a city wall. Can be locked to prevent access.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "20",
        "wood": "20",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Obstructions": {
          "Door": {
            "@depth": "6.5",
            "@width": "13",
            "@x": "0",
            "@z": "0"
          },
          "Left": {
            "@depth": "6.5",
            "@width": "12",
            "@x": "-12.5",
            "@z": "0"
          },
          "Right": {
            "@depth": "6.5",
            "@width": "12",
            "@x": "12.5",
            "@z": "0"
          }
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_gate.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "gate_closing": "actor/gate/stonegate_close.xml",
          "gate_locked": "interface/select/building/sel_gate.xml",
          "gate_opening": "actor/gate/stonegate_open.xml",
          "gate_unlocked": "interface/select/building/sel_gate.xml",
          "select": "interface/select/building/sel_gate.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/wall_gate.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "38.0"
      }
    },
    "structures/hele_wall_long": {
      "@parent": "template_structure_defense_wall_long",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "Units on walls have 3 extra Armor levels",
          "AuraName": "Wall Protection",
          "Modifications": {
            "Armour.Crush": {
              "Add": "3"
            },
            "Armour.Hack": {
              "Add": "3"
            },
            "Armour.Pierce": {
              "Add": "3"
            },
            "Vision.Range": {
              "Add": "20"
            }
          },
          "Type": "garrisonedUnits"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "30",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "7.0",
          "@width": "38.5"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Ranged+Infantry"
        },
        "LoadingRange": "2",
        "Max": "5",
        "VisibleGarrisonPoints": {
          "Archer1": {
            "X": "0",
            "Y": "11.5",
            "Z": "0"
          },
          "Archer2": {
            "X": "8",
            "Y": "11.5",
            "Z": "0"
          },
          "Archer3": {
            "X": "-8",
            "Y": "11.5",
            "Z": "0"
          },
          "Archer4": {
            "X": "4",
            "Y": "11.5",
            "Z": "0"
          },
          "Archer5": {
            "X": "-4",
            "Y": "11.5",
            "Z": "0"
          }
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "4000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_long",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall LongWall"
        },
        "GateConversionTooltip": "Convert Stone Wall into City Gate",
        "GenericName": "Stone Wall",
        "History": "All Hellenic cities were surrounded by stone walls for protection against enemy raids. Some of these fortifications, like the Athenian Long Walls, for example, were massive structures.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "structures/hele_wallset_stone",
        "SpecificName": "Teîkhos",
        "Tooltip": "Long wall segments can be converted to gates.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "6.0",
          "@width": "37.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/wall_long.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "37.0"
      }
    },
    "structures/hele_wall_medium": {
      "@parent": "template_structure_defense_wall_medium",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "Units on walls have 3 extra Armor levels",
          "AuraName": "Wall Protection",
          "Modifications": {
            "Armour.Crush": {
              "Add": "3"
            },
            "Armour.Hack": {
              "Add": "3"
            },
            "Armour.Pierce": {
              "Add": "3"
            },
            "Vision.Range": {
              "Add": "20"
            }
          },
          "Type": "garrisonedUnits"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "20",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "7.0",
          "@width": "26.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Ranged+Infantry"
        },
        "LoadingRange": "2",
        "Max": "3",
        "VisibleGarrisonPoints": {
          "Archer1": {
            "X": "0",
            "Y": "11.5",
            "Z": "0"
          },
          "Archer2": {
            "X": "4",
            "Y": "11.5",
            "Z": "0"
          },
          "Archer3": {
            "X": "-4",
            "Y": "11.5",
            "Z": "0"
          }
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3300",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_medium",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall"
        },
        "GenericName": "Stone Wall",
        "History": "All Hellenic cities were surrounded by stone walls for protection against enemy raids. Some of these fortifications, like the Athenian Long Walls, for example, were massive structures.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "structures/hele_wallset_stone",
        "SpecificName": "Teîkhos",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "6.0",
          "@width": "24.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/wall_medium.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "24.0"
      }
    },
    "structures/hele_wall_short": {
      "@parent": "template_structure_defense_wall_short",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "10",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "7.0",
          "@width": "14.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_short",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall"
        },
        "GenericName": "Stone Wall",
        "History": "All Hellenic cities were surrounded by stone walls for protection against enemy raids. Some of these fortifications, like the Athenian Long Walls, for example, were massive structures.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "structures/hele_wallset_stone",
        "SpecificName": "Teîkhos",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "6.0",
          "@width": "13.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/wall_short.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "13.0"
      }
    },
    "structures/hele_wall_tower": {
      "@parent": "template_structure_defense_wall_tower",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "50.0",
          "MinRange": "8.0",
          "Pierce": "20.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "120",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "100",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "15.0",
        "Square": {
          "@depth": "9.0",
          "@width": "9.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "2"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "5000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_tower",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure StoneWall Tower"
        },
        "GenericName": "Wall Turret",
        "History": "Towers were an important part of city fortifications. The defending troops shot arrows at the enemy and poured boiling oil over the assailants.",
        "Icon": "structures/tower.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Pýrgos",
        "Tooltip": "Shoots arrows. Garrison to defend a city wall against attackers.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.5",
          "@width": "7.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "pair_walls_01"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "20.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/wall_tower.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "7.5"
      }
    },
    "structures/hele_wallset_stone": {
      "@parent": "template_structure_defense_wallset",
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Town StoneWall"
        },
        "GenericName": "City Wall",
        "History": "All Hellenic cities were surrounded by stone walls for protection against enemy raids. Some of these fortifications, like the Athenian Long Walls, for example, were massive structures.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Teîkhos",
        "Tooltip": "Wall off your town for a stout defense."
      },
      "WallSet": {
        "MaxTowerOverlap": "0.90",
        "MinTowerOverlap": "0.05",
        "Templates": {
          "Gate": "structures/hele_wall_gate",
          "Tower": "structures/hele_wall_tower",
          "WallLong": "structures/hele_wall_long",
          "WallMedium": "structures/hele_wall_medium",
          "WallShort": "structures/hele_wall_short"
        }
      }
    },
    "structures/hele_wonder": {
      "@parent": "template_structure_wonder",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "2",
          "Hack": "2",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Wonder",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "1000",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "1000",
          "stone": "1000",
          "wood": "1000"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "58.0",
          "@width": "28.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "3",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "30"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "5000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City Wonder"
        },
        "GenericName": "Wonder",
        "History": "The Hellenes built marvelous temples in order to honour their polytheistic pantheon. While all gods were venerated, a specific patron deity was supposed to watch over each polis.",
        "Icon": "structures/wonder.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Neṓs Parthenos",
        "Tooltip": "Bring glory to your civilization and add large tracts of land to your empire. Garrison up to 30 units to heal them at a quick rate."
      },
      "Loot": {
        "food": "0",
        "metal": "100",
        "stone": "100",
        "wood": "100",
        "xp": "200"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "57.0",
          "@width": "27.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "pop_wonder"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wonder.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wonder.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "100",
        "Root": "true",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "72",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/temple_epic.xml",
        "FoundationActor": "structures/fndn_8x8.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "Wonder": {
        "TimeTillVictory": "300"
      }
    },
    "structures/iber_barracks": {
      "@parent": "template_structure_military_barracks",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Barracks",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "200",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "19.0",
          "@width": "19.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "10"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x4",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Barracks",
        "History": "The Iberians did not have standing armies in the sense that we know of them elsewhere or of today. Citizens were expected to take up arms whenever called by necessity.",
        "Icon": "structures/barracks.png",
        "RequiredTechnology": "phase_village",
        "SpecificName": "Kaserna",
        "Tooltip": "Train citizen-soldiers. Research training improvements. Garrison: 10.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Village Barracks"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "30",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "17.0",
          "@width": "17.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/iber_infantry_spearman_b units/iber_infantry_swordsman_b units/iber_infantry_javelinist_b units/iber_infantry_slinger_b units/iber_champion_infantry_barracks units/iber_cavalry_spearman_b units/iber_cavalry_javelinist_b units/iber_champion_cavalry_barracks"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "heal_barracks training_conscription unlock_champion_units"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_barracks.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_barracks.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "50",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/iberians/barracks.xml",
        "FoundationActor": "structures/fndn_4x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/iber_blacksmith": {
      "@parent": "template_structure_military_blacksmith",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Barracks",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "22.0",
          "@width": "22.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Infantry"
        },
        "LoadingRange": "2",
        "Max": "1"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x4",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Blacksmith",
        "History": "The Iberians were known to produce the finest iron and steel implements and weapons of the age.",
        "Icon": "structures/blacksmith.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Harotz",
        "Tooltip": "Research weapons and armor improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Town Blacksmith"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "100",
        "stone": "0",
        "wood": "50",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "17.0",
          "@width": "17.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_infantry_melee_01 attack_infantry_melee_02 attack_infantry_ranged_01 attack_infantry_ranged_02 attack_cavalry_melee_01 attack_cavalry_melee_02 attack_cavalry_ranged_01 attack_cavalry_ranged_02 armor_infantry_01 armor_infantry_02 armor_cav_01 armor_cav_02 armor_hero_01 attack_steel_working"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_blacksmith.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_blacksmith.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "38",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/iberians/blacksmith.xml",
        "FoundationActor": "structures/fndn_4x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/iber_civil_centre": {
      "@parent": "template_structure_civic_civil_centre",
      "AlertRaiser": {
        "MaximumLevel": "2",
        "Range": "140"
      },
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "3",
          "Hack": "5",
          "Pierce": "15"
        },
        "Hack": "10",
        "Pierce": "25"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "72.0",
          "MinRange": "10.0",
          "Pierce": "20.0",
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "CivilCentre",
        "Distance": {
          "FromClass": "CivilCentre",
          "MinDistance": "200"
        },
        "PlacementType": "land",
        "Territory": "own neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "500",
        "Population": "0",
        "PopulationBonus": "20",
        "Resources": {
          "food": "0",
          "metal": "500",
          "stone": "500",
          "wood": "500"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "32.0",
          "@width": "32.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "1",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_iber_cc",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical Defensive CivCentre"
        },
        "GenericName": "Civic Center",
        "History": "The Oppidum, plural Oppida (oh-PEE-dah), has a long history in the Iberian Peninsula. They were walled towns, dating back to even before the time period of the game and expanding greatly during it. They were usually built upon heights for better defensive purposes but sometimes right out on the plains, especially in the east where there may not have been heights at desirable locations near meandering rivers. This concept drawing is derived from an actual archeological site that has been excavated in the northeast of Spain having belonged to the Ilergete (ee-layer-HAY-tay) tribe as shown in the figure below and from the virtual reconstruction of the site at the museum located adjacent to it.",
        "Icon": "structures/civic_centre.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Oppidum",
        "Tooltip": "Build to acquire large tracts of territory. Train citizens. Garrison: 20.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic CivilCentre"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "50",
        "stone": "50",
        "wood": "50",
        "xp": "200"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "30.0",
          "@width": "30.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_female_citizen units/iber_infantry_swordsman_b units/iber_infantry_javelinist_b units/iber_cavalry_javelinist_b"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "phase_town_generic phase_city_generic"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "alert0": "interface/alarm/alarm_alert_0.xml",
          "alert1": "interface/alarm/alarm_alert_1.xml",
          "alert2": "interface/alarm/alarm_alert_2.xml",
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_civ_center.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_civ_center.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "140",
        "Root": "true",
        "Weight": "10000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/iberians/civil_centre.xml",
        "FoundationActor": "structures/fndn_6x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/iber_corral": {
      "@parent": "template_structure_resource_corral",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "10"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Resource",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "17.5",
          "@width": "16.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Animal"
        },
        "LoadingRange": "2",
        "Max": "10"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Corral",
        "History": "Corrals have been utilised by people husbanding animals since 'time immemorial'; the Iberians mostly built stone-walled corrals that kept cattle, sheep, goats, pigs, and horses.",
        "Icon": "structures/corral.png",
        "SpecificName": "Saroe",
        "Tooltip": "Raise herd animals for food. Task domestic animals here to gain a trickle of food or other bonus (Not yet implemented).",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Resource Village Corral"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "14.0",
          "@width": "14.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "gaia/fauna_sheep"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "gather_animals_stockbreeding speed_cavalry_01 speed_cavalry_02"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_corral.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_corral.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/iberians/corral.xml",
        "FoundationActor": "structures/fndn_4x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/iber_defense_tower": {
      "@parent": "template_structure_defense_defense_tower",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "ElevationBonus": "15",
          "Hack": "0.0",
          "MaxRange": "56.0",
          "MinRange": "8.0",
          "Pierce": "20.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "DefenseTower",
        "Distance": {
          "FromClass": "DefenseTower",
          "MinDistance": "60"
        },
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "2",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "300",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Circle": {
          "@radius": "8.0"
        },
        "Height": "12.0"
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "10"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2400",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Tower GarrisonTower"
        },
        "GenericName": "Defense Tower",
        "History": "These towers were quite large, high and monolithic stonework; being cylindrical lent them added strength. They were initially built at mountain passes to control access through them or on high places to provide overview and defense of surrounding terrain. They may have also been used as 'toll stations' along trading routes. Sometimes they were even built 'right out in the middle of nowhere' on the flatlands, but always with the idea of defensively controlling terrain.",
        "Icon": "structures/defense_tower.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Dorre",
        "Tooltip": "Shoots arrows. Garrison to provide extra defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive Town DefenseTower"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "14.0",
          "@width": "14.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_tower_watch attack_tower_crenellations attack_tower_range attack_tower_defense"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "17.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "38",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/iberians/scout_tower.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/iber_dock": {
      "@parent": "template_structure_military_dock",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Dock",
        "PlacementType": "shore",
        "Territory": "own ally neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "26.0",
          "@width": "16.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_iber_dock",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical Naval NavalMarket"
        },
        "GenericName": "Dock",
        "History": "No one really knows how ancient 1st millennium Iberian Peninsular docks or ports looked, though they were probably pretty simple affairs having but a short pier, if even that. However, for the purposes of creating a structure in the game and because the Phoenicians / Carthaginians had such broad influence on the peninsula for a half millennium before the time frame of the game, we have chosen to model something similar to the inner port center at Carthage, with typical Iberian architectural applications applied to it. The largest port that was strictly Iberian, though said to have been founded by the Greeks (defaulting to the Iberian residents when Greek merchants were blocked by Carthage from further trading into the western Mediterranean), was probably only that of Saguntum (and possibly Emporion) on the eastern coast of Spain referred to as the Spanish Levant.",
        "Icon": "structures/dock.png",
        "SpecificName": "Kai",
        "Tooltip": "Build upon a shoreline to construct naval vessels and to open sea trade. Research naval improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Economic Village Market Dock"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "30",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "24.0",
          "@width": "14.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_ship_fishing units/{civ}_ship_merchant units/iber_ship_fire units/iber_ship_trireme"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "training_naval_architects armor_ship_reinforcedhull armor_ship_hypozomata armor_ship_hullsheathing"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "ship",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_dock.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_dock.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/iberians/dock.xml",
        "FoundationActor": "structures/fndn_dock_iber.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/iber_farmstead": {
      "@parent": "template_structure_economic_farmstead",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Farmstead",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "45",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "14.0",
          "@width": "14.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "900",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure DropsiteFood"
        },
        "GenericName": "Farmstead",
        "History": "The Baserri is adopted as being a farmstead that would typically house more than a single family, or an extended family, involved in all manner of agricultural pursuit required of the times.",
        "Icon": "structures/farmstead.png",
        "SpecificName": "Baserri",
        "Tooltip": "Dropsite for the food resource. Research food gathering improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Economic Village Farmstead"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "12.0",
          "@width": "12.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "gather_wicker_baskets gather_farming_plows gather_farming_training gather_farming_fertilizer"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_farmstead.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_farmstead.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/iberians/farmstead.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/iber_field": {
      "@parent": "template_structure_resource_field",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "10"
        },
        "Hack": "25",
        "Pierce": "40"
      },
      "BuildRestrictions": {
        "Category": "Field",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "2.0",
        "Square": {
          "@depth": "28.0",
          "@width": "28.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "250",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_field",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Field",
        "History": "'Soro' is a Basque term for a field for the growing of food. In historical terms, the Iberians tended to growing grains and vegetables, including a variety of roots, greens and artichokes (large blue thistle-like flower-heads), grape vines, and fruit trees ranging from the olive and fig to the apple. The Iberian Peninsula was an agricultural surplus area.",
        "Icon": "structures/field.png",
        "SpecificName": "Soro",
        "Tooltip": "Harvest vegetables for food. Max gatherers: 5.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Resource Field"
        }
      },
      "Loot": {
        "food": "100",
        "metal": "0",
        "stone": "0",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Colour": {
          "@b": "46",
          "@g": "82",
          "@r": "119"
        },
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "false",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "22.0",
          "@width": "22.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceSupply": {
        "Amount": "Infinity",
        "DiminishingReturns": "14",
        "KillBeforeGather": "false",
        "MaxGatherers": "5",
        "Type": "food.grain"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_field.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_field.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/plot_field_3D_8x8.xml",
        "FoundationActor": "structures/plot_field_found.xml",
        "SelectionShape": {},
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/iber_fortress": {
      "@parent": "template_structure_military_fortress",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "85.0",
          "MinRange": "8.0",
          "Pierce": "25.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "Fortress",
        "Distance": {
          "FromClass": "Fortress",
          "MinDistance": "80"
        },
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "500",
        "Population": "0",
        "PopulationBonus": "15",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "800",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "30.0",
          "@width": "30.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.075",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Siege"
        },
        "LoadingRange": "6",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "6000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical GarrisonFortress"
        },
        "GenericName": "Fortress",
        "History": "The Castro can be likened to a more strongly fortified town center than that of the common Oppidum which were also fortified places of habitation. As such it was widely and normally constructed upon a height, and almost always had some sort of an acropolis built at the highest point within its towered walls. In the archaeological record of the Iberian Peninsula, the remnants of as many as a thousand fortified places identifiable as Castros can be found in modern day Portugal alone.",
        "Icon": "structures/fortress.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Castro",
        "Tooltip": "Train heroes, champions, and siege weapons. Research siege weapon improvements. Garrison: 20.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Defensive City Fortress"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "65",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "27.0",
          "@width": "27.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/iber_hero_caros units/iber_hero_indibil units/iber_hero_viriato units/iber_champion_infantry units/iber_champion_cavalry units/iber_mechanical_siege_ram"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_soldiers_will siege_attack siege_armor siege_cost_metal siege_cost_wood"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_fortress.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_fortress.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "100",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/iberians/fortress.xml",
        "FoundationActor": "structures/fndn_6x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/iber_house": {
      "@parent": "template_structure_civic_house",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "House",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "75"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "12.0",
          "@width": "12.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support"
        },
        "LoadingRange": "1",
        "Max": "3"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_2x2",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "House",
        "History": "Iberian structures of the time were typically built either entirely of stone or with stone stub walls with 'adobe' up to the roof lines above them. Roofs were then, depending on the economic status of individuals, covered with a composite of mud and binding vegetable and waterproofing asphaltic materials, or slate stone, or in many cases in the region, with so-called Spanish roofing tiles.",
        "Icon": "structures/house.png",
        "SpecificName": "Etxe",
        "Tooltip": "Increase the population limit.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Village House"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "10.0",
          "@width": "10.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "1.0",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_female_citizen_house"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "health_females_01 pop_house_01 unlock_females_house"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_house.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_house.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "16",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/iberians/house.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/iber_market": {
      "@parent": "template_structure_economic_market",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Market",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "300"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "24.0",
          "@width": "20.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x4",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure BarterMarket"
        },
        "GenericName": "Market",
        "History": "The trade centers or marketplaces of the Iberian civilization may have in fact been no more than folks gathering about in a plaza during certain days of the week or month in order to exchange goods. As a game construct we show a modest building where trading and purchasing goods for sale may take place.",
        "Icon": "structures/market.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Arruga",
        "Tooltip": "Create trade units to trade between other markets. Barter resources. Research trading and bartering improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Economic Town Market"
        }
      },
      "Loot": {
        "food": "25",
        "metal": "25",
        "stone": "25",
        "wood": "25",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "20.0",
          "@width": "16.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_trader"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "speed_trader_01"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_market.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_market.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "40",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/iberians/market.xml",
        "FoundationActor": "structures/fndn_4x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/iber_monument": {
      "@parent": "template_structure_special",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "3",
          "Hack": "3",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "Modifications": {
            "Attack.Melee.Hack": {
              "Add": "2"
            },
            "Attack.Ranged.Pierce": {
              "Add": "3"
            }
          },
          "Radius": "50",
          "Type": "range"
        }
      },
      "BuildRestrictions": {
        "Category": "Monument",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "120",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "100",
          "stone": "100",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "10.0",
          "@width": "10.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1200",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_2x2",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City SpecialBuilding"
        },
        "GenericName": "Revered Monument",
        "History": "The Iberians were a religious people who built small monuments to their various gods. These monuments could also serve as family tombs.",
        "Icon": "structures/iberian_bull.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Gur Oroigarri",
        "Tooltip": "All units within vision of this monument will fight harder. Effect Range: 50 meters."
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "10.0",
          "@width": "10.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_iber_monument.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_iber_monument.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "38",
        "Root": "true",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/iberians/sb_1.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/iber_outpost": {
      "@parent": "template_structure_defense_outpost",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "20"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "55.0",
          "MinRange": "13.0",
          "Pierce": "20.0",
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "2.0"
        }
      },
      "BuildRestrictions": {
        "Category": "House",
        "PlacementType": "land",
        "Territory": "own neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "80"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "15.0",
        "Square": {
          "@depth": "9.0",
          "@width": "9.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "1"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_2x2",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Outpost",
        "History": "*N/A*",
        "Icon": "structures/outpost.png",
        "SpecificName": "Iberian Outpost",
        "Tooltip": "Build in neutral and own territories to scout areas of the map. Slowly loses health while in neutral territory.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive Village Outpost"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "8",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "6.5",
          "@width": "6.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "vision_outpost decay_outpost"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "18.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "2"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/iberians/outpost.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/iber_storehouse": {
      "@parent": "template_structure_economic_storehouse",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Storehouse",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "15.0",
          "@width": "15.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure DropsiteWood DropsiteMetal DropsiteStone"
        },
        "GenericName": "Storehouse",
        "History": "There was no such thing as an Iberians resource center during the time frame although there may have been camps. However as a game construct we show one to serve purpose of supporting lumbering and mining operations.",
        "Icon": "structures/storehouse.png",
        "SpecificName": "Ola",
        "Tooltip": "Dropsite for wood, stone, and metal resources. Research gathering improvements for these resources.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Economic Village Storehouse"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "13.0",
          "@width": "13.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "gather_lumbering_ironaxes gather_lumbering_strongeraxes gather_lumbering_sharpaxes gather_mining_servants gather_mining_serfs gather_mining_slaves gather_mining_wedgemallet gather_mining_shaftmining gather_mining_silvermining gather_capacity_basket gather_capacity_wheelbarrow gather_capacity_carts"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_storehouse.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_storehouse.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "16",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/iberians/storehouse.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/iber_temple": {
      "@parent": "template_structure_civic_temple",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "Auras": {
        "heal": {
          "Affects": "Unit",
          "AuraDescription": "Heals nearby units at 1 HP per second.",
          "AuraName": "Healing Aura",
          "Modifications": {
            "Health.RegenRate": {
              "Add": "1"
            }
          },
          "Radius": "40",
          "Type": "range"
        }
      },
      "BuildRestrictions": {
        "Category": "Temple",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "300",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "10.0",
        "Square": {
          "@depth": "24.0",
          "@width": "24.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "3",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x4",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Temple",
        "History": "The Iberian tribes did not typically worship their gods at temples, but there has been a single instance in which the remains of an ancient Tartessian temple has been unearthed in Andalusia in southern Spain. The Iberians for the most part worshipped their gods at small household votive altars in their homes or sometimes at smallish monuments to them in the outdoors. Their two principal gods (though they are also known to have had many others) were Endovelico, as the male represented by a boar, and Ataecina, the female counterpart as represented by a goat.",
        "Icon": "structures/temple.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Loki",
        "Tooltip": "Train healers. Garrison up to 20 units to heal them at a quick rate (3 HP per second). Research healing and religious improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Town Temple"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "500",
        "stone": "50",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "20.0",
          "@width": "20.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_healer_b"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "heal_range heal_range_2 heal_rate heal_rate_2 heal_temple health_regen_units"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_temple.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_temple.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "40",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/iberians/temple.xml",
        "FoundationActor": "structures/fndn_4x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/iber_wall": {
      "@parent": "template_structure_defense_wall",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "30",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "9",
          "@width": "25"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "4000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_wall",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall"
        },
        "GenericName": "Stone Wall",
        "History": "High and strongly built defensive stone walls were a common structure of the Iberian Peninsula during the period, and for long thereafter.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Zabal Horma",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "8",
          "@width": "24.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/iberians/wall_medium.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/iber_wall_gate": {
      "@parent": "template_structure_defense_wall_gate",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "5.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "0",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "60",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "9.5",
          "@width": "37.0"
        }
      },
      "Gate": {
        "PassRange": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_long",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure StoneWall Gates"
        },
        "GenericName": "City Gate",
        "History": "One of the central attributes of the Iberians civ is that it was a highly defensive one that constantly gave the Carthaginians trouble in their bid to conquer the peninsula (which they never really did) and took the Romans another 200 years to subdue, along with incredibly large cumulative loss of Roman lives. This doubled gate has been found incorporated into walls surrounding Iberian villages, Oppida, and fortresses, Castros. It presents rather formidable aspects with its 4 towers, 2 gates, and a courtyard-like interior wherein enemy forces could become entrapped between the two gates, combined with a monolithically strong stone structure. The concept comes from archaeologist and palaeontologist descriptions of the remains of such gates at various locations scattered about the Iberian Peninsula.",
        "Icon": "structures/gate.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Biko Sarbide",
        "Tooltip": "Allow units access through a city wall. Can be locked to prevent access.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "20",
        "wood": "20",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Obstructions": {
          "Door": {
            "@depth": "8.5",
            "@width": "16.0",
            "@x": "0",
            "@z": "0"
          },
          "Left": {
            "@depth": "8.5",
            "@width": "10",
            "@x": "-13",
            "@z": "0"
          },
          "Right": {
            "@depth": "8.5",
            "@width": "10",
            "@x": "13",
            "@z": "0"
          }
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_gate.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "gate_closing": "actor/gate/stonegate_close.xml",
          "gate_locked": "interface/select/building/sel_gate.xml",
          "gate_opening": "actor/gate/stonegate_open.xml",
          "gate_unlocked": "interface/select/building/sel_gate.xml",
          "select": "interface/select/building/sel_gate.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/iberians/wall_gate.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "36.0"
      }
    },
    "structures/iber_wall_long": {
      "@parent": "template_structure_defense_wall_long",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "Units on walls have 3 extra Armor levels",
          "AuraName": "Wall Protection",
          "Modifications": {
            "Armour.Crush": {
              "Add": "3"
            },
            "Armour.Hack": {
              "Add": "3"
            },
            "Armour.Pierce": {
              "Add": "3"
            },
            "Vision.Range": {
              "Add": "20"
            }
          },
          "Type": "garrisonedUnits"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "30",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "9",
          "@width": "37"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Ranged+Infantry"
        },
        "LoadingRange": "2",
        "Max": "5",
        "VisibleGarrisonPoints": {
          "Archer1": {
            "X": "0",
            "Y": "9.0",
            "Z": "0"
          },
          "Archer2": {
            "X": "8",
            "Y": "9.0",
            "Z": "0"
          },
          "Archer3": {
            "X": "-8",
            "Y": "9.0",
            "Z": "0"
          },
          "Archer4": {
            "X": "4",
            "Y": "9.0",
            "Z": "0"
          },
          "Archer5": {
            "X": "-4",
            "Y": "9.0",
            "Z": "0"
          }
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "4000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_long",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall LongWall"
        },
        "GateConversionTooltip": "Convert Stone Wall into City Gate",
        "GenericName": "Stone Wall",
        "History": "High and strongly built defensive stone walls were a common structure of the Iberian Peninsula during the period, and for long thereafter.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "structures/iber_wallset_stone",
        "SpecificName": "Zabal Horma",
        "Tooltip": "Long wall segments can be converted to gates.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "8",
          "@width": "36.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/iberians/wall_long.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "36.0"
      }
    },
    "structures/iber_wall_medium": {
      "@parent": "template_structure_defense_wall_medium",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "Units on walls have 3 extra Armor levels",
          "AuraName": "Wall Protection",
          "Modifications": {
            "Armour.Crush": {
              "Add": "3"
            },
            "Armour.Hack": {
              "Add": "3"
            },
            "Armour.Pierce": {
              "Add": "3"
            },
            "Vision.Range": {
              "Add": "20"
            }
          },
          "Type": "garrisonedUnits"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "20",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "9",
          "@width": "25"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Ranged+Infantry"
        },
        "LoadingRange": "2",
        "Max": "3",
        "VisibleGarrisonPoints": {
          "Archer1": {
            "X": "0",
            "Y": "9.0",
            "Z": "0"
          },
          "Archer2": {
            "X": "4",
            "Y": "9.0",
            "Z": "0"
          },
          "Archer3": {
            "X": "-4",
            "Y": "9.0",
            "Z": "0"
          }
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_medium",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall"
        },
        "GenericName": "Stone Wall",
        "History": "High and strongly built defensive stone walls were a common structure of the Iberian Peninsula during the period, and for long thereafter.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "structures/iber_wallset_stone",
        "SpecificName": "Zabal Horma",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "8",
          "@width": "24.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/iberians/wall_medium.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "24.0"
      }
    },
    "structures/iber_wall_short": {
      "@parent": "template_structure_defense_wall_short",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "10",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "9",
          "@width": "13"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_short",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall"
        },
        "GenericName": "Stone Wall",
        "History": "High and strongly built defensive stone walls were a common structure of the Iberian Peninsula during the period, and for long thereafter.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "structures/iber_wallset_stone",
        "SpecificName": "Zabal Horma",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "8",
          "@width": "12.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/iberians/wall_short.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "12.0"
      }
    },
    "structures/iber_wall_tower": {
      "@parent": "template_structure_defense_wall_tower",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "50.0",
          "MinRange": "8.0",
          "Pierce": "20.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "120",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "100",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Circle": {
          "@radius": "6.2"
        },
        "Height": "15.0"
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "2"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "5000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_tower",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure StoneWall Tower"
        },
        "GenericName": "Wall Turret",
        "History": "Sturdy battlements for city walls.",
        "Icon": "structures/tower.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Dorre",
        "Tooltip": "Shoots arrows. Garrison to defend a city wall against attackers.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "10",
          "@width": "10"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Technologies": {
          "@datatype": "tokens"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "20.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/iberians/wall_tower.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "10"
      }
    },
    "structures/iber_wallset_stone": {
      "@parent": "template_structure_defense_wallset",
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Town StoneWall"
        },
        "GenericName": "City Wall",
        "History": "High and strongly built defensive stone walls were a common structure of the Iberian Peninsula during the period, and for long thereafter.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Zabal Horma",
        "Tooltip": "Wall off your town for a stout defense."
      },
      "WallSet": {
        "MaxTowerOverlap": "0.80",
        "MinTowerOverlap": "0.20",
        "Templates": {
          "Gate": "structures/iber_wall_gate",
          "Tower": "structures/iber_wall_tower",
          "WallLong": "structures/iber_wall_long",
          "WallMedium": "structures/iber_wall_medium",
          "WallShort": "structures/iber_wall_short"
        }
      }
    },
    "structures/iber_wonder": {
      "@parent": "template_structure_wonder",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "2",
          "Hack": "2",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Wonder",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "1000",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "1000",
          "stone": "1000",
          "wood": "1000"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "14.0",
        "Square": {
          "@depth": "43.0",
          "@width": "43.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "3",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "30"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "5000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City Wonder"
        },
        "GenericName": "Wonder",
        "History": "Stonehenge is a monumental structure built by pre-historic peoples from Britain from approximately 2500 BC to 2000 BC. Evidence suggests that the structure and the surrounding site served as a place of religious significance, time-keeping, and other societal functions, like burial.",
        "Icon": "structures/wonder.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Cancho Roano",
        "Tooltip": "Bring glory to your civilization and add large tracts of land to your empire."
      },
      "Loot": {
        "food": "0",
        "metal": "100",
        "stone": "100",
        "wood": "100",
        "xp": "200"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "41.0",
          "@width": "41.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "pop_wonder"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wonder.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wonder.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "100",
        "Root": "true",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "72",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/iberians/wonder.xml",
        "FoundationActor": "structures/fndn_theatron.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "Wonder": {
        "TimeTillVictory": "300"
      }
    },
    "structures/mace_barracks": {
      "@parent": "template_structure_military_barracks",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Barracks",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "150",
          "wood": "150"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "25.0",
          "@width": "25.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "10"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_5x5",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Barracks",
        "History": "The Stratigeion was the main military headquarters, where important decisions were taken and plans for battles discussed by the Hellene Generals, or \"Strategoi\".",
        "Icon": "structures/barracks.png",
        "RequiredTechnology": "phase_village",
        "SpecificName": "Stratēgeîon",
        "Tooltip": "Train citizen-soldiers. Research training improvements. Garrison: 10.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Village Barracks"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "30",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "20.0",
          "@width": "20.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/mace_infantry_spearman_b units/mace_infantry_javelinist_b units/mace_infantry_archer_b units/mace_infantry_slinger_b units/mace_champion_infantry_a_barracks units/mace_cavalry_spearman_b units/mace_cavalry_javelinist_b units/mace_champion_cavalry_barracks"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "heal_barracks training_conscription unlock_champion_units"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_barracks.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_barracks.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "50",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/macedonians/barracks.xml",
        "FoundationActor": "structures/fndn_5x5.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/mace_blacksmith": {
      "@parent": "template_structure_military_blacksmith",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Barracks",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "22.0",
          "@width": "22.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Infantry"
        },
        "LoadingRange": "2",
        "Max": "1"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x4",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Blacksmith",
        "History": "The earliest Greek smiths worked in copper, then bronze, and then finally iron.",
        "Icon": "structures/blacksmith.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Sidirourgeíon",
        "Tooltip": "Research weapons and armor improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Town Blacksmith"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "100",
        "stone": "0",
        "wood": "50",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "17.0",
          "@width": "17.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_infantry_melee_01 attack_infantry_melee_02 attack_infantry_ranged_01 attack_infantry_ranged_02 attack_cavalry_melee_01 attack_cavalry_melee_02 attack_cavalry_ranged_01 attack_cavalry_ranged_02 armor_infantry_01 armor_infantry_02 armor_cav_01 armor_cav_02 armor_hero_01"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_blacksmith.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_blacksmith.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "38",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/blacksmith.xml",
        "FoundationActor": "structures/fndn_4x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/mace_civil_centre": {
      "@parent": "template_structure_civic_civil_centre",
      "AlertRaiser": {
        "MaximumLevel": "2",
        "Range": "140"
      },
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "3",
          "Hack": "5",
          "Pierce": "15"
        },
        "Hack": "10",
        "Pierce": "25"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "72.0",
          "MinRange": "10.0",
          "Pierce": "20.0",
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "CivilCentre",
        "Distance": {
          "FromClass": "CivilCentre",
          "MinDistance": "200"
        },
        "PlacementType": "land",
        "Territory": "own neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "500",
        "Population": "0",
        "PopulationBonus": "20",
        "Resources": {
          "food": "0",
          "metal": "500",
          "stone": "500",
          "wood": "500"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "32.0",
          "@width": "32.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "1",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_hele_cc",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical Defensive CivCentre"
        },
        "GenericName": "Civic Center",
        "History": "The most important place in most Classical Greek poleis, the Agora served many purposes; it was a place for public speeches and was the stage for civic life and commercial interests.",
        "Icon": "structures/civic_centre.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Agorā́",
        "Tooltip": "Build to acquire large tracts of territory. Train citizens. Garrison: 20.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic CivilCentre"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "50",
        "stone": "50",
        "wood": "50",
        "xp": "200"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "30.0",
          "@width": "30.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_female_citizen units/mace_infantry_spearman_b units/mace_infantry_javelinist_b units/mace_cavalry_spearman_b"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "phase_town_generic phase_city_generic"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "alert0": "interface/alarm/alarm_alert_0.xml",
          "alert1": "interface/alarm/alarm_alert_1.xml",
          "alert2": "interface/alarm/alarm_alert_2.xml",
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_civ_center.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_civ_center.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "140",
        "Root": "true",
        "Weight": "10000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/macedonians/civic_centre.xml",
        "FoundationActor": "structures/fndn_6x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/mace_corral": {
      "@parent": "template_structure_resource_corral",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "10"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Resource",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "17.0",
          "@width": "17.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Animal"
        },
        "LoadingRange": "2",
        "Max": "10"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Corral",
        "History": "A place for a farmer to pen his animals. Garrison a sheep, goat, or cow here to gain a trickle of the food resource. Garrisoning an animal here also \"fattens\" them so that they may be slaughtered and gathered for a quick burst of food.",
        "Icon": "structures/corral.png",
        "SpecificName": "Épaulos",
        "Tooltip": "Raise herd animals for food. Task domestic animals here to gain a trickle of food or other bonus (Not yet implemented).",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Resource Village Corral"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "14.0",
          "@width": "14.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "gaia/fauna_sheep"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "gather_animals_stockbreeding speed_cavalry_01 speed_cavalry_02"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_corral.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_corral.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/corral.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/mace_defense_tower": {
      "@parent": "template_structure_defense_defense_tower",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "ElevationBonus": "15",
          "Hack": "0.0",
          "MaxRange": "56.0",
          "MinRange": "8.0",
          "Pierce": "20.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "DefenseTower",
        "Distance": {
          "FromClass": "DefenseTower",
          "MinDistance": "60"
        },
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "1",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "100",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "15.0",
        "Square": {
          "@depth": "10.5",
          "@width": "10.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_2x2",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Tower GarrisonTower"
        },
        "GenericName": "Defense Tower",
        "History": "Towers were an important part of city fortifications. The defending troops shot arrows at the enemy and poured boiling oil over the assailants.",
        "Icon": "structures/defense_tower.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Pyrgíon",
        "Tooltip": "Shoots arrows. Garrison to provide extra defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive Town DefenseTower"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "8.0",
          "@width": "7.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_tower_watch attack_tower_crenellations attack_tower_range attack_tower_defense"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "22.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "32",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/scout_tower.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/mace_dock": {
      "@parent": "template_structure_military_dock",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Dock",
        "PlacementType": "shore",
        "Territory": "own ally neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "30.0",
          "@width": "26.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_hele_dock",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical Naval NavalMarket"
        },
        "GenericName": "Dock",
        "History": "Greece is a sea country, which is why some of the greatest Hellenic and Hellenistic cities like Ephesus, Corinth, Alexandria and Antioch were built by the sea. It should also be noted that all colonies during the Great Colonization were thriving port centers, which traded with the local population.",
        "Icon": "structures/dock.png",
        "SpecificName": "Limḗn",
        "Tooltip": "Build upon a shoreline to construct naval vessels and to open sea trade. Research naval improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Economic Village Market Dock"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "30",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "26.0",
          "@width": "22.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_ship_fishing units/{civ}_ship_merchant units/mace_ship_bireme units/mace_ship_trireme"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "training_naval_architects armor_ship_reinforcedhull armor_ship_hypozomata armor_ship_hullsheathing"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "ship",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_dock.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_dock.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/macedonians/dock.xml",
        "FoundationActor": "structures/fndn_6x4_dock.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/mace_farmstead": {
      "@parent": "template_structure_economic_farmstead",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Farmstead",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "45",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "15.0",
          "@width": "20.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "900",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x2",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure DropsiteFood"
        },
        "GenericName": "Farmstead",
        "History": "Grain wasn't plentiful in Hellas, which is why it was carefully stored in granaries, some of it being reserved for times of siege.",
        "Icon": "structures/farmstead.png",
        "SpecificName": "Sītobólion",
        "Tooltip": "Dropsite for the food resource. Research food gathering improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Economic Village Farmstead"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "16.0",
          "@width": "18.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "gather_wicker_baskets gather_farming_plows gather_farming_training gather_farming_fertilizer"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_farmstead.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_farmstead.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/farmstead_new.xml",
        "FoundationActor": "structures/fndn_4x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/mace_field": {
      "@parent": "template_structure_resource_field",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "10"
        },
        "Hack": "25",
        "Pierce": "40"
      },
      "BuildRestrictions": {
        "Category": "Field",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "2.0",
        "Square": {
          "@depth": "28.0",
          "@width": "28.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "250",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_field",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Field",
        "History": "A farmer's field. The Hellenes were not reknowned as farmers and preferred to herd livestock instead.",
        "Icon": "structures/field.png",
        "SpecificName": "Agrós",
        "Tooltip": "Harvest vegetables for food. Max gatherers: 5.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Resource Field"
        }
      },
      "Loot": {
        "food": "100",
        "metal": "0",
        "stone": "0",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Colour": {
          "@b": "46",
          "@g": "82",
          "@r": "119"
        },
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "false",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "22.0",
          "@width": "22.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceSupply": {
        "Amount": "Infinity",
        "DiminishingReturns": "14",
        "KillBeforeGather": "false",
        "MaxGatherers": "5",
        "Type": "food.grain"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_field.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_field.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/plot_field_3D_8x8.xml",
        "FoundationActor": "structures/plot_field_found.xml",
        "SelectionShape": {},
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/mace_fortress": {
      "@parent": "template_structure_military_fortress",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "85.0",
          "MinRange": "8.0",
          "Pierce": "25.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "Fortress",
        "Distance": {
          "FromClass": "Fortress",
          "MinDistance": "80"
        },
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "10",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "500",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "28.0",
          "@width": "26.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.075",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Siege"
        },
        "LoadingRange": "6",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "4200",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical GarrisonFortress"
        },
        "GenericName": "Fortress",
        "History": "The Akropolis was usually a fortified citadel in the upper part of the city. The Athenian Akropolis was renowned for its marvelous temples, among which was the Parthenon, while the Acro-Corinthus was highly prized by the Macedonians for its strategic location and good defenses. Fortresses (also called a \"phrourion\") were also built to guard passes and atop hills in order to command plains and valleys below.",
        "Icon": "structures/fortress.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Teíchisma",
        "Tooltip": "Train Champions and Heroes. Garrison up to 15 soldiers inside for stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Defensive City Fortress"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "65",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "26.0",
          "@width": "24.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/mace_hero_philip units/mace_hero_alexander units/mace_hero_demetrius units/mace_champion_infantry_a units/mace_champion_cavalry"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_soldiers_will successors/upgrade_mace_silvershields"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_fortress.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_fortress.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "100",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/macedonians/fortress_up.xml",
        "FoundationActor": "structures/fndn_6x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/mace_house": {
      "@parent": "template_structure_civic_house",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "House",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "53",
        "Population": "0",
        "PopulationBonus": "10",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "150"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "18.0",
          "@width": "18.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support"
        },
        "LoadingRange": "1",
        "Max": "6"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1091",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "House",
        "History": "Hellenic houses from the Classical Age were generally humble yet stylish. During the Hellenistic Age, however, luxurious palaces and estates became commonplace in the rich Hellenistic metropolises like Antioch, Alexandria and Seleucia.",
        "Icon": "structures/house.png",
        "SpecificName": "Oîkos",
        "Tooltip": "Increase the population limit.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Village House"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "14.0",
          "@width": "14.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "1.0",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_female_citizen_house"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "health_females_01 pop_house_01 unlock_females_house"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_house.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_house.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/house_new.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/mace_library": {
      "@parent": "template_structure_special",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "3",
          "Hack": "3",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Library",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "200",
          "stone": "200",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "34.0",
          "@width": "29.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City SpecialBuilding"
        },
        "GenericName": "Library",
        "History": "Alexander the Great founded libraries all over his new empire. These became centers of learning for an entirely new synthesized culture: the Hellenistic culture.",
        "Icon": "structures/library_scroll.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Bibliothikon",
        "Tooltip": "Research special technologies and reduce the research time of all remaining technologies."
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "30.0",
          "@width": "25.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "successors/special_hellenistic_metropolis"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_temple.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_temple.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "50",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/macedonians/library.xml",
        "FoundationActor": "structures/fndn_4x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/mace_market": {
      "@parent": "template_structure_economic_market",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Market",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "300"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "29.0",
          "@width": "33.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_5x5",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure BarterMarket"
        },
        "GenericName": "Market",
        "History": "Most Hellenic cities were centers of trade. The Emporion is the Hellenic marketplace, where commerce and trading occur. Economic technologies may be researched here as well.",
        "Icon": "structures/market.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Empórion",
        "Tooltip": "Create trade units to trade between other markets. Barter resources. Research trading and bartering improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Economic Town Market"
        }
      },
      "Loot": {
        "food": "25",
        "metal": "25",
        "stone": "25",
        "wood": "25",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "26.0",
          "@width": "30.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_trader"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "speed_trader_01"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_market.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_market.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "40",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/market.xml",
        "FoundationActor": "structures/fndn_5x5.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/mace_outpost": {
      "@parent": "template_structure_defense_outpost",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "20"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "55.0",
          "MinRange": "13.0",
          "Pierce": "20.0",
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "2.0"
        }
      },
      "BuildRestrictions": {
        "Category": "House",
        "PlacementType": "land",
        "Territory": "own neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "80"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "15.0",
        "Square": {
          "@depth": "9.0",
          "@width": "9.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "1"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_2x2",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Outpost",
        "History": "*N/A*",
        "Icon": "structures/outpost.png",
        "SpecificName": "Greek Outpost",
        "Tooltip": "Build in neutral and own territories to scout areas of the map. Slowly loses health while in neutral territory.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive Village Outpost"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "8",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "6.5",
          "@width": "6.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "vision_outpost decay_outpost"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "18.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "2"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/outpost.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/mace_siege_workshop": {
      "@parent": "template_structure_special",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "3",
          "Hack": "3",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Special",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "300"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "24.0",
          "@width": "24.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x4",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City SpecialBuilding"
        },
        "GenericName": "Siege Workshop",
        "History": "The Macedonians were innovators in siege craft.",
        "Icon": "structures/siege_workshop.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Synergeíon Poliorkías",
        "Tooltip": "Build siege engines. Research siege technologies."
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "24.0",
          "@width": "24.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/mace_mechanical_siege_oxybeles_packed units/mace_mechanical_siege_lithobolos_packed units/mace_mechanical_siege_ram units/mace_mechanical_siege_tower"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "siege_attack siege_armor siege_cost_metal siege_cost_wood siege_bolt_accuracy"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_broch.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_broch.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "38",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/blacksmith.xml",
        "FoundationActor": "structures/fndn_5x5.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/mace_storehouse": {
      "@parent": "template_structure_economic_storehouse",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Storehouse",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "15.0",
          "@width": "15.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure DropsiteWood DropsiteMetal DropsiteStone"
        },
        "GenericName": "Storehouse",
        "History": "Resources and building materials were kept in warehouses.",
        "Icon": "structures/storehouse.png",
        "SpecificName": "Apothḗkē",
        "Tooltip": "Dropsite for wood, stone, and metal resources. Research gathering improvements for these resources.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Economic Village Storehouse"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "13.0",
          "@width": "13.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "gather_lumbering_ironaxes gather_lumbering_strongeraxes gather_lumbering_sharpaxes gather_mining_servants gather_mining_serfs gather_mining_slaves gather_mining_wedgemallet gather_mining_shaftmining gather_mining_silvermining gather_capacity_basket gather_capacity_wheelbarrow gather_capacity_carts"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_storehouse.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_storehouse.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "16",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/storehouse.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/mace_temple": {
      "@parent": "template_structure_civic_temple",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "Auras": {
        "heal": {
          "Affects": "Unit",
          "AuraDescription": "Heals nearby units at 1 HP per second.",
          "AuraName": "Healing Aura",
          "Modifications": {
            "Health.RegenRate": {
              "Add": "1"
            }
          },
          "Radius": "40",
          "Type": "range"
        }
      },
      "BuildRestrictions": {
        "Category": "Temple",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "300",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "31.5",
          "@width": "19.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "3",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Temple",
        "History": "An asclepeion (or asklepieion) was a healing temple, sacred to the god Asclepius.",
        "Icon": "structures/temple.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Asclepeion",
        "Tooltip": "Train healers. Garrison up to 20 units to heal them at a quick rate (3 HP per second). Research healing and religious improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Town Temple"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "500",
        "stone": "50",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "30.0",
          "@width": "17.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_healer_b"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "heal_range heal_range_2 heal_rate heal_rate_2 heal_temple health_regen_units"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_temple.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_temple.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "40",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/macedonians/temple.xml",
        "FoundationActor": "props/special/eyecandy/greek_temple_unfinished.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/mace_theatron": {
      "@parent": "template_structure_special",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "3",
          "Hack": "3",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "Auras": {
        "Aura1": {
          "Affects": "Structure",
          "Modifications": {
            "TerritoryInfluence.Radius": {
              "Multiply": "1.2"
            }
          },
          "Type": "global"
        }
      },
      "BuildRestrictions": {
        "Category": "Theater",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "550",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "500",
          "stone": "500",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Circle": {
          "@radius": "24.0"
        },
        "Height": "10.0"
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City SpecialBuilding Theater"
        },
        "GenericName": "Greek Theater",
        "History": "Greek theatres were places where the immortal tragedies of Aeschylus, Sophocles and many other talented dramatists were staged to the delight of the populace. They were instrumental in enriching Hellenic culture and spreading its influence.",
        "Icon": "structures/theatron.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Théātron",
        "Tooltip": "Exellinismós (Hellenization): +20% territory influence for all buildings while the Theatron exists."
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "46.0",
          "@width": "46.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_greek_theater.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_greek_theater.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "100",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/macedonians/theatron.xml",
        "FoundationActor": "structures/fndn_theatron.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/mace_wall_gate": {
      "@parent": "template_structure_defense_wall_gate",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "5.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "0",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "60",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "8.0",
          "@width": "39.0"
        }
      },
      "Gate": {
        "PassRange": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_long",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure StoneWall Gates"
        },
        "GenericName": "City Gate",
        "History": "(Insert history)",
        "Icon": "structures/gate.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Pýlai",
        "Tooltip": "Allow units access through a city wall. Can be locked to prevent access.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "20",
        "wood": "20",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Obstructions": {
          "Door": {
            "@depth": "6.5",
            "@width": "13",
            "@x": "0",
            "@z": "0"
          },
          "Left": {
            "@depth": "6.5",
            "@width": "12",
            "@x": "-12.5",
            "@z": "0"
          },
          "Right": {
            "@depth": "6.5",
            "@width": "12",
            "@x": "12.5",
            "@z": "0"
          }
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_gate.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "gate_closing": "actor/gate/stonegate_close.xml",
          "gate_locked": "interface/select/building/sel_gate.xml",
          "gate_opening": "actor/gate/stonegate_open.xml",
          "gate_unlocked": "interface/select/building/sel_gate.xml",
          "select": "interface/select/building/sel_gate.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/wall_gate.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "38.0"
      }
    },
    "structures/mace_wall_long": {
      "@parent": "template_structure_defense_wall_long",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "Units on walls have 3 extra Armor levels",
          "AuraName": "Wall Protection",
          "Modifications": {
            "Armour.Crush": {
              "Add": "3"
            },
            "Armour.Hack": {
              "Add": "3"
            },
            "Armour.Pierce": {
              "Add": "3"
            },
            "Vision.Range": {
              "Add": "20"
            }
          },
          "Type": "garrisonedUnits"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "30",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "7.0",
          "@width": "38.5"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Ranged+Infantry"
        },
        "LoadingRange": "2",
        "Max": "5",
        "VisibleGarrisonPoints": {
          "Archer1": {
            "X": "0",
            "Y": "11.5",
            "Z": "0"
          },
          "Archer2": {
            "X": "8",
            "Y": "11.5",
            "Z": "0"
          },
          "Archer3": {
            "X": "-8",
            "Y": "11.5",
            "Z": "0"
          },
          "Archer4": {
            "X": "4",
            "Y": "11.5",
            "Z": "0"
          },
          "Archer5": {
            "X": "-4",
            "Y": "11.5",
            "Z": "0"
          }
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "4000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_long",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall LongWall"
        },
        "GateConversionTooltip": "Convert Stone Wall into City Gate",
        "GenericName": "Stone Wall",
        "History": "All Hellenic cities were surrounded by stone walls for protection against enemy raids. Some of these fortifications, like the Athenian Long Walls, for example, were massive structures.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "structures/mace_wallset_stone",
        "SpecificName": "Teîkhos",
        "Tooltip": "Long wall segments can be converted to gates.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "6.0",
          "@width": "37.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/wall_long.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "37.0"
      }
    },
    "structures/mace_wall_medium": {
      "@parent": "template_structure_defense_wall_medium",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "Units on walls have 3 extra Armor levels",
          "AuraName": "Wall Protection",
          "Modifications": {
            "Armour.Crush": {
              "Add": "3"
            },
            "Armour.Hack": {
              "Add": "3"
            },
            "Armour.Pierce": {
              "Add": "3"
            },
            "Vision.Range": {
              "Add": "20"
            }
          },
          "Type": "garrisonedUnits"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "20",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "7.0",
          "@width": "26.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Ranged+Infantry"
        },
        "LoadingRange": "2",
        "Max": "3",
        "VisibleGarrisonPoints": {
          "Archer1": {
            "X": "0",
            "Y": "11.5",
            "Z": "0"
          },
          "Archer2": {
            "X": "4",
            "Y": "11.5",
            "Z": "0"
          },
          "Archer3": {
            "X": "-4",
            "Y": "11.5",
            "Z": "0"
          }
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_medium",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall"
        },
        "GenericName": "Stone Wall",
        "History": "All Hellenic cities were surrounded by stone walls for protection against enemy raids. Some of these fortifications, like the Athenian Long Walls, for example, were massive structures.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "structures/mace_wallset_stone",
        "SpecificName": "Teîkhos",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "6.0",
          "@width": "24.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/wall_medium.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "24.0"
      }
    },
    "structures/mace_wall_short": {
      "@parent": "template_structure_defense_wall_short",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "10",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "7.0",
          "@width": "14.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_short",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall"
        },
        "GenericName": "Stone Wall",
        "History": "All Hellenic cities were surrounded by stone walls for protection against enemy raids. Some of these fortifications, like the Athenian Long Walls, for example, were massive structures.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "structures/mace_wallset_stone",
        "SpecificName": "Teîkhos",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "6.0",
          "@width": "13.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/wall_short.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "13.0"
      }
    },
    "structures/mace_wall_tower": {
      "@parent": "template_structure_defense_wall_tower",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "50.0",
          "MinRange": "8.0",
          "Pierce": "20.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "120",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "100",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "15.0",
        "Square": {
          "@depth": "9.0",
          "@width": "9.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "2"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "5000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_tower",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure StoneWall Tower"
        },
        "GenericName": "Wall Turret",
        "History": "Towers were an important part of city fortifications. The defending troops shot arrows at the enemy and poured boiling oil over the assailants.",
        "Icon": "structures/tower.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Pýrgos",
        "Tooltip": "Shoots arrows. Garrison to defend a city wall against attackers.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.5",
          "@width": "7.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "pair_walls_01"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "20.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/wall_tower.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "7.5"
      }
    },
    "structures/mace_wallset_stone": {
      "@parent": "template_structure_defense_wallset",
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Town StoneWall"
        },
        "GenericName": "City Wall",
        "History": "All Hellenic cities were surrounded by stone walls for protection against enemy raids. Some of these fortifications, like the Athenian Long Walls, for example, were massive structures.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Teîkhos",
        "Tooltip": "Wall off your town for a stout defense."
      },
      "WallSet": {
        "MaxTowerOverlap": "0.90",
        "MinTowerOverlap": "0.05",
        "Templates": {
          "Gate": "structures/mace_wall_gate",
          "Tower": "structures/mace_wall_tower",
          "WallLong": "structures/mace_wall_long",
          "WallMedium": "structures/mace_wall_medium",
          "WallShort": "structures/mace_wall_short"
        }
      }
    },
    "structures/mace_wonder": {
      "@parent": "template_structure_wonder",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "2",
          "Hack": "2",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Wonder",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "1000",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "1000",
          "stone": "1000",
          "wood": "1000"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "58.0",
          "@width": "28.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "3",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "30"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "5000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City Wonder"
        },
        "GenericName": "Wonder",
        "History": "The Hellenes built marvelous temples in order to honour their polytheistic pantheon. While all gods were venerated, a specific patron deity was supposed to watch over each polis.",
        "Icon": "structures/wonder.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Neṓs Parthenos",
        "Tooltip": "Bring glory to your civilization and add large tracts of land to your empire. Garrison up to 30 units to heal them at a quick rate."
      },
      "Loot": {
        "food": "0",
        "metal": "100",
        "stone": "100",
        "wood": "100",
        "xp": "200"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "57.0",
          "@width": "27.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "pop_wonder"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wonder.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wonder.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "100",
        "Root": "true",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "72",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/temple_epic.xml",
        "FoundationActor": "structures/fndn_8x8.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "Wonder": {
        "TimeTillVictory": "300"
      }
    },
    "structures/maur_barracks": {
      "@parent": "template_structure_military_barracks",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Barracks",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "300"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "26.0",
          "@width": "24.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "10"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x4",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Barracks",
        "History": "Barracks.",
        "Icon": "structures/barracks.png",
        "RequiredTechnology": "phase_village",
        "SpecificName": "Sainyavasa",
        "Tooltip": "Train citizen-soldiers. Research training improvements. Garrison: 10.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Village Barracks"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "30",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "20.0",
          "@width": "20.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/maur_infantry_spearman_b units/maur_infantry_swordsman_b units/maur_infantry_archer_b units/maur_champion_infantry_barracks units/maur_champion_maiden_barracks units/maur_cavalry_swordsman_b units/maur_cavalry_javelinist_b units/maur_champion_chariot_barracks"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "heal_barracks training_conscription unlock_champion_units mauryans/special_archery_tradition"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_barracks.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_barracks.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "50",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/mauryans/barracks.xml",
        "FoundationActor": "structures/fndn_4x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/maur_blacksmith": {
      "@parent": "template_structure_military_blacksmith",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Barracks",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "22.0",
          "@width": "22.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Infantry"
        },
        "LoadingRange": "2",
        "Max": "1"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x4",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Blacksmith",
        "History": "The Indians acquired the knowledge for making wootz (or urukke) steel from the Tamils during the 5th century BC. Since that time, swords, knives, and other implements made of this steel were highly prized in the ancient world. Such steel was the sharpest and most sought-after of its age, displaying as it does beautiful organic patterns from the alloys within the steel. The famous \"Damascene\" steel was derived from it, exported from India all the way to Syria. It is said that the Indian King Purushottama (Porus) of Paurava gave a sword made of wootz steel to Alexander the Great as a gift after the Battle of the Hydaspes River.",
        "Icon": "structures/blacksmith.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Lohakāra",
        "Tooltip": "Research weapons and armor improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Town Blacksmith"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "100",
        "stone": "0",
        "wood": "50",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "17.0",
          "@width": "17.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_infantry_melee_01 attack_infantry_melee_02 attack_infantry_ranged_01 attack_infantry_ranged_02 attack_cavalry_melee_01 attack_cavalry_melee_02 attack_cavalry_ranged_01 attack_cavalry_ranged_02 armor_infantry_01 armor_infantry_02 armor_cav_01 armor_cav_02 armor_hero_01 attack_steel_working"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_blacksmith.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_blacksmith.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "38",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/mauryans/blacksmith.xml",
        "FoundationActor": "structures/fndn_4x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/maur_civil_centre": {
      "@parent": "template_structure_civic_civil_centre",
      "AlertRaiser": {
        "MaximumLevel": "2",
        "Range": "140"
      },
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "3",
          "Hack": "5",
          "Pierce": "15"
        },
        "Hack": "10",
        "Pierce": "25"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "72.0",
          "MinRange": "10.0",
          "Pierce": "20.0",
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "CivilCentre",
        "Distance": {
          "FromClass": "CivilCentre",
          "MinDistance": "200"
        },
        "PlacementType": "land",
        "Territory": "own neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "500",
        "Population": "0",
        "PopulationBonus": "20",
        "Resources": {
          "food": "0",
          "metal": "500",
          "stone": "500",
          "wood": "500"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "34.0",
          "@width": "40.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "1",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_maur_cc",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical Defensive CivCentre"
        },
        "GenericName": "Civic Center",
        "History": "Civic Center.",
        "Icon": "structures/civic_centre.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Rajadhanika",
        "Tooltip": "Build to acquire large tracts of territory. Train citizens. Garrison: 20.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic CivilCentre"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "50",
        "stone": "50",
        "wood": "50",
        "xp": "200"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "30.0",
          "@width": "36.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_female_citizen units/maur_infantry_spearman_b units/maur_infantry_archer_b units/maur_cavalry_javelinist_b units/maur_support_elephant"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "phase_town_generic phase_city_generic"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "alert0": "interface/alarm/alarm_alert_0.xml",
          "alert1": "interface/alarm/alarm_alert_1.xml",
          "alert2": "interface/alarm/alarm_alert_2.xml",
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_civ_center.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_civ_center.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "140",
        "Root": "true",
        "Weight": "10000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/mauryans/civil_centre.xml",
        "FoundationActor": "structures/fndn_6x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/maur_corral": {
      "@parent": "template_structure_resource_corral",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "10"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Resource",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "14.5",
          "@width": "14.5"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Animal"
        },
        "LoadingRange": "2",
        "Max": "10"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Corral",
        "History": "Corral.",
        "Icon": "structures/corral.png",
        "SpecificName": "Goshala",
        "Tooltip": "Raise herd animals for food. Task domestic animals here to gain a trickle of food or other bonus (Not yet implemented).",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Resource Village Corral"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "13.0",
          "@width": "13.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "gaia/fauna_sheep"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "gather_animals_stockbreeding speed_cavalry_01 speed_cavalry_02"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_corral.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_corral.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/mauryans/corral.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/maur_defense_tower": {
      "@parent": "template_structure_defense_defense_tower",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "ElevationBonus": "15",
          "Hack": "0.0",
          "MaxRange": "56.0",
          "MinRange": "8.0",
          "Pierce": "20.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "DefenseTower",
        "Distance": {
          "FromClass": "DefenseTower",
          "MinDistance": "60"
        },
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "1",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "100",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "15.0",
        "Square": {
          "@depth": "10.0",
          "@width": "10.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_2x2",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Tower GarrisonTower"
        },
        "GenericName": "Defense Tower",
        "History": "Defense Tower.",
        "Icon": "structures/defense_tower.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Udarka",
        "Tooltip": "Shoots arrows. Garrison to provide extra defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive Town DefenseTower"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.0",
          "@width": "7.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_tower_watch attack_tower_crenellations attack_tower_range attack_tower_defense"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "19.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "32",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/mauryans/scout_tower.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/maur_dock": {
      "@parent": "template_structure_military_dock",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Dock",
        "PlacementType": "shore",
        "Territory": "own ally neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "25",
          "@width": "30"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_4x4_dock",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical Naval NavalMarket"
        },
        "GenericName": "Dock",
        "History": "Dock.",
        "Icon": "structures/dock.png",
        "SpecificName": "Naukasthanaka",
        "Tooltip": "Build upon a shoreline to construct naval vessels and to open sea trade. Research naval improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Economic Village Market Dock"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "30",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "20.0",
          "@width": "25.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_ship_fishing units/{civ}_ship_merchant units/maur_ship_bireme units/maur_ship_trireme"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "training_naval_architects armor_ship_reinforcedhull armor_ship_hypozomata armor_ship_hullsheathing"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "ship",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_dock.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_dock.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/mauryans/dock.xml",
        "FoundationActor": "structures/fndn_4x4_dock.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/maur_elephant_stables": {
      "@parent": "template_structure_special",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "3",
          "Hack": "3",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Special",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "300",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "200",
          "stone": "200",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "27.0",
          "@width": "29.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical SpecialBuilding Town"
        },
        "GenericName": "Elephant Stables",
        "History": "Elephant Stables.",
        "Icon": "structures/elephant_stables.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Vāraṇaśālā",
        "Tooltip": "Train elephant units."
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "29.0",
          "@width": "30.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/maur_support_elephant units/maur_elephant_archer_b units/maur_champion_elephant"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_elephant_stables.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_elephant_stables.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "38",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/mauryans/stables.xml",
        "FoundationActor": "structures/fndn_5x5.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/maur_farmstead": {
      "@parent": "template_structure_economic_farmstead",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Farmstead",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "45",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "16.0",
          "@width": "12.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "900",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure DropsiteFood"
        },
        "GenericName": "Farmstead",
        "History": "Farmstead.",
        "Icon": "structures/farmstead.png",
        "SpecificName": "Kantu",
        "Tooltip": "Dropsite for the food resource. Research food gathering improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Economic Village Farmstead"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "18.0",
          "@width": "18.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "gather_wicker_baskets gather_farming_plows gather_farming_training gather_farming_fertilizer"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_farmstead.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_farmstead.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/mauryans/farmstead.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/maur_field": {
      "@parent": "template_structure_resource_field",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "10"
        },
        "Hack": "25",
        "Pierce": "40"
      },
      "BuildRestrictions": {
        "Category": "Field",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "2.0",
        "Square": {
          "@depth": "28.0",
          "@width": "28.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "250",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_field",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Field",
        "History": "A farmer's field.",
        "Icon": "structures/field.png",
        "SpecificName": "Kshetra",
        "Tooltip": "Harvest vegetables for food. Max gatherers: 5.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Resource Field"
        }
      },
      "Loot": {
        "food": "100",
        "metal": "0",
        "stone": "0",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Colour": {
          "@b": "46",
          "@g": "82",
          "@r": "119"
        },
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "false",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "22.0",
          "@width": "22.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceSupply": {
        "Amount": "Infinity",
        "DiminishingReturns": "14",
        "KillBeforeGather": "false",
        "MaxGatherers": "5",
        "Type": "food.grain"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_field.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_field.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/plot_field_3D_8x8.xml",
        "FoundationActor": "structures/plot_field_found.xml",
        "SelectionShape": {},
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/maur_fortress": {
      "@parent": "template_structure_military_fortress",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "85.0",
          "MinRange": "8.0",
          "Pierce": "25.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "Fortress",
        "Distance": {
          "FromClass": "Fortress",
          "MinDistance": "80"
        },
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "300",
        "Population": "0",
        "PopulationBonus": "10",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "650",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "30.0",
          "@width": "30.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.075",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Siege"
        },
        "LoadingRange": "6",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "4200",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical GarrisonFortress"
        },
        "GenericName": "Fortress",
        "History": "Fortress.",
        "Icon": "structures/fortress.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Durg",
        "Tooltip": "Train heroes and champion units.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Defensive City Fortress"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "65",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "25.0",
          "@width": "25.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/maur_hero_chanakya units/maur_hero_maurya units/maur_hero_ashoka units/maur_champion_infantry units/maur_champion_maiden units/maur_champion_chariot"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_soldiers_will"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_fortress.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_fortress.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "100",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/mauryans/fortress.xml",
        "FoundationActor": "structures/fndn_6x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/maur_house": {
      "@parent": "template_structure_civic_house",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "House",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "75"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "10.0",
          "@width": "10.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support"
        },
        "LoadingRange": "1",
        "Max": "3"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "House",
        "History": "House.",
        "Icon": "structures/house.png",
        "SpecificName": "Griham",
        "Tooltip": "Increase the population limit.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Village House"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "10.0",
          "@width": "10.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "1.0",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_female_citizen_house"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "health_females_01 pop_house_01 unlock_females_house"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_house.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_house.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/mauryans/house.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/maur_market": {
      "@parent": "template_structure_economic_market",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Market",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "300"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "26.0",
          "@width": "26.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_5x5",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure BarterMarket"
        },
        "GenericName": "Market",
        "History": "Market.",
        "Icon": "structures/market.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Vipana",
        "Tooltip": "Create trade units to trade between other markets. Barter resources. Research trading and bartering improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Economic Town Market"
        }
      },
      "Loot": {
        "food": "25",
        "metal": "25",
        "stone": "25",
        "wood": "25",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "24.0",
          "@width": "24.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_trader"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "speed_trader_01"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_market.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_market.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "40",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/mauryans/market.xml",
        "FoundationActor": "structures/fndn_5x5.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/maur_outpost": {
      "@parent": "template_structure_defense_outpost",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "20"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "55.0",
          "MinRange": "13.0",
          "Pierce": "20.0",
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "2.0"
        }
      },
      "BuildRestrictions": {
        "Category": "House",
        "PlacementType": "land",
        "Territory": "own neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "80"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "15.0",
        "Square": {
          "@depth": "9.0",
          "@width": "9.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "1"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_2x2",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Outpost",
        "History": "*N/A*",
        "Icon": "structures/outpost.png",
        "SpecificName": "Uparaksana",
        "Tooltip": "Build in neutral and own territories to scout areas of the map. Slowly loses health while in neutral territory.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive Village Outpost"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "8",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "6.5",
          "@width": "6.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "vision_outpost decay_outpost"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "18.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "2"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/mauryans/outpost.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/maur_pillar_ashoka": {
      "@parent": "template_structure_special",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "3",
          "Hack": "3",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Pillar",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "80",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "100",
          "stone": "100",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "7.0",
          "@width": "7.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_2x2",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City SpecialBuilding"
        },
        "GenericName": "Edict Pillar of Ashoka",
        "History": ".",
        "Icon": "structures/monument.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Śāsana Stambha Aśokā",
        "Tooltip": "The famous pillar of Ashoka. Currently a useless structure."
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "4",
          "@width": "4"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_iber_monument.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_iber_monument.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "38",
        "Root": "true",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/structures/mauryans/ashoka_pillar.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/maur_storehouse": {
      "@parent": "template_structure_economic_storehouse",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Storehouse",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "15.0",
          "@width": "15.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure DropsiteWood DropsiteMetal DropsiteStone"
        },
        "GenericName": "Storehouse",
        "History": "storehouse.",
        "Icon": "structures/storehouse.png",
        "SpecificName": "Khalla",
        "Tooltip": "Dropsite for wood, stone, and metal resources. Research gathering improvements for these resources.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Economic Village Storehouse"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "13.0",
          "@width": "13.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "gather_lumbering_ironaxes gather_lumbering_strongeraxes gather_lumbering_sharpaxes gather_mining_servants gather_mining_serfs gather_mining_slaves gather_mining_wedgemallet gather_mining_shaftmining gather_mining_silvermining gather_capacity_basket gather_capacity_wheelbarrow gather_capacity_carts"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_storehouse.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_storehouse.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "16",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/mauryans/storehouse.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/maur_temple": {
      "@parent": "template_structure_civic_temple",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "Auras": {
        "heal": {
          "Affects": "Unit",
          "AuraDescription": "Heals nearby units at 1 HP per second.",
          "AuraName": "Healing Aura",
          "Modifications": {
            "Health.RegenRate": {
              "Add": "1"
            }
          },
          "Radius": "40",
          "Type": "range"
        }
      },
      "BuildRestrictions": {
        "Category": "Temple",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "300",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "30.5",
          "@width": "16.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "3",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x4",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Temple",
        "History": "Temple.",
        "Icon": "structures/temple.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Devalaya",
        "Tooltip": "Train healers. Garrison up to 20 units to heal them at a quick rate (3 HP per second). Research healing and religious improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Town Temple"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "500",
        "stone": "50",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "30.5",
          "@width": "15.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_healer_b"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "heal_range heal_range_2 heal_rate heal_rate_2 heal_temple health_regen_units"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_temple.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_temple.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "40",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/mauryans/temple.xml",
        "FoundationActor": "structures/fndn_4x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/maur_wall": {
      "@parent": "template_structure_defense_wall",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "30",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "8.5",
          "@width": "26.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "4000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_wall",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall"
        },
        "GenericName": "Stone Wall",
        "History": "Mauryan city walls were generally made out of wood, which is an abundant resource in ancient India.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Shilabanda",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.0",
          "@width": "24.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/mauryans/wall_medium.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/maur_wall_gate": {
      "@parent": "template_structure_defense_wall_gate",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "5.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "0",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "60",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "8.5",
          "@width": "38.5"
        }
      },
      "Gate": {
        "PassRange": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_long",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure StoneWall Gates"
        },
        "GenericName": "City Gate",
        "History": ".",
        "Icon": "structures/gate.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Dwara",
        "Tooltip": "Allow units access through a city wall. Can be locked to prevent access.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "20",
        "wood": "20",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Obstructions": {
          "Door": {
            "@depth": "6.5",
            "@width": "13",
            "@x": "0",
            "@z": "0"
          },
          "Left": {
            "@depth": "6.5",
            "@width": "12",
            "@x": "-12.5",
            "@z": "0"
          },
          "Right": {
            "@depth": "6.5",
            "@width": "12",
            "@x": "12.5",
            "@z": "0"
          }
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_gate.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "gate_closing": "actor/gate/stonegate_close.xml",
          "gate_locked": "interface/select/building/sel_gate.xml",
          "gate_opening": "actor/gate/stonegate_open.xml",
          "gate_unlocked": "interface/select/building/sel_gate.xml",
          "select": "interface/select/building/sel_gate.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/mauryans/wall_gate.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "37.0"
      }
    },
    "structures/maur_wall_long": {
      "@parent": "template_structure_defense_wall_long",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "Units on walls have 3 extra Armor levels",
          "AuraName": "Wall Protection",
          "Modifications": {
            "Armour.Crush": {
              "Add": "3"
            },
            "Armour.Hack": {
              "Add": "3"
            },
            "Armour.Pierce": {
              "Add": "3"
            },
            "Vision.Range": {
              "Add": "20"
            }
          },
          "Type": "garrisonedUnits"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "30"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "9.0",
          "@width": "36.5"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Ranged+Infantry"
        },
        "LoadingRange": "2",
        "Max": "5",
        "VisibleGarrisonPoints": {
          "Archer1": {
            "X": "0",
            "Y": "9.5",
            "Z": "0"
          },
          "Archer2": {
            "X": "8",
            "Y": "9.5",
            "Z": "0"
          },
          "Archer3": {
            "X": "-8",
            "Y": "9.5",
            "Z": "0"
          },
          "Archer4": {
            "X": "4",
            "Y": "9.5",
            "Z": "0"
          },
          "Archer5": {
            "X": "-4",
            "Y": "9.5",
            "Z": "0"
          }
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "4000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_long",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall LongWall"
        },
        "GateConversionTooltip": "Convert Stone Wall into City Gate",
        "GenericName": "Stone Wall",
        "History": "Mauryan city walls were generally made out of wood, which is an abundant resource in ancient India.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "structures/maur_wallset_stone",
        "SpecificName": "Shilabanda",
        "Tooltip": "Long wall segments can be converted to gates.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.5",
          "@width": "35.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/mauryans/wall_long.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "35.0"
      }
    },
    "structures/maur_wall_medium": {
      "@parent": "template_structure_defense_wall_medium",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "Units on walls have 3 extra Armor levels",
          "AuraName": "Wall Protection",
          "Modifications": {
            "Armour.Crush": {
              "Add": "3"
            },
            "Armour.Hack": {
              "Add": "3"
            },
            "Armour.Pierce": {
              "Add": "3"
            },
            "Vision.Range": {
              "Add": "20"
            }
          },
          "Type": "garrisonedUnits"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "20"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "9.0",
          "@width": "26.5"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Ranged+Infantry"
        },
        "LoadingRange": "2",
        "Max": "3",
        "VisibleGarrisonPoints": {
          "Archer1": {
            "X": "0",
            "Y": "9.5",
            "Z": "0"
          },
          "Archer2": {
            "X": "4",
            "Y": "9.5",
            "Z": "0"
          },
          "Archer3": {
            "X": "-4",
            "Y": "9.5",
            "Z": "0"
          }
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_medium",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall"
        },
        "GenericName": "Stone Wall",
        "History": "Mauryan city walls were generally made out of wood, which is an abundant resource in ancient India.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "structures/maur_wallset_stone",
        "SpecificName": "Shilabanda",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.5",
          "@width": "25.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/mauryans/wall_medium.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "24.0"
      }
    },
    "structures/maur_wall_short": {
      "@parent": "template_structure_defense_wall_short",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "10"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "9.0",
          "@width": "14.5"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_short",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall"
        },
        "GenericName": "Stone Wall",
        "History": "Mauryan city walls were generally made out of wood, which is an abundant resource in ancient India.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "structures/maur_wallset_stone",
        "SpecificName": "Shilabanda",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.5",
          "@width": "13.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/mauryans/wall_short.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "13.0"
      }
    },
    "structures/maur_wall_tower": {
      "@parent": "template_structure_defense_wall_tower",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "50.0",
          "MinRange": "8.0",
          "Pierce": "20.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "120",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "60"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "18.0",
        "Square": {
          "@depth": "12.5",
          "@width": "12.5"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "2"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "5000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_tower",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure StoneWall Tower"
        },
        "GenericName": "Wall Turret",
        "History": "Mauryan city walls were generally made out of wood, which is an abundant resource in ancient India.",
        "Icon": "structures/tower.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Puratta",
        "Tooltip": "Shoots arrows. Garrison to defend a city wall against attackers.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "9.5",
          "@width": "9.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "pair_walls_01"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "20.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/mauryans/wall_tower.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "9.5"
      }
    },
    "structures/maur_wallset_stone": {
      "@parent": "template_structure_defense_wallset",
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Town StoneWall"
        },
        "GenericName": "City Wall",
        "History": "Wall.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Shilabanda",
        "Tooltip": "Wall off your town for a stout defense."
      },
      "WallSet": {
        "MaxTowerOverlap": "0.85",
        "MinTowerOverlap": "0.05",
        "Templates": {
          "Gate": "structures/maur_wall_gate",
          "Tower": "structures/maur_wall_tower",
          "WallLong": "structures/maur_wall_long",
          "WallMedium": "structures/maur_wall_medium",
          "WallShort": "structures/maur_wall_short"
        }
      }
    },
    "structures/maur_wonder": {
      "@parent": "template_structure_wonder",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "2",
          "Hack": "2",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Wonder",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "1000",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "1000",
          "stone": "1000",
          "wood": "1000"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Circle": {
          "@radius": "30.0"
        },
        "Height": "10.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "5000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City Wonder"
        },
        "GenericName": "Wonder",
        "History": "The Great Stupa was originally commissioned by the emperor Ashoka the Great in the 3rd century BCE. Its nucleus was a simple hemispherical brick structure built over the relics of the Buddha. It was crowned by the chatra, a parasol-like structure symbolising high rank. It has four profusely carved ornamental gateways and a balustrade encircling the whole structure. The construction work was overseen was Ashoka's first wife, Samragyi Vidisha Devi herself.",
        "Icon": "structures/wonder.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Great Stupa",
        "Tooltip": "Bring glory to your civilization and add large tracts of land to your empire."
      },
      "Loot": {
        "food": "0",
        "metal": "100",
        "stone": "100",
        "wood": "100",
        "xp": "200"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "59.0",
          "@width": "59.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "pop_wonder"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wonder.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wonder.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "100",
        "Root": "true",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "72",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/mauryans/big_stupa.xml",
        "FoundationActor": "structures/fndn_theatron.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "Wonder": {
        "TimeTillVictory": "300"
      }
    },
    "structures/merc_camp_egyptian": {
      "@parent": "template_structure_military_barracks",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Barracks",
        "Distance": {
          "FromClass": "MercenaryCamp",
          "MinDistance": "100"
        },
        "PlacementType": "land",
        "Territory": "own neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "300",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "100",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "25.5",
          "@width": "25.5"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "10"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1200",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_5x5",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical MercenaryCamp"
        },
        "GenericName": "Mercenary Camp (Egyptian)",
        "History": "The Greco-Macedonian Ptolemy Dynasty relied on large numbers of Greek and foreign mercenaries for the bulk of its military force, mainly because the loyalty of native Egyptian units was often suspect. Indeed, during one native uprising, Upper Egypt was lost to the Ptolemies for decades. Mercenaries were often battle-hardened and their loyalty can be bought, sometimes cheaply, sometimes not cheaply. This was of no matter, since Egypt under the Ptolemies was so prosperous as to be the richest of Alexander's successor states.",
        "Icon": "structures/military_settlement.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Stratópedo Misthophóron Aigyptiakós",
        "Tooltip": "Capture this structure to train mercenaries from Hellenistic Egypt.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Village Barracks"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "30",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "23.5",
          "@width": "23.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/ptol_infantry_spearman_2_b units/ptol_infantry_swordsman_b units/ptol_cavalry_spearman_b units/ptol_cavalry_javelinist_b"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "heal_barracks training_conscription upgrade_rank_advanced_infantry upgrade_rank_elite_infantry upgrade_rank_advanced_cavalry upgrade_rank_elite_cavalry"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_gymnasium.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_gymnasium.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "1"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/mercenaries/camp_egyptian.xml",
        "FoundationActor": "structures/fndn_5x5.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/pers_apadana": {
      "@parent": "template_structure_special",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "3",
          "Hack": "3",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Apadana",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "300",
        "Population": "0",
        "PopulationBonus": "10",
        "Resources": {
          "food": "0",
          "metal": "200",
          "stone": "300",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "32.0",
          "@width": "32.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City SpecialBuilding Palace Apadana"
        },
        "GenericName": "Persian Palace",
        "History": "The term Apadana designates a large hypostyle palace found in Persia. The best known example, and by far the largest, was the great Apadana at Persepolis. Functioning as the empire's central audience hall, the palace is famous for the reliefs of the tribute-bearers and of the army, including the Immortals. The annual tribute that the Persians received from their satrapies and vassal states, as regularised by Darius the Great, accounted for incredible annual revenue.",
        "Icon": "structures/palace.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Apadana",
        "Tooltip": "\"Satrapy Tribute\": Gain a trickle of food, wood, stone, and metal resources. Train Persian heroes and their \"Immortals\" bodyguards. Build Limit: 1."
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "30.0",
          "@width": "30.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/pers_hero_cyrus units/pers_hero_darius units/pers_hero_xerxes units/pers_champion_infantry"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "persians/immortals"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceTrickle": {
        "FoodRate": "1.0",
        "Interval": "1000",
        "MetalRate": "0.75",
        "StoneRate": "0.75",
        "WoodRate": "1.0"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_broch.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_broch.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "48",
        "Root": "true",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/persians/sb1_new.xml",
        "FoundationActor": "structures/fndn_6x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/pers_barracks": {
      "@parent": "template_structure_military_barracks",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Barracks",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "300"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "19.0",
          "@width": "19.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "10"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x4",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Barracks",
        "History": "The Persian barracks was often the armory where the weapons of the national regiment of that region was stored.",
        "Icon": "structures/pers_barracks.png",
        "RequiredTechnology": "phase_village",
        "SpecificName": "Padgan",
        "Tooltip": "Levy citizen-infantry units.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Village Barracks"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "30",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "17.0",
          "@width": "17.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/pers_infantry_spearman_b units/pers_infantry_javelinist_b units/pers_infantry_archer_b"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "heal_barracks persians/training_levy_infantry persians/training_conscription_infantry persians/special_archery_tradition"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_barracks.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_barracks.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "50",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/persians/barracks.xml",
        "FoundationActor": "structures/fndn_4x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/pers_blacksmith": {
      "@parent": "template_structure_military_blacksmith",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Barracks",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "22.0",
          "@width": "22.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Infantry"
        },
        "LoadingRange": "2",
        "Max": "1"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x4",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Blacksmith",
        "Icon": "structures/blacksmith.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Arštišta",
        "Tooltip": "Research weapons and armor improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Town Blacksmith"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "100",
        "stone": "0",
        "wood": "50",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "17.0",
          "@width": "17.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_infantry_melee_01 attack_infantry_melee_02 attack_infantry_ranged_01 attack_infantry_ranged_02 attack_cavalry_melee_01 attack_cavalry_melee_02 attack_cavalry_ranged_01 attack_cavalry_ranged_02 armor_infantry_01 armor_infantry_02 armor_cav_01 armor_cav_02 armor_hero_01"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_blacksmith.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_blacksmith.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "38",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/persians/blacksmith.xml",
        "FoundationActor": "structures/fndn_4x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/pers_civil_centre": {
      "@parent": "template_structure_civic_civil_centre",
      "AlertRaiser": {
        "MaximumLevel": "2",
        "Range": "140"
      },
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "3",
          "Hack": "5",
          "Pierce": "15"
        },
        "Hack": "10",
        "Pierce": "25"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "72.0",
          "MinRange": "10.0",
          "Pierce": "20.0",
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "CivilCentre",
        "Distance": {
          "FromClass": "CivilCentre",
          "MinDistance": "200"
        },
        "PlacementType": "land",
        "Territory": "own neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "500",
        "Population": "0",
        "PopulationBonus": "20",
        "Resources": {
          "food": "0",
          "metal": "500",
          "stone": "500",
          "wood": "500"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "32.0",
          "@width": "32.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "1",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_pers_cc",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical Defensive CivCentre"
        },
        "GenericName": "Provincial Governor",
        "History": "Possibly of Median origin, the word 'satrapy' means province. Soon after coming to the throne, Darius the Great carried out a vast administrative reform, dividing the huge empire into 20 satrapies governed by satraps.",
        "Icon": "structures/civic_centre.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Xšaçapāvan",
        "Tooltip": "Build to acquire large tracts of territory. Train citizens. Garrison: 20.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic CivilCentre"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "50",
        "stone": "50",
        "wood": "50",
        "xp": "200"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "30.0",
          "@width": "30.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_female_citizen units/pers_infantry_spearman_b units/pers_infantry_archer_b units/pers_cavalry_javelinist_b"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "phase_town_generic phase_city_generic persians/persian_architecture"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "alert0": "interface/alarm/alarm_alert_0.xml",
          "alert1": "interface/alarm/alarm_alert_1.xml",
          "alert2": "interface/alarm/alarm_alert_2.xml",
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_civ_center.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_civ_center.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "140",
        "Root": "true",
        "Weight": "10000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/persians/civil_centre.xml",
        "FoundationActor": "structures/fndn_6x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/pers_corral": {
      "@parent": "template_structure_resource_corral",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "10"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Resource",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "12.0",
          "@width": "18.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Animal"
        },
        "LoadingRange": "2",
        "Max": "10"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x2",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Corral",
        "History": "A place for a farmer to pen his animals. Garrison a sheep, goat, or cow here to gain a trickle of the food resource. Garrisoning an animal here also \"fattens\" them so that they may be slaughtered and gathered for a quick burst of food. Camels and horses can be captured in the wild and placed in the Corral. Unlike normal corralled animals, which generate food, the corralled Camel/Horse functions similarly to a relic. As long as it remains in the Corral, the resource cost of training camel-mounted units or horse-mounted units (as appropriate) is reduced by a fixed amount.",
        "Icon": "structures/corral.png",
        "SpecificName": "Gaiāšta",
        "Tooltip": "Raise herd animals for food. Task domestic animals here to gain a trickle of food or other bonus (Not yet implemented).",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Resource Village Corral"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "11.0",
          "@width": "17.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "gaia/fauna_sheep"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "gather_animals_stockbreeding speed_cavalry_01 speed_cavalry_02"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_corral.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_corral.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/persians/corral.xml",
        "FoundationActor": "structures/fndn_4x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/pers_defense_tower": {
      "@parent": "template_structure_defense_defense_tower",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "ElevationBonus": "15",
          "Hack": "0.0",
          "MaxRange": "56.0",
          "MinRange": "8.0",
          "Pierce": "20.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "DefenseTower",
        "Distance": {
          "FromClass": "DefenseTower",
          "MinDistance": "60"
        },
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "1",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "100",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "15.0",
        "Square": {
          "@depth": "10.0",
          "@width": "10.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_2x2",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Tower GarrisonTower"
        },
        "GenericName": "Defense Tower",
        "History": "The narrow entrance into mountainous Cilicia was protected by wooden fortifications which made any foreign intrusions extremely difficult.",
        "Icon": "structures/defense_tower.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Pāyaud",
        "Tooltip": "Shoots arrows. Garrison to provide extra defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive Town DefenseTower"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.0",
          "@width": "7.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_tower_watch attack_tower_crenellations attack_tower_range attack_tower_defense"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "19.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "32",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/persians/scout_tower.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/pers_dock": {
      "@parent": "template_structure_military_dock",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Dock",
        "PlacementType": "shore",
        "Territory": "own ally neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "16.0",
          "@width": "23.5"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_pers_dock",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical Naval NavalMarket"
        },
        "GenericName": "Dock",
        "History": "Situated on the Mediterranean coast, all Phoenician cities had excellent docks and harbors, the outstanding example being Tyre, which was situated on an island close to the shore.",
        "Icon": "structures/dock.png",
        "SpecificName": "Nāvašta",
        "Tooltip": "Build upon a shoreline to construct naval vessels and to open sea trade. Research naval improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Economic Village Market Dock"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "30",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "15.0",
          "@width": "23.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_ship_fishing units/{civ}_ship_merchant units/pers_ship_bireme units/pers_ship_trireme"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "training_naval_architects armor_ship_reinforcedhull armor_ship_hypozomata armor_ship_hullsheathing persians/special_equine_transports"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "ship",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_dock.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_dock.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/persians/dock.xml",
        "FoundationActor": "structures/fndn_4x4_dock.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/pers_farmstead": {
      "@parent": "template_structure_economic_farmstead",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Farmstead",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "45",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "20.0",
          "@width": "20.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "900",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x4",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure DropsiteFood"
        },
        "GenericName": "Farmstead",
        "History": "Farming probably originated in the lands of Mesopotamia circa 8000 BC. The arable lands of Sumer and Akkad, well irrigated by the Tigris and Euphrates, accounted for food surpluses, which were in turn stored in granaries present in every town. The Persians, who were originally shepherds and hunters, probably began farming under the influence of the nearby Elamites.",
        "Icon": "structures/farmstead.png",
        "SpecificName": "Kaštašta",
        "Tooltip": "Dropsite for the food resource. Research food gathering improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Economic Village Farmstead"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "18.0",
          "@width": "18.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "gather_wicker_baskets gather_farming_plows gather_farming_training gather_farming_fertilizer"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_farmstead.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_farmstead.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/persians/farmstead.xml",
        "FoundationActor": "structures/fndn_4x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/pers_field": {
      "@parent": "template_structure_resource_field",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "10"
        },
        "Hack": "25",
        "Pierce": "40"
      },
      "BuildRestrictions": {
        "Category": "Field",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "2.0",
        "Square": {
          "@depth": "28.0",
          "@width": "28.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "250",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_field",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Field",
        "History": "A farmer's field.",
        "Icon": "structures/field.png",
        "SpecificName": "Kaštrya",
        "Tooltip": "Harvest vegetables for food. Max gatherers: 5.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Resource Field"
        }
      },
      "Loot": {
        "food": "100",
        "metal": "0",
        "stone": "0",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Colour": {
          "@b": "46",
          "@g": "82",
          "@r": "119"
        },
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "false",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "22.0",
          "@width": "22.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceSupply": {
        "Amount": "Infinity",
        "DiminishingReturns": "14",
        "KillBeforeGather": "false",
        "MaxGatherers": "5",
        "Type": "food.grain"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_field.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_field.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/plot_field_3D_8x8.xml",
        "FoundationActor": "structures/plot_field_found.xml",
        "SelectionShape": {},
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/pers_fortress": {
      "@parent": "template_structure_military_fortress",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "85.0",
          "MinRange": "8.0",
          "Pierce": "25.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "Fortress",
        "Distance": {
          "FromClass": "Fortress",
          "MinDistance": "80"
        },
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "300",
        "Population": "0",
        "PopulationBonus": "10",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "650",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "30.0",
          "@width": "30.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.075",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Siege"
        },
        "LoadingRange": "6",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "4200",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical GarrisonFortress"
        },
        "GenericName": "Fortress",
        "History": "The Susa Chateau was a fortress in the administrative capital of Susa, which was reconstructed by a French archaeologist in 1890 with the use of original building material.",
        "Icon": "structures/fortress.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Didā",
        "Tooltip": "Train Champion Cavalry and Construct Siege Rams.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Defensive City Fortress"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "65",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "25.0",
          "@width": "25.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/pers_champion_cavalry units/pers_mechanical_siege_ram"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_soldiers_will siege_attack siege_armor siege_cost_metal siege_cost_wood"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_fortress.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_fortress.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "100",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/persians/fortress.xml",
        "FoundationActor": "structures/fndn_6x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/pers_house": {
      "@parent": "template_structure_civic_house",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "House",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "60",
        "Population": "0",
        "PopulationBonus": "10",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "150"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "17.0",
          "@width": "17.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support"
        },
        "LoadingRange": "1",
        "Max": "6"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1200",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "House",
        "History": "Apart from the Great King and his close relatives, the satraps resided in splendid spacious residences, which included palaces, pavilions and gardens.",
        "Icon": "structures/house.png",
        "SpecificName": "Huvādā",
        "Tooltip": "Increase the population limit.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Village House"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "13.5",
          "@width": "13.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "1.0",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_female_citizen_house"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "health_females_01 pop_house_01 unlock_females_house"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_house.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_house.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/persians/house.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/pers_ishtar_gate": {
      "@parent": "template_structure_special",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "3",
          "Hack": "3",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Special",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "400",
          "stone": "200",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "17.0",
          "@width": "40.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "4000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City SpecialBuilding"
        },
        "GenericName": "Special Building",
        "History": "N/A.",
        "Icon": "structures/gate.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Ishtar Gate of Babylon",
        "Tooltip": "Special Imperial Roman building."
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Obstructions": {
          "Door": {
            "@depth": "13",
            "@width": "14",
            "@x": "0",
            "@z": "0"
          },
          "Left": {
            "@depth": "13",
            "@width": "11",
            "@x": "-12.5",
            "@z": "0"
          },
          "Right": {
            "@depth": "13",
            "@width": "11",
            "@x": "12.5",
            "@z": "0"
          }
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_broch.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_broch.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "38",
        "Root": "true",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "special/pers_ishtar_gate.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/pers_market": {
      "@parent": "template_structure_economic_market",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Market",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "300"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "26.0",
          "@width": "26.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_5x5",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure BarterMarket"
        },
        "GenericName": "Market",
        "History": "Traders from all distant parts of the huge empire met, exchanged and sold goods in the huge bazaars present in almost every big city. Babylon and Susa were the largest and most frequented trade centers.",
        "Icon": "structures/market.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Ardatašta",
        "Tooltip": "Create trade units to trade between other markets. Barter resources. Research trading and bartering improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Economic Town Market"
        }
      },
      "Loot": {
        "food": "25",
        "metal": "25",
        "stone": "25",
        "wood": "25",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "24.0",
          "@width": "24.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_trader"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "speed_trader_01"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_market.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_market.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "40",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/persians/market.xml",
        "FoundationActor": "structures/fndn_5x5.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/pers_outpost": {
      "@parent": "template_structure_defense_outpost",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "20"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "55.0",
          "MinRange": "13.0",
          "Pierce": "20.0",
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "2.0"
        }
      },
      "BuildRestrictions": {
        "Category": "House",
        "PlacementType": "land",
        "Territory": "own neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "80"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "15.0",
        "Square": {
          "@depth": "9.0",
          "@width": "9.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "1"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_2x2",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Outpost",
        "History": "*N/A*",
        "Icon": "structures/outpost.png",
        "SpecificName": "Didebani",
        "Tooltip": "Build in neutral and own territories to scout areas of the map. Slowly loses health while in neutral territory.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive Village Outpost"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "8",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "6.5",
          "@width": "6.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "vision_outpost decay_outpost"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "18.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "2"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/persians/outpost.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/pers_palace": {
      "@parent": "template_structure_special",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "3",
          "Hack": "3",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Special",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "300",
        "Population": "0",
        "PopulationBonus": "10",
        "Resources": {
          "food": "0",
          "metal": "00",
          "stone": "400",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "24.0",
          "@width": "40.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City SpecialBuilding Palace"
        },
        "GenericName": "Persian Palace",
        "Icon": "structures/palace.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Palace",
        "Tooltip": "Build Limit: 1."
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "22.5",
          "@width": "38.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_broch.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_broch.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "48",
        "Root": "true",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/persians/palace.xml",
        "FoundationActor": "structures/fndn_6x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/pers_sb2": {
      "@parent": "template_structure_special",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "3",
          "Hack": "3",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Special",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "300",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "200",
          "stone": "300",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "25.0",
          "@width": "25.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City SpecialBuilding"
        },
        "GenericName": "Persian Special Building",
        "History": "Special Persian building",
        "Icon": "structures/palace.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Parihuvādā",
        "Tooltip": "Special Building.\nTrain War Elephants and Kardakes mercenaries."
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "25.0",
          "@width": "25.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/pers_kardakes_hoplite units/pers_kardakes_skirmisher units/pers_champion_elephant"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_broch.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_broch.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryInfluence": {
        "Radius": "38",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/persians/sb2.xml",
        "FoundationActor": "structures/fndn_6x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/pers_stables": {
      "@parent": "template_structure_military_barracks",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Barracks",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "200",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "20.0",
          "@width": "22.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "10"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x4",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Cavalry Stables",
        "History": "Cavalry was primarily used as an elite assault force by the Persians.",
        "Icon": "structures/pers_stable.png",
        "RequiredTechnology": "phase_village",
        "SpecificName": "Paraspa",
        "Tooltip": "Train citizen-cavalry units.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Village Stables"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "30",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "16.0",
          "@width": "18.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/pers_cavalry_spearman_b units/pers_cavalry_swordsman_b units/pers_cavalry_javelinist_b units/pers_cavalry_archer_b"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "heal_barracks persians/training_conscription_cavalry successors/special_war_horses"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_cavalry_stables.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_cavalry_stables.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "50",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/persians/stables.xml",
        "FoundationActor": "structures/fndn_4x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/pers_storehouse": {
      "@parent": "template_structure_economic_storehouse",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Storehouse",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "15.0",
          "@width": "15.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure DropsiteWood DropsiteMetal DropsiteStone"
        },
        "GenericName": "Storehouse",
        "History": "The Persian kings kept the huge annual tribute received by their subject nations in specific buildings in Persepolis and Susa. In the provinces, the satraps were responsible for the establishment of similar foundations, where local taxes and public funds were kept.",
        "Icon": "structures/storehouse.png",
        "SpecificName": "Asiyah",
        "Tooltip": "Dropsite for wood, stone, and metal resources. Research gathering improvements for these resources.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Economic Village Storehouse"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "13.0",
          "@width": "13.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "gather_lumbering_ironaxes gather_lumbering_strongeraxes gather_lumbering_sharpaxes gather_mining_servants gather_mining_serfs gather_mining_slaves gather_mining_wedgemallet gather_mining_shaftmining gather_mining_silvermining gather_capacity_basket gather_capacity_wheelbarrow gather_capacity_carts"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_storehouse.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_storehouse.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "16",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/persians/storehouse.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/pers_temple": {
      "@parent": "template_structure_civic_temple",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "Auras": {
        "heal": {
          "Affects": "Unit",
          "AuraDescription": "Heals nearby units at 1 HP per second.",
          "AuraName": "Healing Aura",
          "Modifications": {
            "Health.RegenRate": {
              "Add": "1"
            }
          },
          "Radius": "40",
          "Type": "range"
        }
      },
      "BuildRestrictions": {
        "Category": "Temple",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "300",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "19.0",
          "@width": "19.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "3",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x4",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Temple",
        "History": "Zoroastrian Temples were most often simple structures, not as ornate as Christian churches and Muslim mosques. Fire Altars were also widely spread as small places of worship.",
        "Icon": "structures/temple.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Ayadana",
        "Tooltip": "Train healers. Garrison up to 20 units to heal them at a quick rate (3 HP per second). Research healing and religious improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Town Temple"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "500",
        "stone": "50",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "17.5",
          "@width": "17.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_healer_b"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "heal_range heal_range_2 heal_rate heal_rate_2 heal_temple health_regen_units"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_temple.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_temple.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "40",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/persians/temple.xml",
        "FoundationActor": "structures/fndn_4x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/pers_wall": {
      "@parent": "template_structure_defense_wall",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "30",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "9.0",
          "@width": "26.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "4000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_wall",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall"
        },
        "GenericName": "Stone Wall",
        "History": "These were the massive walls that Nebuchadnezzar built to protect the city. It is said that two four-horse chariots could easily pass by each other. Babylon, although not an official royal residence (there were 4 of them all together), was a preferred place for holidays.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Para",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.0",
          "@width": "24.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/persians/wall_medium.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/pers_wall_gate": {
      "@parent": "template_structure_defense_wall_gate",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "5.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "0",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "60",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "9.0",
          "@width": "38.5"
        }
      },
      "Gate": {
        "PassRange": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_long",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure StoneWall Gates"
        },
        "GenericName": "City Gate",
        "History": "Persepolis, the Persian royal capital, was constructed on an immense man-made terrace with strong defensive walls.",
        "Icon": "structures/gate.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Duvitaparnam",
        "Tooltip": "Allow units access through a city wall. Can be locked to prevent access.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "20",
        "wood": "20",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Obstructions": {
          "Door": {
            "@depth": "7",
            "@width": "15",
            "@x": "0",
            "@z": "0"
          },
          "Left": {
            "@depth": "7",
            "@width": "11",
            "@x": "-13",
            "@z": "0"
          },
          "Right": {
            "@depth": "7",
            "@width": "11",
            "@x": "13",
            "@z": "0"
          }
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_gate.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "gate_closing": "actor/gate/stonegate_close.xml",
          "gate_locked": "interface/select/building/sel_gate.xml",
          "gate_opening": "actor/gate/stonegate_open.xml",
          "gate_unlocked": "interface/select/building/sel_gate.xml",
          "select": "interface/select/building/sel_gate.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/persians/wall_gate.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "37.0"
      }
    },
    "structures/pers_wall_long": {
      "@parent": "template_structure_defense_wall_long",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "Units on walls have 3 extra Armor levels",
          "AuraName": "Wall Protection",
          "Modifications": {
            "Armour.Crush": {
              "Add": "3"
            },
            "Armour.Hack": {
              "Add": "3"
            },
            "Armour.Pierce": {
              "Add": "3"
            },
            "Vision.Range": {
              "Add": "20"
            }
          },
          "Type": "garrisonedUnits"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "30",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "9.0",
          "@width": "38.5"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Ranged+Infantry"
        },
        "LoadingRange": "2",
        "Max": "5",
        "VisibleGarrisonPoints": {
          "Archer1": {
            "X": "0",
            "Y": "10.6",
            "Z": "0"
          },
          "Archer2": {
            "X": "8",
            "Y": "10.6",
            "Z": "0"
          },
          "Archer3": {
            "X": "-8",
            "Y": "10.6",
            "Z": "0"
          },
          "Archer4": {
            "X": "4",
            "Y": "10.6",
            "Z": "0"
          },
          "Archer5": {
            "X": "-4",
            "Y": "10.6",
            "Z": "0"
          }
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "4000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_long",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall LongWall"
        },
        "GateConversionTooltip": "Convert Stone Wall into City Gate",
        "GenericName": "Stone Wall",
        "History": "Persepolis, the Persian royal capital, was constructed on an immense man-made terrace with strong defensive walls.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "structures/pers_wallset_stone",
        "SpecificName": "Para",
        "Tooltip": "Long wall segments can be converted to gates.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.0",
          "@width": "37.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/persians/wall_long.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "37.0"
      }
    },
    "structures/pers_wall_medium": {
      "@parent": "template_structure_defense_wall_medium",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "Units on walls have 3 extra Armor levels",
          "AuraName": "Wall Protection",
          "Modifications": {
            "Armour.Crush": {
              "Add": "3"
            },
            "Armour.Hack": {
              "Add": "3"
            },
            "Armour.Pierce": {
              "Add": "3"
            },
            "Vision.Range": {
              "Add": "20"
            }
          },
          "Type": "garrisonedUnits"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "20",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "9.0",
          "@width": "26.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Ranged+Infantry"
        },
        "LoadingRange": "2",
        "Max": "3",
        "VisibleGarrisonPoints": {
          "Archer1": {
            "X": "0",
            "Y": "10.6",
            "Z": "0"
          },
          "Archer2": {
            "X": "4",
            "Y": "10.6",
            "Z": "0"
          },
          "Archer3": {
            "X": "-4",
            "Y": "10.6",
            "Z": "0"
          }
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_medium",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall"
        },
        "GenericName": "Stone Wall",
        "History": "Persepolis, the Persian royal capital, was constructed on an immense man-made terrace with strong defensive walls.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "structures/pers_wallset_stone",
        "SpecificName": "Para",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.0",
          "@width": "24.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/persians/wall_medium.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "24.0"
      }
    },
    "structures/pers_wall_short": {
      "@parent": "template_structure_defense_wall_short",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "10",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "8.0",
          "@width": "14.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_short",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall"
        },
        "GenericName": "Stone Wall",
        "History": "Persepolis, the Persian royal capital, was constructed on an immense man-made terrace with strong defensive walls.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "structures/pers_wallset_stone",
        "SpecificName": "Para",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.0",
          "@width": "13.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/persians/wall_short.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "13.0"
      }
    },
    "structures/pers_wall_tower": {
      "@parent": "template_structure_defense_wall_tower",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "50.0",
          "MinRange": "8.0",
          "Pierce": "20.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "120",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "100",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "18.0",
        "Square": {
          "@depth": "10.0",
          "@width": "10.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "2"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "5000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_tower",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure StoneWall Tower"
        },
        "GenericName": "Wall Turret",
        "History": "When Cyrus the Great campaigned in the north and chose to establish the river Jaxartes as a boundary, he constructed a mighty fortress to protect his territories from Scythian raids. It was called Cyropolis and was situated close to the place where Alexander the Great later built his Alexandria Eschatae.",
        "Icon": "structures/tower.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Pāyaud",
        "Tooltip": "Shoots arrows. Garrison to defend a city wall against attackers.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "8.5",
          "@width": "8.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "pair_walls_01"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "20.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/persians/wall_tower.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "8.5"
      }
    },
    "structures/pers_wallset_stone": {
      "@parent": "template_structure_defense_wallset",
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Town StoneWall"
        },
        "GenericName": "City Wall",
        "History": "These were the massive walls that Nebuchadnezzar built to protect the city. It is said that two four-horse chariots could easily pass by each other. Babylon, although not an official royal residence (there were 4 of them all together), was a preferred place for holidays.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Para",
        "Tooltip": "Wall off your town for a stout defense."
      },
      "WallSet": {
        "MaxTowerOverlap": "0.85",
        "MinTowerOverlap": "0.05",
        "Templates": {
          "Gate": "structures/pers_wall_gate",
          "Tower": "structures/pers_wall_tower",
          "WallLong": "structures/pers_wall_long",
          "WallMedium": "structures/pers_wall_medium",
          "WallShort": "structures/pers_wall_short"
        }
      }
    },
    "structures/pers_wonder": {
      "@parent": "template_structure_wonder",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "2",
          "Hack": "2",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Wonder",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "1000",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "1000",
          "stone": "1000",
          "wood": "1000"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "10.0",
        "Square": {
          "@depth": "62.0",
          "@width": "62.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "4400",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City Wonder"
        },
        "GenericName": "Wonder",
        "History": "A magnificent structure built in the 6th century BC by the Neo-Babylonian king Nebuchadnezzar II in order to please his wife Amytis of Media, who was homesick for the gardens and mountains of her homeland.",
        "Icon": "structures/wonder.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Hanging Gardens of Babylon",
        "Tooltip": "Bring glory to your civilization and add large tracts of land to your empire."
      },
      "Loot": {
        "food": "0",
        "metal": "100",
        "stone": "100",
        "wood": "100",
        "xp": "200"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "59.0",
          "@width": "59.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "pop_wonder"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wonder.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wonder.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "100",
        "Root": "true",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "72",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/persians/gardens_struct.xml",
        "FoundationActor": "structures/fndn_8x8.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "Wonder": {
        "TimeTillVictory": "300"
      }
    },
    "structures/ptol_barracks": {
      "@parent": "template_structure_military_barracks",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Barracks",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "200",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "23",
          "@width": "23"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "10"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_5x5",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Barracks",
        "History": "?",
        "Icon": "structures/barracks.png",
        "RequiredTechnology": "phase_village",
        "SpecificName": "ḥwt-n-mš'",
        "Tooltip": "Train Egyptian and Middle-Eastern citizen-soldiers. Research training improvements. Garrison: 10.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Village Barracks"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "30",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "20.0",
          "@width": "20.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/ptol_infantry_spearman_b units/ptol_infantry_archer_b units/ptol_infantry_slinger_b units/ptol_cavalry_archer_b"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "heal_barracks training_conscription"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_barracks.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_barracks.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "50",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/ptolemies/barracks.xml",
        "FoundationActor": "structures/fndn_4x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/ptol_blacksmith": {
      "@parent": "template_structure_military_blacksmith",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Barracks",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "22.0",
          "@width": "22.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Infantry"
        },
        "LoadingRange": "2",
        "Max": "1"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x4",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Blacksmith",
        "History": "?",
        "Icon": "structures/blacksmith.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "?",
        "Tooltip": "Research weapons and armor improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Town Blacksmith"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "100",
        "stone": "0",
        "wood": "50",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "17.0",
          "@width": "17.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_infantry_melee_01 attack_infantry_melee_02 attack_infantry_ranged_01 attack_infantry_ranged_02 attack_cavalry_melee_01 attack_cavalry_melee_02 attack_cavalry_ranged_01 attack_cavalry_ranged_02 armor_infantry_01 armor_infantry_02 armor_cav_01 armor_cav_02 armor_hero_01"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_blacksmith.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_blacksmith.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "38",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/ptolemies/blacksmith.xml",
        "FoundationActor": "structures/fndn_4x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/ptol_civil_centre": {
      "@parent": "template_structure_civic_civil_centre",
      "AlertRaiser": {
        "MaximumLevel": "2",
        "Range": "140"
      },
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "3",
          "Hack": "5",
          "Pierce": "15"
        },
        "Hack": "10",
        "Pierce": "25"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "72.0",
          "MinRange": "10.0",
          "Pierce": "20.0",
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "CivilCentre",
        "Distance": {
          "FromClass": "CivilCentre",
          "MinDistance": "200"
        },
        "PlacementType": "land",
        "Territory": "own neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "500",
        "Population": "0",
        "PopulationBonus": "20",
        "Resources": {
          "food": "0",
          "metal": "500",
          "stone": "500",
          "wood": "500"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "35",
          "@width": "42.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "1",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical Defensive CivCentre"
        },
        "GenericName": "Civic Center",
        "History": "?",
        "Icon": "structures/civic_centre.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "pr-'a",
        "Tooltip": "Build to acquire large tracts of territory. Train citizens. Garrison: 20.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic CivilCentre"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "50",
        "stone": "50",
        "wood": "50",
        "xp": "200"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "37",
          "@width": "40.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_female_citizen units/ptol_infantry_spearman_b units/ptol_infantry_archer_b units/ptol_cavalry_archer_b"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "phase_town_generic phase_city_generic"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "alert0": "interface/alarm/alarm_alert_0.xml",
          "alert1": "interface/alarm/alarm_alert_1.xml",
          "alert2": "interface/alarm/alarm_alert_2.xml",
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_civ_center.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_civ_center.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "140",
        "Root": "true",
        "Weight": "10000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/ptolemies/civic_centre.xml",
        "FoundationActor": "structures/fndn_6x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/ptol_corral": {
      "@parent": "template_structure_resource_corral",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "10"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Resource",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "60",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "23.0",
          "@width": "15.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Animal"
        },
        "LoadingRange": "2",
        "Max": "10"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "400",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Corral",
        "History": "A place for a farmer to pen his animals. Garrison a sheep, goat, or cow here to gain a trickle of the food resource. Garrisoning an animal here also \"fattens\" them so that they may be slaughtered and gathered for a quick burst of food.",
        "Icon": "structures/corral.png",
        "SpecificName": "h-n-ssmt.w",
        "Tooltip": "Raise herd animals for food. Task domestic animals here to gain a trickle of food or other bonus (Not yet implemented).",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Resource Village Corral"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "20.0",
          "@width": "12.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "gaia/fauna_sheep"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "gather_animals_stockbreeding speed_cavalry_01 speed_cavalry_02"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_corral.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_corral.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/ptolemies/corral.xml",
        "FoundationActor": "structures/fndn_2x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/ptol_defense_tower": {
      "@parent": "template_structure_defense_defense_tower",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "ElevationBonus": "15",
          "Hack": "0.0",
          "MaxRange": "56.0",
          "MinRange": "8.0",
          "Pierce": "20.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "DefenseTower",
        "Distance": {
          "FromClass": "DefenseTower",
          "MinDistance": "60"
        },
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "1",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "100",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "18.0",
        "Square": {
          "@depth": "10.0",
          "@width": "10.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_2x2",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Tower GarrisonTower"
        },
        "GenericName": "Defense Tower",
        "History": "Towers were an important part of city fortifications. The defending troops shot arrows at the enemy and poured boiling oil over the assailants.",
        "Icon": "structures/defense_tower.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "mktr-n-ḏw",
        "Tooltip": "Shoots arrows. Garrison to provide extra defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive Town DefenseTower"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "9.0",
          "@width": "9.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_tower_watch attack_tower_crenellations attack_tower_range attack_tower_defense"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "22.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "32",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/ptolemies/defense_tower.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/ptol_dock": {
      "@parent": "template_structure_military_dock",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Dock",
        "PlacementType": "shore",
        "Territory": "own ally neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "34.0",
          "@width": "30.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_hele_dock",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical Naval NavalMarket"
        },
        "GenericName": "Dock",
        "History": "?",
        "Icon": "structures/dock.png",
        "SpecificName": "ḥwt-n-dpt.w",
        "Tooltip": "Build upon a shoreline to construct naval vessels and to open sea trade. Research naval improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Economic Village Market Dock"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "30",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "29.0",
          "@width": "25.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_ship_fishing units/{civ}_ship_merchant units/ptol_ship_bireme units/ptol_ship_trireme units/ptol_ship_quinquereme units/ptol_champion_juggernaut"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "training_naval_architects armor_ship_reinforcedhull armor_ship_hypozomata armor_ship_hullsheathing"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "ship",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_dock.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_dock.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/ptolemies/dock.xml",
        "FoundationActor": "structures/fndn_6x4_dock.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/ptol_farmstead": {
      "@parent": "template_structure_economic_farmstead",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Farmstead",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "80",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "17.0",
          "@width": "20.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "400",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x4",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure DropsiteFood"
        },
        "GenericName": "Farmstead",
        "History": "?",
        "Icon": "structures/farmstead.png",
        "SpecificName": "pr-n-t",
        "Tooltip": "Dropsite for the food resource. Research food gathering improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Economic Village Farmstead"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "18.0",
          "@width": "18.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "gather_wicker_baskets gather_farming_plows gather_farming_training gather_farming_fertilizer"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_farmstead.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_farmstead.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/ptolemies/farmstead.xml",
        "FoundationActor": "structures/fndn_4x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/ptol_field": {
      "@parent": "template_structure_resource_field",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "10"
        },
        "Hack": "25",
        "Pierce": "40"
      },
      "BuildRestrictions": {
        "Category": "Field",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "2.0",
        "Square": {
          "@depth": "28.0",
          "@width": "28.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "250",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_field",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Field",
        "History": "?",
        "Icon": "structures/field.png",
        "SpecificName": "?",
        "Tooltip": "Harvest vegetables for food. Max gatherers: 5.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Resource Field"
        }
      },
      "Loot": {
        "food": "100",
        "metal": "0",
        "stone": "0",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Colour": {
          "@b": "46",
          "@g": "82",
          "@r": "119"
        },
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "false",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "22.0",
          "@width": "22.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceSupply": {
        "Amount": "Infinity",
        "DiminishingReturns": "14",
        "KillBeforeGather": "false",
        "MaxGatherers": "5",
        "Type": "food.grain"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_field.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_field.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/plot_field_3D_8x8.xml",
        "FoundationActor": "structures/plot_field_found.xml",
        "SelectionShape": {},
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/ptol_fortress": {
      "@parent": "template_structure_military_fortress",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "85.0",
          "MinRange": "8.0",
          "Pierce": "25.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "Fortress",
        "Distance": {
          "FromClass": "Fortress",
          "MinDistance": "80"
        },
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "300",
        "Population": "0",
        "PopulationBonus": "10",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "650",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "28.0",
          "@width": "26.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.075",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Siege"
        },
        "LoadingRange": "6",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "4200",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical GarrisonFortress"
        },
        "GenericName": "Fortress",
        "History": "?",
        "Icon": "structures/fortress.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "mktr-'a",
        "Tooltip": "Train heroes, champions, and siege weapons. Research siege weapon improvements. Garrison: 20.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Defensive City Fortress"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "65",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "26.0",
          "@width": "24.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/ptol_hero_ptolemy_I units/ptol_hero_ptolemy_IV units/ptol_hero_cleopatra units/ptol_champion_cavalry units/ptol_champion_elephant units/ptol_mechanical_siege_polybolos_packed units/ptol_mechanical_siege_lithobolos_packed units/ptol_mechanical_siege_tower"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_soldiers_will siege_attack siege_armor siege_cost_metal siege_cost_wood siege_bolt_accuracy"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_fortress.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_fortress.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "100",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/ptolemies/fortress.xml",
        "FoundationActor": "structures/fndn_6x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/ptol_house": {
      "@parent": "template_structure_civic_house",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "House",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "80",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "16.0",
          "@width": "16.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support"
        },
        "LoadingRange": "1",
        "Max": "3"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "House",
        "History": "Since they are made of mud brick, Egyptian houses are free of cost, but are very weak.",
        "Icon": "structures/house.png",
        "SpecificName": "ḥwt",
        "Tooltip": "Increase the population limit.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Village House"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "14.0",
          "@width": "14.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "1.0",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_female_citizen_house"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "health_females_01 pop_house_01 unlock_females_house"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_house.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_house.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/ptolemies/house.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/ptol_library": {
      "@parent": "template_structure_special",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "3",
          "Hack": "3",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Library",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "200",
          "stone": "200",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "34.0",
          "@width": "29.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City SpecialBuilding"
        },
        "GenericName": "Library",
        "History": "Alexander the Great founded libraries all over his new empire. These became centers of learning for an entirely new synthesized culture: the Hellenistic culture.",
        "Icon": "structures/library_scroll.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Bibliothí̱ki̱",
        "Tooltip": "Research special technologies and reduce the research time of all remaining technologies."
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "30.0",
          "@width": "25.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "successors/special_hellenistic_metropolis"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_temple.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_temple.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "50",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/macedonians/library.xml",
        "FoundationActor": "structures/fndn_4x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/ptol_lighthouse": {
      "@parent": "template_structure_special",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "3",
          "Hack": "3",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Dock",
        "PlacementType": "shore",
        "Territory": "own ally neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "200",
          "stone": "200",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Circle": {
          "@radius": "14.0"
        },
        "Height": "8.0"
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical SpecialBuilding Lighthouse Town"
        },
        "GenericName": "Lighthouse",
        "History": "The Ptolemaic dynasty in Egypt built the magnificent Lighthouse of Alexandria near the harbor mouth of that Nile Delta city. This structure could be seen for many kilometers out to sea and was one of the Seven Wonders of the World.",
        "Icon": "structures/lighthouse.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Pharos",
        "Tooltip": "Build along the shore to reveal the shorelines over the entire map (Not implemented). Very large vision range: 180 meters."
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "25.0",
          "@width": "20.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_temple.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_temple.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryInfluence": {
        "Radius": "0",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "180",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/ptolemies/lighthouse.xml",
        "FoundationActor": "structures/fndn_4x4_dock.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/ptol_market": {
      "@parent": "template_structure_economic_market",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Market",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "300"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "27",
          "@width": "27"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_5x5",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure BarterMarket"
        },
        "GenericName": "Market",
        "History": "Most Hellenistic cities were centers of trade, and Egyptian cities were no exception.",
        "Icon": "structures/market.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "ḥwt-n-ḫt.w-wḫa.w",
        "Tooltip": "Create trade units to trade between other markets. Barter resources. Research trading and bartering improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Economic Town Market"
        }
      },
      "Loot": {
        "food": "25",
        "metal": "25",
        "stone": "25",
        "wood": "25",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "25.0",
          "@width": "25.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_trader"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "speed_trader_01"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_market.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_market.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "40",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/ptolemies/market.xml",
        "FoundationActor": "structures/fndn_5x5.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/ptol_mercenary_camp": {
      "@parent": "template_structure_military_barracks",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Barracks",
        "Distance": {
          "FromClass": "MercenaryCamp",
          "MinDistance": "100"
        },
        "PlacementType": "land",
        "Territory": "own neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "300",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "100",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "25.5",
          "@width": "25.5"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "10"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1200",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_5x5",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical MercenaryCamp"
        },
        "GenericName": "Mercenary Camp",
        "History": "The Greco-Macedonian Ptolemy Dynasty relied on large numbers of Greek and foreign mercenaries for the bulk of its military force, mainly because the loyalty of native Egyptian units was often suspect. Indeed, during one native uprising, Upper Egypt was lost to the Ptolemies for decades. Mercenaries were often battle-hardened and their loyalty can be bought, sometimes cheaply, sometimes not cheaply. This was of no matter, since Egypt under the Ptolemies was so prosperous as to be the richest of Alexander's successor states.",
        "Icon": "structures/military_settlement.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Stratópedo Misthophóron",
        "Tooltip": "Cheap barracks-like structure that is buildable in Neutral territory, but casts no territory influence.\n- Train Mercenaries. \n- Min. distance from other Military Settlements: 100 meters.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Village Barracks"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "30",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "23.5",
          "@width": "23.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/ptol_infantry_spearman_2_b units/ptol_infantry_swordsman_b units/ptol_cavalry_spearman_b units/ptol_cavalry_javelinist_b"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "heal_barracks training_conscription upgrade_rank_advanced_infantry upgrade_rank_elite_infantry upgrade_rank_advanced_cavalry upgrade_rank_elite_cavalry"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_gymnasium.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_gymnasium.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "1"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/ptolemies/settlement.xml",
        "FoundationActor": "structures/fndn_5x5.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/ptol_military_colony": {
      "@parent": "template_structure_civic_civil_centre",
      "AlertRaiser": {
        "MaximumLevel": "2",
        "Range": "140"
      },
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "3",
          "Hack": "5",
          "Pierce": "15"
        },
        "Hack": "10",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "CivilCentre",
        "Distance": {
          "FromClass": "Colony",
          "MinDistance": "120"
        },
        "PlacementType": "land",
        "Territory": "own neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "300",
        "Population": "0",
        "PopulationBonus": "20",
        "Resources": {
          "food": "0",
          "metal": "200",
          "stone": "200",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "25.0",
          "@width": "25.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "1",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_5x5",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical Defensive CivCentre Town Colony"
        },
        "GenericName": "Military Colony",
        "History": "The Ptolemaic kings invited Greeks, Macedonians, Galatians (Gauls), Cretans, and Thracians alike to settle within Egypt in military colonies called cleruchies (klēroukhia). Under this arrangement, the settlers were given a plot of land, or a kleros, and in return were required to serve in the great king's army when called to duty. This created a upper-middle class of military settlers who owed their livelihoods and fortunes to the Ptolemaic kings and helped grow the available manpower for the imperial Ptolemaic army. A side effect of this system was that it drained the Greek homeland of military-aged men, a contributing factor to Greece's eventual conquest by Rome.",
        "Icon": "structures/military_settlement.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Klēroukhia",
        "Tooltip": "This is the Ptolemaic expansion building, similar to Civic Centers for other factions. It is weaker and carries a smaller territory influence, but is cheaper and built faster.\n- Train settler-soldiers of various nationalities.\n- Min. distance from other Military Colonies: 100 meters.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic CivilCentre"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "50",
        "stone": "50",
        "wood": "50",
        "xp": "200"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "23.0",
          "@width": "23.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_female_citizen units/ptol_infantry_spearman_2_b units/ptol_infantry_swordsman_b units/ptol_cavalry_spearman_b units/ptol_cavalry_javelinist_b"
        },
        "Technologies": {
          "@datatype": "tokens"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "alert0": "interface/alarm/alarm_alert_0.xml",
          "alert1": "interface/alarm/alarm_alert_1.xml",
          "alert2": "interface/alarm/alarm_alert_2.xml",
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_gymnasium.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_gymnasium.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "1"
      },
      "TerritoryInfluence": {
        "Radius": "80",
        "Root": "true",
        "Weight": "10000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/ptolemies/settlement.xml",
        "FoundationActor": "structures/fndn_5x5.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/ptol_outpost": {
      "@parent": "template_structure_defense_outpost",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "20"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "55.0",
          "MinRange": "13.0",
          "Pierce": "20.0",
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "2.0"
        }
      },
      "BuildRestrictions": {
        "Category": "House",
        "PlacementType": "land",
        "Territory": "own neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "80"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "15.0",
        "Square": {
          "@depth": "9.0",
          "@width": "9.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "1"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_2x2",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Outpost",
        "History": "*N/A*",
        "Icon": "structures/outpost.png",
        "SpecificName": "mktr-n-ḫt",
        "Tooltip": "Build in neutral and own territories to scout areas of the map. Slowly loses health while in neutral territory.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive Village Outpost"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "8",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "6.5",
          "@width": "6.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "vision_outpost decay_outpost"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "18.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "2"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/outpost.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/ptol_storehouse": {
      "@parent": "template_structure_economic_storehouse",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Storehouse",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "80",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "18.0",
          "@width": "18.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "400",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure DropsiteWood DropsiteMetal DropsiteStone"
        },
        "GenericName": "Storehouse",
        "History": "Resources and building materials were kept in warehouses.",
        "Icon": "structures/storehouse.png",
        "SpecificName": "h-n-ḫt.w",
        "Tooltip": "Dropsite for wood, stone, and metal resources. Research gathering improvements for these resources.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Economic Village Storehouse"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "16.0",
          "@width": "16.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "gather_lumbering_ironaxes gather_lumbering_strongeraxes gather_lumbering_sharpaxes gather_mining_servants gather_mining_serfs gather_mining_slaves gather_mining_wedgemallet gather_mining_shaftmining gather_mining_silvermining gather_capacity_basket gather_capacity_wheelbarrow gather_capacity_carts"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_storehouse.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_storehouse.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "16",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/ptolemies/storehouse.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/ptol_temple": {
      "@parent": "template_structure_civic_temple",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "Auras": {
        "heal": {
          "Affects": "Unit",
          "AuraDescription": "Heals nearby units at 1 HP per second.",
          "AuraName": "Healing Aura",
          "Modifications": {
            "Health.RegenRate": {
              "Add": "1"
            }
          },
          "Radius": "40",
          "Type": "range"
        }
      },
      "BuildRestrictions": {
        "Category": "Temple",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "300",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "23",
          "@width": "21"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "3",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x4",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Temple",
        "History": "?",
        "Icon": "structures/temple.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "?",
        "Tooltip": "Train healers. Garrison up to 20 units to heal them at a quick rate (3 HP per second). Research healing and religious improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Town Temple"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "500",
        "stone": "50",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "21",
          "@width": "20"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_healer_b"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "heal_range heal_range_2 heal_rate heal_rate_2 heal_temple health_regen_units"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_temple.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_temple.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "40",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/ptolemies/temple.xml",
        "FoundationActor": "structures/fndn_4x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/ptol_wall_gate": {
      "@parent": "template_structure_defense_wall_gate",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "5.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "0",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "60",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "14.0",
          "@width": "42.0"
        }
      },
      "Gate": {
        "PassRange": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_long",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure StoneWall Gates"
        },
        "GenericName": "City Gate",
        "History": "(Insert history)",
        "Icon": "structures/gate.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "sba-n-njwt",
        "Tooltip": "Allow units access through a city wall. Can be locked to prevent access.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "20",
        "wood": "20",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Obstructions": {
          "Door": {
            "@depth": "6.5",
            "@width": "13",
            "@x": "0",
            "@z": "0"
          },
          "Left": {
            "@depth": "6.5",
            "@width": "12",
            "@x": "-12.5",
            "@z": "0"
          },
          "Right": {
            "@depth": "6.5",
            "@width": "12",
            "@x": "12.5",
            "@z": "0"
          }
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_gate.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "gate_closing": "actor/gate/stonegate_close.xml",
          "gate_locked": "interface/select/building/sel_gate.xml",
          "gate_opening": "actor/gate/stonegate_open.xml",
          "gate_unlocked": "interface/select/building/sel_gate.xml",
          "select": "interface/select/building/sel_gate.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/ptolemies/wall_gate.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "38.0"
      }
    },
    "structures/ptol_wall_long": {
      "@parent": "template_structure_defense_wall_long",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "Units on walls have 3 extra Armor levels",
          "AuraName": "Wall Protection",
          "Modifications": {
            "Armour.Crush": {
              "Add": "3"
            },
            "Armour.Hack": {
              "Add": "3"
            },
            "Armour.Pierce": {
              "Add": "3"
            },
            "Vision.Range": {
              "Add": "20"
            }
          },
          "Type": "garrisonedUnits"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "30",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "10.0",
          "@width": "40"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Ranged+Infantry"
        },
        "LoadingRange": "2",
        "Max": "5",
        "VisibleGarrisonPoints": {
          "Archer1": {
            "X": "0",
            "Y": "9.7",
            "Z": "0"
          },
          "Archer2": {
            "X": "8",
            "Y": "9.7",
            "Z": "0"
          },
          "Archer3": {
            "X": "-8",
            "Y": "9.7",
            "Z": "0"
          },
          "Archer4": {
            "X": "4",
            "Y": "9.7",
            "Z": "0"
          },
          "Archer5": {
            "X": "-4",
            "Y": "9.7",
            "Z": "0"
          }
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "4000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_long",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall LongWall"
        },
        "GateConversionTooltip": "Convert Stone Wall into City Gate",
        "GenericName": "Stone Wall",
        "History": "?",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "structures/ptol_wallset_stone",
        "SpecificName": "h-n-njwt",
        "Tooltip": "Long wall segments can be converted to gates.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "8.0",
          "@width": "38.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/ptolemies/wall_long.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "38.0"
      }
    },
    "structures/ptol_wall_medium": {
      "@parent": "template_structure_defense_wall_medium",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "Units on walls have 3 extra Armor levels",
          "AuraName": "Wall Protection",
          "Modifications": {
            "Armour.Crush": {
              "Add": "3"
            },
            "Armour.Hack": {
              "Add": "3"
            },
            "Armour.Pierce": {
              "Add": "3"
            },
            "Vision.Range": {
              "Add": "20"
            }
          },
          "Type": "garrisonedUnits"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "20",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "10.0",
          "@width": "28.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Ranged+Infantry"
        },
        "LoadingRange": "2",
        "Max": "3",
        "VisibleGarrisonPoints": {
          "Archer1": {
            "X": "0",
            "Y": "9.7",
            "Z": "0"
          },
          "Archer2": {
            "X": "4",
            "Y": "9.7",
            "Z": "0"
          },
          "Archer3": {
            "X": "-4",
            "Y": "9.7",
            "Z": "0"
          }
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_medium",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall"
        },
        "GenericName": "Stone Wall",
        "History": "?",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "structures/mace_wallset_stone",
        "SpecificName": "h-n-njwt",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "8.0",
          "@width": "26.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/ptolemies/wall_medium.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "26.0"
      }
    },
    "structures/ptol_wall_short": {
      "@parent": "template_structure_defense_wall_short",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "10",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "10.0",
          "@width": "16.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_short",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall"
        },
        "GenericName": "Stone Wall",
        "History": "?",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "structures/mace_wallset_stone",
        "SpecificName": "h-n-njwt",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "8.0",
          "@width": "14.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/ptolemies/wall_short.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "14.0"
      }
    },
    "structures/ptol_wall_tower": {
      "@parent": "template_structure_defense_wall_tower",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "50.0",
          "MinRange": "8.0",
          "Pierce": "20.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "120",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "100",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "15.0",
        "Square": {
          "@depth": "12",
          "@width": "12"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "2"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "5000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_tower",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure StoneWall Tower"
        },
        "GenericName": "Wall Turret",
        "History": "Towers were an important part of city fortifications. The defending troops shot arrows at the enemy and poured boiling oil over the assailants.",
        "Icon": "structures/tower.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "mktr",
        "Tooltip": "Shoots arrows. Garrison to defend a city wall against attackers.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "10",
          "@width": "10"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "pair_walls_01"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "20.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/ptolemies/wall_tower.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "10"
      }
    },
    "structures/ptol_wallset_stone": {
      "@parent": "template_structure_defense_wallset",
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Town StoneWall"
        },
        "GenericName": "City Wall",
        "History": "?",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "h-n-njwt",
        "Tooltip": "Wall off your town for a stout defense."
      },
      "WallSet": {
        "MaxTowerOverlap": "0.90",
        "MinTowerOverlap": "0.05",
        "Templates": {
          "Gate": "structures/ptol_wall_gate",
          "Tower": "structures/ptol_wall_tower",
          "WallLong": "structures/ptol_wall_long",
          "WallMedium": "structures/ptol_wall_medium",
          "WallShort": "structures/ptol_wall_short"
        }
      }
    },
    "structures/ptol_wonder": {
      "@parent": "template_structure_wonder",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "2",
          "Hack": "2",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Wonder",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "1000",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "1000",
          "stone": "1000",
          "wood": "1000"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "20.0",
        "Square": {
          "@depth": "66.0",
          "@width": "48.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "3",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "30"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "5000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City Wonder"
        },
        "GenericName": "Wonder",
        "History": "The Temple of Edfu is an ancient Egyptian temple located on the west bank of the Nile in the city of Edfu which was known in Greco-Roman times as Apollonopolis Magna, after the chief god Horus-Apollo.The temple, dedicated to the falcon god Horus, was built in the Ptolemaic period between 237 and 57 BCE. In modern times, it is one of the best preserved temples of Egypt.",
        "Icon": "structures/wonder.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Temple of Edfu",
        "Tooltip": "Bring glory to your civilization and add large tracts of land to your empire."
      },
      "Loot": {
        "food": "0",
        "metal": "100",
        "stone": "100",
        "wood": "100",
        "xp": "200"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "60.0",
          "@width": "44.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "pop_wonder"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wonder.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wonder.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "100",
        "Root": "true",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "72",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/ptolemies/wonder.xml",
        "FoundationActor": "structures/fndn_8x8.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "Wonder": {
        "TimeTillVictory": "300"
      }
    },
    "structures/rome_arch": {
      "@parent": "template_structure_special",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "3",
          "Hack": "3",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Special",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "400",
          "stone": "200",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "11.0",
          "@width": "20.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x4",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City SpecialBuilding"
        },
        "GenericName": "Special Building",
        "History": "The Triumphal Arch was built to commemorate a great victory or achievement by the emporer. They were highly decorated and large enough to march under by the Emperor's legions.",
        "Icon": "structures/arch.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Triumphal Arch",
        "Tooltip": "Special Imperial Roman building."
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "9.0",
          "@width": "18.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_theatre.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_theater.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "38",
        "Root": "true",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/romans/triumphal_arch.xml",
        "FoundationActor": "structures/fndn_4x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/rome_army_camp": {
      "@parent": "template_structure_special",
      "Armour": {
        "Crush": "1.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "3.0",
        "Pierce": "25.0"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "80.0",
          "MinRange": "12.0",
          "Pierce": "25.0",
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "Fortress",
        "PlacementType": "land",
        "Territory": "own neutral enemy"
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0.5"
      },
      "Cost": {
        "BuildTime": "250",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "200",
          "stone": "0",
          "wood": "400"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "40.0",
          "@width": "40.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Siege"
        },
        "LoadingRange": "6",
        "Max": "40"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_rome_sb",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City SpecialBuilding ArmyCamp"
        },
        "GenericName": "Entrenched Army Camp",
        "History": "Sometimes it was a temporary camp built facing the route by which the army is to march, other times a defensive or offensive (for sieges) structure. Within this gate the tents of the first centuries or cohorts are pitched, and the dragons (ensigns of cohorts) and other ensigns planted. The Decumane gate is directly opposite to the Praetorian in the rear of the camp, and through this the soldiers are conducted to the place appointed for punishment or execution.",
        "Icon": "structures/roman_camp.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Castrum Vallum",
        "Tooltip": "Build anywhere on the map, even in enemy territory. Construct siege weapons and train citizen-soldiers. Heal garrisoned units slowly."
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "36.0",
          "@width": "36.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/rome_infantry_swordsman_b units/rome_infantry_spearman_a units/rome_infantry_javelinist_b units/rome_cavalry_spearman_b units/rome_mechanical_siege_ballista_packed units/rome_mechanical_siege_scorpio_packed units/rome_mechanical_siege_ram"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_broch.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_broch.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "10"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/romans/camp.xml",
        "FoundationActor": "structures/fndn_8x8.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/rome_barracks": {
      "@parent": "template_structure_military_barracks",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Barracks",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "200",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "28.0",
          "@width": "28.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "10"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_5x5",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Barracks",
        "History": "Romans specialised in the building of military camps and forts. A few of them still survive.",
        "Icon": "structures/barracks.png",
        "RequiredTechnology": "phase_village",
        "SpecificName": "Castrum",
        "Tooltip": "Train citizen-soldiers. Research training improvements. Garrison: 10.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Village Barracks"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "30",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "24.0",
          "@width": "24.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/rome_infantry_swordsman_b units/rome_infantry_spearman_a units/rome_infantry_javelinist_b units/rome_champion_infantry_barracks units/rome_cavalry_spearman_b units/rome_cavalry_javelinist_b units/rome_champion_cavalry_barracks"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "heal_barracks training_conscription unlock_champion_units"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_barracks.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_barracks.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "50",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/romans/barracks.xml",
        "FoundationActor": "structures/fndn_5x5.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/rome_blacksmith": {
      "@parent": "template_structure_military_blacksmith",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Barracks",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "22.0",
          "@width": "22.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Infantry"
        },
        "LoadingRange": "2",
        "Max": "1"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x4",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Blacksmith",
        "History": "The Roman army stored and repaired its equipment in the armamentarium of the camp.",
        "Icon": "structures/blacksmith.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Armamentarium",
        "Tooltip": "Research weapons and armor improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Town Blacksmith"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "100",
        "stone": "0",
        "wood": "50",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "17.0",
          "@width": "17.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_infantry_melee_01 attack_infantry_melee_02 attack_infantry_ranged_01 attack_infantry_ranged_02 attack_cavalry_melee_01 attack_cavalry_melee_02 attack_cavalry_ranged_01 attack_cavalry_ranged_02 armor_infantry_01 armor_infantry_02 armor_cav_01 armor_cav_02 armor_hero_01"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_blacksmith.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_blacksmith.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "38",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/romans/blacksmith.xml",
        "FoundationActor": "structures/fndn_4x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/rome_civil_centre": {
      "@parent": "template_structure_civic_civil_centre",
      "AlertRaiser": {
        "MaximumLevel": "2",
        "Range": "140"
      },
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "3",
          "Hack": "5",
          "Pierce": "15"
        },
        "Hack": "10",
        "Pierce": "25"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "72.0",
          "MinRange": "10.0",
          "Pierce": "20.0",
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "CivilCentre",
        "Distance": {
          "FromClass": "CivilCentre",
          "MinDistance": "200"
        },
        "PlacementType": "land",
        "Territory": "own neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "500",
        "Population": "0",
        "PopulationBonus": "20",
        "Resources": {
          "food": "0",
          "metal": "500",
          "stone": "500",
          "wood": "500"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "40.0",
          "@width": "40.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "1",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_rome_cc",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical Defensive CivCentre"
        },
        "GenericName": "Civic Center",
        "History": "A Roman forum was the center of a city's commercial and public life. The most famous of which was in Rome herself, the Forum Romanum.",
        "Icon": "structures/civic_centre.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Forum",
        "Tooltip": "Build to acquire large tracts of territory. Train citizens. Garrison: 20.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic CivilCentre"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "50",
        "stone": "50",
        "wood": "50",
        "xp": "200"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "37.0",
          "@width": "37.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_female_citizen units/rome_infantry_swordsman_b units/rome_infantry_javelinist_b units/rome_cavalry_spearman_b"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "phase_town_generic phase_city_generic"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "alert0": "interface/alarm/alarm_alert_0.xml",
          "alert1": "interface/alarm/alarm_alert_1.xml",
          "alert2": "interface/alarm/alarm_alert_2.xml",
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_civ_center.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_civ_center.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "140",
        "Root": "true",
        "Weight": "10000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/romans/civic_centre.xml",
        "FoundationActor": "structures/fndn_8x8.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/rome_corral": {
      "@parent": "template_structure_resource_corral",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "10"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Resource",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "23.0",
          "@width": "17.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Animal"
        },
        "LoadingRange": "2",
        "Max": "10"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_2x4",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Corral",
        "History": "A place for a farmer to pen his animals. Garrison a sheep, goat, or cow here to gain a trickle of the food resource. Garrisoning an animal here also \"fattens\" them so that they may be slaughtered and gathered for a quick burst of food.",
        "Icon": "structures/corral.png",
        "SpecificName": "Saeptum",
        "Tooltip": "Raise herd animals for food. Task domestic animals here to gain a trickle of food or other bonus (Not yet implemented).",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Resource Village Corral"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "20",
          "@width": "14"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "gaia/fauna_sheep"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "gather_animals_stockbreeding speed_cavalry_01 speed_cavalry_02"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_corral.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_corral.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/romans/corral.xml",
        "FoundationActor": "structures/fndn_2x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/rome_defense_tower": {
      "@parent": "template_structure_defense_defense_tower",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "ElevationBonus": "15",
          "Hack": "0.0",
          "MaxRange": "56.0",
          "MinRange": "8.0",
          "Pierce": "20.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "DefenseTower",
        "Distance": {
          "FromClass": "DefenseTower",
          "MinDistance": "60"
        },
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "1",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "100",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "15.0",
        "Square": {
          "@depth": "10.0",
          "@width": "10.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_2x2",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Tower GarrisonTower"
        },
        "GenericName": "Defense Tower",
        "History": "For use by the Romans to keep an eye over surrounding hostile territory.",
        "Icon": "structures/defense_tower.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Turris Lignea",
        "Tooltip": "Shoots arrows. Garrison to provide extra defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive Town DefenseTower"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.5",
          "@width": "7.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_tower_watch attack_tower_crenellations attack_tower_range attack_tower_defense"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "19.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "32",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/romans/scout_tower.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/rome_dock": {
      "@parent": "template_structure_military_dock",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Dock",
        "PlacementType": "shore",
        "Territory": "own ally neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "28.0",
          "@width": "24.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_rome_dock",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical Naval NavalMarket"
        },
        "GenericName": "Dock",
        "History": "Being an inland city, Rome was still connected to the port of Ostia through means of the Tiber. Merchant ships from all over the Mediterranean arrived at Ostia, bringing all kinds of luxurious goods. The construction of a reliable harbor was planned by Julius Caesar and carried out by Claudius.",
        "Icon": "structures/dock.png",
        "SpecificName": "Portus",
        "Tooltip": "Build upon a shoreline to construct naval vessels and to open sea trade. Research naval improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Economic Village Market Dock"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "30",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "24.0",
          "@width": "20.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_ship_fishing units/{civ}_ship_merchant units/rome_ship_bireme units/rome_ship_trireme units/rome_ship_quinquereme"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "training_naval_architects armor_ship_reinforcedhull armor_ship_hypozomata armor_ship_hullsheathing"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "ship",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_dock.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_dock.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/romans/dock.xml",
        "FoundationActor": "structures/fndn_4x4_dock.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/rome_farmstead": {
      "@parent": "template_structure_economic_farmstead",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Farmstead",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "45",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "20.0",
          "@width": "24.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "900",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x4",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure DropsiteFood"
        },
        "GenericName": "Farmstead",
        "History": "As Rome grew more and more affluent, many of the rich senators built lavish villas throughout Italy. Most of them emulated earlier Hellenistic examples; remains can be seen even today at Pompeii.",
        "Icon": "structures/farmstead.png",
        "SpecificName": "Villa",
        "Tooltip": "Dropsite for the food resource. Research food gathering improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Economic Village Farmstead"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "16.0",
          "@width": "20.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "gather_wicker_baskets gather_farming_plows gather_farming_training gather_farming_fertilizer"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_farmstead.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_farmstead.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/romans/farmstead.xml",
        "FoundationActor": "structures/fndn_4x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/rome_field": {
      "@parent": "template_structure_resource_field",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "10"
        },
        "Hack": "25",
        "Pierce": "40"
      },
      "BuildRestrictions": {
        "Category": "Field",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "2.0",
        "Square": {
          "@depth": "28.0",
          "@width": "28.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "250",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_field",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Field",
        "History": "A farmer's field.",
        "Icon": "structures/field.png",
        "SpecificName": "Ager",
        "Tooltip": "Harvest vegetables for food. Max gatherers: 5.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Resource Field"
        }
      },
      "Loot": {
        "food": "100",
        "metal": "0",
        "stone": "0",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Colour": {
          "@b": "46",
          "@g": "82",
          "@r": "119"
        },
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "false",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "22.0",
          "@width": "22.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceSupply": {
        "Amount": "Infinity",
        "DiminishingReturns": "14",
        "KillBeforeGather": "false",
        "MaxGatherers": "5",
        "Type": "food.grain"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_field.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_field.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/plot_field_3D_8x8.xml",
        "FoundationActor": "structures/plot_field_found.xml",
        "SelectionShape": {},
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/rome_fortress": {
      "@parent": "template_structure_military_fortress",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "85.0",
          "MinRange": "8.0",
          "Pierce": "25.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "Fortress",
        "Distance": {
          "FromClass": "Fortress",
          "MinDistance": "80"
        },
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "300",
        "Population": "0",
        "PopulationBonus": "10",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "650",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "30.0",
          "@width": "30.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.075",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Siege"
        },
        "LoadingRange": "6",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "4200",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical GarrisonFortress"
        },
        "GenericName": "Fortress",
        "History": "Fortified auxillary camp.",
        "Icon": "structures/fortress.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Castellum",
        "Tooltip": "Train heroes, champions, and siege weapons. Research siege weapon improvements. Garrison: 20.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Defensive City Fortress"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "65",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "25.0",
          "@width": "25.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/rome_hero_marcellus units/rome_hero_maximus units/rome_hero_scipio units/rome_champion_infantry units/rome_champion_cavalry units/rome_mechanical_siege_ballista_packed units/rome_mechanical_siege_scorpio_packed units/rome_mechanical_siege_ram"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_soldiers_will siege_attack siege_armor siege_cost_metal siege_cost_wood"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_fortress.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_fortress.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "100",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/romans/fortress.xml",
        "FoundationActor": "structures/fndn_6x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/rome_house": {
      "@parent": "template_structure_civic_house",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "House",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "60",
        "Population": "0",
        "PopulationBonus": "10",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "150"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "18.0",
          "@width": "18.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support"
        },
        "LoadingRange": "1",
        "Max": "6"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1200",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "House",
        "History": "The word \"domus\" is the root of the English word \"domicile\" which means house or home. The typical middle and upper-class Roman Domus had many rooms, a skylight to collect water and provide sunlight, and a tile roof. An attached garden was later included under Hellenistic influence.",
        "Icon": "structures/house.png",
        "SpecificName": "Domus",
        "Tooltip": "Increase the population limit.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Village House"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "14.0",
          "@width": "14.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "1.0",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_female_citizen_house"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "health_females_01 pop_house_01 unlock_females_house"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_house.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_house.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/romans/house.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/rome_market": {
      "@parent": "template_structure_economic_market",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Market",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "300"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "30.0",
          "@width": "36.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure BarterMarket"
        },
        "GenericName": "Market",
        "History": "Rome had many markets, each specialized in the commerce of different goods and services. The Forum Vinarium sold wine, while the Forum Holitorium sold vegetables, and the Forum Boarium dealt with the buying and selling of cattle. The Forum Cuppedinis was known to have had a wide selection of goods. Markets were also known as \"macella\" (sing: macellum), where trade and money lending took place.",
        "Icon": "structures/market.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Mercatus",
        "Tooltip": "Create trade units to trade between other markets. Barter resources. Research trading and bartering improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Economic Town Market"
        }
      },
      "Loot": {
        "food": "25",
        "metal": "25",
        "stone": "25",
        "wood": "25",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "26.0",
          "@width": "32.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_trader"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "speed_trader_01"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_market.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_market.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "40",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/romans/market.xml",
        "FoundationActor": "structures/fndn_6x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/rome_outpost": {
      "@parent": "template_structure_defense_outpost",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "20"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "55.0",
          "MinRange": "13.0",
          "Pierce": "20.0",
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "2.0"
        }
      },
      "BuildRestrictions": {
        "Category": "House",
        "PlacementType": "land",
        "Territory": "own neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "80"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "15.0",
        "Square": {
          "@depth": "9.0",
          "@width": "9.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "1"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_2x2",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Outpost",
        "History": "*N/A*",
        "Icon": "structures/outpost.png",
        "SpecificName": "Vigilarium",
        "Tooltip": "Build in neutral and own territories to scout areas of the map. Slowly loses health while in neutral territory.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive Village Outpost"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "8",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "6.5",
          "@width": "6.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "vision_outpost decay_outpost"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "18.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "2"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/romans/outpost.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/rome_siege_wall_gate": {
      "@parent": "template_structure_defense_wall_gate",
      "Armour": {
        "Crush": "5.0",
        "Foundation": {
          "Crush": "3.0",
          "Hack": "4.0",
          "Pierce": "7.0"
        },
        "Hack": "15.0",
        "Pierce": "35.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land",
        "Territory": "own neutral enemy"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "0",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "80"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "7.0",
        "Square": {
          "@depth": "8.0",
          "@width": "40.0"
        }
      },
      "Gate": {
        "PassRange": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_long",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure StoneWall Gates SiegeWall"
        },
        "GenericName": "Siege Wall Gate",
        "History": "Quick building, but expensive wooden and earthen walls used to surround and siege an enemy town or fortified position. The most famous examples are the Roman sieges of the Iberian stronghold of Numantia and the Gallic stronghold of Alesia.",
        "Icon": "structures/wooden_gate.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Porta Circummunitionis",
        "Tooltip": "Allow units access through a city wall. Can be locked to prevent access.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "20",
        "wood": "20",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Obstructions": {
          "Door": {
            "@depth": "5",
            "@width": "11",
            "@x": "0",
            "@z": "0"
          },
          "Left": {
            "@depth": "5",
            "@width": "13",
            "@x": "-12",
            "@z": "0"
          },
          "Right": {
            "@depth": "5",
            "@width": "13",
            "@x": "12",
            "@z": "0"
          }
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_gate.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "gate_closing": "actor/gate/stonegate_close.xml",
          "gate_locked": "interface/select/building/sel_gate.xml",
          "gate_opening": "actor/gate/stonegate_open.xml",
          "gate_unlocked": "interface/select/building/sel_gate.xml",
          "select": "interface/select/building/sel_gate.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "1"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/romans/siege_wall_gate.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "36.0"
      }
    },
    "structures/rome_siege_wall_long": {
      "@parent": "template_structure_defense_wall_long",
      "Armour": {
        "Crush": "5.0",
        "Foundation": {
          "Crush": "3.0",
          "Hack": "4.0",
          "Pierce": "7.0"
        },
        "Hack": "15.0",
        "Pierce": "35.0"
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "Units on walls have 3 extra Armor levels",
          "AuraName": "Wall Protection",
          "Modifications": {
            "Armour.Crush": {
              "Add": "3"
            },
            "Armour.Hack": {
              "Add": "3"
            },
            "Armour.Pierce": {
              "Add": "3"
            },
            "Vision.Range": {
              "Add": "20"
            }
          },
          "Type": "garrisonedUnits"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own neutral enemy"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "60"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "7.0",
        "Square": {
          "@depth": "8.0",
          "@width": "40.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Ranged+Infantry"
        },
        "LoadingRange": "2",
        "Max": "5",
        "VisibleGarrisonPoints": {
          "Archer1": {
            "X": "0",
            "Y": "5.7",
            "Z": "0"
          },
          "Archer2": {
            "X": "8",
            "Y": "5.7",
            "Z": "0"
          },
          "Archer3": {
            "X": "-8",
            "Y": "5.7",
            "Z": "0"
          },
          "Archer4": {
            "X": "4",
            "Y": "5.7",
            "Z": "0"
          },
          "Archer5": {
            "X": "-4",
            "Y": "5.7",
            "Z": "0"
          }
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_long",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall LongWall SiegeWall"
        },
        "GateConversionTooltip": "Convert Siege Wall into Siege Wall Gate",
        "GenericName": "Siege Wall",
        "History": "Quick building, but expensive wooden and earthen walls used to surround and siege an enemy town or fortified position. The most famous examples are the Roman sieges of the Iberian stronghold of Numantia and the Gallic stronghold of Alesia.",
        "Icon": "structures/palisade.png",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "structures/rome_wallset_siege",
        "SpecificName": "Murus Circummunitionis",
        "Tooltip": "A wooden and turf palisade buildable in enemy and neutral territories.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "5.0",
          "@width": "37.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "1"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/romans/siege_wall_long.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "36.0"
      }
    },
    "structures/rome_siege_wall_medium": {
      "@parent": "template_structure_defense_wall_medium",
      "Armour": {
        "Crush": "5.0",
        "Foundation": {
          "Crush": "3.0",
          "Hack": "4.0",
          "Pierce": "7.0"
        },
        "Hack": "15.0",
        "Pierce": "35.0"
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "Units on walls have 3 extra Armor levels",
          "AuraName": "Wall Protection",
          "Modifications": {
            "Armour.Crush": {
              "Add": "3"
            },
            "Armour.Hack": {
              "Add": "3"
            },
            "Armour.Pierce": {
              "Add": "3"
            },
            "Vision.Range": {
              "Add": "20"
            }
          },
          "Type": "garrisonedUnits"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own neutral enemy"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "40"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "7.0",
        "Square": {
          "@depth": "8.0",
          "@width": "28.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Ranged+Infantry"
        },
        "LoadingRange": "2",
        "Max": "3",
        "VisibleGarrisonPoints": {
          "Archer1": {
            "X": "0",
            "Y": "5.7",
            "Z": "0"
          },
          "Archer2": {
            "X": "4",
            "Y": "5.7",
            "Z": "0"
          },
          "Archer3": {
            "X": "-4",
            "Y": "5.7",
            "Z": "0"
          }
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_medium",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall SiegeWall"
        },
        "GenericName": "Siege Wall",
        "History": "Quick building, but expensive wooden and earthen walls used to surround and siege an enemy town or fortified position. The most famous examples are the Roman sieges of the Iberian stronghold of Numantia and the Gallic stronghold of Alesia.",
        "Icon": "structures/palisade.png",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "structures/rome_wallset_siege",
        "SpecificName": "Murus Circummunitionis",
        "Tooltip": "A wooden and turf palisade buildable in enemy and neutral territories.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "5.0",
          "@width": "25.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "1"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/romans/siege_wall_medium.xml",
        "FoundationActor": "structures/fndn_wall_short.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "24.0"
      }
    },
    "structures/rome_siege_wall_short": {
      "@parent": "template_structure_defense_wall_short",
      "Armour": {
        "Crush": "5.0",
        "Foundation": {
          "Crush": "3.0",
          "Hack": "4.0",
          "Pierce": "7.0"
        },
        "Hack": "15.0",
        "Pierce": "35.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own neutral enemy"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "20"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "7.0",
        "Square": {
          "@depth": "8.0",
          "@width": "16.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_short",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall SiegeWall"
        },
        "GenericName": "Siege Wall",
        "History": "Quick building, but expensive wooden and earthen walls used to surround and siege an enemy town or fortified position. The most famous examples are the Roman sieges of the Iberian stronghold of Numantia and the Gallic stronghold of Alesia.",
        "Icon": "structures/palisade.png",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "structures/rome_wallset_siege",
        "SpecificName": "Murus Circummunitionis",
        "Tooltip": "A wooden and turf palisade buildable in enemy and neutral territories.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "5.0",
          "@width": "13.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "1"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/romans/siege_wall_short.xml",
        "FoundationActor": "structures/fndn_1x1.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "12.0"
      }
    },
    "structures/rome_siege_wall_tower": {
      "@parent": "template_structure_defense_wall_tower",
      "Armour": {
        "Crush": "5.0",
        "Foundation": {
          "Crush": "3.0",
          "Hack": "4.0",
          "Pierce": "7.0"
        },
        "Hack": "15.0",
        "Pierce": "35.0"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "50.0",
          "MinRange": "8.0",
          "Pierce": "20.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own neutral enemy"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "120",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "14.0",
        "Square": {
          "@depth": "10.0",
          "@width": "10.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "2"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_tower",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure StoneWall Tower"
        },
        "GenericName": "Siege Wall Tower",
        "History": "(Insert history here)",
        "Icon": "structures/tower.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Turris Circummunitionis",
        "Tooltip": "Shoots arrows. Garrison to defend a city wall against attackers.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.0",
          "@width": "7.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "pair_walls_01"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "20.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "1"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/romans/siege_wall_tower.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "6.0"
      }
    },
    "structures/rome_storehouse": {
      "@parent": "template_structure_economic_storehouse",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Storehouse",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "15.0",
          "@width": "15.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure DropsiteWood DropsiteMetal DropsiteStone"
        },
        "GenericName": "Storehouse",
        "History": "Resources and building materials were kept in warehouses.",
        "Icon": "structures/storehouse.png",
        "SpecificName": "Receptaculum",
        "Tooltip": "Dropsite for wood, stone, and metal resources. Research gathering improvements for these resources.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Economic Village Storehouse"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "13.0",
          "@width": "13.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "gather_lumbering_ironaxes gather_lumbering_strongeraxes gather_lumbering_sharpaxes gather_mining_servants gather_mining_serfs gather_mining_slaves gather_mining_wedgemallet gather_mining_shaftmining gather_mining_silvermining gather_capacity_basket gather_capacity_wheelbarrow gather_capacity_carts"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_storehouse.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_storehouse.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "16",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/romans/storehouse.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/rome_temple": {
      "@parent": "template_structure_civic_temple",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "Auras": {
        "heal": {
          "Affects": "Unit",
          "AuraDescription": "Heals nearby units at 1 HP per second.",
          "AuraName": "Healing Aura",
          "Modifications": {
            "Health.RegenRate": {
              "Add": "1"
            }
          },
          "Radius": "40",
          "Type": "range"
        }
      },
      "BuildRestrictions": {
        "Category": "Temple",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "300",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "31.5",
          "@width": "19.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "3",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Temple",
        "History": "Roman temples in general were not meant for congregational worship. Instead the temple housed a statue of whatever deity the temple was dedicated to and what was needed to carry out the ceremonial and cultic practice necessary for worship. Any actual worship activity was performed outside.",
        "Icon": "structures/temple.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Aedes",
        "Tooltip": "Train healers. Garrison up to 20 units to heal them at a quick rate (3 HP per second). Research healing and religious improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Town Temple"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "500",
        "stone": "50",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "30.0",
          "@width": "17.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_healer_b"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "heal_range heal_range_2 heal_rate heal_rate_2 heal_temple health_regen_units romans/vision_sibylline"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_temple.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_temple.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "40",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/romans/temple.xml",
        "FoundationActor": "structures/fndn_4x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/rome_temple_mars": {
      "@parent": "template_structure_civic_temple",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "Auras": {
        "heal": {
          "Affects": "Unit",
          "AuraDescription": "Heals nearby units at 1 HP per second.",
          "AuraName": "Healing Aura",
          "Modifications": {
            "Health.RegenRate": {
              "Add": "1"
            }
          },
          "Radius": "40",
          "Type": "range"
        }
      },
      "BuildRestrictions": {
        "Category": "Temple",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "300",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "44.0",
          "@width": "24.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "3",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "30"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Temple of Mars",
        "History": "Roman temples in general were not meant for congregational worship. Instead the temple housed a statue of whatever deity the temple was dedicated to and what was needed to carry out the ceremonial and cultic practice necessary for worship. Any actual worship activity was performed outside.",
        "Icon": "structures/temple.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Aedes Martis",
        "Tooltip": "Train healers. Garrison up to 30 units to heal them at a quick rate.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Town Temple"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "500",
        "stone": "50",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "40.0",
          "@width": "20.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_healer_b"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "heal_range heal_range_2 heal_rate heal_rate_2 heal_temple health_regen_units"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_temple.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_temple.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "52",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/romans/temple_mars.xml",
        "FoundationActor": "structures/fndn_4x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/rome_temple_vesta": {
      "@parent": "template_structure_civic_temple",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "Auras": {
        "heal": {
          "Affects": "Unit",
          "AuraDescription": "Heals nearby units at 1 HP per second.",
          "AuraName": "Healing Aura",
          "Modifications": {
            "Health.RegenRate": {
              "Add": "1"
            }
          },
          "Radius": "40",
          "Type": "range"
        }
      },
      "BuildRestrictions": {
        "Category": "Temple",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "300",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Circle": {
          "@radius": "11.0"
        },
        "Height": "12.0"
      },
      "GarrisonHolder": {
        "BuffHeal": "3",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Temple of Vesta",
        "History": "(Insert History)",
        "Icon": "structures/temple.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Aedes Vestae",
        "Tooltip": "Build this temple to greatly increase the loyalty of your buildings and female-citizens (helps prevent their capture).",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Town Temple"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "500",
        "stone": "50",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "19.0",
          "@width": "19.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_healer_b"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "heal_range heal_range_2 heal_rate heal_rate_2 heal_temple health_regen_units"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_temple.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_temple.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "40",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/romans/temple_vesta.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/rome_tent": {
      "@parent": "template_structure_civic_house",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "House",
        "PlacementType": "land",
        "Territory": "own neutral enemy"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "11.0",
          "@width": "11.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Tent",
        "Icon": "structures/house.png",
        "SpecificName": "Tabernāculum",
        "Tooltip": "A temporary shelter for soldiers. +5 population bonus.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic House"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "8.0",
          "@width": "8.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "1.0",
        "Entities": {
          "@datatype": "tokens"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "health_females_01 pop_house_01 unlock_females_house"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_universal.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_universal.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "1"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "props/structures/romans/rome_tent.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/rome_wall": {
      "@parent": "template_structure_defense_wall",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "30",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "8.5",
          "@width": "26.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "4000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_wall",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall"
        },
        "GenericName": "Stone Wall",
        "History": "Roman city walls used a number of innovations to thwart besiegers.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Moenia",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.0",
          "@width": "24.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/romans/wall_medium.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/rome_wall_gate": {
      "@parent": "template_structure_defense_wall_gate",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "5.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "0",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "60",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "8.5",
          "@width": "38.5"
        }
      },
      "Gate": {
        "PassRange": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_long",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure StoneWall Gates"
        },
        "GenericName": "City Gate",
        "History": "Rome had a number of gates piercing its city walls. One of the most famous of these was the Appian Gate.",
        "Icon": "structures/gate.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Porta",
        "Tooltip": "Allow units access through a city wall. Can be locked to prevent access.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "20",
        "wood": "20",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Obstructions": {
          "Door": {
            "@depth": "7",
            "@width": "10",
            "@x": "0",
            "@z": "0"
          },
          "Left": {
            "@depth": "7",
            "@width": "14",
            "@x": "-12",
            "@z": "0"
          },
          "Right": {
            "@depth": "7",
            "@width": "14",
            "@x": "12",
            "@z": "0"
          }
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_gate.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "gate_closing": "actor/gate/stonegate_close.xml",
          "gate_locked": "interface/select/building/sel_gate.xml",
          "gate_opening": "actor/gate/stonegate_open.xml",
          "gate_unlocked": "interface/select/building/sel_gate.xml",
          "select": "interface/select/building/sel_gate.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/romans/wall_gate.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "37.0"
      }
    },
    "structures/rome_wall_long": {
      "@parent": "template_structure_defense_wall_long",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "Units on walls have 3 extra Armor levels",
          "AuraName": "Wall Protection",
          "Modifications": {
            "Armour.Crush": {
              "Add": "3"
            },
            "Armour.Hack": {
              "Add": "3"
            },
            "Armour.Pierce": {
              "Add": "3"
            },
            "Vision.Range": {
              "Add": "20"
            }
          },
          "Type": "garrisonedUnits"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "30",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "9.0",
          "@width": "38.5"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Ranged+Infantry"
        },
        "LoadingRange": "2",
        "Max": "5",
        "VisibleGarrisonPoints": {
          "Archer1": {
            "X": "0",
            "Y": "8.9",
            "Z": "0"
          },
          "Archer2": {
            "X": "8",
            "Y": "8.9",
            "Z": "0"
          },
          "Archer3": {
            "X": "-8",
            "Y": "8.9",
            "Z": "0"
          },
          "Archer4": {
            "X": "4",
            "Y": "8.9",
            "Z": "0"
          },
          "Archer5": {
            "X": "-4",
            "Y": "8.9",
            "Z": "0"
          }
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "4000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_long",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall LongWall"
        },
        "GateConversionTooltip": "Convert Stone Wall into City Gate",
        "GenericName": "Stone Wall",
        "History": "Roman city walls used a number of innovations to thwart besiegers.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "structures/rome_wallset_stone",
        "SpecificName": "Moenia",
        "Tooltip": "Long wall segments can be converted to gates.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.5",
          "@width": "37.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/romans/wall_long.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "37.0"
      }
    },
    "structures/rome_wall_medium": {
      "@parent": "template_structure_defense_wall_medium",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "Units on walls have 3 extra Armor levels",
          "AuraName": "Wall Protection",
          "Modifications": {
            "Armour.Crush": {
              "Add": "3"
            },
            "Armour.Hack": {
              "Add": "3"
            },
            "Armour.Pierce": {
              "Add": "3"
            },
            "Vision.Range": {
              "Add": "20"
            }
          },
          "Type": "garrisonedUnits"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "20",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "9.0",
          "@width": "26.5"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Ranged+Infantry"
        },
        "LoadingRange": "2",
        "Max": "3",
        "VisibleGarrisonPoints": {
          "Archer1": {
            "X": "0",
            "Y": "8.9",
            "Z": "0"
          },
          "Archer2": {
            "X": "4",
            "Y": "8.9",
            "Z": "0"
          },
          "Archer3": {
            "X": "-4",
            "Y": "8.9",
            "Z": "0"
          }
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_medium",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall"
        },
        "GenericName": "Stone Wall",
        "History": "Roman city walls used a number of innovations to thwart besiegers.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "structures/rome_wallset_stone",
        "SpecificName": "Moenia",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.5",
          "@width": "25.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/romans/wall_medium.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "25.0"
      }
    },
    "structures/rome_wall_short": {
      "@parent": "template_structure_defense_wall_short",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "10",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "9.0",
          "@width": "14.5"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_short",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall"
        },
        "GenericName": "Stone Wall",
        "History": "Roman city walls used a number of innovations to thwart besiegers.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "structures/rome_wallset_stone",
        "SpecificName": "Moenia",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.5",
          "@width": "13.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/romans/wall_short.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "13.0"
      }
    },
    "structures/rome_wall_tower": {
      "@parent": "template_structure_defense_wall_tower",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "50.0",
          "MinRange": "8.0",
          "Pierce": "20.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "120",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "100",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "18.0",
        "Square": {
          "@depth": "12.5",
          "@width": "12.5"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "2"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "5000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_tower",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure StoneWall Tower"
        },
        "GenericName": "Wall Turret",
        "History": "(Insert history here)",
        "Icon": "structures/tower.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Turris Lapidea",
        "Tooltip": "Shoots arrows. Garrison to defend a city wall against attackers.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "9.5",
          "@width": "9.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "pair_walls_01"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "20.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/romans/wall_tower.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "9.5"
      }
    },
    "structures/rome_wallset_siege": {
      "@parent": "template_structure_defense_wallset",
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Town StoneWall"
        },
        "GenericName": "Siege Wall",
        "History": "Quick building, but expensive wooden and earthen walls used to surround and siege an enemy town or fortified position. The most famous examples are the Roman sieges of the Iberian stronghold of Numantia and the Gallic stronghold of Alesia.",
        "Icon": "structures/palisade.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Murus Latericius",
        "Tooltip": "A wooden and turf palisade buildable in enemy and neutral territories."
      },
      "WallSet": {
        "MaxTowerOverlap": "1.00",
        "MinTowerOverlap": "0.05",
        "Templates": {
          "Gate": "structures/rome_siege_wall_gate",
          "Tower": "structures/rome_siege_wall_tower",
          "WallLong": "structures/rome_siege_wall_long",
          "WallMedium": "structures/rome_siege_wall_medium",
          "WallShort": "structures/rome_siege_wall_short"
        }
      }
    },
    "structures/rome_wallset_stone": {
      "@parent": "template_structure_defense_wallset",
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Town StoneWall"
        },
        "GenericName": "City Wall",
        "History": "Roman city walls used a number of innovations to thwart besiegers.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Moenia",
        "Tooltip": "Wall off your town for a stout defense."
      },
      "WallSet": {
        "MaxTowerOverlap": "0.80",
        "MinTowerOverlap": "0.10",
        "Templates": {
          "Gate": "structures/rome_wall_gate",
          "Tower": "structures/rome_wall_tower",
          "WallLong": "structures/rome_wall_long",
          "WallMedium": "structures/rome_wall_medium",
          "WallShort": "structures/rome_wall_short"
        }
      }
    },
    "structures/rome_wonder": {
      "@parent": "template_structure_wonder",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "2",
          "Hack": "2",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Wonder",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "1000",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "1000",
          "stone": "1000",
          "wood": "1000"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "44.0",
          "@width": "24.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "3",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "30"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "5000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City Wonder"
        },
        "GenericName": "Wonder",
        "History": ".",
        "Icon": "structures/wonder.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Aedes Iovis Optimi Maximi",
        "Tooltip": "Bring glory to your civilization and add large tracts of land to your empire."
      },
      "Loot": {
        "food": "0",
        "metal": "100",
        "stone": "100",
        "wood": "100",
        "xp": "200"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "40.0",
          "@width": "20.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "pop_wonder"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wonder.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wonder.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "100",
        "Root": "true",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "72",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/romans/temple_mars.xml",
        "FoundationActor": "structures/fndn_4x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "Wonder": {
        "TimeTillVictory": "300"
      }
    },
    "structures/sele_barracks": {
      "@parent": "template_structure_military_barracks",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Barracks",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "150",
          "wood": "150"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "25.0",
          "@width": "25.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "10"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_5x5",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Barracks",
        "Icon": "structures/barracks.png",
        "RequiredTechnology": "phase_village",
        "SpecificName": "Stratones",
        "Tooltip": "Train citizen-soldiers. Research training improvements. Garrison: 10.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Village Barracks"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "30",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "20.0",
          "@width": "20.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/sele_infantry_spearman_b units/sele_infantry_javelinist_b units/sele_cavalry_javelinist_b units/sele_cavalry_archer_b"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "heal_barracks training_conscription"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_barracks.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_barracks.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "50",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/macedonians/barracks.xml",
        "FoundationActor": "structures/fndn_5x5.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/sele_blacksmith": {
      "@parent": "template_structure_military_blacksmith",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Barracks",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "22.0",
          "@width": "22.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Infantry"
        },
        "LoadingRange": "2",
        "Max": "1"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x4",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Blacksmith",
        "History": "The earliest Greek smiths worked in copper, then bronze, and then finally iron.",
        "Icon": "structures/blacksmith.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Sidirourgeíon",
        "Tooltip": "Research weapons and armor improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Town Blacksmith"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "100",
        "stone": "0",
        "wood": "50",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "17.0",
          "@width": "17.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_infantry_melee_01 attack_infantry_melee_02 attack_infantry_ranged_01 attack_infantry_ranged_02 attack_cavalry_melee_01 attack_cavalry_melee_02 attack_cavalry_ranged_01 attack_cavalry_ranged_02 armor_infantry_01 armor_infantry_02 armor_cav_01 armor_cav_02 armor_hero_01"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_blacksmith.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_blacksmith.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "38",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/blacksmith.xml",
        "FoundationActor": "structures/fndn_4x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/sele_civil_centre": {
      "@parent": "template_structure_civic_civil_centre",
      "AlertRaiser": {
        "MaximumLevel": "2",
        "Range": "140"
      },
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "3",
          "Hack": "5",
          "Pierce": "15"
        },
        "Hack": "10",
        "Pierce": "25"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "72.0",
          "MinRange": "10.0",
          "Pierce": "20.0",
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "CivilCentre",
        "Distance": {
          "FromClass": "CivilCentre",
          "MinDistance": "200"
        },
        "PlacementType": "land",
        "Territory": "own neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "500",
        "Population": "0",
        "PopulationBonus": "20",
        "Resources": {
          "food": "0",
          "metal": "500",
          "stone": "500",
          "wood": "500"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "32.0",
          "@width": "32.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "1",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_hele_cc",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical Defensive CivCentre"
        },
        "GenericName": "Civic Center",
        "History": "The most important place in most Hellenistic cities, the Agora served many purposes; it was a place for public speeches and was the stage for civic life and commercial interests.",
        "Icon": "structures/civic_centre.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Agorā́",
        "Tooltip": "Build to acquire large tracts of territory. Train citizens. Garrison: 20.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic CivilCentre"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "50",
        "stone": "50",
        "wood": "50",
        "xp": "200"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "30.0",
          "@width": "30.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_female_citizen units/sele_infantry_spearman_2_b units/sele_infantry_javelinist_b units/sele_cavalry_javelinist units/sele_hero_seleucus_victor units/sele_hero_antiochus_great units/sele_hero_antiochus_righteous"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "phase_town_generic phase_city_generic"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "alert0": "interface/alarm/alarm_alert_0.xml",
          "alert1": "interface/alarm/alarm_alert_1.xml",
          "alert2": "interface/alarm/alarm_alert_2.xml",
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_civ_center.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_civ_center.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "140",
        "Root": "true",
        "Weight": "10000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/macedonians/civic_centre.xml",
        "FoundationActor": "structures/fndn_6x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/sele_corral": {
      "@parent": "template_structure_resource_corral",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "10"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Resource",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "17.0",
          "@width": "17.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Animal"
        },
        "LoadingRange": "2",
        "Max": "10"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Corral",
        "History": "A place for a farmer to pen his animals. Garrison a sheep, goat, or cow here to gain a trickle of the food resource. Garrisoning an animal here also \"fattens\" them so that they may be slaughtered and gathered for a quick burst of food.",
        "Icon": "structures/corral.png",
        "SpecificName": "Épaulos",
        "Tooltip": "Raise herd animals for food. Task domestic animals here to gain a trickle of food or other bonus (Not yet implemented).",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Resource Village Corral"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "14.0",
          "@width": "14.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "gaia/fauna_sheep"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "gather_animals_stockbreeding speed_cavalry_01 speed_cavalry_02"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_corral.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_corral.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/corral.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/sele_defense_tower": {
      "@parent": "template_structure_defense_defense_tower",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "ElevationBonus": "15",
          "Hack": "0.0",
          "MaxRange": "56.0",
          "MinRange": "8.0",
          "Pierce": "20.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "DefenseTower",
        "Distance": {
          "FromClass": "DefenseTower",
          "MinDistance": "60"
        },
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "1",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "100",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "15.0",
        "Square": {
          "@depth": "10.5",
          "@width": "10.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_2x2",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Tower GarrisonTower"
        },
        "GenericName": "Defense Tower",
        "History": "Towers were an important part of city fortifications. The defending troops shot arrows at the enemy and poured boiling oil over the assailants.",
        "Icon": "structures/defense_tower.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Pyrgíon",
        "Tooltip": "Shoots arrows. Garrison to provide extra defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive Town DefenseTower"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "8.0",
          "@width": "7.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_tower_watch attack_tower_crenellations attack_tower_range attack_tower_defense"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "22.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "32",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/scout_tower.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/sele_dock": {
      "@parent": "template_structure_military_dock",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Dock",
        "PlacementType": "shore",
        "Territory": "own ally neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "30.0",
          "@width": "26.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_hele_dock",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical Naval NavalMarket"
        },
        "GenericName": "Dock",
        "History": "Greece is a sea country, which is why some of the greatest Hellenic and Hellenistic cities like Ephesus, Corinth, Alexandria and Antioch were built by the sea. It should also be noted that all colonies during the Great Colonization were thriving port centers, which traded with the local population.",
        "Icon": "structures/dock.png",
        "SpecificName": "Liménas",
        "Tooltip": "Build upon a shoreline to construct naval vessels and to open sea trade. Research naval improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Economic Village Market Dock"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "30",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "26.0",
          "@width": "22.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_ship_fishing units/{civ}_ship_merchant units/sele_ship_bireme units/sele_ship_trireme units/sele_ship_quinquereme"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "training_naval_architects armor_ship_reinforcedhull armor_ship_hypozomata armor_ship_hullsheathing"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "ship",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_dock.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_dock.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/macedonians/dock.xml",
        "FoundationActor": "structures/fndn_6x4_dock.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/sele_farmstead": {
      "@parent": "template_structure_economic_farmstead",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Farmstead",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "45",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "15.0",
          "@width": "20.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "900",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x2",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure DropsiteFood"
        },
        "GenericName": "Farmstead",
        "History": "Grain wasn't plentiful in Hellas, which is why it was carefully stored in granaries, some of it being reserved for times of siege.",
        "Icon": "structures/farmstead.png",
        "SpecificName": "Sītobólion",
        "Tooltip": "Dropsite for the food resource. Research food gathering improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Economic Village Farmstead"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "16.0",
          "@width": "18.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "gather_wicker_baskets gather_farming_plows gather_farming_training gather_farming_fertilizer"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_farmstead.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_farmstead.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/farmstead_new.xml",
        "FoundationActor": "structures/fndn_4x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/sele_field": {
      "@parent": "template_structure_resource_field",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "10"
        },
        "Hack": "25",
        "Pierce": "40"
      },
      "BuildRestrictions": {
        "Category": "Field",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "2.0",
        "Square": {
          "@depth": "28.0",
          "@width": "28.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "250",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_field",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Field",
        "History": "A farmer's field. The Hellenes were not reknowned as farmers and preferred to herd livestock instead.",
        "Icon": "structures/field.png",
        "SpecificName": "Agrós",
        "Tooltip": "Harvest vegetables for food. Max gatherers: 5.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Resource Field"
        }
      },
      "Loot": {
        "food": "100",
        "metal": "0",
        "stone": "0",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Colour": {
          "@b": "46",
          "@g": "82",
          "@r": "119"
        },
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "false",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "22.0",
          "@width": "22.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceSupply": {
        "Amount": "Infinity",
        "DiminishingReturns": "14",
        "KillBeforeGather": "false",
        "MaxGatherers": "5",
        "Type": "food.grain"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_field.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_field.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/plot_field_3D_8x8.xml",
        "FoundationActor": "structures/plot_field_found.xml",
        "SelectionShape": {},
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/sele_fortress": {
      "@parent": "template_structure_military_fortress",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "85.0",
          "MinRange": "8.0",
          "Pierce": "25.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "Fortress",
        "Distance": {
          "FromClass": "Fortress",
          "MinDistance": "80"
        },
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "300",
        "Population": "0",
        "PopulationBonus": "10",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "650",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "28.0",
          "@width": "26.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.075",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Siege"
        },
        "LoadingRange": "6",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "4200",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical GarrisonFortress"
        },
        "GenericName": "Fortress",
        "History": "Fortresses were built to guard passes and atop hills in order to command plains and valleys below.",
        "Icon": "structures/fortress.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Phrourion",
        "Tooltip": "Build siege engines and train Champions. Garrison up to 20 soldiers inside for stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Defensive City Fortress"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "65",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "26.0",
          "@width": "24.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/sele_champion_infantry_pikeman units/sele_champion_chariot units/sele_champion_infantry_swordsman units/sele_champion_cavalry units/sele_champion_elephant units/sele_mechanical_siege_lithobolos_packed units/sele_mechanical_siege_tower"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_soldiers_will successors/pair_unlock_champions siege_attack siege_armor siege_cost_metal siege_cost_wood successors/special_war_horses successors/special_parade_of_daphne"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_fortress.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_fortress.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "100",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/macedonians/fortress_up.xml",
        "FoundationActor": "structures/fndn_6x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/sele_house": {
      "@parent": "template_structure_civic_house",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "House",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "60",
        "Population": "0",
        "PopulationBonus": "10",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "150"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "18.0",
          "@width": "18.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support"
        },
        "LoadingRange": "1",
        "Max": "6"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1200",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "House",
        "History": "Hellenic houses from the Classical Age were generally humble yet stylish. During the Hellenistic Age, however, luxurious palaces and estates became commonplace in the rich Hellenistic metropolises like Antioch, Alexandria and Seleucia.",
        "Icon": "structures/house.png",
        "SpecificName": "Oîkos",
        "Tooltip": "Increase the population limit.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Village House"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "14.0",
          "@width": "14.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "1.0",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_female_citizen_house"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "health_females_01 pop_house_01 unlock_females_house"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_house.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_house.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/house_new.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/sele_library": {
      "@parent": "template_structure_special",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "3",
          "Hack": "3",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Library",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "200",
          "stone": "200",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "34.0",
          "@width": "29.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City SpecialBuilding"
        },
        "GenericName": "Library",
        "History": "Alexander the Great founded libraries all over his new empire. These became centers of learning for an entirely new synthesized culture: the Hellenistic culture.",
        "Icon": "structures/library_scroll.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Bibliothikon",
        "Tooltip": "Research special technologies and reduce the research time of all remaining technologies."
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "30.0",
          "@width": "25.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "successors/special_hellenistic_metropolis"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_temple.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_temple.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "50",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/macedonians/library.xml",
        "FoundationActor": "structures/fndn_4x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/sele_market": {
      "@parent": "template_structure_economic_market",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Market",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "300"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "29.0",
          "@width": "33.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_5x5",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure BarterMarket"
        },
        "GenericName": "Market",
        "History": "Most Hellenistic cities were centers of trade. The Emporion is the Hellenistic marketplace, where commerce and trading occur. Economic technologies may be researched here as well.",
        "Icon": "structures/market.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Empórion",
        "Tooltip": "Create trade units to trade between other markets. Barter resources. Research trading and bartering improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Economic Town Market"
        }
      },
      "Loot": {
        "food": "25",
        "metal": "25",
        "stone": "25",
        "wood": "25",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "26.0",
          "@width": "30.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_trader"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "speed_trader_01"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_market.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_market.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "40",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/market.xml",
        "FoundationActor": "structures/fndn_5x5.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/sele_military_colony": {
      "@parent": "template_structure_civic_civil_centre",
      "AlertRaiser": {
        "MaximumLevel": "2",
        "Range": "140"
      },
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "3",
          "Hack": "5",
          "Pierce": "15"
        },
        "Hack": "10",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "CivilCentre",
        "Distance": {
          "FromClass": "Colony",
          "MinDistance": "120"
        },
        "PlacementType": "land",
        "Territory": "own neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "300",
        "Population": "0",
        "PopulationBonus": "20",
        "Resources": {
          "food": "0",
          "metal": "200",
          "stone": "200",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "25.5",
          "@width": "25.5"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "1",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_5x5",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical Defensive CivCentre Town Colony"
        },
        "GenericName": "Military Colony",
        "History": "The Seleucid kings invited Greeks, Macedonians, Galatians (Gauls), Cretans, and Thracians alike to settle in within the vast territories of the empire. They settled in military colonies called cleruchies (klēroukhia). Under this arrangement, the settlers were given a plot of land, or a kleros, and in return were required to serve in the great king's army when called to duty. This created a upper-middle class of military settlers who owed their livelihoods and fortunes to the Syrian kings and helped grow the available manpower for the imperial Seleucid army. A side effect of this system was that it drained the Greek homeland of military-aged men, a contributing factor to Greece's eventual conquest by Rome.",
        "Icon": "structures/military_settlement.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Klēroukhia",
        "Tooltip": "This is the Seleucid expansion building, similar to Civic Centers for other factions. It is weaker and carries a smaller territory influence, but is cheaper and built faster.\n- Train settler-soldiers of various nationalities.\n- Min. distance from other Military Colonies: 120 meters.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic CivilCentre"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "50",
        "stone": "50",
        "wood": "50",
        "xp": "200"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "23.0",
          "@width": "23.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_female_citizen units/sele_infantry_swordsman_b units/sele_infantry_archer_b units/sele_cavalry_spearman_b"
        },
        "Technologies": {
          "@datatype": "tokens"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "alert0": "interface/alarm/alarm_alert_0.xml",
          "alert1": "interface/alarm/alarm_alert_1.xml",
          "alert2": "interface/alarm/alarm_alert_2.xml",
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_gymnasium.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_gymnasium.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "1"
      },
      "TerritoryInfluence": {
        "Radius": "80",
        "Root": "true",
        "Weight": "10000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/ptolemies/settlement.xml",
        "FoundationActor": "structures/fndn_5x5.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/sele_outpost": {
      "@parent": "template_structure_defense_outpost",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "20"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "55.0",
          "MinRange": "13.0",
          "Pierce": "20.0",
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "2.0"
        }
      },
      "BuildRestrictions": {
        "Category": "House",
        "PlacementType": "land",
        "Territory": "own neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "80"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "15.0",
        "Square": {
          "@depth": "9.0",
          "@width": "9.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "1"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_2x2",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Outpost",
        "History": "*N/A*",
        "Icon": "structures/outpost.png",
        "SpecificName": "Prophylax",
        "Tooltip": "Build in neutral and own territories to scout areas of the map. Slowly loses health while in neutral territory.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive Village Outpost"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "8",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "6.5",
          "@width": "6.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "vision_outpost decay_outpost"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "18.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "2"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/outpost.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/sele_storehouse": {
      "@parent": "template_structure_economic_storehouse",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Storehouse",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "15.0",
          "@width": "15.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure DropsiteWood DropsiteMetal DropsiteStone"
        },
        "GenericName": "Storehouse",
        "History": "Resources and building materials were kept in warehouses.",
        "Icon": "structures/storehouse.png",
        "SpecificName": "Apothḗkē",
        "Tooltip": "Dropsite for wood, stone, and metal resources. Research gathering improvements for these resources.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Economic Village Storehouse"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "13.0",
          "@width": "13.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "gather_lumbering_ironaxes gather_lumbering_strongeraxes gather_lumbering_sharpaxes gather_mining_servants gather_mining_serfs gather_mining_slaves gather_mining_wedgemallet gather_mining_shaftmining gather_mining_silvermining gather_capacity_basket gather_capacity_wheelbarrow gather_capacity_carts"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_storehouse.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_storehouse.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "16",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/storehouse.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/sele_temple": {
      "@parent": "template_structure_civic_temple",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "Auras": {
        "heal": {
          "Affects": "Unit",
          "AuraDescription": "Heals nearby units at 1 HP per second.",
          "AuraName": "Healing Aura",
          "Modifications": {
            "Health.RegenRate": {
              "Add": "1"
            }
          },
          "Radius": "40",
          "Type": "range"
        }
      },
      "BuildRestrictions": {
        "Category": "Temple",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "300",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "31.5",
          "@width": "19.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "3",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Temple",
        "History": ".",
        "Icon": "structures/temple.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Naós",
        "Tooltip": "Train healers. Garrison up to 20 units to heal them at a quick rate (3 HP per second). Research healing and religious improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Town Temple"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "500",
        "stone": "50",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "30.0",
          "@width": "17.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_healer_b"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "heal_range heal_range_2 heal_rate heal_rate_2 heal_temple health_regen_units"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_temple.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_temple.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "40",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/macedonians/temple.xml",
        "FoundationActor": "props/special/eyecandy/greek_temple_unfinished.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/sele_wall_gate": {
      "@parent": "template_structure_defense_wall_gate",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "5.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "0",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "60",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "8.0",
          "@width": "39.0"
        }
      },
      "Gate": {
        "PassRange": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_long",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure StoneWall Gates"
        },
        "GenericName": "City Gate",
        "History": "(Insert history)",
        "Icon": "structures/gate.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Pýlai",
        "Tooltip": "Allow units access through a city wall. Can be locked to prevent access.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "20",
        "wood": "20",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Obstructions": {
          "Door": {
            "@depth": "6.5",
            "@width": "13",
            "@x": "0",
            "@z": "0"
          },
          "Left": {
            "@depth": "6.5",
            "@width": "12",
            "@x": "-12.5",
            "@z": "0"
          },
          "Right": {
            "@depth": "6.5",
            "@width": "12",
            "@x": "12.5",
            "@z": "0"
          }
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_gate.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "gate_closing": "actor/gate/stonegate_close.xml",
          "gate_locked": "interface/select/building/sel_gate.xml",
          "gate_opening": "actor/gate/stonegate_open.xml",
          "gate_unlocked": "interface/select/building/sel_gate.xml",
          "select": "interface/select/building/sel_gate.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/wall_gate.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "38.0"
      }
    },
    "structures/sele_wall_long": {
      "@parent": "template_structure_defense_wall_long",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "Units on walls have 3 extra Armor levels",
          "AuraName": "Wall Protection",
          "Modifications": {
            "Armour.Crush": {
              "Add": "3"
            },
            "Armour.Hack": {
              "Add": "3"
            },
            "Armour.Pierce": {
              "Add": "3"
            },
            "Vision.Range": {
              "Add": "20"
            }
          },
          "Type": "garrisonedUnits"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "30",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "7.0",
          "@width": "38.5"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Ranged+Infantry"
        },
        "LoadingRange": "2",
        "Max": "5",
        "VisibleGarrisonPoints": {
          "Archer1": {
            "X": "0",
            "Y": "11.5",
            "Z": "0"
          },
          "Archer2": {
            "X": "8",
            "Y": "11.5",
            "Z": "0"
          },
          "Archer3": {
            "X": "-8",
            "Y": "11.5",
            "Z": "0"
          },
          "Archer4": {
            "X": "4",
            "Y": "11.5",
            "Z": "0"
          },
          "Archer5": {
            "X": "-4",
            "Y": "11.5",
            "Z": "0"
          }
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "4000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_long",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall LongWall"
        },
        "GateConversionTooltip": "Convert Stone Wall into City Gate",
        "GenericName": "Stone Wall",
        "History": "All Hellenistic cities were surrounded by stone walls for protection against enemy raids. Some of these fortifications, like the Athenian Long Walls, for example, were massive structures.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "structures/mace_wallset_stone",
        "SpecificName": "Teîkhos",
        "Tooltip": "Long wall segments can be converted to gates.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "6.0",
          "@width": "37.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/wall_long.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "37.0"
      }
    },
    "structures/sele_wall_medium": {
      "@parent": "template_structure_defense_wall_medium",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "Units on walls have 3 extra Armor levels",
          "AuraName": "Wall Protection",
          "Modifications": {
            "Armour.Crush": {
              "Add": "3"
            },
            "Armour.Hack": {
              "Add": "3"
            },
            "Armour.Pierce": {
              "Add": "3"
            },
            "Vision.Range": {
              "Add": "20"
            }
          },
          "Type": "garrisonedUnits"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "20",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "7.0",
          "@width": "26.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Ranged+Infantry"
        },
        "LoadingRange": "2",
        "Max": "3",
        "VisibleGarrisonPoints": {
          "Archer1": {
            "X": "0",
            "Y": "11.5",
            "Z": "0"
          },
          "Archer2": {
            "X": "4",
            "Y": "11.5",
            "Z": "0"
          },
          "Archer3": {
            "X": "-4",
            "Y": "11.5",
            "Z": "0"
          }
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_medium",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall"
        },
        "GenericName": "Stone Wall",
        "History": "All Hellenistic cities were surrounded by stone walls for protection against enemy raids. Some of these fortifications, like the Athenian Long Walls, for example, were massive structures.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "structures/mace_wallset_stone",
        "SpecificName": "Teîkhos",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "6.0",
          "@width": "24.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/wall_medium.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "24.0"
      }
    },
    "structures/sele_wall_short": {
      "@parent": "template_structure_defense_wall_short",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "10",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "7.0",
          "@width": "14.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_short",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall"
        },
        "GenericName": "Stone Wall",
        "History": "All Hellenistic cities were surrounded by stone walls for protection against enemy raids. Some of these fortifications, like the Athenian Long Walls, for example, were massive structures.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "structures/mace_wallset_stone",
        "SpecificName": "Teîkhos",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "6.0",
          "@width": "13.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/wall_short.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "13.0"
      }
    },
    "structures/sele_wall_tower": {
      "@parent": "template_structure_defense_wall_tower",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "50.0",
          "MinRange": "8.0",
          "Pierce": "20.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "120",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "100",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "15.0",
        "Square": {
          "@depth": "9.0",
          "@width": "9.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "2"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "5000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_tower",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure StoneWall Tower"
        },
        "GenericName": "Wall Turret",
        "History": "Towers were an important part of city fortifications. The defending troops shot arrows at the enemy and poured boiling oil over the assailants.",
        "Icon": "structures/tower.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Pýrgos",
        "Tooltip": "Shoots arrows. Garrison to defend a city wall against attackers.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.5",
          "@width": "7.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "pair_walls_01"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "20.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/wall_tower.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "7.5"
      }
    },
    "structures/sele_wallset_stone": {
      "@parent": "template_structure_defense_wallset",
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Town StoneWall"
        },
        "GenericName": "City Wall",
        "History": "All Hellenistic cities were surrounded by stone walls for protection against enemy raids. Some of these fortifications, like the Athenian Long Walls, for example, were massive structures.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Teîkhos",
        "Tooltip": "Wall off your town for a stout defense."
      },
      "WallSet": {
        "MaxTowerOverlap": "0.90",
        "MinTowerOverlap": "0.05",
        "Templates": {
          "Gate": "structures/sele_wall_gate",
          "Tower": "structures/sele_wall_tower",
          "WallLong": "structures/sele_wall_long",
          "WallMedium": "structures/sele_wall_medium",
          "WallShort": "structures/sele_wall_short"
        }
      }
    },
    "structures/sele_wonder": {
      "@parent": "template_structure_wonder",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "2",
          "Hack": "2",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Wonder",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "1000",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "1000",
          "stone": "1000",
          "wood": "1000"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "10.0",
        "Square": {
          "@depth": "62.0",
          "@width": "62.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "4400",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City Wonder"
        },
        "GenericName": "Wonder",
        "History": "About 6 kilometres West of the Seleucid capital city of Antioch lay the Paradise of Daphne, a park of woods and waters, in the midst of which rose a great temple to the Pythian Apollo, also founded by Seleucus I and enriched with a cult-statue of the god. The beauty and the lax morals of Daphne were celebrated all over the Western world; and indeed Antioch as a whole shared in both these titles to fame. Its amenities awoke both the enthusiasm and the scorn of many writers of antiquity.",
        "Icon": "structures/wonder.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Paradise of Daphne",
        "Tooltip": "Bring glory to your civilization and add large tracts of land to your empire."
      },
      "Loot": {
        "food": "0",
        "metal": "100",
        "stone": "100",
        "wood": "100",
        "xp": "200"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "59.0",
          "@width": "59.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "pop_wonder"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wonder.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wonder.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "100",
        "Root": "true",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "72",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/persians/gardens_struct.xml",
        "FoundationActor": "structures/fndn_8x8.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "Wonder": {
        "TimeTillVictory": "300"
      }
    },
    "structures/spart_barracks": {
      "@parent": "template_structure_military_barracks",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Barracks",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "150",
          "wood": "150"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "25.0",
          "@width": "25.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "10"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_5x5",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Barracks",
        "History": "The Stratigeion was the main military headquarters, where important decisions were taken and plans for battles discussed by the Hellene Generals, or \"Strategoi\".",
        "Icon": "structures/barracks.png",
        "RequiredTechnology": "phase_village",
        "SpecificName": "Stratēgeîon",
        "Tooltip": "Train citizen-soldiers. Research training improvements. Garrison: 10.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Village Barracks"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "30",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "20.0",
          "@width": "20.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/spart_infantry_spearman_b units/spart_champion_infantry_sword units/spart_infantry_javelinist_b units/spart_cavalry_spearman_b units/spart_cavalry_javelinist_b"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "heal_barracks training_conscription"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_barracks.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_barracks.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "50",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/spartans/barracks.xml",
        "FoundationActor": "structures/fndn_5x5.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/spart_blacksmith": {
      "@parent": "template_structure_military_blacksmith",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Barracks",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "22.0",
          "@width": "22.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Infantry"
        },
        "LoadingRange": "2",
        "Max": "1"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x4",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Blacksmith",
        "History": "The earliest Greek smiths worked in copper, then bronze, and then finally iron.",
        "Icon": "structures/blacksmith.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Khalkeîon",
        "Tooltip": "Research weapons and armor improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Town Blacksmith"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "100",
        "stone": "0",
        "wood": "50",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "17.0",
          "@width": "17.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_infantry_melee_01 attack_infantry_melee_02 attack_infantry_ranged_01 attack_infantry_ranged_02 attack_cavalry_melee_01 attack_cavalry_melee_02 attack_cavalry_ranged_01 attack_cavalry_ranged_02 armor_infantry_01 armor_infantry_02 armor_cav_01 armor_cav_02 armor_hero_01"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_blacksmith.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_blacksmith.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "38",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/blacksmith.xml",
        "FoundationActor": "structures/fndn_4x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/spart_civil_centre": {
      "@parent": "template_structure_civic_civil_centre",
      "AlertRaiser": {
        "MaximumLevel": "2",
        "Range": "140"
      },
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "3",
          "Hack": "5",
          "Pierce": "15"
        },
        "Hack": "10",
        "Pierce": "25"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "72.0",
          "MinRange": "10.0",
          "Pierce": "20.0",
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "CivilCentre",
        "Distance": {
          "FromClass": "CivilCentre",
          "MinDistance": "200"
        },
        "PlacementType": "land",
        "Territory": "own neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "500",
        "Population": "0",
        "PopulationBonus": "20",
        "Resources": {
          "food": "0",
          "metal": "500",
          "stone": "500",
          "wood": "500"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "32.0",
          "@width": "32.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "1",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_hele_cc",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical Defensive CivCentre"
        },
        "GenericName": "Civic Center",
        "History": "The most important place in most Classical Greek poleis, the Agora served many purposes; it was a place for public speeches and was the stage for civic life and commercial interests.",
        "Icon": "structures/civic_centre.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Agorā́",
        "Tooltip": "Build to acquire large tracts of territory. Train citizens. Garrison: 20.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic CivilCentre"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "50",
        "stone": "50",
        "wood": "50",
        "xp": "200"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "30.0",
          "@width": "30.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_female_citizen units/spart_infantry_spearman_b units/spart_infantry_javelinist_b units/spart_cavalry_javelinist_b"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "phase_town_generic phase_city_generic"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "alert0": "interface/alarm/alarm_alert_0.xml",
          "alert1": "interface/alarm/alarm_alert_1.xml",
          "alert2": "interface/alarm/alarm_alert_2.xml",
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_civ_center.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_civ_center.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "140",
        "Root": "true",
        "Weight": "10000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/spartans/civic_centre.xml",
        "FoundationActor": "structures/fndn_6x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/spart_corral": {
      "@parent": "template_structure_resource_corral",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "10"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Resource",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "17.0",
          "@width": "17.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Animal"
        },
        "LoadingRange": "2",
        "Max": "10"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Corral",
        "History": "A place for a farmer to pen his animals. Garrison a sheep, goat, or cow here to gain a trickle of the food resource. Garrisoning an animal here also \"fattens\" them so that they may be slaughtered and gathered for a quick burst of food.",
        "Icon": "structures/corral.png",
        "SpecificName": "Épaulos",
        "Tooltip": "Raise herd animals for food. Task domestic animals here to gain a trickle of food or other bonus (Not yet implemented).",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Resource Village Corral"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "14.0",
          "@width": "14.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "gaia/fauna_sheep"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "gather_animals_stockbreeding speed_cavalry_01 speed_cavalry_02"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_corral.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_corral.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/corral.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/spart_defense_tower": {
      "@parent": "template_structure_defense_defense_tower",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "ElevationBonus": "15",
          "Hack": "0.0",
          "MaxRange": "56.0",
          "MinRange": "8.0",
          "Pierce": "20.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "DefenseTower",
        "Distance": {
          "FromClass": "DefenseTower",
          "MinDistance": "60"
        },
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "1",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "100",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "15.0",
        "Square": {
          "@depth": "10.5",
          "@width": "10.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_2x2",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Tower GarrisonTower"
        },
        "GenericName": "Defense Tower",
        "History": "Towers were an important part of city fortifications. The defending troops shot arrows at the enemy and poured boiling oil over the assailants.",
        "Icon": "structures/defense_tower.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Pyrgíon",
        "Tooltip": "Shoots arrows. Garrison to provide extra defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive Town DefenseTower"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "8.0",
          "@width": "7.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_tower_watch attack_tower_crenellations attack_tower_range attack_tower_defense"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "22.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "32",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/scout_tower.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/spart_dock": {
      "@parent": "template_structure_military_dock",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Dock",
        "PlacementType": "shore",
        "Territory": "own ally neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "30.0",
          "@width": "26.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_hele_dock",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical Naval NavalMarket"
        },
        "GenericName": "Dock",
        "History": "Greece is a sea country, which is why some of the greatest Hellenic and Hellenistic cities like Ephesus, Corinth, Alexandria and Antioch were built by the sea. It should also be noted that all colonies during the Great Colonization were thriving port center, which traded with the local population.",
        "Icon": "structures/dock.png",
        "SpecificName": "Limḗn",
        "Tooltip": "Build upon a shoreline to construct naval vessels and to open sea trade. Research naval improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Economic Village Market Dock"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "30",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "26.0",
          "@width": "22.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_ship_fishing units/{civ}_ship_merchant units/spart_ship_bireme units/spart_ship_trireme"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "training_naval_architects armor_ship_reinforcedhull armor_ship_hypozomata armor_ship_hullsheathing"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "ship",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_dock.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_dock.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/spartans/dock.xml",
        "FoundationActor": "structures/fndn_6x4_dock.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/spart_farmstead": {
      "@parent": "template_structure_economic_farmstead",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Farmstead",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "45",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "15.0",
          "@width": "20.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "900",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x2",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure DropsiteFood"
        },
        "GenericName": "Farmstead",
        "History": "Grain wasn't plentiful in Hellas, which is why it was carefully stored in granaries, some of it being reserved for times of siege.",
        "Icon": "structures/farmstead.png",
        "SpecificName": "Sītobólion",
        "Tooltip": "Dropsite for the food resource. Research food gathering improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Economic Village Farmstead"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "16.0",
          "@width": "18.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "gather_wicker_baskets gather_farming_plows gather_farming_training gather_farming_fertilizer"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_farmstead.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_farmstead.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/farmstead_new.xml",
        "FoundationActor": "structures/fndn_4x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/spart_field": {
      "@parent": "template_structure_resource_field",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "10"
        },
        "Hack": "25",
        "Pierce": "40"
      },
      "BuildRestrictions": {
        "Category": "Field",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "2.0",
        "Square": {
          "@depth": "28.0",
          "@width": "28.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "250",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_field",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Field",
        "History": "A farmer's field. The Hellenes were not reknowned as farmers and preferred to herd livestock instead.",
        "Icon": "structures/field.png",
        "SpecificName": "Agrós",
        "Tooltip": "Harvest vegetables for food. Max gatherers: 5.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Resource Field"
        }
      },
      "Loot": {
        "food": "100",
        "metal": "0",
        "stone": "0",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Colour": {
          "@b": "46",
          "@g": "82",
          "@r": "119"
        },
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "false",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "22.0",
          "@width": "22.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceSupply": {
        "Amount": "Infinity",
        "DiminishingReturns": "14",
        "KillBeforeGather": "false",
        "MaxGatherers": "5",
        "Type": "food.grain"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_field.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_field.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/plot_field_3D_8x8.xml",
        "FoundationActor": "structures/plot_field_found.xml",
        "SelectionShape": {},
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/spart_fortress": {
      "@parent": "template_structure_military_fortress",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "85.0",
          "MinRange": "8.0",
          "Pierce": "25.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "Fortress",
        "Distance": {
          "FromClass": "Fortress",
          "MinDistance": "80"
        },
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "300",
        "Population": "0",
        "PopulationBonus": "10",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "650",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "28.0",
          "@width": "26.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.075",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Siege"
        },
        "LoadingRange": "6",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "4200",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical GarrisonFortress"
        },
        "GenericName": "Fortress",
        "History": "The Akropolis was usually a fortified citadel in the upper part of the city. The Athenian Akropolis was renowned for its marvelous temples, among which was the Parthenon, while the Acro-Corinthus was highly prized by the Macedonians for its strategic location and good defenses. Fortresses (also called a \"phrourion\") were also built to guard passes and atop hills in order to command plains and valleys below.",
        "Icon": "structures/fortress.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Teíchisma",
        "Tooltip": "Build siege engines. Garrison up to 15 soldiers inside for stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Defensive City Fortress"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "65",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "26.0",
          "@width": "24.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/spart_mechanical_siege_ram units/spart_mechanical_siege_oxybeles_packed"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_soldiers_will siege_attack siege_armor siege_cost_metal siege_cost_wood siege_bolt_accuracy"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_fortress.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_fortress.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "100",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/spartans/fortress_up.xml",
        "FoundationActor": "structures/fndn_6x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/spart_gerousia": {
      "@parent": "template_structure_special",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "3",
          "Hack": "3",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Special",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "200",
          "stone": "100",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Circle": {
          "@radius": "12.0"
        },
        "Height": "8.0"
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City SpecialBuilding"
        },
        "GenericName": "Spartan Senate",
        "History": "The Gerousia is the meeting place for the 30 elected city elders. Of the 30 members, 2 of them were the hereditary Spartan kings, one each from the Agiad and the Eurypontid clans.",
        "Icon": "structures/tholos.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Gerousia",
        "Tooltip": "Train heroes."
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "20.0",
          "@width": "20.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/spart_hero_leonidas"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tholos.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tholos.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "38",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/tholos.xml",
        "FoundationActor": "structures/fndn_5x5.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/spart_house": {
      "@parent": "template_structure_civic_house",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "House",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "53",
        "Population": "0",
        "PopulationBonus": "10",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "150"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "18.0",
          "@width": "18.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support"
        },
        "LoadingRange": "1",
        "Max": "6"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1091",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "House",
        "History": "Spartan houses were known to be particularly simple because of two laws of Lycurgus. The first enforced that the roofs only be crafted with an axe, and the second made doors only constructed with saws as tools. (Plutarch 13) These generally made Spartans more likely to furnish their homes with plain furniture to match their homes. This helped give rise to the term 'spartan' which means 'sparse.'",
        "Icon": "structures/house.png",
        "SpecificName": "Oîkos",
        "Tooltip": "Increase the population limit.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Village House"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "14.0",
          "@width": "14.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "1.0",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_female_citizen_house"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "health_females_01 pop_house_01 unlock_females_house"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_house.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_house.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/house_new.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/spart_market": {
      "@parent": "template_structure_economic_market",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Market",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "300"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "29.0",
          "@width": "33.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_5x5",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure BarterMarket"
        },
        "GenericName": "Market",
        "History": "Most Hellenic cities were centers of trade. The Emporion is the Hellenic marketplace, where commerce and trading occur. Economic technologies may be researched here as well.",
        "Icon": "structures/market.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Empórion",
        "Tooltip": "Create trade units to trade between other markets. Barter resources. Research trading and bartering improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Economic Town Market"
        }
      },
      "Loot": {
        "food": "25",
        "metal": "25",
        "stone": "25",
        "wood": "25",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "26.0",
          "@width": "30.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_trader"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "speed_trader_01"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_market.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_market.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "40",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/market.xml",
        "FoundationActor": "structures/fndn_5x5.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/spart_outpost": {
      "@parent": "template_structure_defense_outpost",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "20"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "55.0",
          "MinRange": "13.0",
          "Pierce": "20.0",
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "2.0"
        }
      },
      "BuildRestrictions": {
        "Category": "House",
        "PlacementType": "land",
        "Territory": "own neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "80"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "15.0",
        "Square": {
          "@depth": "9.0",
          "@width": "9.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "1"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_2x2",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Outpost",
        "History": "*N/A*",
        "Icon": "structures/outpost.png",
        "SpecificName": "Greek Outpost",
        "Tooltip": "Build in neutral and own territories to scout areas of the map. Slowly loses health while in neutral territory.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive Village Outpost"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "8",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "6.5",
          "@width": "6.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "vision_outpost decay_outpost"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "18.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "2"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/outpost.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/spart_storehouse": {
      "@parent": "template_structure_economic_storehouse",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Storehouse",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "15.0",
          "@width": "15.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure DropsiteWood DropsiteMetal DropsiteStone"
        },
        "GenericName": "Storehouse",
        "History": "Resources and building materials were kept in warehouses.",
        "Icon": "structures/storehouse.png",
        "SpecificName": "Apothḗkē",
        "Tooltip": "Dropsite for wood, stone, and metal resources. Research gathering improvements for these resources.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Economic Village Storehouse"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "13.0",
          "@width": "13.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "gather_lumbering_ironaxes gather_lumbering_strongeraxes gather_lumbering_sharpaxes gather_mining_servants gather_mining_serfs gather_mining_slaves gather_mining_wedgemallet gather_mining_shaftmining gather_mining_silvermining gather_capacity_basket gather_capacity_wheelbarrow gather_capacity_carts"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_storehouse.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_storehouse.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "16",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/storehouse.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/spart_syssiton": {
      "@parent": "template_structure_special",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "3",
          "Hack": "3",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Special",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "200",
          "stone": "200",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "30.0",
          "@width": "20.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City SpecialBuilding Syssiton"
        },
        "GenericName": "Military Mess Hall",
        "History": "The Syssítia were where full-blooded Spartans, even Spartan kings, were barracked and dined together.",
        "Icon": "structures/gymnasion.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Syssítion",
        "Tooltip": "Train Spartan heroes and Spartiate champion hoplites."
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "26.0",
          "@width": "16.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/spart_hero_leonidas units/spart_hero_brasidas units/spart_hero_agis units/spart_champion_infantry_spear"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "hellenes/spartans_agoge"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_gymnasium.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_gymnasium.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "38",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/spartans/syssiton.xml",
        "FoundationActor": "structures/fndn_4x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/spart_temple": {
      "@parent": "template_structure_civic_temple",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "Auras": {
        "heal": {
          "Affects": "Unit",
          "AuraDescription": "Heals nearby units at 1 HP per second.",
          "AuraName": "Healing Aura",
          "Modifications": {
            "Health.RegenRate": {
              "Add": "1"
            }
          },
          "Radius": "40",
          "Type": "range"
        }
      },
      "BuildRestrictions": {
        "Category": "Temple",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "300",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "31.5",
          "@width": "19.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "3",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Temple",
        "History": "An asclepeion (or asklepieion) was a healing temple, sacred to the god Asclepius.",
        "Icon": "structures/temple.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Asklepeion",
        "Tooltip": "Train healers. Garrison up to 20 units to heal them at a quick rate (3 HP per second). Research healing and religious improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Town Temple"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "500",
        "stone": "50",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "30.0",
          "@width": "17.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/{civ}_support_healer_b"
        },
        "Technologies": {
          "@datatype": "tokens",
          "_string": "heal_range heal_range_2 heal_rate heal_rate_2 heal_temple health_regen_units"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_temple.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_temple.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "40",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/spartans/temple.xml",
        "FoundationActor": "props/special/eyecandy/greek_temple_unfinished.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/spart_theatron": {
      "@parent": "template_structure_special",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "3",
          "Hack": "3",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "Auras": {
        "Aura1": {
          "Affects": "Structure",
          "Modifications": {
            "TerritoryInfluence.Radius": {
              "Multiply": "1.2"
            }
          },
          "Type": "global"
        }
      },
      "BuildRestrictions": {
        "Category": "Theater",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "500",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "500",
          "stone": "500",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Circle": {
          "@radius": "24.0"
        },
        "Height": "10.0"
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City SpecialBuilding Theater"
        },
        "GenericName": "Greek Theater",
        "History": "Greek theatres were places where the immortal tragedies of Aeschylus, Sophocles and many other talented dramatists were staged to the delight of the populace. They were instrumental in enriching Hellenic culture and spreading its influence.",
        "Icon": "structures/theatron.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Théātron",
        "Tooltip": "Exellinismós (Hellenization): +20% territory influence for all buildings while the Theatron exists."
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "46.0",
          "@width": "46.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_greek_theater.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_greek_theater.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "100",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/spartans/theatron.xml",
        "FoundationActor": "structures/fndn_theatron.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "structures/spart_wall_gate": {
      "@parent": "template_structure_defense_wall_gate",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "5.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "0",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "60",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "8.0",
          "@width": "39.0"
        }
      },
      "Gate": {
        "PassRange": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_long",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure StoneWall Gates"
        },
        "GenericName": "City Gate",
        "History": "(Insert history)",
        "Icon": "structures/gate.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Pýlai",
        "Tooltip": "Allow units access through a city wall. Can be locked to prevent access.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "20",
        "wood": "20",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Obstructions": {
          "Door": {
            "@depth": "6.5",
            "@width": "13",
            "@x": "0",
            "@z": "0"
          },
          "Left": {
            "@depth": "6.5",
            "@width": "12",
            "@x": "-12.5",
            "@z": "0"
          },
          "Right": {
            "@depth": "6.5",
            "@width": "12",
            "@x": "12.5",
            "@z": "0"
          }
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_gate.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "gate_closing": "actor/gate/stonegate_close.xml",
          "gate_locked": "interface/select/building/sel_gate.xml",
          "gate_opening": "actor/gate/stonegate_open.xml",
          "gate_unlocked": "interface/select/building/sel_gate.xml",
          "select": "interface/select/building/sel_gate.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/wall_gate.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "38.0"
      }
    },
    "structures/spart_wall_long": {
      "@parent": "template_structure_defense_wall_long",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "Units on walls have 3 extra Armor levels",
          "AuraName": "Wall Protection",
          "Modifications": {
            "Armour.Crush": {
              "Add": "3"
            },
            "Armour.Hack": {
              "Add": "3"
            },
            "Armour.Pierce": {
              "Add": "3"
            },
            "Vision.Range": {
              "Add": "20"
            }
          },
          "Type": "garrisonedUnits"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "30",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "7.0",
          "@width": "38.5"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Ranged+Infantry"
        },
        "LoadingRange": "2",
        "Max": "5",
        "VisibleGarrisonPoints": {
          "Archer1": {
            "X": "0",
            "Y": "11.5",
            "Z": "0"
          },
          "Archer2": {
            "X": "8",
            "Y": "11.5",
            "Z": "0"
          },
          "Archer3": {
            "X": "-8",
            "Y": "11.5",
            "Z": "0"
          },
          "Archer4": {
            "X": "4",
            "Y": "11.5",
            "Z": "0"
          },
          "Archer5": {
            "X": "-4",
            "Y": "11.5",
            "Z": "0"
          }
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "4000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_long",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall LongWall"
        },
        "GateConversionTooltip": "Convert Stone Wall into City Gate",
        "GenericName": "Stone Wall",
        "History": "All Hellenic cities were surrounded by stone walls for protection against enemy raids. Some of these fortifications, like the Athenian Long Walls, for example, were massive structures.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "structures/spart_wallset_stone",
        "SpecificName": "Teîkhos",
        "Tooltip": "Long wall segments can be converted to gates.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "6.0",
          "@width": "37.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/wall_long.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "37.0"
      }
    },
    "structures/spart_wall_medium": {
      "@parent": "template_structure_defense_wall_medium",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "Units on walls have 3 extra Armor levels",
          "AuraName": "Wall Protection",
          "Modifications": {
            "Armour.Crush": {
              "Add": "3"
            },
            "Armour.Hack": {
              "Add": "3"
            },
            "Armour.Pierce": {
              "Add": "3"
            },
            "Vision.Range": {
              "Add": "20"
            }
          },
          "Type": "garrisonedUnits"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "20",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "7.0",
          "@width": "26.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Ranged+Infantry"
        },
        "LoadingRange": "2",
        "Max": "3",
        "VisibleGarrisonPoints": {
          "Archer1": {
            "X": "0",
            "Y": "11.5",
            "Z": "0"
          },
          "Archer2": {
            "X": "4",
            "Y": "11.5",
            "Z": "0"
          },
          "Archer3": {
            "X": "-4",
            "Y": "11.5",
            "Z": "0"
          }
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_medium",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall"
        },
        "GenericName": "Stone Wall",
        "History": "All Hellenic cities were surrounded by stone walls for protection against enemy raids. Some of these fortifications, like the Athenian Long Walls, for example, were massive structures.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "structures/spart_wallset_stone",
        "SpecificName": "Teîkhos",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "6.0",
          "@width": "24.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/wall_medium.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "24.0"
      }
    },
    "structures/spart_wall_short": {
      "@parent": "template_structure_defense_wall_short",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "10",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "7.0",
          "@width": "14.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_short",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall"
        },
        "GenericName": "Stone Wall",
        "History": "All Hellenic cities were surrounded by stone walls for protection against enemy raids. Some of these fortifications, like the Athenian Long Walls, for example, were massive structures.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "structures/spart_wallset_stone",
        "SpecificName": "Teîkhos",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "6.0",
          "@width": "13.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/wall_short.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "13.0"
      }
    },
    "structures/spart_wall_tower": {
      "@parent": "template_structure_defense_wall_tower",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "50.0",
          "MinRange": "8.0",
          "Pierce": "20.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "120",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "100",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "15.0",
        "Square": {
          "@depth": "9.0",
          "@width": "9.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "2"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "5000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_tower",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure StoneWall Tower"
        },
        "GenericName": "Wall Turret",
        "History": "Towers were an important part of city fortifications. The defending troops shot arrows at the enemy and poured boiling oil over the assailants.",
        "Icon": "structures/tower.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Pýrgos",
        "Tooltip": "Shoots arrows. Garrison to defend a city wall against attackers.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.5",
          "@width": "7.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "pair_walls_01"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "20.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/wall_tower.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "7.5"
      }
    },
    "structures/spart_wallset_stone": {
      "@parent": "template_structure_defense_wallset",
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Town StoneWall"
        },
        "GenericName": "City Wall",
        "History": "All Hellenic cities were surrounded by stone walls for protection against enemy raids. Some of these fortifications, like the Athenian Long Walls, for example, were massive structures.",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Teîkhos",
        "Tooltip": "Wall off your town for a stout defense."
      },
      "WallSet": {
        "MaxTowerOverlap": "0.90",
        "MinTowerOverlap": "0.05",
        "Templates": {
          "Gate": "structures/spart_wall_gate",
          "Tower": "structures/spart_wall_tower",
          "WallLong": "structures/spart_wall_long",
          "WallMedium": "structures/spart_wall_medium",
          "WallShort": "structures/spart_wall_short"
        }
      }
    },
    "structures/spart_wonder": {
      "@parent": "template_structure_wonder",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "2",
          "Hack": "2",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Wonder",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "1000",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "1000",
          "stone": "1000",
          "wood": "1000"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "58.0",
          "@width": "28.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "3",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "30"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "5000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City Wonder"
        },
        "GenericName": "Wonder",
        "History": "The Hellenes built marvelous temples in order to honour their polytheistic pantheon. While all gods were venerated, a specific patron deity was supposed to watch over each polis.",
        "Icon": "structures/wonder.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Neṓs Parthenos",
        "Tooltip": "Bring glory to your civilization and add large tracts of land to your empire. Garrison up to 30 units to heal them at a quick rate."
      },
      "Loot": {
        "food": "0",
        "metal": "100",
        "stone": "100",
        "wood": "100",
        "xp": "200"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "57.0",
          "@width": "27.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "pop_wonder"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wonder.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wonder.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "100",
        "Root": "true",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "72",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/temple_epic.xml",
        "FoundationActor": "structures/fndn_8x8.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "Wonder": {
        "TimeTillVictory": "300"
      }
    },
    "structures/theb_theatron": {
      "@parent": "template_structure_special",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "3",
          "Hack": "3",
          "Pierce": "10"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "Auras": {
        "Aura1": {
          "Affects": "Structure",
          "Modifications": {
            "TerritoryInfluence.Radius": {
              "Multiply": "1.2"
            }
          },
          "Type": "global"
        }
      },
      "BuildRestrictions": {
        "Category": "Theater",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "500",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "500",
          "stone": "500",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Circle": {
          "@radius": "24.0"
        },
        "Height": "10.0"
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "theb",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical City SpecialBuilding Theater"
        },
        "GenericName": "Greek Theater",
        "History": "Greek theatres were places where the immortal tragedies of Aeschylus, Sophocles and many other talented dramatists were staged to the delight of the populace. They were instrumental in enriching Hellenic culture.",
        "Icon": "structures/theatron.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Théātron",
        "Tooltip": "Exellinismós (Hellenization): +20% territory influence for all buildings while the Theatron exists."
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "46.0",
          "@width": "46.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_theatre.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_theater.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "100",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/theatre_new.xml",
        "FoundationActor": "structures/fndn_theatron.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/athen_cavalry_javelinist_a": {
      "@parent": "units/athen_cavalry_javelinist_b",
      "Armour": {
        "Crush": "4",
        "Hack": "4",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "44",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "40"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "150",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Cavalry Skirmisher",
        "History": "Prodromoi were the light scouts of Greek armies.",
        "Icon": "units/hele_cavalry_javelinist.png",
        "Rank": "Advanced",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/athen_cavalry_javelinist_b",
        "SpecificName": "Pródromos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/athen_cavalry_javelinist_e",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "27.0"
        },
        "WalkSpeed": "17"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/athenians/cavalry_javelinist_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/athen_cavalry_javelinist_b": {
      "@parent": "template_unit_cavalry_ranged_javelinist",
      "Armour": {
        "Crush": "3",
        "Hack": "3",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "40",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.6"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "40"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "140",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Cavalry Skirmisher",
        "History": "Prodromoi were the light scouts of Greek armies.",
        "Icon": "units/hele_cavalry_javelinist.png",
        "Rank": "Basic",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/athen_cavalry_javelinist_b",
        "SpecificName": "Pródromos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/athen_cavalry_javelinist_a",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "28.0"
        },
        "WalkSpeed": "17.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/athenians/cavalry_javelinist_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/athen_cavalry_javelinist_e": {
      "@parent": "units/athen_cavalry_javelinist_a",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "3"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "48",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.0"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "40"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "160",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Cavalry Skirmisher",
        "History": "Prodromoi were the light scouts of Greek armies.",
        "Icon": "units/hele_cavalry_javelinist.png",
        "Rank": "Elite",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/athen_cavalry_javelinist_b",
        "SpecificName": "Pródromos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "26.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/athenians/cavalry_javelinist_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/athen_cavalry_swordsman_a": {
      "@parent": "units/athen_cavalry_swordsman_b",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "34.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "20.5",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "20",
          "stone": "0",
          "wood": "35"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "160",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Greek Cavalry",
        "History": "Cavalry were made up of the upper class since they were the only ones who could afford the breeding and caring for horses. Initially they were missile troops who avoided close combat, throwing javelins and spears at enemy troops. Later on thanks to developments by the Macedonians they began to close with enemy troops to use their swords. As with all ancient horsemen the Hippeus did not have stirrups or a saddle.",
        "Icon": "units/hele_cavalry_swordsman.png",
        "Rank": "Advanced",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/athen_cavalry_swordsman_b",
        "SpecificName": "Hippeús",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "6",
        "stone": "0",
        "wood": "0",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/athen_cavalry_swordsman_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "25.0"
        },
        "WalkSpeed": "16"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/athenians/cavalry_swordsman_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/athen_cavalry_swordsman_b": {
      "@parent": "template_unit_cavalry_melee_swordsman",
      "Armour": {
        "Crush": "4",
        "Hack": "4",
        "Pierce": "3"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "30.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "18.5",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "20",
          "stone": "0",
          "wood": "35"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "150",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Greek Cavalry",
        "History": "Cavalry were made up of the upper class since they were the only ones who could afford the breeding and caring for horses. Initially they were missile troops who avoided close combat, throwing javelins and spears at enemy troops. Later on thanks to developments by the Macedonians they began to close with enemy troops to use their swords. As with all ancient horsemen the Hippeus did not have stirrups or a saddle.",
        "Icon": "units/hele_cavalry_swordsman.png",
        "Rank": "Basic",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/athen_cavalry_swordsman_b",
        "SpecificName": "Hippeús",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "6",
        "stone": "0",
        "wood": "0",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/athen_cavalry_swordsman_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "28.75"
        },
        "WalkSpeed": "17"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/athenians/cavalry_swordsman_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/athen_cavalry_swordsman_e": {
      "@parent": "units/athen_cavalry_swordsman_a",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "5"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "38.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "23.5",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "20",
          "stone": "0",
          "wood": "35"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "170",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Greek Cavalry",
        "History": "Cavalry were made up of the upper class since they were the only ones who could afford the breeding and caring for horses. Initially they were missile troops who avoided close combat, throwing javelins and spears at enemy troops. Later on thanks to developments by the Macedonians they began to close with enemy troops to use their swords. As with all ancient horsemen the Hippeus did not have stirrups or a saddle.",
        "Icon": "units/hele_cavalry_swordsman.png",
        "Rank": "Elite",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/athen_cavalry_swordsman_b",
        "SpecificName": "Hippeús",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "6",
        "stone": "0",
        "wood": "0",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "24.0"
        },
        "WalkSpeed": "15.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/athenians/cavalry_swordsman_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/athen_champion_infantry": {
      "@parent": "template_unit_champion_infantry_spearman",
      "Armour": {
        "Crush": "6",
        "Hack": "5",
        "Pierce": "7"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "15.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "40.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "7",
          "MaxRange": "5.0",
          "Pierce": "14",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "City Guard",
        "History": ".",
        "Icon": "units/athen_champion_infantry.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Epilektos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "10"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/athenians/champion_unit_spear.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/athen_champion_marine": {
      "@parent": "template_unit_champion_infantry_swordsman",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "7"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "44.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "22",
          "MaxRange": "5.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "75"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Athenian Marine",
        "History": ".",
        "Icon": "units/athen_champion_marine.png",
        "RequiredTechnology": "hellenes/special_iphicratean_reforms",
        "SpecificName": "Épibatēs Athēnaïkós",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "13.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/athenians/champion_unit_marine.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/athen_champion_ranged": {
      "@parent": "template_unit_champion_infantry_archer",
      "Armour": {
        "Crush": "6",
        "Hack": "4",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "17.5",
          "MaxRange": "5.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "1000"
        },
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "58",
          "MinRange": "0.0",
          "Pierce": "22",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "1000",
          "Spread": "1.2"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "120",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Scythian Archer",
        "History": "The Athenian employed Scythian archers as city police and auxillary troops.",
        "Icon": "units/athen_champion_ranged.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Toxotes Skithikos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Ranged Archer"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "10.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/athenians/champion_unit_ranged.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/athen_hero_iphicrates": {
      "@parent": "template_unit_hero_infantry_javelinist",
      "Armour": {
        "Crush": "7",
        "Hack": "5",
        "Pierce": "6"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "48",
          "MinRange": "0.0",
          "Pierce": "26.5",
          "PrepareTime": "1200",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "2000",
          "Spread": "1.0"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "All units in his formation +15% speed and +1 armor.",
          "AuraName": "Formation Reforms",
          "Modifications": {
            "Armour.Crush": {
              "Add": "1"
            },
            "Armour.Hack": {
              "Add": "1"
            },
            "Armour.Pierce": {
              "Add": "1"
            },
            "UnitMotion.WalkSpeed": {
              "Multiply": "1.15"
            }
          },
          "Type": "formation"
        },
        "Aura2": {
          "Affects": "Javelin",
          "AuraDescription": "All Peltasts +15% speed.",
          "AuraName": "Peltast Reforms",
          "Modifications": {
            "UnitMotion.WalkSpeed": {
              "Multiply": "1.15"
            }
          },
          "Type": "global"
        }
      },
      "Cost": {
        "BuildTime": "35",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "200",
          "stone": "0",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Iphicrates",
        "Icon": "units/hele_hero_xenophon.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Iphikratēs",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Infantry Ranged Javelin"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "20",
        "xp": "350"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "11.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/athenians/iphicrates.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/athen_hero_pericles": {
      "@parent": "template_unit_hero_infantry_spearman",
      "Armour": {
        "Crush": "7",
        "Hack": "7",
        "Pierce": "6"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "21",
          "MaxRange": "5.0",
          "Pierce": "0",
          "RepeatTime": "1000"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Worker",
          "AuraDescription": "Buildings construct 15% faster within his vision.",
          "AuraName": "Builder Aura",
          "Modifications": {
            "Builder.Rate": {
              "Multiply": "1.15"
            }
          },
          "Radius": "60",
          "Type": "range"
        },
        "Aura2": {
          "Affects": "Temple",
          "AuraDescription": "Temples are 50 stone cheaper during his lifetime.",
          "AuraName": "Acropolis Aura",
          "Modifications": {
            "Cost.Resources.stone": {
              "Add": "-50"
            }
          },
          "Type": "global"
        }
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "200",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Pericles",
        "History": "Pericles was the foremost Athenian politician of the 5th Century.",
        "Icon": "units/athen_hero_pericles.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Periklēs",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Infantry Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "10",
        "stone": "0",
        "wood": "10",
        "xp": "400"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "18.75"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/athenians/pericles.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/athen_hero_themistocles": {
      "@parent": "template_unit_hero_infantry_swordsman",
      "Armour": {
        "Crush": "7",
        "Hack": "8",
        "Pierce": "5"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "29.5",
          "MaxRange": "5.0",
          "Pierce": "0",
          "RepeatTime": "1000"
        }
      },
      "Auras": {
        "Aura1": {
          "AffectedPlayers": "Player MutualAlly",
          "Affects": "Ship",
          "AuraDescription": "When garrisoned in a ship, his ship is +50% faster.",
          "AuraName": "Naval Commander Aura",
          "Modifications": {
            "UnitMotion.WalkSpeed": {
              "Multiply": "1.15"
            }
          },
          "Type": "garrison"
        },
        "Aura2": {
          "Affects": "Ship",
          "AuraDescription": "Ships are built +20% faster during his lifespan.",
          "AuraName": "Naval Architect Aura",
          "Modifications": {
            "Cost.BuildTime": {
              "Multiply": "0.8"
            }
          },
          "Type": "global"
        }
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "200",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "GenericName": "Themistocles",
        "History": "The general whom persuaded the Athenians to invest their income from silver mines in a war navy of 200 Triremes. A key figure during the Persian Wars, he commanded the victorious Athenian navy at the decisive battle of Salamis in 479 BC. Later, he pursued an active policy against the Persians in the Aegean, thereby laying the foundations of future Athenian power. Ostracised by the Athenians, he was forced to flee to the protection of the Persians.",
        "Icon": "units/hele_hero_themistocles.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Themistoklês",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Infantry Melee Sword"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "20",
        "stone": "0",
        "wood": "0",
        "xp": "400"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "8.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/athenians/themistocles.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/athen_infantry_archer_a": {
      "@parent": "units/athen_infantry_archer_b",
      "Armour": {
        "Crush": "4",
        "Hack": "2",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "54.0",
          "MinRange": "0.0",
          "Pierce": "13.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/athen_gymnasion structures/athen_theatron structures/athen_prytaneion"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "50",
          "stone": "0",
          "wood": "60"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "95",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic Mercenary"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Cretan Mercenary Archer",
        "History": "Mercenary archers from the big island of Crete. They were widely regarded as the best archers in all of Hellas and had a long tradition of hiring themselves out to Hellenic states such as Athens for use aboard Triremes naval vessels. Alexander hired them to accompany him on his world conquest march and while in his service they dueled admirably with the greatly feared eastern archers.",
        "Icon": "units/hele_infantry_archer.png",
        "Rank": "Advanced",
        "RequiredTechnology": "hellenes/special_iphicratean_reforms",
        "SelectionGroupName": "units/mace_infantry_archer_b",
        "SpecificName": "Toxótēs Krētikós",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Archer"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/athen_infantry_archer_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "700"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "17.0"
        },
        "WalkSpeed": "11"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/infantry_archer_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/athen_infantry_archer_b": {
      "@parent": "template_unit_infantry_ranged_archer",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "50.0",
          "MinRange": "0.0",
          "Pierce": "13.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "1000",
          "Spread": "1.6"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/athen_gymnasion structures/athen_theatron structures/athen_prytaneion"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "50",
          "stone": "0",
          "wood": "60"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "80",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic Mercenary"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Cretan Mercenary Archer",
        "History": "Mercenary archers from the big island of Crete. They were widely regarded as the best archers in all of Hellas and had a long tradition of hiring themselves out to Hellenic states such as Athens for use aboard Triremes naval vessels. Alexander hired them to accompany him on his world conquest march and while in his service they dueled admirably with the greatly feared eastern archers.",
        "Icon": "units/hele_infantry_archer.png",
        "Rank": "Basic",
        "RequiredTechnology": "hellenes/special_iphicratean_reforms",
        "SelectionGroupName": "units/mace_infantry_archer_b",
        "SpecificName": "Toxótēs Krētikós",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Archer"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/athen_infantry_archer_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "17.0"
        },
        "WalkSpeed": "11"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/infantry_archer_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/athen_infantry_archer_e": {
      "@parent": "units/athen_infantry_archer_a",
      "Armour": {
        "Crush": "5",
        "Hack": "3",
        "Pierce": "3"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "58.0",
          "MinRange": "0.0",
          "Pierce": "13.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "1000",
          "Spread": "1.0"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/athen_gymnasion structures/athen_theatron structures/athen_prytaneion"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "50",
          "stone": "0",
          "wood": "60"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "105",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic Mercenary"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Cretan Mercenary Archer",
        "History": "Mercenary archers from the big island of Crete. They were widely regarded as the best archers in all of Hellas and had a long tradition of hiring themselves out to Hellenic states such as Athens for use aboard Triremes naval vessels. Alexander hired them to accompany him on his world conquest march and while in his service they dueled admirably with the greatly feared eastern archers.",
        "Icon": "units/hele_infantry_archer.png",
        "Rank": "Elite",
        "RequiredTechnology": "hellenes/special_iphicratean_reforms",
        "SelectionGroupName": "units/mace_infantry_archer_b",
        "SpecificName": "Toxótēs Krētikós",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Archer"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "690"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "16.75"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/infantry_archer_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/athen_infantry_javelinist_a": {
      "@parent": "units/athen_infantry_javelinist_b",
      "Armour": {
        "Crush": "4",
        "Hack": "2",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "48.0",
          "MinRange": "0.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/athen_gymnasion structures/athen_theatron structures/athen_prytaneion"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "50",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Thracian Peltast",
        "History": "Peltasts were javelinists originating in Thrace but their form of combat was widely copied by the Hellenes, Macedonians, and Persians. Equipped with a small oval or crescent shield, a peltast would charge at enemy formations whilst hurling his javelins then fall back to avoid close combat. They wore no armor and were at a significant disadvantage against heavy infantry and cavalry, relying on their speed and skill for survival. Thracians sold their services to Hellene cities as mercenaries and added a much needed ranged and skirmishing ability to Hellenic armies.",
        "Icon": "units/hele_infantry_javelinist.png",
        "Rank": "Advanced",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/athen_infantry_javelinist_b",
        "SpecificName": "Peltastḗs Thrâx",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/athen_infantry_javelinist_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "21.5"
        },
        "WalkSpeed": "10"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/athenians/infantry_javelinist_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/athen_infantry_javelinist_b": {
      "@parent": "template_unit_infantry_ranged_javelinist",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "44.0",
          "MinRange": "0.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/athen_gymnasion structures/athen_theatron structures/athen_prytaneion"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "50",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "80",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Thracian Peltast",
        "History": "Peltasts were javelinists originating in Thrace but their form of combat was widely copied by the Hellenes, Macedonians, and Persians. Equipped with a small oval or crescent shield, a peltast would charge at enemy formations whilst hurling his javelins then fall back to avoid close combat. They wore no armor and were at a significant disadvantage against heavy infantry and cavalry, relying on their speed and skill for survival. Thracians sold their services to Hellene cities as mercenaries and added a much needed ranged and skirmishing ability to Hellenic armies.",
        "Icon": "units/hele_infantry_javelinist.png",
        "Rank": "Basic",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/athen_infantry_javelinist_b",
        "SpecificName": "Peltastḗs Thrâx",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/athen_infantry_javelinist_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "11.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/athenians/infantry_javelinist_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/athen_infantry_javelinist_e": {
      "@parent": "units/athen_infantry_javelinist_a",
      "Armour": {
        "Crush": "5",
        "Hack": "3",
        "Pierce": "3"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "52.0",
          "MinRange": "0.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.0"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/athen_gymnasion structures/athen_theatron structures/athen_prytaneion"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "50",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "110",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Thracian Peltast",
        "History": "Peltasts were javelinists originating in Thrace but their form of combat was widely copied by the Hellenes, Macedonians, and Persians. Equipped with a small oval or crescent shield, a peltast would charge at enemy formations whilst hurling his javelins then fall back to avoid close combat. They wore no armor and were at a significant disadvantage against heavy infantry and cavalry, relying on their speed and skill for survival. Thracians sold their services to Hellene cities as mercenaries and added a much needed ranged and skirmishing ability to Hellenic armies.",
        "Icon": "units/hele_infantry_javelinist.png",
        "Rank": "Elite",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/athen_infantry_javelinist_b",
        "SpecificName": "Peltastḗs Thrâx",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/athenians/infantry_javelinist_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/athen_infantry_slinger_a": {
      "@parent": "units/athen_infantry_slinger_b",
      "Armour": {
        "Crush": "4",
        "Hack": "2",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "1.5",
          "Hack": "0",
          "MaxRange": "52.0",
          "MinRange": "0.0",
          "Pierce": "8.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "750",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "750",
          "Spread": "0.9"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/athen_gymnasion structures/athen_theatron structures/athen_prytaneion"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "50",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Athenian Slinger Militia",
        "Icon": "units/hele_infantry_slinger.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/athen_infantry_slinger_b",
        "SpecificName": "Psilós Athēnaïkós",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Sling"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "5",
        "wood": "0",
        "xp": "75"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/athen_infantry_slinger_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "21.6"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/athenians/infantry_slinger_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/athen_infantry_slinger_b": {
      "@parent": "template_unit_infantry_ranged_slinger",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "1.5",
          "Hack": "0",
          "MaxRange": "48.0",
          "MinRange": "0.0",
          "Pierce": "8.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "750",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "750",
          "Spread": "1.5"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/athen_gymnasion structures/athen_theatron structures/athen_prytaneion"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "50",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "80",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Athenian Slinger Militia",
        "Icon": "units/hele_infantry_slinger.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/athen_infantry_slinger_b",
        "SpecificName": "Psilós Athēnaïkós",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Sling"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "5",
        "wood": "0",
        "xp": "75"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/athen_infantry_slinger_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "11.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/athenians/infantry_slinger_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/athen_infantry_slinger_e": {
      "@parent": "units/athen_infantry_slinger_a",
      "Armour": {
        "Crush": "5",
        "Hack": "3",
        "Pierce": "3"
      },
      "Attack": {
        "Ranged": {
          "Crush": "1.5",
          "Hack": "0",
          "MaxRange": "56.0",
          "MinRange": "0.0",
          "Pierce": "8.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "750",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "750",
          "Spread": "0.8"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/athen_gymnasion structures/athen_theatron structures/athen_prytaneion"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "50",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "110",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Athenian Slinger Militia",
        "Icon": "units/hele_infantry_slinger.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/athen_infantry_slinger_b",
        "SpecificName": "Psilós Athēnaïkós",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Sling"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "5",
        "wood": "0",
        "xp": "75"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "20.4"
        },
        "WalkSpeed": "8.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/athenians/infantry_slinger_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/athen_infantry_spearman_a": {
      "@parent": "units/athen_infantry_spearman_b",
      "Armour": {
        "Crush": "4",
        "Hack": "3",
        "Pierce": "5"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "14.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "28.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "5",
          "MaxRange": "6.0",
          "Pierce": "10",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/athen_gymnasion structures/athen_theatron structures/athen_prytaneion"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Athenian Hoplite",
        "History": "Hoplites were the very symbol of Hellenic prestige and citizenship, armed with a spear and a large round bronze-coated shield known as an aspis. Armor was heavy, with bronze helmets and a cuirass of either bronze or linen, in addition to greaves. Hoplites fought in a tight formation called a phalanx, guarding each other with their shields while they attacked the enemy with their 2.5 meter spear or short iron sword.",
        "Icon": "units/athen_infantry_spearman.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/athen_infantry_spearman_b",
        "SpecificName": "Hoplī́tēs Athēnaïkós",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/athen_infantry_spearman_e",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "19.0"
        },
        "WalkSpeed": "8.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/athenians/infantry_spearman_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/athen_infantry_spearman_b": {
      "@parent": "template_unit_infantry_melee_spearman",
      "Armour": {
        "Crush": "3",
        "Hack": "2",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "12.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "24.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "6.0",
          "Pierce": "8.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/athen_gymnasion structures/athen_theatron structures/athen_prytaneion"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "120",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Athenian Hoplite",
        "History": "Hoplites were the very symbol of Hellenic prestige and citizenship, armed with a spear and a large round bronze-coated shield known as an aspis. Armor was heavy, with bronze helmets and a cuirass of either bronze or linen, in addition to greaves. Hoplites fought in a tight formation called a phalanx, guarding each other with their shields while they attacked the enemy with their 2.5 meter spear or short iron sword.",
        "Icon": "units/athen_infantry_spearman.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/athen_infantry_spearman_b",
        "SpecificName": "Hoplī́tēs Athēnaïkós",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/athen_infantry_spearman_a",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/athenians/infantry_spearman_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/athen_infantry_spearman_e": {
      "@parent": "units/athen_infantry_spearman_a",
      "Armour": {
        "Crush": "5",
        "Hack": "4",
        "Pierce": "6"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "16.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "32.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "6",
          "MaxRange": "6.0",
          "Pierce": "11.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/athen_gymnasion structures/athen_theatron structures/athen_prytaneion"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "140",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Athenian Hoplite",
        "History": "Hoplites were the very symbol of Hellenic prestige and citizenship, armed with a spear and a large round bronze-coated shield known as an aspis. Armor was heavy, with bronze helmets and a cuirass of either bronze or linen, in addition to greaves. Hoplites fought in a tight formation called a phalanx, guarding each other with their shields while they attacked the enemy with their 2.5 meter spear or short iron sword.",
        "Icon": "units/athen_infantry_spearman.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/athen_infantry_spearman_b",
        "SpecificName": "Hoplī́tēs Athēnaïkós",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/athenians/infantry_spearman_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/athen_mechanical_siege_lithobolos_packed": {
      "@parent": "special_units/athen_mechanical_siege_lithobolos_common",
      "Armour": {
        "Crush": "1",
        "Hack": "2",
        "Pierce": "30"
      },
      "Attack": {
        "Ranged": {
          "Crush": "50.0",
          "Hack": "0.0",
          "MaxRange": "80",
          "MinRange": "12.0",
          "Pierce": "10.0",
          "PrepareTime": "5000",
          "ProjectileSpeed": "28.0",
          "RepeatTime": "5000",
          "Splash": {
            "Crush": "35.0",
            "FriendlyFire": "false",
            "Hack": "0.0",
            "Pierce": "15.0",
            "Range": "10",
            "Shape": "Circular"
          },
          "Spread": "6.0"
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "5",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "350",
          "wood": "350"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "4.5",
        "Square": {
          "@depth": "15.0",
          "@width": "6.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Ranged Catapult"
        },
        "GenericName": "Siege Catapult",
        "Icon": "units/hele_mechanical_siege_lithobolos_packed.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Lithóbolos",
        "Tooltip": "Causes splash damage.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "20",
        "xp": "300"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.5"
        }
      },
      "Pack": {
        "Entity": "units/athen_mechanical_siege_lithobolos_unpacked",
        "State": "packed",
        "Time": "10000"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/siege/ballist_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "4.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "10.0"
        },
        "WalkSpeed": "7"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "88",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/athenians/siege_rock_packed.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/athen_mechanical_siege_lithobolos_unpacked": {
      "@parent": "special_units/athen_mechanical_siege_lithobolos_common",
      "Armour": {
        "Crush": "1",
        "Hack": "2",
        "Pierce": "30"
      },
      "Attack": {
        "Ranged": {
          "Crush": "50.0",
          "Hack": "0.0",
          "MaxRange": "80",
          "MinRange": "12.0",
          "Pierce": "10.0",
          "PrepareTime": "5000",
          "ProjectileSpeed": "28.0",
          "RepeatTime": "5000",
          "Splash": {
            "Crush": "35.0",
            "FriendlyFire": "false",
            "Hack": "0.0",
            "Pierce": "15.0",
            "Range": "10",
            "Shape": "Circular"
          },
          "Spread": "6.0"
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "5",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "350",
          "wood": "350"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "4.5",
        "Square": {
          "@depth": "15.0",
          "@width": "6.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Ranged Catapult"
        },
        "GenericName": "Siege Catapult",
        "Icon": "units/hele_mechanical_siege_lithobolos.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Lithóbolos",
        "Tooltip": "Causes splash damage.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "20",
        "xp": "300"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.5"
        }
      },
      "Pack": {
        "Entity": "units/athen_mechanical_siege_lithobolos_packed",
        "State": "unpacked",
        "Time": "10000"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/siege/ballist_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "4.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "0.001"
        },
        "WalkSpeed": "0.001"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "88",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/athenians/siege_rock.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/athen_mechanical_siege_oxybeles_packed": {
      "@parent": "special_units/athen_mechanical_siege_oxybeles_common",
      "Armour": {
        "Crush": "1",
        "Hack": "2",
        "Pierce": "30"
      },
      "Attack": {
        "Ranged": {
          "Crush": "20.0",
          "Hack": "0.0",
          "MaxRange": "80",
          "MinRange": "8.0",
          "Pierce": "100.0",
          "PrepareTime": "3000",
          "ProjectileSpeed": "300.0",
          "RepeatTime": "3000",
          "Splash": {
            "Crush": "20.0",
            "FriendlyFire": "false",
            "Hack": "0.0",
            "Pierce": "30.0",
            "Range": "8",
            "Shape": "Linear"
          },
          "Spread": "2.0"
        }
      },
      "Cost": {
        "BuildTime": "18",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "250",
          "stone": "0",
          "wood": "250"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "2.0",
        "Square": {
          "@depth": "12.0",
          "@width": "5.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical BoltShooter Ranged"
        },
        "GenericName": "Bolt Shooter",
        "Icon": "units/hele_mechanical_siege_oxybeles_packed.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Oxybelḗs",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "10",
        "stone": "0",
        "wood": "10",
        "xp": "200"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.0"
        }
      },
      "Pack": {
        "Entity": "units/athen_mechanical_siege_oxybeles_unpacked",
        "State": "packed",
        "Time": "10000"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "77",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/athenians/siege_spear_packed.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/athen_mechanical_siege_oxybeles_unpacked": {
      "@parent": "special_units/athen_mechanical_siege_oxybeles_common",
      "Armour": {
        "Crush": "1",
        "Hack": "2",
        "Pierce": "30"
      },
      "Attack": {
        "Ranged": {
          "Crush": "20.0",
          "Hack": "0.0",
          "MaxRange": "80",
          "MinRange": "8.0",
          "Pierce": "100.0",
          "PrepareTime": "3000",
          "ProjectileSpeed": "300.0",
          "RepeatTime": "3000",
          "Splash": {
            "Crush": "20.0",
            "FriendlyFire": "false",
            "Hack": "0.0",
            "Pierce": "30.0",
            "Range": "8",
            "Shape": "Linear"
          },
          "Spread": "2.0"
        }
      },
      "Cost": {
        "BuildTime": "18",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "250",
          "stone": "0",
          "wood": "250"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "2.0",
        "Square": {
          "@depth": "12.0",
          "@width": "5.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical BoltShooter Ranged"
        },
        "GenericName": "Bolt Shooter",
        "Icon": "units/hele_mechanical_siege_oxybeles.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Oxybelḗs",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "10",
        "stone": "0",
        "wood": "10",
        "xp": "200"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.0"
        }
      },
      "Pack": {
        "Entity": "units/athen_mechanical_siege_oxybeles_packed",
        "State": "unpacked",
        "Time": "10000"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "0.001"
        },
        "WalkSpeed": "0.001"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "77",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/athenians/siege_spear.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/athen_ship_bireme": {
      "@parent": "template_unit_mechanical_ship_bireme",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "10"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "45.0",
          "MinRange": "0.0",
          "Pierce": "35.0",
          "PrepareTime": "2000",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildingAI": {
        "DefaultArrowCount": "2",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "100",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "10.0",
        "Square": {
          "@depth": "33.0",
          "@width": "8.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry Dog"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Dog"
        },
        "LoadingRange": "10",
        "Max": "20",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Warship Light Bow Ranged"
        },
        "GenericName": "Penteconter",
        "History": "Penteconters were employed from 800 BC, mostly as a light support unit in the Greek navy. After 600 BC, they were only seen in battle in very limited numbers. They were still in use by small states which could not afford a sufficient number of triremes for their navy.",
        "Icon": "units/hele_ship_bireme.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Pentēkónteros",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "8.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "14"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/athenians/pentekonter.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/athen_ship_fishing": {
      "@parent": "template_unit_mechanical_ship_fishing",
      "Armour": {
        "Crush": "2",
        "Hack": "2",
        "Pierce": "5"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "10.0",
          "MaxRange": "5.0",
          "Pierce": "0.0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Ship Structure"
          }
        }
      },
      "Cost": {
        "BuildTime": "15",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "6.0",
        "Square": {
          "@depth": "10.0",
          "@width": "4.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "10",
        "Max": "1",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical FishingBoat"
        },
        "GenericName": "Fishing Boat",
        "History": "Need History",
        "Icon": "units/hele_ship_fishing.png",
        "SpecificName": "Ploîon Halieutikón",
        "Tooltip": "Fish the waters for Food. Garrison a support or infantry unit inside to boost fishing rate.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "2.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "50",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "6.0",
        "Rates": {
          "food.fish": "2"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/boat_move.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/boat_move.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "10"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "24",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/athenians/fishing_boat.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/athen_ship_merchant": {
      "@parent": "template_unit_mechanical_ship_merchant",
      "Armour": {
        "Crush": "2",
        "Hack": "2",
        "Pierce": "5"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "100",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "24.0",
          "@width": "8.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry Dog"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Dog"
        },
        "LoadingRange": "10",
        "Max": "15",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "400",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Trader"
        },
        "GenericName": "Merchantman",
        "History": "Athens always relied upon the sea for trade, but when the commercial harbor at Piraeus was constructed in the 470s BC, maritime commerce increased exponentially. The growing population of Attica required grain imports from Egypt and the Athenian military colonies (Kleurukia) from the Bosporus and the formation of the Delian League headed by Athens helped clear the shipping lanes of pirates and hostile forces from Persia.",
        "Icon": "units/hele_ship_merchant.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Ploîon Phortēgikón",
        "Tooltip": "Trade between docks. Garrison a Trader aboard for additional profit (+20% for each garrisoned). Gather profitable aquatic treasures.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "6.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "75",
          "metal": "50",
          "stone": "50",
          "wood": "75"
        },
        "MaxDistance": "12.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "Trader": {
        "GainMultiplier": "1.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "12"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/athenians/merchant_new.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/athen_ship_trireme": {
      "@parent": "template_unit_mechanical_ship_trireme",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "10"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "55.0",
          "MinRange": "0.0",
          "Pierce": "35.0",
          "PrepareTime": "1000",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "25",
        "Population": "3",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "150",
          "stone": "0",
          "wood": "150"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "40.0",
          "@width": "10.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry Dog"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Dog Siege Elephant"
        },
        "LoadingRange": "10",
        "Max": "30",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1400",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Warship Medium Ranged"
        },
        "GenericName": "Athenian Trireme",
        "History": "The first Triremes were built circa 650BC, and by 500BC the Trireme was the most widely used heavy warship of the Greek city-states. In the Trireme, the outriggers were now an integral part of the ship's hull. The Trireme also had a partial or full fighting deck above the rowers. The length of the Trireme remained approximately 35-38 meters, and the beam was approximately 3.5 metres. A Trireme carried 170 oarsmen, plus twenty sailors and fourteen marines in Greek navies. The top speed of a Trireme was approximately 11.5 knots. Some Triremes may have been able to reach higher speeds in short bursts. A Trireme travelling from Athens to Mitylene in 427BC made the 350 kilometre trip in only 24 hours, averaging eight knots (14.6 km/h). The Trireme could accelerate much faster than a Bireme or Penteconter, and was much more maneuverable. This gave the Trireme an advantage in combat, where higher speed and manoeuvrability meant a better chance of victory.",
        "Icon": "units/hele_ship_trireme.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Triḗrēs Athēnaía",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "8.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/athen_champion_marine units/athen_infantry_archer_b"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "16"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/athenians/trireme.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/athen_support_female_citizen": {
      "@parent": "template_unit_support_female_citizen",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "4.0",
          "Pierce": "0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Infantry Cavalry Champion Structure CitizenSoldier"
          }
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "25.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Citizen+Soldier",
          "AuraDescription": "Nearby males work 10% faster",
          "AuraName": "Inspiration Aura",
          "Modifications": {
            "Builder.Rate": {
              "Multiply": "1.1"
            },
            "ResourceGatherer.BaseSpeed": {
              "Multiply": "1.1"
            }
          },
          "Radius": "10",
          "Type": "range"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_dock structures/{civ}_temple structures/{civ}_market structures/{civ}_civil_centre"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "50",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Worker Female Citizen"
        },
        "GenericName": "Athenian Woman",
        "History": "Greek women were kept under tight control by their husbands, rarely leaving the home for anything beyond the necessities of daily life. They could not own anything or be involved in any business or legal transaction. They acted as household cook, nurse, seamstress, and early educator to young children. Spartan women were an exception to the normal code of conduct and enjoyed many freedoms.",
        "Icon": "units/hele_support_female_citizen.png",
        "SelectionGroupName": "units/athen_support_female_citizen",
        "SpecificName": "Gýnē Athēnaïkós"
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "1",
          "food.grain": "0.5",
          "food.meat": "1",
          "metal.ore": "0.35",
          "stone.rock": "0.35",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.7"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/female_death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/female/civ_female_attack.xml",
          "order_build": "voice/hellenes/civ/female/civ_female_build.xml",
          "order_garrison": "voice/hellenes/civ/female/civ_female_garrison.xml",
          "order_gather": "voice/hellenes/civ/female/civ_female_gather_together.xml",
          "order_repair": "voice/hellenes/civ/female/civ_female_repair.xml",
          "order_walk": "voice/hellenes/civ/female/civ_female_walk.xml",
          "select": "voice/hellenes/civ/female/civ_female_select.xml",
          "trained": "interface/alarm/alarm_create_female.xml"
        }
      },
      "Stamina": {
        "Max": "500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "1",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/athenians/female_citizen.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/athen_support_female_citizen_house": {
      "@parent": "units/athen_support_female_citizen",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "4.0",
          "Pierce": "0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Infantry Cavalry Champion Structure CitizenSoldier"
          }
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "25.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Citizen+Soldier",
          "AuraDescription": "Nearby males work 10% faster",
          "AuraName": "Inspiration Aura",
          "Modifications": {
            "Builder.Rate": {
              "Multiply": "1.1"
            },
            "ResourceGatherer.BaseSpeed": {
              "Multiply": "1.1"
            }
          },
          "Radius": "10",
          "Type": "range"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_dock structures/{civ}_temple structures/{civ}_market structures/{civ}_civil_centre"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "50",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Worker Female Citizen"
        },
        "GenericName": "Athenian Woman",
        "History": "Greek women were kept under tight control by their husbands, rarely leaving the home for anything beyond the necessities of daily life. They could not own anything or be involved in any business or legal transaction. They acted as household cook, nurse, seamstress, and early educator to young children. Spartan women were an exception to the normal code of conduct and enjoyed many freedoms.",
        "Icon": "units/hele_support_female_citizen.png",
        "RequiredTechnology": "unlock_females_house",
        "SelectionGroupName": "units/athen_support_female_citizen",
        "SpecificName": "Gýnē Athēnaïkós"
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "1",
          "food.grain": "0.5",
          "food.meat": "1",
          "metal.ore": "0.35",
          "stone.rock": "0.35",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.7"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/female_death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/female/civ_female_attack.xml",
          "order_build": "voice/hellenes/civ/female/civ_female_build.xml",
          "order_garrison": "voice/hellenes/civ/female/civ_female_garrison.xml",
          "order_gather": "voice/hellenes/civ/female/civ_female_gather_together.xml",
          "order_repair": "voice/hellenes/civ/female/civ_female_repair.xml",
          "order_walk": "voice/hellenes/civ/female/civ_female_walk.xml",
          "select": "voice/hellenes/civ/female/civ_female_select.xml",
          "trained": "interface/alarm/alarm_create_female.xml"
        }
      },
      "Stamina": {
        "Max": "500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "1",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/athenians/female_citizen.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/athen_support_healer_a": {
      "@parent": "units/athen_support_healer_b",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Heal": {
        "HP": "7",
        "HealableClasses": {
          "@datatype": "tokens",
          "_string": "Organic"
        },
        "Range": "15",
        "Rate": "2000",
        "UnhealableClasses": {
          "@datatype": "tokens",
          "_string": "Animal"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "95",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Healer"
        },
        "GenericName": "Healer",
        "History": "The art of medicine was widely practised in Classical Greece. Hippocrates was the first physician to separate religion and superstition from actual medicine, and many others followed his lead.",
        "Icon": "units/hele_support_healer.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/athen_support_healer_b",
        "SpecificName": "Hiereús",
        "Tooltip": "Classes: Support Healer.\nHeal units."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/athen_support_healer_e",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/athenians/healer.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/athen_support_healer_b": {
      "@parent": "template_unit_support_healer",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Heal": {
        "HP": "5",
        "HealableClasses": {
          "@datatype": "tokens",
          "_string": "Organic"
        },
        "Range": "12",
        "Rate": "2000",
        "UnhealableClasses": {
          "@datatype": "tokens",
          "_string": "Animal"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "85",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Healer"
        },
        "GenericName": "Healer",
        "History": "The art of medicine was widely practised in Classical Greece. Hippocrates was the first physician to separate religion and superstition from actual medicine, and many others followed his lead.",
        "Icon": "units/hele_support_healer.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/athen_support_healer_b",
        "SpecificName": "Hiereús",
        "Tooltip": "Classes: Support Healer.\nHeal units."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/athen_support_healer_a",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/athenians/healer.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/athen_support_healer_e": {
      "@parent": "units/athen_support_healer_a",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Heal": {
        "HP": "10",
        "HealableClasses": {
          "@datatype": "tokens",
          "_string": "Organic"
        },
        "Range": "20",
        "Rate": "2000",
        "UnhealableClasses": {
          "@datatype": "tokens",
          "_string": "Animal"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "105",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Healer"
        },
        "GenericName": "Healer",
        "History": "The art of medicine was widely practised in Classical Greece. Hippocrates was the first physician to separate religion and superstition from actual medicine, and many others followed his lead.",
        "Icon": "units/hele_support_healer.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/athen_support_healer_b",
        "SpecificName": "Hiereús",
        "Tooltip": "Classes: Support Healer.\nHeal units."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/athenians/healer.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/athen_support_slave": {
      "@parent": "template_unit_support_slave",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress"
        },
        "Rate": "0.5"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "50",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "-0.25",
        "Repairable": "false",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Slave Worker"
        },
        "GenericName": "Slave",
        "History": "Slavery played a major role in ancient civilization.",
        "Icon": "units/global_slave.png",
        "SpecificName": "Doulos",
        "Tooltip": "Classes: Support Worker Slave.\nGatherer with a finite life span. Bonused at mining and lumbering."
      },
      "Loot": {
        "food": "0",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "1"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fish": "0.5",
          "food.fruit": "0.5",
          "food.grain": "0.35",
          "food.meat": "1",
          "metal.ore": "1.0",
          "stone.rock": "1.0",
          "stone.ruins": "5",
          "wood.ruins": "5",
          "wood.tree": "1.0"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_metal": "resource/mining/mining.xml",
          "gather_stone": "resource/mining/pickaxe.xml",
          "gather_wood": "resource/lumbering/lumbering.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "actor/singlesteps/steps_gravel.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "8.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "10",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/global/slave.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/athen_support_trader": {
      "@parent": "template_unit_support_trader",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "15",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "80",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "3.0",
        "Square": {
          "@depth": "8.0",
          "@width": "4.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "athen",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Support Organic Trader"
        },
        "GenericName": "Trader",
        "History": "Traders were private merchants who traveled from place to place buying and selling goods. Italy, Carthage, Egypt, Cyprus, Scythia, Phoenicia, and Asia Minor were all major ports of call for Hellenistic merchants. There they bought everything from grain and dates to rugs, pottery, spices, gems, and wool, even elephants from India and slaves from Scythia.",
        "Icon": "units/hele_support_trader.png",
        "SpecificName": "Émporos",
        "Tooltip": "Classes: Support Trader.\nTrade resources between your own markets and those of your allies."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_trade": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_worker.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "Trader": {
        "GainMultiplier": "1.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/athenians/trader.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/brit_cavalry_javelinist_a": {
      "@parent": "units/brit_cavalry_javelinist_b",
      "Armour": {
        "Crush": "4",
        "Hack": "4",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "44",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "40"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "150",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Raiding Cavalry",
        "History": "The Celts were extremely proficient horsemen and created excellent tack for their mounts. This included an early form of saddle with horns at each corner, giving them a huge edge in terms or control over their counterparts. Since the cavalry was made up of rich nobles armor and fine weapons were in great supply, making them formidable opponents.",
        "Icon": "units/celt_cavalry_javelinist.png",
        "Rank": "Advanced",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/brit_cavalry_javelinist_b",
        "SpecificName": "Gaisaredos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/brit_cavalry_javelinist_e",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "36.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/cavalry_javelinist_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/brit_cavalry_javelinist_b": {
      "@parent": "template_unit_cavalry_ranged_javelinist",
      "Armour": {
        "Crush": "3",
        "Hack": "3",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "40",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.6"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "40"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "140",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Raiding Cavalry",
        "History": "The Celts were extremely proficient horsemen and created excellent tack for their mounts. This included an early form of saddle with horns at each corner, giving them a huge edge in terms or control over their counterparts. Since the cavalry was made up of rich nobles armor and fine weapons were in great supply, making them formidable opponents.",
        "Icon": "units/celt_cavalry_javelinist.png",
        "Rank": "Basic",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/brit_cavalry_javelinist_b",
        "SpecificName": "Gaisaredos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/brit_cavalry_javelinist_a",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "36.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/cavalry_javelinist_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/brit_cavalry_javelinist_e": {
      "@parent": "units/brit_cavalry_javelinist_a",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "3"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "48",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.0"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "40"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "160",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Raiding Cavalry",
        "History": "The Celts were extremely proficient horsemen and created excellent tack for their mounts. This included an early form of saddle with horns at each corner, giving them a huge edge in terms or control over their counterparts. Since the cavalry was made up of rich nobles armor and fine weapons were in great supply, making them formidable opponents.",
        "Icon": "units/celt_cavalry_javelinist.png",
        "Rank": "Elite",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/brit_cavalry_javelinist_b",
        "SpecificName": "Gaisaredos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "36.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/cavalry_javelinist_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/brit_cavalry_swordsman_a": {
      "@parent": "units/brit_cavalry_swordsman_b",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "34.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "20.5",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "20",
          "stone": "0",
          "wood": "35"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "160",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Celtic Cavalry",
        "History": "Like a sword, a horse was a sign of nobility and as a result the Celtic cavalry was often better equipped than the infantry. Armor and helmets were common, while weapons consisted of a large bladed spear and a long slashing sword for close combat. Shields could be round, hexagonal, or oval, but the most common was a regular oval body shield with the top and bottom shorn off. Unlike other horseman, the Celts were not afraid to leap off their mount to fight on foot then climb into the saddle again when possible.",
        "Icon": "units/celt_cavalry_swordsman.png",
        "Rank": "Advanced",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/brit_cavalry_swordsman_b",
        "SpecificName": "Epos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "6",
        "stone": "0",
        "wood": "0",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/brit_cavalry_swordsman_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "27.0"
        },
        "WalkSpeed": "17"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/cavalry_swordsman_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/brit_cavalry_swordsman_b": {
      "@parent": "template_unit_cavalry_melee_swordsman",
      "Armour": {
        "Crush": "4",
        "Hack": "4",
        "Pierce": "3"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "30.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "18.5",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "20",
          "stone": "0",
          "wood": "35"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "150",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Celtic Cavalry",
        "History": "Like a sword, a horse was a sign of nobility and as a result the Celtic cavalry was often better equipped than the infantry. Armor and helmets were common, while weapons consisted of a large bladed spear and a long slashing sword for close combat. Shields could be round, hexagonal, or oval, but the most common was a regular oval body shield with the top and bottom shorn off. Unlike other horseman, the Celts were not afraid to leap off their mount to fight on foot then climb into the saddle again when possible.",
        "Icon": "units/celt_cavalry_swordsman.png",
        "Rank": "Basic",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/brit_cavalry_swordsman_b",
        "SpecificName": "Epos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "6",
        "stone": "0",
        "wood": "0",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/brit_cavalry_swordsman_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "33.0"
        },
        "WalkSpeed": "17.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/cavalry_swordsman_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/brit_cavalry_swordsman_e": {
      "@parent": "units/brit_cavalry_swordsman_a",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "5"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "38.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "23.5",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "20",
          "stone": "0",
          "wood": "35"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "170",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Celtic Cavalry",
        "History": "Like a sword, a horse was a sign of nobility and as a result the Celtic cavalry was often better equipped than the infantry. Armor and helmets were common, while weapons consisted of a large bladed spear and a long slashing sword for close combat. Shields could be round, hexagonal, or oval, but the most common was a regular oval body shield with the top and bottom shorn off. Unlike other horseman, the Celts were not afraid to leap off their mount to fight on foot then climb into the saddle again when possible.",
        "Icon": "units/celt_cavalry_swordsman.png",
        "Rank": "Elite",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/brit_cavalry_swordsman_b",
        "SpecificName": "Epos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "6",
        "stone": "0",
        "wood": "0",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "26.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/cavalry_swordsman_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/brit_champion_cavalry": {
      "@parent": "template_unit_champion_cavalry_javelinist",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "4"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "56",
          "MinRange": "0.0",
          "Pierce": "31",
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.1"
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "150",
          "metal": "50",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "10.0",
          "@width": "10.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "180",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic Chariot"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Celtic Chariot",
        "History": "The Britons were one of the last European peoples to use two-horse chariots in combat. They had two iron-rimmed wheels and a flat riding platform that typically carried a driver and a warrior. Useless as shock weapons against tightly packed troops, they were useful for running down individual soldiers and as a stable mount to launch javelins from. The heads of defeated opponents often adorned the chassis to show the warrior's prowess.",
        "Icon": "units/celt_champion_cavalry_brit.png",
        "RequiredTechnology": "phase_city",
        "SelectionGroupName": "units/brit_champion_cavalry",
        "SpecificName": "Carbanto",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Cavalry Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.3"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/256x256.png",
            "MainTextureMask": "arrow/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "10.0",
          "RegenTime": "0.1",
          "Speed": "36.0"
        },
        "WalkSpeed": "19.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/champion_unit_4.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/brit_champion_cavalry_barracks": {
      "@parent": "units/brit_champion_cavalry",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "4"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "56",
          "MinRange": "0.0",
          "Pierce": "31",
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.1"
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "150",
          "metal": "50",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "10.0",
          "@width": "10.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "180",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic Chariot"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Celtic Chariot",
        "History": "The Britons were one of the last European peoples to use two-horse chariots in combat. They had two iron-rimmed wheels and a flat riding platform that typically carried a driver and a warrior. Useless as shock weapons against tightly packed troops, they were useful for running down individual soldiers and as a stable mount to launch javelins from. The heads of defeated opponents often adorned the chassis to show the warrior's prowess.",
        "Icon": "units/celt_champion_cavalry_brit.png",
        "RequiredTechnology": "unlock_champion_units",
        "SelectionGroupName": "units/brit_champion_cavalry",
        "SpecificName": "Carbanto",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Cavalry Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.3"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/256x256.png",
            "MainTextureMask": "arrow/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "10.0",
          "RegenTime": "0.1",
          "Speed": "36.0"
        },
        "WalkSpeed": "19.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/champion_unit_4.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/brit_champion_infantry": {
      "@parent": "template_unit_champion_infantry_swordsman",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "7"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "44.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "22",
          "MaxRange": "5.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "75"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Brythonic Longswordsman",
        "History": "Two-handed swordsmen from Briton. These men are veteran soldiers who offer their lives in service to their Brythonic lords.",
        "Icon": "units/celt_champion_infantry_brit.png",
        "RequiredTechnology": "phase_city",
        "SelectionGroupName": "units/brit_champion_infantry",
        "SpecificName": "Delamokludda",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "7.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/champion_unit_3.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/brit_champion_infantry_barracks": {
      "@parent": "units/brit_champion_infantry",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "7"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "44.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "22",
          "MaxRange": "5.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "75"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Brythonic Longswordsman",
        "History": "Two-handed swordsmen from Briton. These men are veteran soldiers who offer their lives in service to their Brythonic lords.",
        "Icon": "units/celt_champion_infantry_brit.png",
        "RequiredTechnology": "unlock_champion_units",
        "SelectionGroupName": "units/brit_champion_infantry",
        "SpecificName": "Delamokludda",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "7.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/champion_unit_3.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/brit_hero_boudicca": {
      "@parent": "template_unit_hero_cavalry_javelinist",
      "Armour": {
        "Crush": "8",
        "Hack": "7",
        "Pierce": "7"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "56",
          "MinRange": "0.0",
          "Pierce": "50.0",
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.5"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Champion",
          "AuraDescription": "+5 Attack and +25% Speed for Champion Units.",
          "AuraName": "Champion Army",
          "Modifications": {
            "Attack.Melee.Hack": {
              "Add": "5"
            },
            "Attack.Ranged.Pierce": {
              "Add": "5"
            },
            "UnitMotion.WalkSpeed": {
              "Multiply": "1.25"
            }
          },
          "Type": "global"
        }
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "4",
        "PopulationBonus": "0",
        "Resources": {
          "food": "200",
          "metal": "100",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "9.0",
          "@width": "4.5"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1500",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic Hero Chariot"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Hero Cavalry Skirmisher",
        "History": "Ammianus Marcellinus described how difficult it would be for a band of foreigners to deal with a Celt if he called in the help of his wife. For she was stronger than he was and could rain blows and kicks upon the assailants equal in force to the shots of a catapult. Boudicca, queen of the Iceni, was said to be 'very tall and terrifying in appearance; her voice was very harsh and a great mass of red hair fell over her shoulders. She wore a tunic of many colors over which a thick cloak was fastened by a brooch.",
        "Icon": "units/celt_hero_boudicca.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Boudicca",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Cavalry"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "20",
        "xp": "450"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "2.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/female_death.xml",
          "order_attack": "voice/hellenes/civ/female/civ_female_go_out_against.xml",
          "order_garrison": "voice/hellenes/civ/female/civ_female_garrison.xml",
          "order_gather": "voice/hellenes/civ/female/civ_female_gather_together.xml",
          "order_repair": "voice/hellenes/civ/female/civ_female_repair.xml",
          "order_walk": "voice/hellenes/civ/female/civ_female_walk.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/female/civ_female_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "16.0",
          "RegenTime": "0.1",
          "Speed": "38.0"
        },
        "WalkSpeed": "21.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "70",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/boudicca_chariot.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/brit_hero_boudicca_sword": {
      "@parent": "template_unit_hero_infantry_swordsman",
      "Armour": {
        "Crush": "6",
        "Hack": "5",
        "Pierce": "6"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "29.5",
          "MaxRange": "5.0",
          "Pierce": "0",
          "RepeatTime": "1000"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Champion",
          "AuraDescription": "+5 Attack and +25% Speed for Champion Units.",
          "AuraName": "Champion Army",
          "Modifications": {
            "Attack.Melee.Hack": {
              "Add": "5"
            },
            "Attack.Ranged.Pierce": {
              "Add": "5"
            },
            "UnitMotion.WalkSpeed": {
              "Multiply": "1.25"
            }
          },
          "Type": "global"
        }
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "200",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "GenericName": "Heroine",
        "Icon": "units/celt_hero_boudicca.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Boudicca",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Infantry Melee Sword"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "20",
        "stone": "0",
        "wood": "0",
        "xp": "400"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "8.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/boudicca.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/brit_hero_caratacos": {
      "@parent": "template_unit_hero_infantry_swordsman",
      "Armour": {
        "Crush": "7",
        "Hack": "6",
        "Pierce": "6"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "27",
          "MaxRange": "5.0",
          "Pierce": "0",
          "RepeatTime": "1000"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "All Units +15% speed.",
          "AuraName": "Hero Aura",
          "Modifications": {
            "UnitMotion.WalkSpeed": {
              "Multiply": "1.15"
            }
          },
          "Type": "global"
        }
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "200",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "GenericName": "Hero Swordsman",
        "History": "Caratacos's name is better known in its Romanized form, Caratacus. Under this name he is remembered as a fierce defender of Britain against the Romans after their invasion in 43 AD. Son of King Cunobelin of the Catuvellauni tribe, Caratacos fought for nine years against the Romans with little success, eventually fleeing to the tribes in Wales, where he was defeated decisively. Finally he entered Northern Britain, where was handed over to the Romans. Taken to Rome, Caratacos was allowed to live by the Emperor Claudius and died in Italy.",
        "Icon": "units/celt_hero_caratacos.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Caratacos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Infantry Melee Sword"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "20",
        "stone": "0",
        "wood": "0",
        "xp": "400"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "8.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/caradoc.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/brit_hero_cunobelin": {
      "@parent": "template_unit_hero_cavalry_swordsman",
      "Armour": {
        "Crush": "8",
        "Hack": "10",
        "Pierce": "8"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "36",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic Siege"
          },
          "RepeatTime": "1000"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "Let all units heal at 1 HP per second",
          "AuraName": "Hero Aura",
          "Modifications": {
            "Health.RegenRate": {
              "Add": "1"
            }
          },
          "Radius": "60",
          "Type": "range"
        }
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "250",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "5.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1500",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Hero Cavalry Swordsman",
        "History": "Cunobelin was a powerful ruler centered in the territory around modern day London. Ruling the Catuvellauni from Camulodunum, he was a warrior king who conquered a neighboring tribe and was referred to by the Romans as the King of the Britons. Eventually Cunobelin retired to become the arch-druid of Siluria, but was taken to Rome with his son upon Caratacos's capture. According to legend, the Apostle Paul baptized Cunobelin into Christianity before he died in Italy.",
        "Icon": "units/celt_hero_cunobelin.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Cunobelin",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Cavalry Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "25",
        "stone": "0",
        "wood": "0",
        "xp": "400"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "16.0",
          "RegenTime": "0.1",
          "Speed": "26.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "70",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/cunobelin_horse.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/brit_infantry_javelinist_a": {
      "@parent": "units/brit_infantry_javelinist_b",
      "Armour": {
        "Crush": "4",
        "Hack": "2",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "44",
          "MinRange": "0.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/brit_kennel structures/brit_rotarymill"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Skirmisher",
        "History": "Gesatae were young men who devoted themselves to war, often serving as mercenaries for other tribes. They were the last Celts to fight stark naked to show their courage, often carrying only a shield with several javelins and a regular Celtic spear. More often than not they were covered in geometric designs painted in woad, a blue dye.",
        "Icon": "units/celt_infantry_javelinist.png",
        "Rank": "Advanced",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/brit_infantry_javelinist_b",
        "SpecificName": "Baguada",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/brit_infantry_javelinist_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "22.5"
        },
        "WalkSpeed": "10.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/infantry_javelinist_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/brit_infantry_javelinist_b": {
      "@parent": "template_unit_infantry_ranged_javelinist",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "36",
          "MinRange": "0.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/brit_kennel structures/brit_rotarymill"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "80",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Skirmisher",
        "History": "Gesatae were young men who devoted themselves to war, often serving as mercenaries for other tribes. They were the last Celts to fight stark naked to show their courage, often carrying only a shield with several javelins and a regular Celtic spear. More often than not they were covered in geometric designs painted in woad, a blue dye.",
        "Icon": "units/celt_infantry_javelinist.png",
        "Rank": "Basic",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/brit_infantry_javelinist_b",
        "SpecificName": "Baguada",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/brit_infantry_javelinist_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "25.0"
        },
        "WalkSpeed": "11.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/infantry_javelinist_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/brit_infantry_javelinist_e": {
      "@parent": "units/brit_infantry_javelinist_a",
      "Armour": {
        "Crush": "5",
        "Hack": "3",
        "Pierce": "3"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "48",
          "MinRange": "0.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.0"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/brit_kennel structures/brit_rotarymill"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "110",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Skirmisher",
        "History": "Gesatae were young men who devoted themselves to war, often serving as mercenaries for other tribes. They were the last Celts to fight stark naked to show their courage, often carrying only a shield with several javelins and a regular Celtic spear. More often than not they were covered in geometric designs painted in woad, a blue dye.",
        "Icon": "units/celt_infantry_javelinist.png",
        "Rank": "Elite",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/brit_infantry_javelinist_b",
        "SpecificName": "Baguada",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "21.25"
        },
        "WalkSpeed": "10"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/infantry_javelinist_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/brit_infantry_slinger_a": {
      "@parent": "units/brit_infantry_slinger_b",
      "Armour": {
        "Crush": "4",
        "Hack": "2",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "1.5",
          "Hack": "0",
          "MaxRange": "52",
          "MinRange": "0.0",
          "Pierce": "8.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "750",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "750",
          "Spread": "0.9"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/brit_kennel structures/brit_rotarymill"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "50",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Celtic Slinger",
        "History": "Sling bullets are found in enormous numbers in Celtic sites, made of lead, though clay bullets would also have been used. Slings figure prominently in Celtic myth, and were not associated with any sense of shame. To the contrary, the great skill needed to use a sling well was highly rewarded and favored, so they found much more use in Celtic society for a ranged weapon than bows, outside of specific tribes. The god Lugos, in Irish myth Lug, is associated closely with many weapons, among them his sling. Slings were the primary weapon of Celtic hunters as well.",
        "Icon": "units/celt_infantry_slinger.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/brit_infantry_slinger_b",
        "SpecificName": "Iaosae",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Sling"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "5",
        "wood": "0",
        "xp": "75"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/brit_infantry_slinger_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "22.44"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/infantry_slinger_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/brit_infantry_slinger_b": {
      "@parent": "template_unit_infantry_ranged_slinger",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "1.5",
          "Hack": "0",
          "MaxRange": "48.0",
          "MinRange": "0.0",
          "Pierce": "8.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "750",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "750",
          "Spread": "1.5"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/brit_kennel structures/brit_rotarymill"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "50",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "80",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Celtic Slinger",
        "History": "Sling bullets are found in enormous numbers in Celtic sites, made of lead, though clay bullets would also have been used. Slings figure prominently in Celtic myth, and were not associated with any sense of shame. To the contrary, the great skill needed to use a sling well was highly rewarded and favored, so they found much more use in Celtic society for a ranged weapon than bows, outside of specific tribes. The god Lugos, in Irish myth Lug, is associated closely with many weapons, among them his sling. Slings were the primary weapon of Celtic hunters as well.",
        "Icon": "units/celt_infantry_slinger.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/brit_infantry_slinger_b",
        "SpecificName": "Iaosae",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Sling"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "5",
        "wood": "0",
        "xp": "75"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/brit_infantry_slinger_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "23.76"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/infantry_slinger_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/brit_infantry_slinger_e": {
      "@parent": "units/brit_infantry_slinger_a",
      "Armour": {
        "Crush": "5",
        "Hack": "3",
        "Pierce": "3"
      },
      "Attack": {
        "Ranged": {
          "Crush": "1.5",
          "Hack": "0",
          "MaxRange": "56",
          "MinRange": "0.0",
          "Pierce": "8.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "750",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "750",
          "Spread": "0.8"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/brit_kennel structures/brit_rotarymill"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "50",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "110",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Celtic Slinger",
        "History": "Sling bullets are found in enormous numbers in Celtic sites, made of lead, though clay bullets would also have been used. Slings figure prominently in Celtic myth, and were not associated with any sense of shame. To the contrary, the great skill needed to use a sling well was highly rewarded and favored, so they found much more use in Celtic society for a ranged weapon than bows, outside of specific tribes. The god Lugos, in Irish myth Lug, is associated closely with many weapons, among them his sling. Slings were the primary weapon of Celtic hunters as well.",
        "Icon": "units/celt_infantry_slinger.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/brit_infantry_slinger_b",
        "SpecificName": "Iaosae",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Sling"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "5",
        "wood": "0",
        "xp": "75"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "19.8"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/infantry_slinger_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/brit_infantry_spearman_a": {
      "@parent": "units/brit_infantry_spearman_b",
      "Armour": {
        "Crush": "4",
        "Hack": "3",
        "Pierce": "5"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "14.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "28.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "5",
          "MaxRange": "4.0",
          "Pierce": "10",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/brit_kennel structures/brit_rotarymill"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Celtic Spearman",
        "History": "The spear was the main weapon of the Celts, arming the bulk of their forces. The average Celt would only have to take up his long spear and body shield to be ready for battle. While armor was rare, the rabid fighting spirit of the Celts more than made up for in vigor what was lost in protection.",
        "Icon": "units/celt_infantry_spearman.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/brit_infantry_spearman_b",
        "SpecificName": "Gaeroa",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/brit_infantry_spearman_e",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "23.1"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/infantry_spearman_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/brit_infantry_spearman_b": {
      "@parent": "template_unit_infantry_melee_spearman",
      "Armour": {
        "Crush": "3",
        "Hack": "2",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "12.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "24.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "4.0",
          "Pierce": "8.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/brit_kennel structures/brit_rotarymill"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "120",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Celtic Spearman",
        "History": "The spear was the main weapon of the Celts, arming the bulk of their forces. The average Celt would only have to take up his long spear and body shield to be ready for battle. While armor was rare, the rabid fighting spirit of the Celts more than made up for in vigor what was lost in protection.",
        "Icon": "units/celt_infantry_spearman.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/brit_infantry_spearman_b",
        "SpecificName": "Gaeroa",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/brit_infantry_spearman_a",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "24.6"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/infantry_spearman_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/brit_infantry_spearman_e": {
      "@parent": "units/brit_infantry_spearman_a",
      "Armour": {
        "Crush": "5",
        "Hack": "4",
        "Pierce": "6"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "16.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "32.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "6",
          "MaxRange": "4.0",
          "Pierce": "11.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/brit_kennel structures/brit_rotarymill"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "140",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Celtic Spearman",
        "History": "The spear was the main weapon of the Celts, arming the bulk of their forces. The average Celt would only have to take up his long spear and body shield to be ready for battle. While armor was rare, the rabid fighting spirit of the Celts more than made up for in vigor what was lost in protection.",
        "Icon": "units/celt_infantry_spearman.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/brit_infantry_spearman_b",
        "SpecificName": "Gaeroa",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "21.0"
        },
        "WalkSpeed": "8.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/infantry_spearman_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/brit_mechanical_siege_ram": {
      "@parent": "template_unit_mechanical_siege_ram",
      "Armour": {
        "Crush": "5",
        "Hack": "1",
        "Pierce": "40"
      },
      "Attack": {
        "Charge": {
          "Crush": "160.0",
          "Hack": "0.0",
          "MaxRange": "6.5",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Gates Structure"
          }
        },
        "Melee": {
          "Crush": "80.0",
          "Hack": "0.0",
          "MaxRange": "6.5",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Gates Structure"
          },
          "RepeatTime": "1500"
        }
      },
      "Cost": {
        "BuildTime": "25",
        "Population": "5",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "200",
          "stone": "0",
          "wood": "350"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "3.0",
        "Square": {
          "@depth": "10.0",
          "@width": "6.75"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "10"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "500",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Melee Ram"
        },
        "GenericName": "Battering Ram",
        "History": "Celtic assaults on fortified positions were relegated largely to three methods. Creating a shell of shields and setting fire to gatehouses, sapping, at which they were noted as being most expert by Caesar, and rams, known only from votive inscriptions and some Celtic art.",
        "Icon": "units/celt_mechanical_siege_ram.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Reithe",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/siege/ram_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack_order.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "4.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "11.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/celts/siege_ram.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/brit_ship_fishing": {
      "@parent": "template_unit_mechanical_ship_fishing",
      "Armour": {
        "Crush": "2",
        "Hack": "2",
        "Pierce": "5"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "10.0",
          "MaxRange": "5.0",
          "Pierce": "0.0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Ship Structure"
          }
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "6.0",
        "Square": {
          "@depth": "10.0",
          "@width": "4.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "10",
        "Max": "1",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical FishingBoat"
        },
        "GenericName": "Fishing Boat",
        "History": "Need History",
        "Icon": "units/celt_ship_fishing.png",
        "SpecificName": "/Fishing Boat/",
        "Tooltip": "Fish the waters for Food. Garrison a support or infantry unit inside to boost fishing rate.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "2.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "50",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "6.0",
        "Rates": {
          "food.fish": "2"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/boat_move.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/boat_move.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "10"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "24",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/celts/fishing_boat.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/brit_ship_merchant": {
      "@parent": "template_unit_mechanical_ship_merchant",
      "Armour": {
        "Crush": "2",
        "Hack": "2",
        "Pierce": "5"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "100",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "6.0",
        "Square": {
          "@depth": "24.0",
          "@width": "12.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry Dog"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Dog"
        },
        "LoadingRange": "10",
        "Max": "15",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "400",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Trader"
        },
        "GenericName": "Merchantman",
        "History": "These very small boats were used mainly for fishing, but they were also used to transport goods and personnel. The shell is wickerwork, covered with animal hides. Now they are exclusive to Ireland. They do not have a keel, but are able to ride large ocean waves and navigate up shallow rivers. First written account was by Julius Caesar in 100 BC. There were rumours of larger hide boats, but they were not documented with any solid proof.",
        "Icon": "units/celt_ship_merchant.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Curach",
        "Tooltip": "Trade between docks. Garrison a Trader aboard for additional profit (+20% for each garrisoned). Gather profitable aquatic treasures.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "8.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "75",
          "metal": "50",
          "stone": "50",
          "wood": "75"
        },
        "MaxDistance": "12.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "Trader": {
        "GainMultiplier": "1.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "12"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/celts/merchant_ship.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/brit_ship_trireme": {
      "@parent": "template_unit_mechanical_ship_trireme",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "10"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "55.0",
          "MinRange": "0.0",
          "Pierce": "35.0",
          "PrepareTime": "1000",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "3",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "150",
          "stone": "0",
          "wood": "150"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "36.0",
          "@width": "12.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry Dog"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Dog Siege Elephant"
        },
        "LoadingRange": "10",
        "Max": "40",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1600",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Warship Medium Ranged"
        },
        "GenericName": "Medium Warship",
        "History": "The ships of Gaul were described by Julias Caesar as:  flat bottoms to ride the shallows, exceptionally high bows and sterns, hulls were made entirely of oak, the foot wide cross-timbers were fastened with iron bolts as thick as a man's thumb, sails of raw hides or thin leather, adapted for sailing treacherous and stormy waters of the north atlantic.  Caesar could not injure them by ramming because they were so solidly built, and their height made it difficult to reach them with missiles or board them with grappling irons.",
        "Icon": "units/celt_ship_trireme.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Venetic Ponti",
        "Tooltip": "Classes: Medium Warship Ranged\nTransport many soldiers across the sea.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "6.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "14"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/celts/warship.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/brit_support_female_citizen": {
      "@parent": "template_unit_support_female_citizen",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "7",
          "MaxRange": "4.0",
          "Pierce": "0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Infantry Cavalry Champion Structure CitizenSoldier"
          }
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "25.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Citizen+Soldier",
          "AuraDescription": "Nearby males work 10% faster",
          "AuraName": "Inspiration Aura",
          "Modifications": {
            "Builder.Rate": {
              "Multiply": "1.1"
            },
            "ResourceGatherer.BaseSpeed": {
              "Multiply": "1.1"
            }
          },
          "Radius": "10",
          "Type": "range"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_dock structures/{civ}_temple structures/{civ}_market structures/{civ}_civil_centre structures/brit_rotarymill"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "75",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Worker Female Citizen"
        },
        "GenericName": "Celtic Woman",
        "History": "Brythonic women enjoyed many freedoms, especially compared to their Greek and Roman counterparts. Although they did not fight in battle as some believed, they were able to own property and were capable of gaining considerable wealth. Some noblewomen took over power when their husband's died, such as Boudicca of the Iceni. In addition, family trees were drawn up along female lines, men claiming their ancestry through female ancestors.",
        "Icon": "units/celt_support_female_citizen.png",
        "SelectionGroupName": "units/brit_support_female_citizen",
        "SpecificName": "Bodu"
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "1",
          "food.grain": "0.5",
          "food.meat": "1",
          "metal.ore": "0.35",
          "stone.rock": "0.35",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.7"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/female_death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/female/civ_female_attack.xml",
          "order_build": "voice/hellenes/civ/female/civ_female_build.xml",
          "order_garrison": "voice/hellenes/civ/female/civ_female_garrison.xml",
          "order_gather": "voice/hellenes/civ/female/civ_female_gather_together.xml",
          "order_repair": "voice/hellenes/civ/female/civ_female_repair.xml",
          "order_walk": "voice/hellenes/civ/female/civ_female_walk.xml",
          "select": "voice/hellenes/civ/female/civ_female_select.xml",
          "trained": "interface/alarm/alarm_create_female.xml"
        }
      },
      "Stamina": {
        "Max": "500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "1",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/female_citizen.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/brit_support_female_citizen_house": {
      "@parent": "units/brit_support_female_citizen",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "7",
          "MaxRange": "4.0",
          "Pierce": "0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Infantry Cavalry Champion Structure CitizenSoldier"
          }
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "25.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Citizen+Soldier",
          "AuraDescription": "Nearby males work 10% faster",
          "AuraName": "Inspiration Aura",
          "Modifications": {
            "Builder.Rate": {
              "Multiply": "1.1"
            },
            "ResourceGatherer.BaseSpeed": {
              "Multiply": "1.1"
            }
          },
          "Radius": "10",
          "Type": "range"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_dock structures/{civ}_temple structures/{civ}_market structures/{civ}_civil_centre structures/brit_rotarymill"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "75",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Worker Female Citizen"
        },
        "GenericName": "Celtic Woman",
        "History": "Brythonic women enjoyed many freedoms, especially compared to their Greek and Roman counterparts. Although they did not fight in battle as some believed, they were able to own property and were capable of gaining considerable wealth. Some noblewomen took over power when their husband's died, such as Boudicca of the Iceni. In addition, family trees were drawn up along female lines, men claiming their ancestry through female ancestors.",
        "Icon": "units/celt_support_female_citizen.png",
        "RequiredTechnology": "unlock_females_house",
        "SelectionGroupName": "units/brit_support_female_citizen",
        "SpecificName": "Bodu"
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "1",
          "food.grain": "0.5",
          "food.meat": "1",
          "metal.ore": "0.35",
          "stone.rock": "0.35",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.7"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/female_death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/female/civ_female_attack.xml",
          "order_build": "voice/hellenes/civ/female/civ_female_build.xml",
          "order_garrison": "voice/hellenes/civ/female/civ_female_garrison.xml",
          "order_gather": "voice/hellenes/civ/female/civ_female_gather_together.xml",
          "order_repair": "voice/hellenes/civ/female/civ_female_repair.xml",
          "order_walk": "voice/hellenes/civ/female/civ_female_walk.xml",
          "select": "voice/hellenes/civ/female/civ_female_select.xml",
          "trained": "interface/alarm/alarm_create_female.xml"
        }
      },
      "Stamina": {
        "Max": "500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "1",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/female_citizen.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/brit_support_healer_a": {
      "@parent": "units/brit_support_healer_b",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Heal": {
        "HP": "7",
        "HealableClasses": {
          "@datatype": "tokens",
          "_string": "Organic"
        },
        "Range": "15",
        "Rate": "2000",
        "UnhealableClasses": {
          "@datatype": "tokens",
          "_string": "Animal"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "95",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Healer"
        },
        "GenericName": "Healer",
        "History": "A druid may be one of many different professions; priest, historian, lawyer, judges, teachers, philosophers, poets, composers, musicians, astronomers, prophets, councilors, high craftsmen like a blacksmith, the classes of the 'men of art', and sometimes kings, chieftains, or other politicians. Druids were very hierarchical, with classes and ranks based on the length of their education and what fields they practiced. They learned their trades through mnemonics by way of poetry and songs, as writing was rarely used by Celts outside of prayers on votive objects, or lists of names for migratory records.",
        "Icon": "units/celt_support_healer.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/brit_support_healer_b",
        "SpecificName": "Druides",
        "Tooltip": "Classes: Support Healer.\nHeal units."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/brit_support_healer_e",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/healer.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/brit_support_healer_b": {
      "@parent": "template_unit_support_healer",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Heal": {
        "HP": "5",
        "HealableClasses": {
          "@datatype": "tokens",
          "_string": "Organic"
        },
        "Range": "12",
        "Rate": "2000",
        "UnhealableClasses": {
          "@datatype": "tokens",
          "_string": "Animal"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "85",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Healer"
        },
        "GenericName": "Healer",
        "History": "A druid may be one of many different professions; priest, historian, lawyer, judges, teachers, philosophers, poets, composers, musicians, astronomers, prophets, councilors, high craftsmen like a blacksmith, the classes of the 'men of art', and sometimes kings, chieftains, or other politicians. Druids were very hierarchical, with classes and ranks based on the length of their education and what fields they practiced. They learned their trades through mnemonics by way of poetry and songs, as writing was rarely used by Celts outside of prayers on votive objects, or lists of names for migratory records.",
        "Icon": "units/celt_support_healer.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/brit_support_healer_b",
        "SpecificName": "Druides",
        "Tooltip": "Classes: Support Healer.\nHeal units."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/brit_support_healer_a",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/healer.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/brit_support_healer_e": {
      "@parent": "units/brit_support_healer_a",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Heal": {
        "HP": "10",
        "HealableClasses": {
          "@datatype": "tokens",
          "_string": "Organic"
        },
        "Range": "20",
        "Rate": "2000",
        "UnhealableClasses": {
          "@datatype": "tokens",
          "_string": "Animal"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "105",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Healer"
        },
        "GenericName": "Healer",
        "History": "A druid may be one of many different professions; priest, historian, lawyer, judges, teachers, philosophers, poets, composers, musicians, astronomers, prophets, councilors, high craftsmen like a blacksmith, the classes of the 'men of art', and sometimes kings, chieftains, or other politicians. Druids were very hierarchical, with classes and ranks based on the length of their education and what fields they practiced. They learned their trades through mnemonics by way of poetry and songs, as writing was rarely used by Celts outside of prayers on votive objects, or lists of names for migratory records.",
        "Icon": "units/celt_support_healer.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/brit_support_healer_b",
        "SpecificName": "Druides",
        "Tooltip": "Classes: Support Healer.\nHeal units."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/healer.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/brit_support_trader": {
      "@parent": "template_unit_support_trader",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "15",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "80",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "3.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Support Organic Trader"
        },
        "GenericName": "Trader",
        "History": "Celtic traders were known for trafficking in many different goods. These could range from metal work and iron objects to slaves. Indeed, Britain proved to be a steady supply of slaves for the Romans. In trade the Celts often received Roman weapons, armor, and tools. Celtic traders were usually land bound, traveling on foot or by animal.",
        "Icon": "units/celt_support_trader.png",
        "SpecificName": "Cyfnewidiwr",
        "Tooltip": "Classes: Support Trader.\nTrade resources between your own markets and those of your allies."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_trade": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_worker.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "Trader": {
        "GainMultiplier": "1.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/trader.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/brit_war_dog_a": {
      "@parent": "units/brit_war_dog_b",
      "Armour": {
        "Crush": "2",
        "Hack": "2",
        "Pierce": "3"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "51.0",
          "MaxRange": "3.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Structure"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "12",
          "MaxRange": "3.0",
          "Pierce": "0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Structure"
          }
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "3.0"
        },
        "Height": "3.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "80",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "GenericName": "War Dog",
        "History": "The Celts used large dogs such as mastiffs or wolfhounds in combat, especially against enemy cavalry. The Romans were very impressed with the strength and ferocity of these dogs. Many were brought back to Rome for the gladiator arena or to serve as guard dogs.",
        "Icon": "units/celt_war_dog.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/brit_war_dog_b",
        "SpecificName": "Coun",
        "Tooltip": "Cannot attack structures.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Dog"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "0",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/brit_war_dog_e",
        "RequiredXp": "100"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/256x256.png",
            "MainTextureMask": "arrow/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_animal_gen.xml",
          "order_attack": "voice/global/civ_dog_move.xml",
          "order_gather": "voice/global/civ_dog_move.xml",
          "order_repair": "voice/global/civ_dog_move.xml",
          "order_walk": "voice/global/civ_dog_move.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/global/civ_dog_bark.xml",
          "trained": "interface/complete/building/complete_kennel.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "TrainingRestrictions": {
        "Category": "WarDog"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "25"
        },
        "WalkSpeed": "14"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/cavalry_spearman_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/brit_war_dog_b": {
      "@parent": "template_unit_dog",
      "Armour": {
        "Crush": "1",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "20.0",
          "MaxRange": "3.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Structure"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "7",
          "MaxRange": "3.0",
          "Pierce": "0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Structure"
          }
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "3.0"
        },
        "Height": "3.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "80",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "GenericName": "War Dog",
        "History": "The Celts used large dogs such as mastiffs or wolfhounds in combat, especially against enemy cavalry. The Romans were very impressed with the strength and ferocity of these dogs. Many were brought back to Rome for the gladiator arena or to serve as guard dogs.",
        "Icon": "units/celt_war_dog.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/brit_war_dog_b",
        "SpecificName": "Coun",
        "Tooltip": "Cannot attack structures.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Dog"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "0",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/brit_war_dog_a",
        "RequiredXp": "100"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/256x256.png",
            "MainTextureMask": "arrow/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_animal_gen.xml",
          "order_attack": "voice/global/civ_dog_move.xml",
          "order_gather": "voice/global/civ_dog_move.xml",
          "order_repair": "voice/global/civ_dog_move.xml",
          "order_walk": "voice/global/civ_dog_move.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/global/civ_dog_bark.xml",
          "trained": "interface/complete/building/complete_kennel.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "TrainingRestrictions": {
        "Category": "WarDog"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "26.0"
        },
        "WalkSpeed": "14.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/cavalry_spearman_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/brit_war_dog_e": {
      "@parent": "units/brit_war_dog_a",
      "Armour": {
        "Crush": "4",
        "Hack": "3",
        "Pierce": "3"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "57.0",
          "MaxRange": "3.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Structure"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "13.5",
          "MaxRange": "3.0",
          "Pierce": "0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Structure"
          }
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "3.0"
        },
        "Height": "3.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "80",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "brit",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "GenericName": "War Dog",
        "History": "The Celts used large dogs such as mastiffs or wolfhounds in combat, especially against enemy cavalry. The Romans were very impressed with the strength and ferocity of these dogs. Many were brought back to Rome for the gladiator arena or to serve as guard dogs.",
        "Icon": "units/celt_war_dog.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/brit_war_dog_b",
        "SpecificName": "Coun",
        "Tooltip": "Cannot attack structures.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Dog"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "0",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/256x256.png",
            "MainTextureMask": "arrow/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_animal_gen.xml",
          "order_attack": "voice/global/civ_dog_move.xml",
          "order_gather": "voice/global/civ_dog_move.xml",
          "order_repair": "voice/global/civ_dog_move.xml",
          "order_walk": "voice/global/civ_dog_move.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/global/civ_dog_bark.xml",
          "trained": "interface/complete/building/complete_kennel.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "TrainingRestrictions": {
        "Category": "WarDog"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "24"
        },
        "WalkSpeed": "13.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/cavalry_spearman_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_cavalry_javelinist_a": {
      "@parent": "units/cart_cavalry_javelinist_b",
      "Armour": {
        "Crush": "4",
        "Hack": "4",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "44",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "40"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "150",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Numidian Cavalry",
        "History": "The Carthaginians possessed the greatest light cavalry of the ancient world in the Numidians. Tough and hardy like their mounts, the Numidians were famous for their ability to ride bareback and without bridles. Riders controlled their horses through a combination of voice commands, knee pressure, and a rope around the animals' necks. Used mostly for pursuing defeated opponents, the Numidians' favored weapon was a javelin that could be used for close combat if necessary.",
        "Icon": "units/cart_cavalry_javelinist.png",
        "Rank": "Advanced",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/cart_cavalry_javelinist_b",
        "SpecificName": "Ḥayyāl Raḫūv Masili",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/cart_cavalry_javelinist_e",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "36"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/cavalry_javelinist_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_cavalry_javelinist_b": {
      "@parent": "template_unit_cavalry_ranged_javelinist",
      "Armour": {
        "Crush": "3",
        "Hack": "3",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "40",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.6"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "40"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "140",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Numidian Cavalry",
        "History": "The Carthaginians possessed the greatest light cavalry of the ancient world in the Numidians. Tough and hardy like their mounts, the Numidians were famous for their ability to ride bareback and without bridles. Riders controlled their horses through a combination of voice commands, knee pressure, and a rope around the animals' necks. Used mostly for pursuing defeated opponents, the Numidians' favored weapon was a javelin that could be used for close combat if necessary.",
        "Icon": "units/cart_cavalry_javelinist.png",
        "Rank": "Basic",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/cart_cavalry_javelinist_b",
        "SpecificName": "Ḥayyāl Raḫūv Masili",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/cart_cavalry_javelinist_a",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "36"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/cavalry_javelinist_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_cavalry_javelinist_e": {
      "@parent": "units/cart_cavalry_javelinist_a",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "3"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "48",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.0"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "40"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "160",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Numidian Cavalry",
        "History": "The Carthaginians possessed the greatest light cavalry of the ancient world in the Numidians. Tough and hardy like their mounts, the Numidians were famous for their ability to ride bareback and without bridles. Riders controlled their horses through a combination of voice commands, knee pressure, and a rope around the animals' necks. Used mostly for pursuing defeated opponents, the Numidians' favored weapon was a javelin that could be used for close combat if necessary.",
        "Icon": "units/cart_cavalry_javelinist.png",
        "Rank": "Elite",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/cart_cavalry_javelinist_b",
        "SpecificName": "Ḥayyāl Raḫūv Masili",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "36"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/cavalry_javelinist_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_cavalry_spearman_a": {
      "@parent": "units/cart_cavalry_spearman_b",
      "Armour": {
        "Crush": "4",
        "Hack": "5",
        "Pierce": "3"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "12.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "24.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "5.5",
          "MaxRange": "6.0",
          "Pierce": "10.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "2250"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "100",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "160",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic Italian Mercenary"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Italic Cavalry",
        "History": "The Italian allies of Carthage included the various Samnite tribes of the interior hill-country and Italiote Greek colonies along the Southern coast. They provided a much-needed and high-quality cavalry contingent for Hannibal's army.",
        "Icon": "units/cart_cavalry_spearman.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/cart_cavalry_spearman_b",
        "SpecificName": "Ḥayyāl Romaḥ Raḫūv",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/cart_cavalry_spearman_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "25.0"
        },
        "WalkSpeed": "16"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/cavalry_spearman_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_cavalry_spearman_b": {
      "@parent": "template_unit_cavalry_melee_spearman",
      "Armour": {
        "Crush": "3",
        "Hack": "4",
        "Pierce": "2"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "10.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "80.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "6.0",
          "Pierce": "34",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "2250"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "100",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "150",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic Italian Mercenary"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Italic Cavalry",
        "History": "The Italian allies of Carthage included the various Samnite tribes of the interior hill-country and Italiote Greek colonies along the Southern coast. They provided a much-needed and high-quality cavalry contingent for Hannibal's army.",
        "Icon": "units/cart_cavalry_spearman.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/cart_cavalry_spearman_b",
        "SpecificName": "Ḥayyāl Romaḥ Raḫūv",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/cart_cavalry_spearman_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "26.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/cavalry_spearman_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_cavalry_spearman_e": {
      "@parent": "units/cart_cavalry_spearman_a",
      "Armour": {
        "Crush": "5",
        "Hack": "6",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "14.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "26.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "6",
          "MaxRange": "6.0",
          "Pierce": "11.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "2250"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "100",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "170",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic Italian Mercenary"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Italic Cavalry",
        "History": "The Italian allies of Carthage included the various Samnite tribes of the interior hill-country and Italiote Greek colonies along the Southern coast. They provided a much-needed and high-quality cavalry contingent for Hannibal's army.",
        "Icon": "units/cart_cavalry_spearman.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/cart_cavalry_spearman_b",
        "SpecificName": "Ḥayyāl Romaḥ Raḫūv",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "24.0"
        },
        "WalkSpeed": "15.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/cavalry_spearman_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_cavalry_swordsman_2_a": {
      "@parent": "units/cart_cavalry_swordsman_2_b",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "63.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "25.5",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "60",
          "stone": "0",
          "wood": "35"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "160",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic Celt Mercenary"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Gallic Mercenary Cavalry",
        "History": "Like a sword, a horse was a sign of nobility and as a result the Celtic cavalry was often better equipped than the infantry. Armor and helmets were common, while weapons consisted of a large bladed spear and a long slashing sword for close combat. Shields could be round, hexagonal, or oval, but the most common was a regular oval body shield with the top and bottom shorn off. Unlike other horseman, the Celts were not afraid to leap off their mount to fight on foot then climb into the saddle again when possible.",
        "Icon": "units/cart_cavalry_swordsman_2.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/cart_cavalry_swordsman_2_b",
        "SpecificName": "Ḥayyāl Ḥerev Raḫūv",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "6",
        "stone": "0",
        "wood": "0",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/cart_cavalry_swordsman_2_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "23.0"
        },
        "WalkSpeed": "15"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/cavalry_swordsman_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_cavalry_swordsman_2_b": {
      "@parent": "template_unit_cavalry_melee_swordsman",
      "Armour": {
        "Crush": "4",
        "Hack": "4",
        "Pierce": "3"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "30.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "18.5",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "60",
          "stone": "0",
          "wood": "35"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "150",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic Celt Mercenary"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Gallic Mercenary Cavalry",
        "History": "Like a sword, a horse was a sign of nobility and as a result the Celtic cavalry was often better equipped than the infantry. Armor and helmets were common, while weapons consisted of a large bladed spear and a long slashing sword for close combat. Shields could be round, hexagonal, or oval, but the most common was a regular oval body shield with the top and bottom shorn off. Unlike other horseman, the Celts were not afraid to leap off their mount to fight on foot then climb into the saddle again when possible.",
        "Icon": "units/cart_cavalry_swordsman_2.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/cart_cavalry_swordsman_2_b",
        "SpecificName": "Ḥayyāl Ḥerev Raḫūv",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "6",
        "stone": "0",
        "wood": "0",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/cart_cavalry_swordsman_2_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "24.0"
        },
        "WalkSpeed": "15.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/cavalry_swordsman_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_cavalry_swordsman_2_e": {
      "@parent": "units/cart_cavalry_swordsman_2_a",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "5"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "66.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "27",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "60",
          "stone": "0",
          "wood": "35"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "170",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic Celt Mercenary"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Gallic Mercenary Cavalry",
        "History": "Like a sword, a horse was a sign of nobility and as a result the Celtic cavalry was often better equipped than the infantry. Armor and helmets were common, while weapons consisted of a large bladed spear and a long slashing sword for close combat. Shields could be round, hexagonal, or oval, but the most common was a regular oval body shield with the top and bottom shorn off. Unlike other horseman, the Celts were not afraid to leap off their mount to fight on foot then climb into the saddle again when possible.",
        "Icon": "units/cart_cavalry_swordsman_2.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/cart_cavalry_swordsman_2_b",
        "SpecificName": "Ḥayyāl Ḥerev Raḫūv",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "6",
        "stone": "0",
        "wood": "0",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "22.0"
        },
        "WalkSpeed": "14.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/cavalry_swordsman_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_cavalry_swordsman_a": {
      "@parent": "units/cart_cavalry_swordsman_b",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "34.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "20.5",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "60",
          "stone": "0",
          "wood": "35"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "160",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic Iberian Mercenary"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Iberian Heavy Cavalry",
        "History": "Along with the Gauls, Iberians formed the Carthaginian heavy cavalry, closing with their opponents at every opportunity. Armed with long-bladed spears and short curved sabers known as falcata, the Iberians were no strangers to fighting on horseback. On many occasions they routed opposing cavalry but usually did not pursue them, preferring to remain close to the main army.",
        "Icon": "units/cart_cavalry_swordsman.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/cart_cavalry_swordsman_b",
        "SpecificName": "Ḥayyāl Ḥerev Raḫūv",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "6",
        "stone": "0",
        "wood": "0",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/cart_cavalry_swordsman_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "28.75"
        },
        "WalkSpeed": "16"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/cavalry_swordsman_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_cavalry_swordsman_b": {
      "@parent": "template_unit_cavalry_melee_swordsman",
      "Armour": {
        "Crush": "4",
        "Hack": "4",
        "Pierce": "3"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "30.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "18.5",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "60",
          "stone": "0",
          "wood": "35"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "150",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic Iberian Mercenary"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Iberian Heavy Cavalry",
        "History": "Along with the Gauls, Iberians formed the Carthaginian heavy cavalry, closing with their opponents at every opportunity. Armed with long-bladed spears and short curved sabers known as falcata, the Iberians were no strangers to fighting on horseback. On many occasions they routed opposing cavalry but usually did not pursue them, preferring to remain close to the main army.",
        "Icon": "units/cart_cavalry_swordsman.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/cart_cavalry_swordsman_b",
        "SpecificName": "Ḥayyāl Ḥerev Raḫūv",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "6",
        "stone": "0",
        "wood": "0",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/cart_cavalry_swordsman_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "28.75"
        },
        "WalkSpeed": "17"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/cavalry_swordsman_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_cavalry_swordsman_e": {
      "@parent": "units/cart_cavalry_swordsman_a",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "5"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "38.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "23.5",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "60",
          "stone": "0",
          "wood": "35"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "170",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic Iberian Mercenary"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Iberian Heavy Cavalry",
        "History": "Along with the Gauls, Iberians formed the Carthaginian heavy cavalry, closing with their opponents at every opportunity. Armed with long-bladed spears and short curved sabers known as falcata, the Iberians were no strangers to fighting on horseback. On many occasions they routed opposing cavalry but usually did not pursue them, preferring to remain close to the main army.",
        "Icon": "units/cart_cavalry_swordsman.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/cart_cavalry_swordsman_b",
        "SpecificName": "Ḥayyāl Ḥerev Raḫūv",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "6",
        "stone": "0",
        "wood": "0",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "28.75"
        },
        "WalkSpeed": "15.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/cavalry_swordsman_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_champion_cavalry": {
      "@parent": "template_unit_champion_cavalry_spearman",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "7.5",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "120.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "7",
          "MaxRange": "5.0",
          "Pierce": "50.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "2250"
        }
      },
      "Cost": {
        "BuildTime": "16",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "150",
          "metal": "50",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "5.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "230",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Sacred Band Cavalry",
        "History": "The Sacred Band of Astarte was an elite cavalry regiment recruited from amongst the upper class of the city.",
        "Icon": "units/cart_sacred_band_cavalry.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Sacred Band of Astarte",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Cavalry Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/256x256.png",
            "MainTextureMask": "arrow/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "10.0",
          "RegenTime": "0.1",
          "Speed": "26.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/champion_unit_3.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_champion_elephant": {
      "@parent": "template_unit_champion_elephant_melee",
      "Armour": {
        "Crush": "10",
        "Hack": "5",
        "Pierce": "10"
      },
      "Attack": {
        "Charge": {
          "Crush": "80.0",
          "Hack": "80.0",
          "MaxRange": "8.0",
          "MinRange": "0.0",
          "Pierce": "0.0"
        },
        "Melee": {
          "Crush": "40.0",
          "Hack": "28",
          "MaxRange": "8.0",
          "Pierce": "0",
          "RepeatTime": "1500"
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "3",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "250",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "3.5"
        },
        "Height": "6.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "750",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "GenericName": "North African War Elephant",
        "History": "By far the most famous of Carthaginian weapons was the small, ugly, and now extinct, North African forest elephants. Going into battle without a war tower carrying only a driver, Carthaginian war elephants were used as terror weapons: horses could not stand their smell, inexperienced troops were frightened, and the havoc they could cause was immense. Yet by the time of the Second Punic War elephants were at the end of their time. Armies had learned the weaknesses of the giant beasts, specifically how to hamstring and confuse them. More often than not a war elephant could be just as dangerous to its own side as the enemy.",
        "Icon": "units/cart_champion_cavalry.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Pil Malḥamit",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Elephant Melee"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/256x256.png",
            "MainTextureMask": "arrow/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "actor/fauna/animal/elephant_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/animal/elephant_death.xml",
          "order_attack": "actor/fauna/animal/elephant_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "actor/fauna/animal/elephant_order.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "actor/fauna/animal/elephant_select.xml",
          "trained": "actor/fauna/animal/elephant_trained.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "10.0",
          "RegenTime": "0.1",
          "Speed": "14.0"
        },
        "WalkSpeed": "8.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/champion_unit_2.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_champion_infantry": {
      "@parent": "template_unit_champion_infantry_spearman",
      "Armour": {
        "Crush": "6",
        "Hack": "5",
        "Pierce": "7"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "15.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "40.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "7",
          "MaxRange": "5.0",
          "Pierce": "14",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Sacred Band Infantry",
        "History": "The Sacred Band was a group of elite infantry dedicated to the service of the Phoenician god Ba'al. In addition to providing crack troops, the unit trained Carthaginians aspiring to command Punic mercenary armies. Specially picked troops carried the unit standard emblazoned with the symbols of Carthage into battle.",
        "Icon": "units/cart_champion_infantry.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Sacred Band of Ba'al",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/champion_spearman.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_champion_pikeman": {
      "@parent": "template_unit_champion_infantry_pikeman",
      "Armour": {
        "Crush": "7",
        "Hack": "12",
        "Pierce": "10"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "6.0",
          "MaxRange": "8.0",
          "MinRange": "0.0",
          "Pierce": "24.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "8.0",
          "Pierce": "8.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/syntagma formations/testudo"
        },
        "GenericName": "Sacred Band Pikeman",
        "History": "The Sacred Band was a group of elite troops dedicated to the service of the Phoenician god Ba'al. In addition to providing crack troops, the unit trained Carthaginians aspiring to command Punic mercenary armies. Specially picked troops carried the unit standard emblazoned with the symbols of Carthage into battle.",
        "Icon": "units/cart_champion_infantry.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Mašal",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Spear Pike"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1200"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "13.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/champion_unit_1.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_hero_hamilcar": {
      "@parent": "template_unit_hero_cavalry_swordsman",
      "Armour": {
        "Crush": "8",
        "Hack": "5",
        "Pierce": "8"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "36",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic Siege"
          },
          "RepeatTime": "1000"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "All Units +15% speed.",
          "AuraName": "Lightning Aura",
          "Modifications": {
            "UnitMotion.WalkSpeed": {
              "Multiply": "1.15"
            }
          },
          "Type": "global"
        }
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "250",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "5.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1500",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Hamilcar Barca",
        "History": "Father of Hannibal and virtual military dictator of Carthage. Hamilcar Barca was a soldier and politician who excelled along his entire career. Lived 275-228 BC. While overshadowed by his sons, Hamilcar was great general in his own right, earning the nickname Baraq or Barca for the \"lightning\" speed of his advance.",
        "Icon": "units/cart_hero_hamilcar.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Ḥimelqart Baraq",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Cavalry Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "25",
        "stone": "0",
        "wood": "0",
        "xp": "400"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "16.0",
          "RegenTime": "0.1",
          "Speed": "26.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "70",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/hero_hamilcar_horse.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_hero_hannibal": {
      "@parent": "template_unit_hero_elephant_melee",
      "Armour": {
        "Crush": "12",
        "Hack": "10",
        "Pierce": "10"
      },
      "Attack": {
        "Melee": {
          "Bonuses": {
            "BonusCav": {
              "Classes": "Cavalry",
              "Multiplier": "2"
            },
            "BonusGates": {
              "Classes": "Gates",
              "Multiplier": "1.5"
            },
            "BonusStructures": {
              "Classes": "Structure",
              "Multiplier": "1.5"
            }
          },
          "Crush": "25.0",
          "Hack": "17.5",
          "MaxRange": "8.0",
          "Pierce": "0",
          "RepeatTime": "1000"
        }
      },
      "Auras": {
        "Aura1": {
          "AffectedPlayers": "Player Ally",
          "Affects": "Unit",
          "AuraDescription": "All allied units +2 attack within vision range of him.",
          "AuraName": "Tactician Aura",
          "Modifications": {
            "Attack.Melee.Hack": {
              "Add": "2"
            },
            "Attack.Ranged.Pierce": {
              "Add": "2"
            }
          },
          "Radius": "60",
          "Type": "range"
        }
      },
      "Cost": {
        "BuildTime": "60",
        "Population": "3",
        "PopulationBonus": "0",
        "Resources": {
          "food": "500",
          "metal": "500",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "3.0"
        },
        "Height": "9.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "GenericName": "Hannibal Barca",
        "History": "Carthage's most famous son. Hannibal Barca was the eldest son of Hamilcar Barca and proved an even greater commander than his father. Lived 247-182 BC. While he ultimately lost the Second Punic War, his victories at Trebia, Lake Trasimene, and Cannae, and the feat of crossing the Alps have secured his position as among the best tacticians and strategists in history.",
        "Icon": "units/cart_hero_hannibal.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Ḥannibaʿal Baraq",
        "Tooltip": "\"Strategist\" Ability (TBD): The player can see changes within the fog of war while Hannibal lives.\nCounters: 2x vs. All Cavalry, 1.5x vs. All Structures. Extra 1.5x vs. Gates.\nCountered by: Skirmishers and Swordsmen. Can run amok.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Elephant"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "25",
        "stone": "0",
        "wood": "0",
        "xp": "400"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "actor/fauna/animal/elephant_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/animal/elephant_death.xml",
          "order_attack": "actor/fauna/animal/elephant_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "actor/fauna/animal/elephant_order.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "actor/fauna/animal/elephant_select.xml",
          "trained": "actor/fauna/animal/elephant_trained.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "10.0",
          "RegenTime": "0.1",
          "Speed": "14.0"
        },
        "WalkSpeed": "8.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/hero_hannibal_mount.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_hero_maharbal": {
      "@parent": "template_unit_hero_cavalry_spearman",
      "Armour": {
        "Crush": "8",
        "Hack": "6",
        "Pierce": "8"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "25.5",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic Siege"
          },
          "RepeatTime": "1000"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Cavalry",
          "AuraDescription": "+5 Cavalry charge attack within vision range of him (currently useless).",
          "AuraName": "Commander Aura",
          "Modifications": {
            "Attack.Charge.Hack": {
              "Add": "5"
            }
          },
          "Radius": "60",
          "Type": "range"
        }
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "250",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "5.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1500",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Maharbal",
        "History": "Maharbal was Hannibal Barca's \"brash young cavalry commander\" during the 2nd Punic War. He is credited with turning the wing of the legions at Cannae resulting in defeat in which 30,000 of 50,000 Romans were lost, as well as significant contributions to the winning of many other battles during the 2nd Punic War. He is known for having said, after the battle of Cannae, \"Hannibal, you know how to win the victory; just not what to do with it.\"",
        "Icon": "units/cart_hero_maharbal.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Maharbaʿal",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Cavalry Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "5",
        "stone": "0",
        "wood": "20",
        "xp": "500"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "16.0",
          "RegenTime": "0.1",
          "Speed": "26.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "70",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/hero_maharbal_horse.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_infantry_archer_a": {
      "@parent": "units/cart_infantry_archer_b",
      "Armour": {
        "Crush": "4",
        "Hack": "2",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "54.0",
          "MinRange": "0.0",
          "Pierce": "13.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/cart_super_dock structures/cart_embassy_celtic structures/cart_embassy_iberian structures/cart_embassy_italiote"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "40",
          "metal": "0",
          "stone": "0",
          "wood": "60"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "95",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Mauritanian Archer",
        "History": "A mercenary archer from North Africa.",
        "Icon": "units/cart_infantry_archer.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/cart_infantry_archer_b",
        "SpecificName": "Qešet",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Archer"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/cart_infantry_archer_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "700"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "17.0"
        },
        "WalkSpeed": "11"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/infantry_archer_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_infantry_archer_b": {
      "@parent": "template_unit_infantry_ranged_archer",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "50.0",
          "MinRange": "0.0",
          "Pierce": "13.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "1000",
          "Spread": "1.6"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/cart_super_dock structures/cart_embassy_celtic structures/cart_embassy_iberian structures/cart_embassy_italiote"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "40",
          "metal": "0",
          "stone": "0",
          "wood": "60"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "80",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Mauritanian Archer",
        "History": "A mercenary archer from North Africa.",
        "Icon": "units/cart_infantry_archer.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/cart_infantry_archer_b",
        "SpecificName": "Qešet",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Archer"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/cart_infantry_archer_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "17.0"
        },
        "WalkSpeed": "11"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/infantry_archer_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_infantry_archer_e": {
      "@parent": "units/cart_infantry_archer_a",
      "Armour": {
        "Crush": "5",
        "Hack": "3",
        "Pierce": "3"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "58.0",
          "MinRange": "0.0",
          "Pierce": "13.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "1000",
          "Spread": "1.0"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/cart_super_dock structures/cart_embassy_celtic structures/cart_embassy_iberian structures/cart_embassy_italiote"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "40",
          "metal": "0",
          "stone": "0",
          "wood": "60"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "105",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Mauritanian Archer",
        "History": "A mercenary archer from North Africa.",
        "Icon": "units/cart_infantry_archer.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/cart_infantry_archer_b",
        "SpecificName": "Qešet",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Archer"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "690"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "16.75"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/infantry_archer_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_infantry_javelinist_a": {
      "@parent": "units/cart_infantry_javelinist_b",
      "Armour": {
        "Crush": "4",
        "Hack": "2",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "40",
          "MinRange": "0.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/cart_super_dock structures/cart_embassy_celtic structures/cart_embassy_iberian structures/cart_embassy_italiote"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "50",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic Iberian Mercenary"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Iberian Mercenary Skirmisher",
        "History": "While Iberians had often served as mercenaries in earlier times, after Carthage's conquest of Spain they were often called up as levies. After the Celts they were considered the most expendable of all the troops in the Carthaginian army, used to dull the force of a charging formation. Armed with a javelin that could have a bundle of burning grass attached at the end for torching buildings, the Iberians could also wear light breastplates called pectorals in addition to their distinctive sinew caps.",
        "Icon": "units/cart_infantry_javelinist.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/cart_infantry_javelinist_b",
        "SpecificName": "Sǝḫīr Kidōn",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/cart_infantry_javelinist_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "17.0"
        },
        "WalkSpeed": "10"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/infantry_javelinist_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_infantry_javelinist_b": {
      "@parent": "template_unit_infantry_ranged_javelinist",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "36",
          "MinRange": "0.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/cart_super_dock structures/cart_embassy_celtic structures/cart_embassy_iberian structures/cart_embassy_italiote"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "50",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "80",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic Iberian Mercenary"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Iberian Mercenary Skirmisher",
        "History": "While Iberians had often served as mercenaries in earlier times, after Carthage's conquest of Spain they were often called up as levies. After the Celts they were considered the most expendable of all the troops in the Carthaginian army, used to dull the force of a charging formation. Armed with a javelin that could have a bundle of burning grass attached at the end for torching buildings, the Iberians could also wear light breastplates called pectorals in addition to their distinctive sinew caps.",
        "Icon": "units/cart_infantry_javelinist.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/cart_infantry_javelinist_b",
        "SpecificName": "Sǝḫīr Kidōn",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/cart_infantry_javelinist_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "11.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/infantry_javelinist_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_infantry_javelinist_e": {
      "@parent": "units/cart_infantry_javelinist_a",
      "Armour": {
        "Crush": "5",
        "Hack": "3",
        "Pierce": "3"
      },
      "Attack": {
        "Ranged": {
          "Crush": "7",
          "Hack": "0",
          "MaxRange": "48",
          "MinRange": "0.0",
          "Pierce": "9",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.0"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/cart_super_dock structures/cart_embassy_celtic structures/cart_embassy_iberian structures/cart_embassy_italiote"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "50",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "110",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic Iberian Mercenary"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Iberian Mercenary Skirmisher",
        "History": "While Iberians had often served as mercenaries in earlier times, after Carthage's conquest of Spain they were often called up as levies. After the Celts they were considered the most expendable of all the troops in the Carthaginian army, used to dull the force of a charging formation. Armed with a javelin that could have a bundle of burning grass attached at the end for torching buildings, the Iberians could also wear light breastplates called pectorals in addition to their distinctive sinew caps.",
        "Icon": "units/cart_infantry_javelinist.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/cart_infantry_javelinist_b",
        "SpecificName": "Sǝḫīr Kidōn",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/iberians/infantry_javelinist_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_infantry_slinger_a": {
      "@parent": "units/cart_infantry_slinger_b",
      "Armour": {
        "Crush": "4",
        "Hack": "2",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "1.5",
          "Hack": "0",
          "MaxRange": "52.0",
          "MinRange": "0.0",
          "Pierce": "8.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "750",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "750",
          "Spread": "0.9"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/cart_super_dock structures/cart_embassy_celtic structures/cart_embassy_iberian structures/cart_embassy_italiote"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "50",
          "stone": "50",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic Iberian Mercenary"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Balearic Slinger",
        "History": "Levied from the Balearic Islands off Spain, these slingers proved to be the greatest the world ever produced, capable of hurling jagged rocks over distances that archers could not match. It was a Balearic slinger that heavily wounded the Roman consul Paullus at the beginning of the bloody battle at Cannae. Stones flung from slings were able to crush and puncture through armor at long ranges, be it iron or bronze.",
        "Icon": "units/cart_infantry_slinger.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/cart_infantry_slinger_b",
        "SpecificName": "Qallāʿ Ibušimi",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Sling"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "5",
        "wood": "0",
        "xp": "75"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/cart_infantry_slinger_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "21.6"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/infantry_slinger_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_infantry_slinger_b": {
      "@parent": "template_unit_infantry_ranged_slinger",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "1.5",
          "Hack": "0",
          "MaxRange": "48.0",
          "MinRange": "0.0",
          "Pierce": "8.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "750",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "750",
          "Spread": "1.5"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/cart_super_dock structures/cart_embassy_celtic structures/cart_embassy_iberian structures/cart_embassy_italiote"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "50",
          "stone": "50",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "80",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic Iberian Mercenary"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Balearic Slinger",
        "History": "Levied from the Balearic Islands off Spain, these slingers proved to be the greatest the world ever produced, capable of hurling jagged rocks over distances that archers could not match. It was a Balearic slinger that heavily wounded the Roman consul Paullus at the beginning of the bloody battle at Cannae. Stones flung from slings were able to crush and puncture through armor at long ranges, be it iron or bronze.",
        "Icon": "units/cart_infantry_slinger.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/cart_infantry_slinger_b",
        "SpecificName": "Qallāʿ Ibušimi",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Sling"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "5",
        "wood": "0",
        "xp": "75"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/cart_infantry_slinger_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "11.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/infantry_slinger_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_infantry_slinger_e": {
      "@parent": "units/cart_infantry_slinger_a",
      "Armour": {
        "Crush": "5",
        "Hack": "3",
        "Pierce": "3"
      },
      "Attack": {
        "Ranged": {
          "Crush": "1.5",
          "Hack": "0",
          "MaxRange": "56.0",
          "MinRange": "0.0",
          "Pierce": "8.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "750",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "750",
          "Spread": "0.8"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/cart_super_dock structures/cart_embassy_celtic structures/cart_embassy_iberian structures/cart_embassy_italiote"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "50",
          "stone": "50",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "110",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic Iberian Mercenary"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Balearic Slinger",
        "History": "Levied from the Balearic Islands off Spain, these slingers proved to be the greatest the world ever produced, capable of hurling jagged rocks over distances that archers could not match. It was a Balearic slinger that heavily wounded the Roman consul Paullus at the beginning of the bloody battle at Cannae. Stones flung from slings were able to crush and puncture through armor at long ranges, be it iron or bronze.",
        "Icon": "units/cart_infantry_slinger.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/cart_infantry_slinger_b",
        "SpecificName": "Qallāʿ Ibušimi",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Sling"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "5",
        "wood": "0",
        "xp": "75"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "20.4"
        },
        "WalkSpeed": "8.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/infantry_slinger_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_infantry_spearman_a": {
      "@parent": "units/cart_infantry_spearman_b",
      "Armour": {
        "Crush": "4",
        "Hack": "3",
        "Pierce": "5"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "14.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "28.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "5",
          "MaxRange": "4.0",
          "Pierce": "10",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/cart_super_dock structures/cart_embassy_celtic structures/cart_embassy_iberian structures/cart_embassy_italiote"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Libyan Spearman",
        "History": "The core of the Carthaginian army was made up of Liby-Phoenicians, Africans with Phoenician ancestors. The wealthy residents of Carthage recruited the non-citizen Liby-Phoenicians as heavy infantry, fighting in the phalanx armed with the long spear. Armor could range from chain mail hauberks to bronze cuirasses and helmets often included the latest Hellenistic types. Although armed with a shield and a sword, Carthaginian swordsmen were woefully ill-trained compared to their Roman or Iberian counterparts in fencing.",
        "Icon": "units/cart_infantry_spearman.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/cart_infantry_spearman_b",
        "SpecificName": "Sǝḫīr Ḥanīt",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/cart_infantry_spearman_e",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "21.0"
        },
        "WalkSpeed": "8.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/infantry_spearman_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_infantry_spearman_b": {
      "@parent": "template_unit_infantry_melee_spearman",
      "Armour": {
        "Crush": "3",
        "Hack": "2",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "12.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "24.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "4.0",
          "Pierce": "8.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/cart_super_dock structures/cart_embassy_celtic structures/cart_embassy_iberian structures/cart_embassy_italiote"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "120",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Libyan Spearman",
        "History": "The core of the Carthaginian army was made up of Liby-Phoenicians, Africans with Phoenician ancestors. The wealthy residents of Carthage recruited the non-citizen Liby-Phoenicians as heavy infantry, fighting in the phalanx armed with the long spear. Armor could range from chain mail hauberks to bronze cuirasses and helmets often included the latest Hellenistic types. Although armed with a shield and a sword, Carthaginian swordsmen were woefully ill-trained compared to their Roman or Iberian counterparts in fencing.",
        "Icon": "units/cart_infantry_spearman.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/cart_infantry_spearman_b",
        "SpecificName": "Sǝḫīr Ḥanīt",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/cart_infantry_spearman_a",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/infantry_spearman_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_infantry_spearman_e": {
      "@parent": "units/cart_infantry_spearman_a",
      "Armour": {
        "Crush": "5",
        "Hack": "4",
        "Pierce": "6"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "16.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "32.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "6",
          "MaxRange": "4.0",
          "Pierce": "11.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/cart_super_dock structures/cart_embassy_celtic structures/cart_embassy_iberian structures/cart_embassy_italiote"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "140",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Libyan Spearman",
        "History": "The core of the Carthaginian army was made up of Liby-Phoenicians, Africans with Phoenician ancestors. The wealthy residents of Carthage recruited the non-citizen Liby-Phoenicians as heavy infantry, fighting in the phalanx armed with the long spear. Armor could range from chain mail hauberks to bronze cuirasses and helmets often included the latest Hellenistic types. Although armed with a shield and a sword, Carthaginian swordsmen were woefully ill-trained compared to their Roman or Iberian counterparts in fencing.",
        "Icon": "units/cart_infantry_spearman.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/cart_infantry_spearman_b",
        "SpecificName": "Sǝḫīr Ḥanīt",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "19.5"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/infantry_spearman_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_infantry_swordsman_2_a": {
      "@parent": "units/cart_infantry_swordsman_2_b",
      "Armour": {
        "Crush": "4",
        "Hack": "5",
        "Pierce": "2"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "24.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "14",
          "MaxRange": "4.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/cart_super_dock structures/cart_embassy_celtic structures/cart_embassy_iberian structures/cart_embassy_italiote"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "100",
          "stone": "0",
          "wood": "30"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic Italian Mercenary"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Samnite Swordsman",
        "History": "TBD.",
        "Icon": "units/cart_infantry_swordsman_2.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/cart_infantry_swordsman_2_b",
        "SpecificName": "Seḫīr Romaḥ",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "5",
        "stone": "0",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/cart_infantry_swordsman_2_e",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "48",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/infantry_swordsman_2_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_infantry_swordsman_2_b": {
      "@parent": "template_unit_infantry_melee_swordsman",
      "Armour": {
        "Crush": "3",
        "Hack": "3",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "24.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "12",
          "MaxRange": "4.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/cart_super_dock structures/cart_embassy_celtic structures/cart_embassy_iberian structures/cart_embassy_italiote"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "100",
          "stone": "0",
          "wood": "30"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "120",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic Italian Mercenary"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Samnite Swordsman",
        "History": "TBD.",
        "Icon": "units/cart_infantry_swordsman_2.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/cart_infantry_swordsman_2_b",
        "SpecificName": "Seḫīr Romaḥ",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "5",
        "stone": "0",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/cart_infantry_swordsman_2_a",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "48",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/infantry_swordsman_2_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_infantry_swordsman_2_e": {
      "@parent": "units/cart_infantry_swordsman_2_a",
      "Armour": {
        "Crush": "5",
        "Hack": "6",
        "Pierce": "3"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "28.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "16",
          "MaxRange": "4.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/cart_super_dock structures/cart_embassy_celtic structures/cart_embassy_iberian structures/cart_embassy_italiote"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "100",
          "stone": "0",
          "wood": "30"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "140",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic Italian Mercenary"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Samnite Swordsman",
        "History": "TBD.",
        "Icon": "units/cart_infantry_swordsman_2.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/cart_infantry_swordsman_2_b",
        "SpecificName": "Seḫīr Romaḥ",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "5",
        "stone": "0",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "14.0"
        },
        "WalkSpeed": "8.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "48",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/infantry_swordsman_2_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_infantry_swordsman_a": {
      "@parent": "units/cart_infantry_swordsman_b",
      "Armour": {
        "Crush": "4",
        "Hack": "5",
        "Pierce": "2"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "24.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "14",
          "MaxRange": "4.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/cart_super_dock structures/cart_embassy_celtic structures/cart_embassy_iberian structures/cart_embassy_italiote"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "100",
          "stone": "0",
          "wood": "30"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic Celt Mercenary"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Gallic Mercenary Swordsman",
        "History": "Hannibal hired Celtic mercenaries when he invaded Italy in 218 BC, recruited from the Gallic tribesmen in the northern third of the country. Fierce and physically imposing thanks to their height the Celtic soldiers attacked their opponents with swords and spears in a solid wave. They were capable of changing formations and despite their usual lack of body armor they were quite capable of hacking down their opponents.",
        "Icon": "units/cart_infantry_swordsman.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/cart_infantry_swordsman_b",
        "SpecificName": "Seḫīr Ḥerev",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "5",
        "stone": "0",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/cart_infantry_swordsman_e",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "8.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "48",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/infantry_swordsman_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_infantry_swordsman_b": {
      "@parent": "template_unit_infantry_melee_swordsman",
      "Armour": {
        "Crush": "3",
        "Hack": "3",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "24.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "12",
          "MaxRange": "4.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/cart_super_dock structures/cart_embassy_celtic structures/cart_embassy_iberian structures/cart_embassy_italiote"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "100",
          "stone": "0",
          "wood": "30"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "120",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic Celt Mercenary"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Gallic Mercenary Swordsman",
        "History": "Hannibal hired Celtic mercenaries when he invaded Italy in 218 BC, recruited from the Gallic tribesmen in the northern third of the country. Fierce and physically imposing thanks to their height the Celtic soldiers attacked their opponents with swords and spears in a solid wave. They were capable of changing formations and despite their usual lack of body armor they were quite capable of hacking down their opponents.",
        "Icon": "units/cart_infantry_swordsman.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/cart_infantry_swordsman_b",
        "SpecificName": "Seḫīr Ḥerev",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "5",
        "stone": "0",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/cart_infantry_swordsman_a",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "48",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/infantry_swordsman_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_infantry_swordsman_e": {
      "@parent": "units/cart_infantry_swordsman_a",
      "Armour": {
        "Crush": "5",
        "Hack": "6",
        "Pierce": "3"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "28.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "16",
          "MaxRange": "4.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/cart_super_dock structures/cart_embassy_celtic structures/cart_embassy_iberian structures/cart_embassy_italiote"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "100",
          "stone": "0",
          "wood": "30"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "140",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic Celt Mercenary"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Gallic Mercenary Swordsman",
        "History": "Hannibal hired Celtic mercenaries when he invaded Italy in 218 BC, recruited from the Gallic tribesmen in the northern third of the country. Fierce and physically imposing thanks to their height the Celtic soldiers attacked their opponents with swords and spears in a solid wave. They were capable of changing formations and despite their usual lack of body armor they were quite capable of hacking down their opponents.",
        "Icon": "units/cart_infantry_swordsman.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/cart_infantry_swordsman_b",
        "SpecificName": "Seḫīr Ḥerev",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "5",
        "stone": "0",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "14.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "48",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/infantry_swordsman_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_mechanical_siege_ballista_packed": {
      "@parent": "special_units/cart_mechanical_siege_ballista_common",
      "Armour": {
        "Crush": "1",
        "Hack": "2",
        "Pierce": "30"
      },
      "Attack": {
        "Ranged": {
          "Crush": "50.0",
          "Hack": "0.0",
          "MaxRange": "80",
          "MinRange": "12.0",
          "Pierce": "10.0",
          "PrepareTime": "5000",
          "ProjectileSpeed": "28.0",
          "RepeatTime": "5000",
          "Splash": {
            "Crush": "35.0",
            "FriendlyFire": "false",
            "Hack": "0.0",
            "Pierce": "15.0",
            "Range": "10",
            "Shape": "Circular"
          },
          "Spread": "6.0"
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "5",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "350",
          "wood": "350"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "4.5",
        "Square": {
          "@depth": "15.0",
          "@width": "6.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Ranged Catapult"
        },
        "GenericName": "Siege Catapult",
        "Icon": "units/cart_mechanical_siege_ballista_packed.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Ballista",
        "Tooltip": "Causes splash damage.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "20",
        "xp": "300"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.5"
        }
      },
      "Pack": {
        "Entity": "units/cart_mechanical_siege_ballista_unpacked",
        "State": "packed",
        "Time": "10000"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/siege/ballist_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "4.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "10.0"
        },
        "WalkSpeed": "7"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "120",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/siege_rock_packed.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_mechanical_siege_ballista_unpacked": {
      "@parent": "special_units/cart_mechanical_siege_ballista_common",
      "Armour": {
        "Crush": "1",
        "Hack": "2",
        "Pierce": "30"
      },
      "Attack": {
        "Ranged": {
          "Crush": "50.0",
          "Hack": "0.0",
          "MaxRange": "80",
          "MinRange": "12.0",
          "Pierce": "10.0",
          "PrepareTime": "5000",
          "ProjectileSpeed": "28.0",
          "RepeatTime": "5000",
          "Splash": {
            "Crush": "35.0",
            "FriendlyFire": "false",
            "Hack": "0.0",
            "Pierce": "15.0",
            "Range": "10",
            "Shape": "Circular"
          },
          "Spread": "6.0"
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "5",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "350",
          "wood": "350"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "4.5",
        "Square": {
          "@depth": "15.0",
          "@width": "6.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Ranged Catapult"
        },
        "GenericName": "Siege Catapult",
        "Icon": "units/cart_mechanical_siege_ballista.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Ballista",
        "Tooltip": "Causes splash damage.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "20",
        "xp": "300"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.5"
        }
      },
      "Pack": {
        "Entity": "units/cart_mechanical_siege_ballista_packed",
        "State": "unpacked",
        "Time": "10000"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/siege/ballist_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "4.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "0.001"
        },
        "WalkSpeed": "0.001"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "120",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/siege_rock.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_mechanical_siege_oxybeles_packed": {
      "@parent": "special_units/cart_mechanical_siege_oxybeles_common",
      "Armour": {
        "Crush": "1",
        "Hack": "2",
        "Pierce": "30"
      },
      "Attack": {
        "Ranged": {
          "Crush": "20.0",
          "Hack": "0.0",
          "MaxRange": "80",
          "MinRange": "8.0",
          "Pierce": "100.0",
          "PrepareTime": "3000",
          "ProjectileSpeed": "300.0",
          "RepeatTime": "3000",
          "Splash": {
            "Crush": "20.0",
            "FriendlyFire": "false",
            "Hack": "0.0",
            "Pierce": "30.0",
            "Range": "8",
            "Shape": "Linear"
          },
          "Spread": "2.0"
        }
      },
      "Cost": {
        "BuildTime": "18",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "250",
          "stone": "0",
          "wood": "250"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "2.0",
        "Square": {
          "@depth": "12.0",
          "@width": "5.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical BoltShooter Ranged"
        },
        "GenericName": "Bolt Shooter",
        "Icon": "units/hele_mechanical_siege_oxybeles_packed.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Oxybeles",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "10",
        "stone": "0",
        "wood": "10",
        "xp": "200"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.0"
        }
      },
      "Pack": {
        "Entity": "units/cart_mechanical_siege_oxybeles_unpacked",
        "State": "packed",
        "Time": "10000"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "120",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/siege_spear_packed.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_mechanical_siege_oxybeles_unpacked": {
      "@parent": "special_units/cart_mechanical_siege_oxybeles_common",
      "Armour": {
        "Crush": "1",
        "Hack": "2",
        "Pierce": "30"
      },
      "Attack": {
        "Ranged": {
          "Crush": "20.0",
          "Hack": "0.0",
          "MaxRange": "80",
          "MinRange": "8.0",
          "Pierce": "100.0",
          "PrepareTime": "3000",
          "ProjectileSpeed": "300.0",
          "RepeatTime": "3000",
          "Splash": {
            "Crush": "20.0",
            "FriendlyFire": "false",
            "Hack": "0.0",
            "Pierce": "30.0",
            "Range": "8",
            "Shape": "Linear"
          },
          "Spread": "2.0"
        }
      },
      "Cost": {
        "BuildTime": "18",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "250",
          "stone": "0",
          "wood": "250"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "2.0",
        "Square": {
          "@depth": "12.0",
          "@width": "5.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical BoltShooter Ranged"
        },
        "GenericName": "Bolt Shooter",
        "Icon": "units/cart_mechanical_siege_oxybeles.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Oxybeles",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "10",
        "stone": "0",
        "wood": "10",
        "xp": "200"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.0"
        }
      },
      "Pack": {
        "Entity": "units/cart_mechanical_siege_oxybeles_packed",
        "State": "unpacked",
        "Time": "10000"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "0.001"
        },
        "WalkSpeed": "0.001"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "120",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/siege_spear.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_sacred_band_cavalry": {
      "@parent": "template_unit_champion_cavalry_spearman",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "7.5",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "120.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "7",
          "MaxRange": "5.0",
          "Pierce": "50.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "2250"
        }
      },
      "Cost": {
        "BuildTime": "16",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "150",
          "metal": "50",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "5.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "230",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Sacred Band Cavalry",
        "History": "The Sacred Band of Astarte was an elite cavalry regiment recruited from amongst the upper class of the city.",
        "Icon": "units/cart_sacred_band_cavalry.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Sacred Band of Astarte",
        "Tooltip": "Bonused vs. Ranged Units.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Cavalry Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/256x256.png",
            "MainTextureMask": "arrow/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "10.0",
          "RegenTime": "0.1",
          "Speed": "26.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/champion_unit_3.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_ship_bireme": {
      "@parent": "template_unit_mechanical_ship_bireme",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "10"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "45.0",
          "MinRange": "0.0",
          "Pierce": "35.0",
          "PrepareTime": "2000",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildingAI": {
        "DefaultArrowCount": "2",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "100",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "10.0",
        "Square": {
          "@depth": "31.0",
          "@width": "8.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry Dog"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Dog"
        },
        "LoadingRange": "10",
        "Max": "20",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Warship Light Bow Ranged"
        },
        "GenericName": "Bireme",
        "History": ".",
        "Icon": "units/cart_ship_bireme.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Du-Mašōt",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "8.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "14"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/carthaginians/bireme.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_ship_fishing": {
      "@parent": "template_unit_mechanical_ship_fishing",
      "Armour": {
        "Crush": "2",
        "Hack": "2",
        "Pierce": "5"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "10.0",
          "MaxRange": "5.0",
          "Pierce": "0.0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Ship Structure"
          }
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "6.0",
        "Square": {
          "@depth": "10.0",
          "@width": "4.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "10",
        "Max": "1",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical FishingBoat"
        },
        "GenericName": "Fishing Boat",
        "History": "Fishing for the Carthaginians was much the same as it was for the Phoenicians from whom they were descended. Being primarily a sea power, fishing was one of Carthage’s primary means of food supply. The main fishing boat used was a medium sized (about 20 feet) row and sail boat.",
        "Icon": "units/hele_ship_fishing.png",
        "SpecificName": "Noon-Mašōt",
        "Tooltip": "Fish the waters for Food. Garrison a support or infantry unit inside to boost fishing rate.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "2.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "50",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "6.0",
        "Rates": {
          "food.fish": "2"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/boat_move.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/boat_move.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "10"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "24",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/fishing_boat.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_ship_merchant": {
      "@parent": "template_unit_mechanical_ship_merchant",
      "Armour": {
        "Crush": "2",
        "Hack": "2",
        "Pierce": "5"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "100",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "24.0",
          "@width": "8.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry Dog"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Dog"
        },
        "LoadingRange": "10",
        "Max": "15",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "400",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Trader"
        },
        "GenericName": "Merchantman",
        "History": "The entire purpose of the Phoenicians/Carthaginians was to conduct trade and commerce principally upon the sea (though not limited to that as far as Carthage was concerned).",
        "Icon": "units/cart_ship_merchant.png",
        "RequiredTechnology": "phase_village",
        "SpecificName": "Seḥer",
        "Tooltip": "Trade between docks. Garrison a Trader aboard for additional profit (+20% for each garrisoned). Gather profitable aquatic treasures. Carthaginians have +25% sea trading bonus.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "6.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "75",
          "metal": "50",
          "stone": "50",
          "wood": "75"
        },
        "MaxDistance": "12.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "Trader": {
        "GainMultiplier": "1.25"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "12"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/carthaginians/merchant_ship.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_ship_quinquereme": {
      "@parent": "template_unit_mechanical_ship_quinquereme",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "10"
      },
      "Attack": {
        "Ranged": {
          "Crush": "30.0",
          "Hack": "30.0",
          "MaxRange": "65.0",
          "MinRange": "10.0",
          "Pierce": "0.0",
          "PrepareTime": "2000",
          "ProjectileSpeed": "28.0",
          "RepeatTime": "5000",
          "Splash": {
            "Crush": "40.0",
            "FriendlyFire": "true",
            "Hack": "40.0",
            "Pierce": "0.0",
            "Range": "8",
            "Shape": "Circular"
          },
          "Spread": "6.0"
        }
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Catapult",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "5",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "200",
          "stone": "0",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "48.0",
          "@width": "12.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry Dog"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Dog Siege Elephant"
        },
        "LoadingRange": "10",
        "Max": "50",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Warship Heavy Ranged"
        },
        "GenericName": "Quinquereme",
        "History": ".",
        "Icon": "units/cart_ship_quinquereme.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Ḥameš-Mašōt",
        "Tooltip": "Garrison with catapults to increase ranged fire power.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "8.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/siege/ballist_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "20"
        },
        "WalkSpeed": "16"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "110",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/carthaginians/quinquereme.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_ship_trireme": {
      "@parent": "template_unit_mechanical_ship_trireme",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "10"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "55.0",
          "MinRange": "0.0",
          "Pierce": "35.0",
          "PrepareTime": "1000",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "25",
        "Population": "3",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "150",
          "stone": "0",
          "wood": "150"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "40.0",
          "@width": "10.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry Dog"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Dog Siege Elephant"
        },
        "LoadingRange": "10",
        "Max": "30",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1400",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Warship Medium Ranged"
        },
        "GenericName": "Trireme",
        "History": "The first Triremes were built circa 650BC, and by 500BC the Trireme was the most widely used heavy warship of the Greek city-states. In the Trireme the outriggers were now an integral part of the ship's hull. The Trireme also had a partial or full fighting deck above the rowers. The length of the Trireme remained approximately 35-38 meters, and the beam was approximately 3.5 metres. A Trireme carried 170 oarsmen, plus twenty sailors and fourteen marines in Greek navies. The top speed of a Trireme was approximately 11.5 knots. Some Triremes may have been able to reach higher speeds in short bursts. A Trireme travelling from Athens to Mitylene in 427BC made the 350 kilometre trip in only 24 hours, averaging eight knots (14.6 km/h). The Trireme could accelerate much faster than a Bireme or Penteconter, and was much more manoeuvrable. This gave the Trireme an advantage in combat, where higher speed and manoeuvrability meant a better chance of victory.",
        "Icon": "units/cart_ship_trireme.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Tlat-Mašōt",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "8.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "16"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/carthaginians/trireme.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_support_female_citizen": {
      "@parent": "template_unit_support_female_citizen",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "4.0",
          "Pierce": "0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Infantry Cavalry Champion Structure CitizenSoldier"
          }
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "25.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Citizen+Soldier",
          "AuraDescription": "Nearby males work 10% faster",
          "AuraName": "Inspiration Aura",
          "Modifications": {
            "Builder.Rate": {
              "Multiply": "1.1"
            },
            "ResourceGatherer.BaseSpeed": {
              "Multiply": "1.1"
            }
          },
          "Radius": "10",
          "Type": "range"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_dock structures/{civ}_temple structures/{civ}_market structures/{civ}_civil_centre"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "50",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Worker Female Citizen"
        },
        "GenericName": "Carthaginian Woman",
        "History": "Unlike many ancient cities, Carthage was found by a woman; Queen Dido, hailing originally from Tyre. Carthaginian women were famous for their beauty and were capable of extremely hard physical work. The records written about the Third Punic War mentioned that all citizens of Carthage, including the women, worked incessantly to manufacture weapons and prepare the city for siege. The women even cut their own hair for use in the springs of artillery pieces.",
        "Icon": "units/cart_support_female_citizen.png",
        "SelectionGroupName": "units/cart_support_female_citizen",
        "SpecificName": "Aštāh"
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "1",
          "food.grain": "0.5",
          "food.meat": "1",
          "metal.ore": "0.35",
          "stone.rock": "0.35",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.7"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/female_death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/female/civ_female_attack.xml",
          "order_build": "voice/hellenes/civ/female/civ_female_build.xml",
          "order_garrison": "voice/hellenes/civ/female/civ_female_garrison.xml",
          "order_gather": "voice/hellenes/civ/female/civ_female_gather_together.xml",
          "order_repair": "voice/hellenes/civ/female/civ_female_repair.xml",
          "order_walk": "voice/hellenes/civ/female/civ_female_walk.xml",
          "select": "voice/hellenes/civ/female/civ_female_select.xml",
          "trained": "interface/alarm/alarm_create_female.xml"
        }
      },
      "Stamina": {
        "Max": "500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "1",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/female_citizen.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_support_female_citizen_house": {
      "@parent": "units/cart_support_female_citizen",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "4.0",
          "Pierce": "0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Infantry Cavalry Champion Structure CitizenSoldier"
          }
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "25.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Citizen+Soldier",
          "AuraDescription": "Nearby males work 10% faster",
          "AuraName": "Inspiration Aura",
          "Modifications": {
            "Builder.Rate": {
              "Multiply": "1.1"
            },
            "ResourceGatherer.BaseSpeed": {
              "Multiply": "1.1"
            }
          },
          "Radius": "10",
          "Type": "range"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_dock structures/{civ}_temple structures/{civ}_market structures/{civ}_civil_centre"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "50",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Worker Female Citizen"
        },
        "GenericName": "Carthaginian Woman",
        "History": "Unlike many ancient cities, Carthage was found by a woman; Queen Dido, hailing originally from Tyre. Carthaginian women were famous for their beauty and were capable of extremely hard physical work. The records written about the Third Punic War mentioned that all citizens of Carthage, including the women, worked incessantly to manufacture weapons and prepare the city for siege. The women even cut their own hair for use in the springs of artillery pieces.",
        "Icon": "units/cart_support_female_citizen.png",
        "RequiredTechnology": "unlock_females_house",
        "SelectionGroupName": "units/cart_support_female_citizen",
        "SpecificName": "Aštāh"
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "1",
          "food.grain": "0.5",
          "food.meat": "1",
          "metal.ore": "0.35",
          "stone.rock": "0.35",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.7"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/female_death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/female/civ_female_attack.xml",
          "order_build": "voice/hellenes/civ/female/civ_female_build.xml",
          "order_garrison": "voice/hellenes/civ/female/civ_female_garrison.xml",
          "order_gather": "voice/hellenes/civ/female/civ_female_gather_together.xml",
          "order_repair": "voice/hellenes/civ/female/civ_female_repair.xml",
          "order_walk": "voice/hellenes/civ/female/civ_female_walk.xml",
          "select": "voice/hellenes/civ/female/civ_female_select.xml",
          "trained": "interface/alarm/alarm_create_female.xml"
        }
      },
      "Stamina": {
        "Max": "500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "1",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/female_citizen.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_support_healer_a": {
      "@parent": "units/cart_support_healer_b",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Heal": {
        "HP": "7",
        "HealableClasses": {
          "@datatype": "tokens",
          "_string": "Organic"
        },
        "Range": "15",
        "Rate": "2000",
        "UnhealableClasses": {
          "@datatype": "tokens",
          "_string": "Animal"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "95",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Healer"
        },
        "GenericName": "Healer",
        "History": "Tanit (also spelled TINITH, TINNIT, or TINT), chief goddess of Carthage, equivalent of Astarte. Although she seems to have had some connection with the heavens, she was also a mother goddess, and fertility symbols often accompany representations of her. She was probably the consort of Baal Hammon (or Amon), the chief god of Carthage, and was often given the attribute \"face of Baal.\" Although Tanit did not appear at Carthage before the 5th century BC, she soon eclipsed the more established cult of Baal Hammon and, in the Carthaginian area at least, was frequently listed before him on the monuments. In the worship of Tanit and Baal Hammon, children, probably firstborn, were sacrificed. Ample evidence of the practice has been found west of Carthage in the precinct of Tanit, where a tofet (a sanctuary for the sacrifice of children) was discovered. Tanit was also worshipped on Malta, Sardinia, and in Spain. There is no other reason for giving the Carthaginians a priestess instead of a priest in 0 A.D., although Tanit was the most popular of their two main gods with the people.",
        "Icon": "units/cart_support_healer.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/cart_support_healer_b",
        "SpecificName": "Kehinit",
        "Tooltip": "Classes: Support Healer.\nHeal units."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/cart_support_healer_e",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/female_death.xml",
          "order_attack": "voice/hellenes/civ/female/civ_female_go_out_against.xml",
          "order_garrison": "voice/hellenes/civ/female/civ_female_garrison.xml",
          "order_gather": "voice/hellenes/civ/female/civ_female_gather_together.xml",
          "order_heal": "voice/hellenes/civ/female/civ_female_heal.xml",
          "order_repair": "voice/hellenes/civ/female/civ_female_repair.xml",
          "order_walk": "voice/hellenes/civ/female/civ_female_walk.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/female/civ_female_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/healer.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_support_healer_b": {
      "@parent": "template_unit_support_healer",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Heal": {
        "HP": "5",
        "HealableClasses": {
          "@datatype": "tokens",
          "_string": "Organic"
        },
        "Range": "12",
        "Rate": "2000",
        "UnhealableClasses": {
          "@datatype": "tokens",
          "_string": "Animal"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "85",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Healer"
        },
        "GenericName": "Healer",
        "History": "Tanit (also spelled TINITH, TINNIT, or TINT), chief goddess of Carthage, equivalent of Astarte. Although she seems to have had some connection with the heavens, she was also a mother goddess, and fertility symbols often accompany representations of her. She was probably the consort of Baal Hammon (or Amon), the chief god of Carthage, and was often given the attribute \"face of Baal.\" Although Tanit did not appear at Carthage before the 5th century BC, she soon eclipsed the more established cult of Baal Hammon and, in the Carthaginian area at least, was frequently listed before him on the monuments. In the worship of Tanit and Baal Hammon, children, probably firstborn, were sacrificed. Ample evidence of the practice has been found west of Carthage in the precinct of Tanit, where a tofet (a sanctuary for the sacrifice of children) was discovered. Tanit was also worshipped on Malta, Sardinia, and in Spain. There is no other reason for giving the Carthaginians a priestess instead of a priest in 0 A.D., although Tanit was the most popular of their two main gods with the people.",
        "Icon": "units/cart_support_healer.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/cart_support_healer_b",
        "SpecificName": "Kehinit",
        "Tooltip": "Classes: Support Healer.\nHeal units."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/cart_support_healer_a",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/female_death.xml",
          "order_attack": "voice/hellenes/civ/female/civ_female_go_out_against.xml",
          "order_garrison": "voice/hellenes/civ/female/civ_female_garrison.xml",
          "order_gather": "voice/hellenes/civ/female/civ_female_gather_together.xml",
          "order_heal": "voice/hellenes/civ/female/civ_female_heal.xml",
          "order_repair": "voice/hellenes/civ/female/civ_female_repair.xml",
          "order_walk": "voice/hellenes/civ/female/civ_female_walk.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/female/civ_female_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/healer.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_support_healer_e": {
      "@parent": "units/cart_support_healer_a",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Heal": {
        "HP": "10",
        "HealableClasses": {
          "@datatype": "tokens",
          "_string": "Organic"
        },
        "Range": "20",
        "Rate": "2000",
        "UnhealableClasses": {
          "@datatype": "tokens",
          "_string": "Animal"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "105",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Healer"
        },
        "GenericName": "Healer",
        "History": "Tanit (also spelled TINITH, TINNIT, or TINT), chief goddess of Carthage, equivalent of Astarte. Although she seems to have had some connection with the heavens, she was also a mother goddess, and fertility symbols often accompany representations of her. She was probably the consort of Baal Hammon (or Amon), the chief god of Carthage, and was often given the attribute \"face of Baal.\" Although Tanit did not appear at Carthage before the 5th century BC, she soon eclipsed the more established cult of Baal Hammon and, in the Carthaginian area at least, was frequently listed before him on the monuments. In the worship of Tanit and Baal Hammon, children, probably firstborn, were sacrificed. Ample evidence of the practice has been found west of Carthage in the precinct of Tanit, where a tofet (a sanctuary for the sacrifice of children) was discovered. Tanit was also worshipped on Malta, Sardinia, and in Spain. There is no other reason for giving the Carthaginians a priestess instead of a priest in 0 A.D., although Tanit was the most popular of their two main gods with the people.",
        "Icon": "units/cart_support_healer.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/cart_support_healer_b",
        "SpecificName": "Kehinit",
        "Tooltip": "Classes: Support Healer.\nHeal units."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/female_death.xml",
          "order_attack": "voice/hellenes/civ/female/civ_female_go_out_against.xml",
          "order_garrison": "voice/hellenes/civ/female/civ_female_garrison.xml",
          "order_gather": "voice/hellenes/civ/female/civ_female_gather_together.xml",
          "order_heal": "voice/hellenes/civ/female/civ_female_heal.xml",
          "order_repair": "voice/hellenes/civ/female/civ_female_repair.xml",
          "order_walk": "voice/hellenes/civ/female/civ_female_walk.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/female/civ_female_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/healer.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/cart_support_trader": {
      "@parent": "template_unit_support_trader",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "15",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "80",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.0"
        },
        "Height": "7.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Support Organic Trader Camel"
        },
        "GenericName": "Trader",
        "History": "Of all the merchants of the ancient world, the Carthaginians were the most traveled. Their vast fleet of trading ships went as far as Britain and down the coast of West Africa. Culturally sensitive, the Carthaginians would make allowances for the particular customs of their trading partners, some transactions taking place without direct contact or negotiation. Thanks to the long voyages of Carthaginian merchants much territory was explored and even colonized.",
        "Icon": "units/cart_support_trader.png",
        "SpecificName": "Mekir",
        "Tooltip": "Classes: Support Trader.\nTrade resources between your own markets and those of your allies."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/fauna/death/death_camel.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_trade": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "actor/fauna/movement/camel.xml",
          "run": "actor/human/movement/run.xml",
          "select": "actor/fauna/animal/camel.xml",
          "trained": "interface/alarm/alarm_create_worker.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "Trader": {
        "GainMultiplier": "1.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/trader.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/celt_cavalry_javelinist_a": {
      "@parent": "units/celt_cavalry_javelinist_b",
      "Armour": {
        "Crush": "4",
        "Hack": "4",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "44",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "40"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "150",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Cavalry Skirmisher",
        "History": "The Celts were extremely proficient horsemen and created excellent tack for their mounts. This included an early form of saddle with horns at each corner, giving them a huge edge in terms or control over their counterparts. Since the cavalry was made up of rich nobles armor and fine weapons were in great supply, making them formidable opponents.",
        "Icon": "units/celt_cavalry_javelinist.png",
        "Rank": "Advanced",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/celt_cavalry_javelinist_b",
        "SpecificName": "Gaisaredos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/celt_cavalry_javelinist_e",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "36.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/cavalry_javelinist_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/celt_cavalry_javelinist_b": {
      "@parent": "template_unit_cavalry_ranged_javelinist",
      "Armour": {
        "Crush": "3",
        "Hack": "3",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "40",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.6"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "40"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "140",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Cavalry Skirmisher",
        "History": "The Celts were extremely proficient horsemen and created excellent tack for their mounts. This included an early form of saddle with horns at each corner, giving them a huge edge in terms or control over their counterparts. Since the cavalry was made up of rich nobles armor and fine weapons were in great supply, making them formidable opponents.",
        "Icon": "units/celt_cavalry_javelinist.png",
        "Rank": "Basic",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/celt_cavalry_javelinist_b",
        "SpecificName": "Gaisaredos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/celt_cavalry_javelinist_a",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "36.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/cavalry_javelinist_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/celt_cavalry_javelinist_e": {
      "@parent": "units/celt_cavalry_javelinist_a",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "3"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "48",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.0"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "40"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "160",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Cavalry Skirmisher",
        "History": "The Celts were extremely proficient horsemen and created excellent tack for their mounts. This included an early form of saddle with horns at each corner, giving them a huge edge in terms or control over their counterparts. Since the cavalry was made up of rich nobles armor and fine weapons were in great supply, making them formidable opponents.",
        "Icon": "units/celt_cavalry_javelinist.png",
        "Rank": "Elite",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/celt_cavalry_javelinist_b",
        "SpecificName": "Gaisaredos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "36.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/cavalry_javelinist_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/celt_cavalry_swordsman_a": {
      "@parent": "units/celt_cavalry_swordsman_b",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "34.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "20.5",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "20",
          "stone": "0",
          "wood": "35"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "160",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Cavalry Swordsman",
        "History": "Like a sword, a horse was a sign of nobility and as a result the Celtic cavalry was often better equipped than the infantry. Armor and helmets were common, while weapons consisted of a large bladed spear and a long slashing sword for close combat. Shields could be round, hexagonal, or oval, but the most common was a regular oval body shield with the top and bottom shorn off. Unlike other horseman, the Celts were not afraid to leap off their mount to fight on foot then climb into the saddle again when possible.",
        "Icon": "units/celt_cavalry_swordsman.png",
        "Rank": "Advanced",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/celt_cavalry_swordsman_b",
        "SpecificName": "Epos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "6",
        "stone": "0",
        "wood": "0",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/celt_cavalry_swordsman_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "27.0"
        },
        "WalkSpeed": "17"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/cavalry_swordsman_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/celt_cavalry_swordsman_b": {
      "@parent": "template_unit_cavalry_melee_swordsman",
      "Armour": {
        "Crush": "4",
        "Hack": "4",
        "Pierce": "3"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "30.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "18.5",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "20",
          "stone": "0",
          "wood": "35"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "150",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Cavalry Swordsman",
        "History": "Like a sword, a horse was a sign of nobility and as a result the Celtic cavalry was often better equipped than the infantry. Armor and helmets were common, while weapons consisted of a large bladed spear and a long slashing sword for close combat. Shields could be round, hexagonal, or oval, but the most common was a regular oval body shield with the top and bottom shorn off. Unlike other horseman, the Celts were not afraid to leap off their mount to fight on foot then climb into the saddle again when possible.",
        "Icon": "units/celt_cavalry_swordsman.png",
        "Rank": "Basic",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/celt_cavalry_swordsman_b",
        "SpecificName": "Epos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "6",
        "stone": "0",
        "wood": "0",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/celt_cavalry_swordsman_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "28.0"
        },
        "WalkSpeed": "17.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/cavalry_swordsman_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/celt_cavalry_swordsman_e": {
      "@parent": "units/celt_cavalry_swordsman_a",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "5"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "38.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "23.5",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "20",
          "stone": "0",
          "wood": "35"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "170",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Cavalry Swordsman",
        "History": "Like a sword, a horse was a sign of nobility and as a result the Celtic cavalry was often better equipped than the infantry. Armor and helmets were common, while weapons consisted of a large bladed spear and a long slashing sword for close combat. Shields could be round, hexagonal, or oval, but the most common was a regular oval body shield with the top and bottom shorn off. Unlike other horseman, the Celts were not afraid to leap off their mount to fight on foot then climb into the saddle again when possible.",
        "Icon": "units/celt_cavalry_swordsman.png",
        "Rank": "Elite",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/celt_cavalry_swordsman_b",
        "SpecificName": "Epos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "6",
        "stone": "0",
        "wood": "0",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "26.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/cavalry_swordsman_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/celt_champion_cavalry_brit": {
      "@parent": "template_unit_champion_cavalry_javelinist",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "4"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "56",
          "MinRange": "0.0",
          "Pierce": "31",
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.1"
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "150",
          "metal": "50",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "10.0",
          "@width": "10.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "180",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic Chariot"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Celtic Chariot",
        "History": "The Britons were one of the last European peoples to use two-horse chariots in combat. They had two iron-rimmed wheels and a flat riding platform that typically carried a driver and a warrior. Useless as shock weapons against tightly packed troops, they were useful for running down individual soldiers and as a stable mount to launch javelins from. The heads of defeated opponents often adorned the chassis to show the warrior's prowess.",
        "Icon": "units/celt_champion_cavalry_brit.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Carbanto",
        "Tooltip": "Brythonic Champion Chariot.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Cavalry Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.3"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/256x256.png",
            "MainTextureMask": "arrow/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "10.0",
          "RegenTime": "0.1",
          "Speed": "36.0"
        },
        "WalkSpeed": "19.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/champion_unit_4.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/celt_champion_cavalry_gaul": {
      "@parent": "template_unit_champion_cavalry_spearman",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "7.5",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "120.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "7",
          "MaxRange": "5.0",
          "Pierce": "50.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "2250"
        }
      },
      "Cost": {
        "BuildTime": "16",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "150",
          "metal": "50",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "5.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "230",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Gallic Noble Cavalry",
        "History": "In Gaul we know of heavy cavalry, possibly predecessors to later knights. They used a Celtic lance overhand, a good shield, and wore good armor. Vercingetorix was famous for having a number of them, but their use long precedes him. Heavy Celtic horsemen are found in graves as early as the 600s, with scale coats. Later, with the advent of mail, their armor would largely change to this. They would be experienced, aristocratic or noblemen, or their retainers equipped in kind. Each man would probably have several personal attendants. Some would be powerful noblemen, such as chiefs and kings. In battle, they would be on par with much of the best heavy cavalry in western Europe, due to superior armor, such as mail armor with additional layers of mail over the vital organs, weapons such as high-quality iron spearheads, swords, and a thong of javelins, giving them versatility, and years of experience and training. Their historical use saw them capable of breaking even well-defended positions, or acting to great effect in flanking manuevers.",
        "Icon": "units/celt_champion_cavalry_gaul.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Gallic Brihent",
        "Tooltip": "Gallic Champion Cavalry.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Cavalry Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/256x256.png",
            "MainTextureMask": "arrow/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "10.0",
          "RegenTime": "0.1",
          "Speed": "30.0"
        },
        "WalkSpeed": "14.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/champion_unit_2.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/celt_champion_infantry_brit": {
      "@parent": "template_unit_champion_infantry_swordsman",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "7"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "44.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "22",
          "MaxRange": "5.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "75"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Two-Handed Swordsman",
        "History": "Two-handed swordsmen from Briton. These men are veteran soldiers who offer their lives in service to their Brythonic lords.",
        "Icon": "units/celt_champion_infantry_brit.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Delamokludda",
        "Tooltip": "Brythonic Champion Swordsman.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "8.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/champion_unit_3.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/celt_champion_infantry_gaul": {
      "@parent": "template_unit_champion_infantry_swordsman",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "7"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "44.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "22",
          "MaxRange": "5.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "75"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Heavy Swordsman",
        "History": "The sword among Celts varies in reputation and commonality. Shortswords, essentially truly just long, broad-bladed daggers, were common, but cheaply made, and most likely the swords refered to as bending after a hard strike, and needing bent back into place. The iron construction of longswords, such as used here, was greatly superior, but also much more expensive. The longsword was primarily a weapon of aristocracy and experienced professional soldiers, who could either afford the weapon, have it made for them by their lord as a reward for service, passed down to them by family, or looted from the field.",
        "Icon": "units/celt_champion_infantry_gaul.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Solduros",
        "Tooltip": "Gallic Champion Swordsman.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "21.0"
        },
        "WalkSpeed": "8.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/champion_unit_1.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/celt_fanatic": {
      "@parent": "template_unit_champion_infantry_spearman",
      "Armour": {
        "Crush": "6",
        "Hack": "2",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "15.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "40.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "7",
          "MaxRange": "5.0",
          "Pierce": "14",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "80",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Naked Fanatic",
        "History": "A Celtic fanatic warrior, devoted to war and his Celtic liege lord.",
        "Icon": "units/celt_fanatic.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Gaesata",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "22.0"
        },
        "WalkSpeed": "12.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/fanatic.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/celt_hero_boudicca": {
      "@parent": "units/brit_hero_boudicca",
      "Armour": {
        "Crush": "8",
        "Hack": "7",
        "Pierce": "7"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "56",
          "MinRange": "0.0",
          "Pierce": "50.0",
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.5"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Champion",
          "AuraDescription": "+5 Attack and +25% Speed for Champion Units.",
          "AuraName": "Champion Army",
          "Modifications": {
            "Attack.Melee.Hack": {
              "Add": "5"
            },
            "Attack.Ranged.Pierce": {
              "Add": "5"
            },
            "UnitMotion.WalkSpeed": {
              "Multiply": "1.25"
            }
          },
          "Type": "global"
        }
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "4",
        "PopulationBonus": "0",
        "Resources": {
          "food": "200",
          "metal": "100",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "9.0",
          "@width": "4.5"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1500",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic Hero Chariot"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Hero Cavalry Skirmisher",
        "History": "Ammianus Marcellinus described how difficult it would be for a band of foreigners to deal with a Celt if he called in the help of his wife. For she was stronger than he was and could rain blows and kicks upon the assailants equal in force to the shots of a catapult. Boudicca, queen of the Iceni, was said to be 'very tall and terrifying in appearance; her voice was very harsh and a great mass of red hair fell over her shoulders. She wore a tunic of many colors over which a thick cloak was fastened by a brooch.",
        "Icon": "units/celt_hero_boudicca.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Boudicca",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Cavalry"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "20",
        "xp": "450"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "2.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/female_death.xml",
          "order_attack": "voice/hellenes/civ/female/civ_female_go_out_against.xml",
          "order_garrison": "voice/hellenes/civ/female/civ_female_garrison.xml",
          "order_gather": "voice/hellenes/civ/female/civ_female_gather_together.xml",
          "order_repair": "voice/hellenes/civ/female/civ_female_repair.xml",
          "order_walk": "voice/hellenes/civ/female/civ_female_walk.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/female/civ_female_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "16.0",
          "RegenTime": "0.1",
          "Speed": "38.0"
        },
        "WalkSpeed": "21.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "70",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/boudicca_chariot.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/celt_hero_brennus": {
      "@parent": "units/gaul_hero_brennus",
      "Armour": {
        "Crush": "7",
        "Hack": "7",
        "Pierce": "5"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "29.5",
          "MaxRange": "5.0",
          "Pierce": "0",
          "RepeatTime": "1000"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "+10 Metal loot for every enemy unit killed.",
          "AuraName": "Hero Aura",
          "Modifications": {
            "Looter.Resource.metal": {
              "Add": "10"
            }
          },
          "Type": "global"
        }
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "200",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "GenericName": "Hero Swordsman",
        "History": "Brennus is the name which the Roman historians give to the famous leader of the Gauls who took Rome in the time of Camillus. According to Geoffrey of Monmouth, the cleric who wrote “History of the Kings of Britain”, Brennus and his brother Belinus invaded Gaul and sacked Rome in 390 B.C., 'proving' that Britons had conquered Rome, the greatest civilization in the world, long before Rome conquered the Britons. We know from many ancient sources which predate Geoffrey that Rome was indeed sacked, but in 387 not 390, and that the raid was led by a man named Brennos (which was latinized to Brennus), but he and his invading horde were Gallic Senones, not British. In this episode several features of Geoffrey's editing method can be seen: he modified the historical Brennus/Brennos, created the brother Belinus, borrowed the Gallic invasion, but omitted the parts where the Celts seemed weak or foolish. His technique is both additive and subtractive. Like the tale of Trojan origin, the story of the sack of Rome is not pure fabrication; it is a creative rearrangement of the available facts, with details added as necessary. By virtue of their historical association, Beli and Bran are often muddled with the earlier brothers Belinus and Brennus (the sons of Dunvallo Molmutius) who contended for power in northern Britain in around 390 B.C., and were regarded as gods in old Celtic tradition.",
        "Icon": "units/celt_hero_brennus.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Brennus",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Infantry Melee Sword"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "20",
        "stone": "0",
        "wood": "0",
        "xp": "400"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "8.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/brennus.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/celt_hero_britomartus": {
      "@parent": "units/gaul_hero_britomartus",
      "Armour": {
        "Crush": "7",
        "Hack": "9",
        "Pierce": "6"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "21",
          "MaxRange": "5.0",
          "Pierce": "0",
          "RepeatTime": "1000"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Worker",
          "AuraDescription": "Gathering rates increased with +15% during his lifetime.",
          "AuraName": "Hero Aura",
          "Modifications": {
            "ResourceGatherer.BaseSpeed": {
              "Multiply": "1.15"
            }
          },
          "Type": "global"
        }
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "200",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Hero Spearman",
        "History": "The story of how Marcus Claudius Marcellus killed a Gallic leader at Clastidium (222 BC) is typical of such encounters. Advancing with a smallish army, Marcellus met a combined force of Insubrian Gauls and Gaesatae at Clastidium. The Gallic army advanced with the usual rush and terrifying cries, and their king, Britomartus, picking out Marcellus by means of his badges of rank, made for him, shouting a challenge and brandishing his spear. Britomartus was an outstanding figure not only for his size but also for his adornments; for he was resplendent in bright colors and his armor shone with gold and silver. This armor, thought Marcellus, would be a fitting offering to the gods. He charged the Gaul, pierced his bright breastplate and cast him to the ground. It was an easy task to kill Britomartus and strip him of his armor.",
        "Icon": "units/celt_hero_britomartus.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Britomartus",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Infantry Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "10",
        "stone": "0",
        "wood": "10",
        "xp": "400"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "18.75"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/britomartus.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/celt_hero_caratacos": {
      "@parent": "units/brit_hero_caratacos",
      "Armour": {
        "Crush": "7",
        "Hack": "6",
        "Pierce": "6"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "27",
          "MaxRange": "5.0",
          "Pierce": "0",
          "RepeatTime": "1000"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "All Units +15% speed.",
          "AuraName": "Hero Aura",
          "Modifications": {
            "UnitMotion.WalkSpeed": {
              "Multiply": "1.15"
            }
          },
          "Type": "global"
        }
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "200",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "GenericName": "Hero Swordsman",
        "History": "Caratacos's name is better known in its Romanized form, Caratacus. Under this name he is remembered as a fierce defender of Britain against the Romans after their invasion in 43 AD. Son of King Cunobelin of the Catuvellauni tribe, Caratacos fought for nine years against the Romans with little success, eventually fleeing to the tribes in Wales, where he was defeated decisively. Finally he entered Northern Britain, where was handed over to the Romans. Taken to Rome, Caratacos was allowed to live by the Emperor Claudius and died in Italy.",
        "Icon": "units/celt_hero_caratacos.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Caratacos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Infantry Melee Sword"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "20",
        "stone": "0",
        "wood": "0",
        "xp": "400"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "8.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/caradoc.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/celt_hero_cunobelin": {
      "@parent": "units/brit_hero_cunobelin",
      "Armour": {
        "Crush": "8",
        "Hack": "10",
        "Pierce": "8"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "36",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic Siege"
          },
          "RepeatTime": "1000"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "Let all units heal at 1 HP per second",
          "AuraName": "Hero Aura",
          "Modifications": {
            "Health.RegenRate": {
              "Add": "1"
            }
          },
          "Radius": "60",
          "Type": "range"
        }
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "250",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "5.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1500",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Hero Cavalry Swordsman",
        "History": "Cunobelin was a powerful ruler centered in the territory around modern day London. Ruling the Catuvellauni from Camulodunum, he was a warrior king who conquered a neighboring tribe and was referred to by the Romans as the King of the Britons. Eventually Cunobelin retired to become the arch-druid of Siluria, but was taken to Rome with his son upon Caratacos's capture. According to legend, the Apostle Paul baptized Cunobelin into Christianity before he died in Italy.",
        "Icon": "units/celt_hero_cunobelin.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Cunobelin",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Cavalry Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "25",
        "stone": "0",
        "wood": "0",
        "xp": "400"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "16.0",
          "RegenTime": "0.1",
          "Speed": "26.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "70",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/cunobelin_horse.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/celt_hero_vercingetorix": {
      "@parent": "units/gaul_hero_vercingetorix",
      "Armour": {
        "Crush": "8",
        "Hack": "5",
        "Pierce": "8"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "32.5",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic Siege"
          },
          "RepeatTime": "1000"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "+2 attack for all units within his aura.",
          "AuraName": "Hero Aura",
          "Modifications": {
            "Attack.Melee.Hack": {
              "Add": "2"
            },
            "Attack.Ranged.Pierce": {
              "Add": "2"
            }
          },
          "Radius": "60",
          "Type": "range"
        }
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "260",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "5.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1500",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Hero Cavalry Swordsman",
        "History": "The most famous of all Celts, Vercingetorix lead the rebelling Gallic tribes against the might of Rome and Julius Caesar's veteran army in 54 BC. Although successful in defeating several Roman forces, Vercingetorix was unable to defeat Caesar, who eventually surrounded the Celtic leaders in the town of Alesia along with 100,000 men. When a relief army arrived to lift the epic siege, the Romans were out numbered 7 to 1 but still defeated the Celts. Vercingetorix surrendered and was executed.",
        "Icon": "units/celt_hero_vercingetorix.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Vercingetorix",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Cavalry Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "25",
        "stone": "0",
        "wood": "0",
        "xp": "400"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "16.0",
          "RegenTime": "0.1",
          "Speed": "26.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "70",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/vercingetorix_horse.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/celt_infantry_javelinist_a": {
      "@parent": "units/celt_infantry_javelinist_b",
      "Armour": {
        "Crush": "4",
        "Hack": "2",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "44",
          "MinRange": "0.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_wonder structures/celt_kennel structures/celt_sb1 structures/celt_fortress_b structures/celt_fortress_g"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Skirmisher",
        "History": "Gesatae were young men who devoted themselves to war, often serving as mercenaries for other tribes. They were the last Celts to fight stark naked to show their courage, often carrying only a shield with several javelins and a regular Celtic spear. More often than not they were covered in geometric designs painted in woad, a blue dye.",
        "Icon": "units/celt_infantry_javelinist.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/celt_infantry_javelinist_b",
        "SpecificName": "Baguada",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/celt_infantry_javelinist_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "22.5"
        },
        "WalkSpeed": "10.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/infantry_javelinist_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/celt_infantry_javelinist_b": {
      "@parent": "template_unit_infantry_ranged_javelinist",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "36",
          "MinRange": "0.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_wonder structures/celt_kennel structures/celt_sb1 structures/celt_fortress_b structures/celt_fortress_g"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "80",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Skirmisher",
        "History": "Gesatae were young men who devoted themselves to war, often serving as mercenaries for other tribes. They were the last Celts to fight stark naked to show their courage, often carrying only a shield with several javelins and a regular Celtic spear. More often than not they were covered in geometric designs painted in woad, a blue dye.",
        "Icon": "units/celt_infantry_javelinist.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/celt_infantry_javelinist_b",
        "SpecificName": "Baguada",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/celt_infantry_javelinist_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "25.0"
        },
        "WalkSpeed": "11.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/infantry_javelinist_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/celt_infantry_javelinist_e": {
      "@parent": "units/celt_infantry_javelinist_a",
      "Armour": {
        "Crush": "5",
        "Hack": "3",
        "Pierce": "3"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "48",
          "MinRange": "0.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.0"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_wonder structures/celt_kennel structures/celt_sb1 structures/celt_fortress_b structures/celt_fortress_g"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "110",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Skirmisher",
        "History": "Gesatae were young men who devoted themselves to war, often serving as mercenaries for other tribes. They were the last Celts to fight stark naked to show their courage, often carrying only a shield with several javelins and a regular Celtic spear. More often than not they were covered in geometric designs painted in woad, a blue dye.",
        "Icon": "units/celt_infantry_javelinist.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/celt_infantry_javelinist_b",
        "SpecificName": "Baguada",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "21.25"
        },
        "WalkSpeed": "10"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/infantry_javelinist_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/celt_infantry_slinger_a": {
      "@parent": "units/celt_infantry_slinger_b",
      "Armour": {
        "Crush": "4",
        "Hack": "2",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "1.5",
          "Hack": "0",
          "MaxRange": "52",
          "MinRange": "0.0",
          "Pierce": "8.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "750",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "750",
          "Spread": "0.9"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_wonder structures/celt_kennel structures/celt_sb1 structures/celt_fortress_b structures/celt_fortress_g"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "50",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Celtic Slinger",
        "History": "Sling bullets are found in enormous numbers in Celtic sites, made of lead, though clay bullets would also have been used. Slings figure prominently in Celtic myth, and were not associated with any sense of shame. To the contrary, the great skill needed to use a sling well was highly rewarded and favored, so they found much more use in Celtic society for a ranged weapon than bows, outside of specific tribes. The god Lugos, in Irish myth Lug, is associated closely with many weapons, among them his sling. Slings were the primary weapon of Celtic hunters as well.",
        "Icon": "units/celt_infantry_slinger.png",
        "Rank": "Advanced",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/celt_infantry_slinger_b",
        "SpecificName": "Iaosae",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Sling"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "5",
        "wood": "0",
        "xp": "75"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/celt_infantry_slinger_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "22.44"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/infantry_slinger_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/celt_infantry_slinger_b": {
      "@parent": "template_unit_infantry_ranged_slinger",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "1.5",
          "Hack": "0",
          "MaxRange": "48.0",
          "MinRange": "0.0",
          "Pierce": "8.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "750",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "750",
          "Spread": "1.5"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_wonder structures/celt_kennel structures/celt_sb1 structures/celt_fortress_b structures/celt_fortress_g"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "50",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "80",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Celtic Slinger",
        "History": "Sling bullets are found in enormous numbers in Celtic sites, made of lead, though clay bullets would also have been used. Slings figure prominently in Celtic myth, and were not associated with any sense of shame. To the contrary, the great skill needed to use a sling well was highly rewarded and favored, so they found much more use in Celtic society for a ranged weapon than bows, outside of specific tribes. The god Lugos, in Irish myth Lug, is associated closely with many weapons, among them his sling. Slings were the primary weapon of Celtic hunters as well.",
        "Icon": "units/celt_infantry_slinger.png",
        "Rank": "Basic",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/celt_infantry_slinger_b",
        "SpecificName": "Iaosae",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Sling"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "5",
        "wood": "0",
        "xp": "75"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/celt_infantry_slinger_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "23.76"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/infantry_slinger_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/celt_infantry_slinger_e": {
      "@parent": "units/celt_infantry_slinger_a",
      "Armour": {
        "Crush": "5",
        "Hack": "3",
        "Pierce": "3"
      },
      "Attack": {
        "Ranged": {
          "Crush": "1.5",
          "Hack": "0",
          "MaxRange": "56",
          "MinRange": "0.0",
          "Pierce": "8.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "750",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "750",
          "Spread": "0.8"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_wonder structures/celt_kennel structures/celt_sb1 structures/celt_fortress_b structures/celt_fortress_g"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "50",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "110",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Celtic Slinger",
        "History": "Sling bullets are found in enormous numbers in Celtic sites, made of lead, though clay bullets would also have been used. Slings figure prominently in Celtic myth, and were not associated with any sense of shame. To the contrary, the great skill needed to use a sling well was highly rewarded and favored, so they found much more use in Celtic society for a ranged weapon than bows, outside of specific tribes. The god Lugos, in Irish myth Lug, is associated closely with many weapons, among them his sling. Slings were the primary weapon of Celtic hunters as well.",
        "Icon": "units/celt_infantry_slinger.png",
        "Rank": "Elite",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/celt_infantry_slinger_b",
        "SpecificName": "Iaosae",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Sling"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "5",
        "wood": "0",
        "xp": "75"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "19.8"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/infantry_slinger_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/celt_infantry_spearman_a": {
      "@parent": "units/celt_infantry_spearman_b",
      "Armour": {
        "Crush": "4",
        "Hack": "3",
        "Pierce": "5"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "14.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "28.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "5",
          "MaxRange": "4.0",
          "Pierce": "10",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_wonder structures/celt_kennel structures/celt_sb1 structures/celt_fortress_b structures/celt_fortress_g"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Spearman",
        "History": "The spear was the main weapon of the Celts, arming the bulk of their forces. The average Celt would only have to take up his long spear and body shield to be ready for battle. While armor was rare the rabid fighting spirit of the Celts more than made up for in vigor what was lost in protection.",
        "Icon": "units/celt_infantry_spearman.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/celt_infantry_spearman_b",
        "SpecificName": "Gaeroa",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/celt_infantry_spearman_e",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "23.1"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/infantry_spearman_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/celt_infantry_spearman_b": {
      "@parent": "template_unit_infantry_melee_spearman",
      "Armour": {
        "Crush": "3",
        "Hack": "2",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "12.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "24.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "4.0",
          "Pierce": "8.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_wonder structures/celt_kennel structures/celt_sb1 structures/celt_fortress_b structures/celt_fortress_g"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "120",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Spearman",
        "History": "The spear was the main weapon of the Celts, arming the bulk of their forces. The average Celt would only have to take up his long spear and body shield to be ready for battle. While armor was rare the rabid fighting spirit of the Celts more than made up for in vigor what was lost in protection.",
        "Icon": "units/celt_infantry_spearman.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/celt_infantry_spearman_b",
        "SpecificName": "Gaeroa",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/celt_infantry_spearman_a",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "24.6"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/infantry_spearman_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/celt_infantry_spearman_e": {
      "@parent": "units/celt_infantry_spearman_a",
      "Armour": {
        "Crush": "5",
        "Hack": "4",
        "Pierce": "6"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "16.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "32.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "6",
          "MaxRange": "4.0",
          "Pierce": "11.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_wonder structures/celt_kennel structures/celt_sb1 structures/celt_fortress_b structures/celt_fortress_g"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "140",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Spearman",
        "History": "The spear was the main weapon of the Celts, arming the bulk of their forces. The average Celt would only have to take up his long spear and body shield to be ready for battle. While armor was rare the rabid fighting spirit of the Celts more than made up for in vigor what was lost in protection.",
        "Icon": "units/celt_infantry_spearman.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/celt_infantry_spearman_b",
        "SpecificName": "Gaeroa",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "21.0"
        },
        "WalkSpeed": "8.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/infantry_spearman_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/celt_mechanical_siege_ram": {
      "@parent": "template_unit_mechanical_siege_ram",
      "Armour": {
        "Crush": "5",
        "Hack": "1",
        "Pierce": "40"
      },
      "Attack": {
        "Charge": {
          "Crush": "160.0",
          "Hack": "0.0",
          "MaxRange": "6.5",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Gates Structure"
          }
        },
        "Melee": {
          "Crush": "80.0",
          "Hack": "0.0",
          "MaxRange": "6.5",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Gates Structure"
          },
          "RepeatTime": "1500"
        }
      },
      "Cost": {
        "BuildTime": "25",
        "Population": "5",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "150",
          "stone": "0",
          "wood": "350"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "3.0",
        "Square": {
          "@depth": "10.0",
          "@width": "6.75"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "10"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "250",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Melee Ram"
        },
        "GenericName": "Battering Ram",
        "History": "Celtic assaults on fortified positions were relegated largely to three methods. Creating a shell of shields and setting fire to gatehouses, sapping, at which they were noted as being most expert by Caesar, and rams, known only from votive inscriptions and some Celtic art.",
        "Icon": "units/celt_mechanical_siege_ram.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Reithe",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/siege/ram_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack_order.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "4.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "11.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/celts/siege_ram.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/celt_ship_fishing": {
      "@parent": "template_unit_mechanical_ship_fishing",
      "Armour": {
        "Crush": "2",
        "Hack": "2",
        "Pierce": "5"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "10.0",
          "MaxRange": "5.0",
          "Pierce": "0.0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Ship Structure"
          }
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "6.0",
        "Square": {
          "@depth": "10.0",
          "@width": "4.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "10",
        "Max": "1",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical FishingBoat"
        },
        "GenericName": "Fishing Boat",
        "History": "Need History",
        "Icon": "units/celt_ship_fishing.png",
        "SpecificName": "/Fishing Boat/",
        "Tooltip": "Fish the waters for Food. Garrison a support or infantry unit inside to boost fishing rate.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "2.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "50",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "6.0",
        "Rates": {
          "food.fish": "2"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/boat_move.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/boat_move.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "10"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "24",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/celts/fishing_boat.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/celt_ship_merchant": {
      "@parent": "template_unit_mechanical_ship_merchant",
      "Armour": {
        "Crush": "2",
        "Hack": "2",
        "Pierce": "5"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "100",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "6.0",
        "Square": {
          "@depth": "24.0",
          "@width": "12.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry Dog"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Dog"
        },
        "LoadingRange": "10",
        "Max": "15",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "400",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Trader"
        },
        "GenericName": "Merchantman",
        "History": "These very small boats were used mainly for fishing, but they were also used to transport goods and personnel. The shell is wickerwork, covered with animal hides. Now they are exclusive to Ireland. They do not have a keel, but are able to ride large ocean waves and navigate up shallow rivers. First written account was by Julius Caesar in 100 BC. There were rumours of larger hide boats, but they were not documented with any solid proof.",
        "Icon": "units/celt_ship_merchant.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Curach",
        "Tooltip": "Trade between docks. Garrison a Trader aboard for additional profit (+20% for each garrisoned). Gather profitable aquatic treasures.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "8.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "75",
          "metal": "50",
          "stone": "50",
          "wood": "75"
        },
        "MaxDistance": "12.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "Trader": {
        "GainMultiplier": "1.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "12"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/celts/merchant_ship.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/celt_ship_trireme": {
      "@parent": "template_unit_mechanical_ship_trireme",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "10"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "55.0",
          "MinRange": "0.0",
          "Pierce": "35.0",
          "PrepareTime": "1000",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "3",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "150",
          "stone": "0",
          "wood": "150"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "36.0",
          "@width": "12.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry Dog"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Dog Siege Elephant"
        },
        "LoadingRange": "10",
        "Max": "40",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1600",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Warship Medium Ranged"
        },
        "GenericName": "Medium Warship",
        "History": "The ships of Gaul were described by Julias Caesar as:  flat bottoms to ride the shallows, exceptionally high bows and sterns, hulls were made entirely of oak, the foot wide cross-timbers were fastened with iron bolts as thick as a man's thumb, sails of raw hides or thin leather, adapted for sailing treacherous and stormy waters of the north atlantic.  Caesar could not injure them by ramming because they were so solidly built, and their height made it difficult to reach them with missiles or board them with grappling irons.",
        "Icon": "units/celt_ship_trireme.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Venetic Ponti",
        "Tooltip": "Classes: Medium Warship Ranged\nTransport many soldiers across the sea.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "6.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "14"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/celts/warship.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/celt_support_female_citizen": {
      "@parent": "template_unit_support_female_citizen",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "7",
          "MaxRange": "4.0",
          "Pierce": "0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Infantry Cavalry Champion Structure CitizenSoldier"
          }
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "25.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Citizen+Soldier",
          "AuraDescription": "Nearby males work 10% faster",
          "AuraName": "Inspiration Aura",
          "Modifications": {
            "Builder.Rate": {
              "Multiply": "1.1"
            },
            "ResourceGatherer.BaseSpeed": {
              "Multiply": "1.1"
            }
          },
          "Radius": "10",
          "Type": "range"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_dock structures/{civ}_temple structures/{civ}_market structures/{civ}_civil_centre structures/celt_sb1"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "75",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Worker Female Citizen"
        },
        "GenericName": "Celtic Woman",
        "History": "Celtic women enjoyed many freedoms, especially compared to their Greek and Roman counterparts. Although they did not fight in battle as some believe Gallic women were quite large and very strong compared to most men. They were able to own property and were capable of gaining considerable wealth. Some noblewomen took over power when their husband's died, such as Boudicca of the Iceni. In addition, family trees were drawn up along female lines, men claiming their ancestry through female ancestors.",
        "Icon": "units/celt_support_female_citizen.png",
        "SelectionGroupName": "units/celt_support_female_citizen",
        "SpecificName": "Bodu"
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "1",
          "food.grain": "0.5",
          "food.meat": "1",
          "metal.ore": "0.35",
          "stone.rock": "0.35",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.7"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/female_death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/female/civ_female_attack.xml",
          "order_build": "voice/hellenes/civ/female/civ_female_build.xml",
          "order_garrison": "voice/hellenes/civ/female/civ_female_garrison.xml",
          "order_gather": "voice/hellenes/civ/female/civ_female_gather_together.xml",
          "order_repair": "voice/hellenes/civ/female/civ_female_repair.xml",
          "order_walk": "voice/hellenes/civ/female/civ_female_walk.xml",
          "select": "voice/hellenes/civ/female/civ_female_select.xml",
          "trained": "interface/alarm/alarm_create_female.xml"
        }
      },
      "Stamina": {
        "Max": "500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "1",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/female_citizen.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/celt_support_female_citizen_house": {
      "@parent": "units/celt_support_female_citizen",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "7",
          "MaxRange": "4.0",
          "Pierce": "0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Infantry Cavalry Champion Structure CitizenSoldier"
          }
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "25.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Citizen+Soldier",
          "AuraDescription": "Nearby males work 10% faster",
          "AuraName": "Inspiration Aura",
          "Modifications": {
            "Builder.Rate": {
              "Multiply": "1.1"
            },
            "ResourceGatherer.BaseSpeed": {
              "Multiply": "1.1"
            }
          },
          "Radius": "10",
          "Type": "range"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_dock structures/{civ}_temple structures/{civ}_market structures/{civ}_civil_centre structures/celt_sb1"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "75",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Worker Female Citizen"
        },
        "GenericName": "Celtic Woman",
        "History": "Celtic women enjoyed many freedoms, especially compared to their Greek and Roman counterparts. Although they did not fight in battle as some believe Gallic women were quite large and very strong compared to most men. They were able to own property and were capable of gaining considerable wealth. Some noblewomen took over power when their husband's died, such as Boudicca of the Iceni. In addition, family trees were drawn up along female lines, men claiming their ancestry through female ancestors.",
        "Icon": "units/celt_support_female_citizen.png",
        "RequiredTechnology": "unlock_females_house",
        "SelectionGroupName": "units/celt_support_female_citizen",
        "SpecificName": "Bodu"
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "1",
          "food.grain": "0.5",
          "food.meat": "1",
          "metal.ore": "0.35",
          "stone.rock": "0.35",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.7"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/female_death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/female/civ_female_attack.xml",
          "order_build": "voice/hellenes/civ/female/civ_female_build.xml",
          "order_garrison": "voice/hellenes/civ/female/civ_female_garrison.xml",
          "order_gather": "voice/hellenes/civ/female/civ_female_gather_together.xml",
          "order_repair": "voice/hellenes/civ/female/civ_female_repair.xml",
          "order_walk": "voice/hellenes/civ/female/civ_female_walk.xml",
          "select": "voice/hellenes/civ/female/civ_female_select.xml",
          "trained": "interface/alarm/alarm_create_female.xml"
        }
      },
      "Stamina": {
        "Max": "500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "1",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/female_citizen.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/celt_support_healer_a": {
      "@parent": "units/celt_support_healer_b",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Heal": {
        "HP": "7",
        "HealableClasses": {
          "@datatype": "tokens",
          "_string": "Organic"
        },
        "Range": "15",
        "Rate": "2000",
        "UnhealableClasses": {
          "@datatype": "tokens",
          "_string": "Animal"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "95",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Healer"
        },
        "GenericName": "Healer",
        "History": "A druid may be one of many different professions; priest, historian, lawyer, judges, teachers, philosophers, poets, composers, musicians, astronomers, prophets, councilors, high craftsmen like a blacksmith, the classes of the 'men of art', and sometimes kings, chieftains, or other politicians. Druids were very hierarchical, with classes and ranks based on the length of their education and what fields they practiced. They learned their trades through mnemonics by way of poetry and songs, as writing was rarely used by Celts outside of prayers on votive objects, or lists of names for migratory records.",
        "Icon": "units/celt_support_healer.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/celt_support_healer_b",
        "SpecificName": "Druides",
        "Tooltip": "Classes: Support Healer.\nHeal units."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/celt_support_healer_e",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/healer.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/celt_support_healer_b": {
      "@parent": "template_unit_support_healer",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Heal": {
        "HP": "5",
        "HealableClasses": {
          "@datatype": "tokens",
          "_string": "Organic"
        },
        "Range": "12",
        "Rate": "2000",
        "UnhealableClasses": {
          "@datatype": "tokens",
          "_string": "Animal"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "85",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Healer"
        },
        "GenericName": "Healer",
        "History": "A druid may be one of many different professions; priest, historian, lawyer, judges, teachers, philosophers, poets, composers, musicians, astronomers, prophets, councilors, high craftsmen like a blacksmith, the classes of the 'men of art', and sometimes kings, chieftains, or other politicians. Druids were very hierarchical, with classes and ranks based on the length of their education and what fields they practiced. They learned their trades through mnemonics by way of poetry and songs, as writing was rarely used by Celts outside of prayers on votive objects, or lists of names for migratory records.",
        "Icon": "units/celt_support_healer.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/celt_support_healer_b",
        "SpecificName": "Druides",
        "Tooltip": "Classes: Support Healer.\nHeal units."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/celt_support_healer_a",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/healer.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/celt_support_healer_e": {
      "@parent": "units/celt_support_healer_a",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Heal": {
        "HP": "10",
        "HealableClasses": {
          "@datatype": "tokens",
          "_string": "Organic"
        },
        "Range": "20",
        "Rate": "2000",
        "UnhealableClasses": {
          "@datatype": "tokens",
          "_string": "Animal"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "105",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Healer"
        },
        "GenericName": "Healer",
        "History": "A druid may be one of many different professions; priest, historian, lawyer, judges, teachers, philosophers, poets, composers, musicians, astronomers, prophets, councilors, high craftsmen like a blacksmith, the classes of the 'men of art', and sometimes kings, chieftains, or other politicians. Druids were very hierarchical, with classes and ranks based on the length of their education and what fields they practiced. They learned their trades through mnemonics by way of poetry and songs, as writing was rarely used by Celts outside of prayers on votive objects, or lists of names for migratory records.",
        "Icon": "units/celt_support_healer.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/celt_support_healer_b",
        "SpecificName": "Druides",
        "Tooltip": "Classes: Support Healer.\nHeal units."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/healer.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/celt_support_trader": {
      "@parent": "template_unit_support_trader",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "15",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "80",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "3.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Support Organic Trader"
        },
        "GenericName": "Trader",
        "History": "Celtic traders were known for trafficking in many different goods. These could range from metal work and iron objects to slaves. Indeed, Britain proved to be a steady supply of slaves for the Romans. In trade the Celts often received Roman weapons, armor, and tools. Celtic traders were usually land bound, traveling on foot or by animal.",
        "Icon": "units/celt_support_trader.png",
        "SpecificName": "Cyfnewidiwr",
        "Tooltip": "Classes: Support Trader.\nTrade resources between your own markets and those of your allies."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_trade": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_worker.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "Trader": {
        "GainMultiplier": "1.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/trader.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/celt_war_dog_a": {
      "@parent": "units/celt_war_dog_b",
      "Armour": {
        "Crush": "2",
        "Hack": "2",
        "Pierce": "3"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "51.0",
          "MaxRange": "3.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Structure"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "12",
          "MaxRange": "3.0",
          "Pierce": "0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Structure"
          }
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "3.0"
        },
        "Height": "3.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "80",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "GenericName": "War Dog",
        "History": "The Celts used large dogs such as mastiffs or wolfhounds in combat, especially against enemy cavalry. The Romans were very impressed with the strength and ferocity of these dogs. Many were brought back to Rome for the gladiator arena or to serve as guard dogs.",
        "Icon": "units/celt_war_dog.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/celt_war_dog_b",
        "SpecificName": "Coun",
        "Tooltip": "Cannot attack structures.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Dog"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "0",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/celt_war_dog_e",
        "RequiredXp": "100"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/256x256.png",
            "MainTextureMask": "arrow/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_animal_gen.xml",
          "order_attack": "voice/global/civ_dog_move.xml",
          "order_gather": "voice/global/civ_dog_move.xml",
          "order_repair": "voice/global/civ_dog_move.xml",
          "order_walk": "voice/global/civ_dog_move.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/global/civ_dog_bark.xml",
          "trained": "interface/complete/building/complete_kennel.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "TrainingRestrictions": {
        "Category": "WarDog"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "25"
        },
        "WalkSpeed": "14"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/cavalry_spearman_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/celt_war_dog_b": {
      "@parent": "template_unit_dog",
      "Armour": {
        "Crush": "1",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "20.0",
          "MaxRange": "3.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Structure"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "7",
          "MaxRange": "3.0",
          "Pierce": "0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Structure"
          }
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "3.0"
        },
        "Height": "3.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "80",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "GenericName": "War Dog",
        "History": "The Celts used large dogs such as mastiffs or wolfhounds in combat, especially against enemy cavalry. The Romans were very impressed with the strength and ferocity of these dogs. Many were brought back to Rome for the gladiator arena or to serve as guard dogs.",
        "Icon": "units/celt_war_dog.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/celt_war_dog_b",
        "SpecificName": "Coun",
        "Tooltip": "Cannot attack structures.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Dog"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "0",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/celt_war_dog_a",
        "RequiredXp": "100"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/256x256.png",
            "MainTextureMask": "arrow/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_animal_gen.xml",
          "order_attack": "voice/global/civ_dog_move.xml",
          "order_gather": "voice/global/civ_dog_move.xml",
          "order_repair": "voice/global/civ_dog_move.xml",
          "order_walk": "voice/global/civ_dog_move.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/global/civ_dog_bark.xml",
          "trained": "interface/complete/building/complete_kennel.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "TrainingRestrictions": {
        "Category": "WarDog"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "26.0"
        },
        "WalkSpeed": "14.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/cavalry_spearman_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/celt_war_dog_e": {
      "@parent": "units/celt_war_dog_a",
      "Armour": {
        "Crush": "4",
        "Hack": "3",
        "Pierce": "3"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "57.0",
          "MaxRange": "3.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Structure"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "13.5",
          "MaxRange": "3.0",
          "Pierce": "0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Structure"
          }
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "3.0"
        },
        "Height": "3.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "80",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "celt",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "GenericName": "War Dog",
        "History": "The Celts used large dogs such as mastiffs or wolfhounds in combat, especially against enemy cavalry. The Romans were very impressed with the strength and ferocity of these dogs. Many were brought back to Rome for the gladiator arena or to serve as guard dogs.",
        "Icon": "units/celt_war_dog.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/celt_war_dog_b",
        "SpecificName": "Coun",
        "Tooltip": "Cannot attack structures.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Dog"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "0",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/256x256.png",
            "MainTextureMask": "arrow/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_animal_gen.xml",
          "order_attack": "voice/global/civ_dog_move.xml",
          "order_gather": "voice/global/civ_dog_move.xml",
          "order_repair": "voice/global/civ_dog_move.xml",
          "order_walk": "voice/global/civ_dog_move.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/global/civ_dog_bark.xml",
          "trained": "interface/complete/building/complete_kennel.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "TrainingRestrictions": {
        "Category": "WarDog"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "24"
        },
        "WalkSpeed": "13.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/cavalry_spearman_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/gaul_cavalry_javelinist_a": {
      "@parent": "units/gaul_cavalry_javelinist_b",
      "Armour": {
        "Crush": "4",
        "Hack": "4",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "44",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "40"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "150",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Cavalry Skirmisher",
        "History": "The Celts were extremely proficient horsemen and created excellent tack for their mounts. This included an early form of saddle with horns at each corner, giving them a huge edge in terms or control over their counterparts. Since the cavalry was made up of rich nobles armor and fine weapons were in great supply, making them formidable opponents.",
        "Icon": "units/celt_cavalry_javelinist.png",
        "Rank": "Advanced",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/gaul_cavalry_javelinist_b",
        "SpecificName": "Gaisaredos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/gaul_cavalry_javelinist_e",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "36.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/cavalry_javelinist_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/gaul_cavalry_javelinist_b": {
      "@parent": "template_unit_cavalry_ranged_javelinist",
      "Armour": {
        "Crush": "3",
        "Hack": "3",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "40",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.6"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "40"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "140",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Cavalry Skirmisher",
        "History": "The Celts were extremely proficient horsemen and created excellent tack for their mounts. This included an early form of saddle with horns at each corner, giving them a huge edge in terms or control over their counterparts. Since the cavalry was made up of rich nobles armor and fine weapons were in great supply, making them formidable opponents.",
        "Icon": "units/celt_cavalry_javelinist.png",
        "Rank": "Basic",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/gaul_cavalry_javelinist_b",
        "SpecificName": "Gaisaredos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/gaul_cavalry_javelinist_a",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "36.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/cavalry_javelinist_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/gaul_cavalry_javelinist_e": {
      "@parent": "units/gaul_cavalry_javelinist_a",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "3"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "48",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.0"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "40"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "160",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Cavalry Skirmisher",
        "History": "The Celts were extremely proficient horsemen and created excellent tack for their mounts. This included an early form of saddle with horns at each corner, giving them a huge edge in terms or control over their counterparts. Since the cavalry was made up of rich nobles armor and fine weapons were in great supply, making them formidable opponents.",
        "Icon": "units/celt_cavalry_javelinist.png",
        "Rank": "Elite",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/gaul_cavalry_javelinist_b",
        "SpecificName": "Gaisaredos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "36.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/cavalry_javelinist_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/gaul_cavalry_swordsman_a": {
      "@parent": "units/gaul_cavalry_swordsman_b",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "34.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "20.5",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "20",
          "stone": "0",
          "wood": "35"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "160",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Cavalry Swordsman",
        "History": "Like a sword, a horse was a sign of nobility and as a result the Celtic cavalry was often better equipped than the infantry. Armor and helmets were common, while weapons consisted of a large bladed spear and a long slashing sword for close combat. Shields could be round, hexagonal, or oval, but the most common was a regular oval body shield with the top and bottom shorn off. Unlike other horseman, the Celts were not afraid to leap off their mount to fight on foot then climb into the saddle again when possible.",
        "Icon": "units/celt_cavalry_swordsman.png",
        "Rank": "Advanced",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/gaul_cavalry_swordsman_b",
        "SpecificName": "Epos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "6",
        "stone": "0",
        "wood": "0",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/gaul_cavalry_swordsman_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "27.0"
        },
        "WalkSpeed": "17"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/cavalry_swordsman_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/gaul_cavalry_swordsman_b": {
      "@parent": "template_unit_cavalry_melee_swordsman",
      "Armour": {
        "Crush": "4",
        "Hack": "4",
        "Pierce": "3"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "30.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "18.5",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "20",
          "stone": "0",
          "wood": "35"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "150",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Cavalry Swordsman",
        "History": "Like a sword, a horse was a sign of nobility and as a result the Celtic cavalry was often better equipped than the infantry. Armor and helmets were common, while weapons consisted of a large bladed spear and a long slashing sword for close combat. Shields could be round, hexagonal, or oval, but the most common was a regular oval body shield with the top and bottom shorn off. Unlike other horseman, the Celts were not afraid to leap off their mount to fight on foot then climb into the saddle again when possible.",
        "Icon": "units/celt_cavalry_swordsman.png",
        "Rank": "Basic",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/gaul_cavalry_swordsman_b",
        "SpecificName": "Epos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "6",
        "stone": "0",
        "wood": "0",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/gaul_cavalry_swordsman_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "28.0"
        },
        "WalkSpeed": "17.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/cavalry_swordsman_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/gaul_cavalry_swordsman_e": {
      "@parent": "units/gaul_cavalry_swordsman_a",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "5"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "38.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "23.5",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "20",
          "stone": "0",
          "wood": "35"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "170",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Cavalry Swordsman",
        "History": "Like a sword, a horse was a sign of nobility and as a result the Celtic cavalry was often better equipped than the infantry. Armor and helmets were common, while weapons consisted of a large bladed spear and a long slashing sword for close combat. Shields could be round, hexagonal, or oval, but the most common was a regular oval body shield with the top and bottom shorn off. Unlike other horseman, the Celts were not afraid to leap off their mount to fight on foot then climb into the saddle again when possible.",
        "Icon": "units/celt_cavalry_swordsman.png",
        "Rank": "Elite",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/gaul_cavalry_swordsman_b",
        "SpecificName": "Epos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "6",
        "stone": "0",
        "wood": "0",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "26.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/cavalry_swordsman_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/gaul_champion_cavalry": {
      "@parent": "template_unit_champion_cavalry_spearman",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "7.5",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "120.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "7",
          "MaxRange": "5.0",
          "Pierce": "50.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "2250"
        }
      },
      "Cost": {
        "BuildTime": "16",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "150",
          "metal": "50",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "5.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "230",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Gallic Noble Cavalry",
        "History": "In Gaul we know of heavy cavalry, possibly predecessors to later knights. They used a Celtic lance overhand, a good shield, and wore good armor. Vercingetorix was famous for having a number of them, but their use long precedes him. Heavy Celtic horsemen are found in graves as early as the 600s, with scale coats. Later, with the advent of mail, their armor would largely change to this. They would be experienced, aristocratic or noblemen, or their retainers equipped in kind. Each man would probably have several personal attendants. Some would be powerful noblemen, such as chiefs and kings. In battle, they would be on par with much of the best heavy cavalry in western Europe, due to superior armor, such as mail armor with additional layers of mail over the vital organs, weapons such as high-quality iron spearheads, swords, and a thong of javelins, giving them versatility, and years of experience and training. Their historical use saw them capable of breaking even well-defended positions, or acting to great effect in flanking manuevers.",
        "Icon": "units/celt_champion_cavalry_gaul.png",
        "RequiredTechnology": "phase_city",
        "SelectionGroupName": "units/gaul_champion_cavalry",
        "SpecificName": "Gallic Brihent",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Cavalry Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/256x256.png",
            "MainTextureMask": "arrow/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "10.0",
          "RegenTime": "0.1",
          "Speed": "30.0"
        },
        "WalkSpeed": "14.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/champion_unit_2.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/gaul_champion_cavalry_barracks": {
      "@parent": "units/gaul_champion_cavalry",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "7.5",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "120.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "7",
          "MaxRange": "5.0",
          "Pierce": "50.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "2250"
        }
      },
      "Cost": {
        "BuildTime": "16",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "150",
          "metal": "50",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "5.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "230",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Gallic Noble Cavalry",
        "History": "In Gaul we know of heavy cavalry, possibly predecessors to later knights. They used a Celtic lance overhand, a good shield, and wore good armor. Vercingetorix was famous for having a number of them, but their use long precedes him. Heavy Celtic horsemen are found in graves as early as the 600s, with scale coats. Later, with the advent of mail, their armor would largely change to this. They would be experienced, aristocratic or noblemen, or their retainers equipped in kind. Each man would probably have several personal attendants. Some would be powerful noblemen, such as chiefs and kings. In battle, they would be on par with much of the best heavy cavalry in western Europe, due to superior armor, such as mail armor with additional layers of mail over the vital organs, weapons such as high-quality iron spearheads, swords, and a thong of javelins, giving them versatility, and years of experience and training. Their historical use saw them capable of breaking even well-defended positions, or acting to great effect in flanking manuevers.",
        "Icon": "units/celt_champion_cavalry_gaul.png",
        "RequiredTechnology": "unlock_champion_units",
        "SelectionGroupName": "units/gaul_champion_cavalry",
        "SpecificName": "Gallic Brihent",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Cavalry Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/256x256.png",
            "MainTextureMask": "arrow/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "10.0",
          "RegenTime": "0.1",
          "Speed": "30.0"
        },
        "WalkSpeed": "14.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/champion_unit_2.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/gaul_champion_fanatic": {
      "@parent": "template_unit_champion_infantry_spearman",
      "Armour": {
        "Crush": "6",
        "Hack": "2",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "15.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "40.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "7",
          "MaxRange": "5.0",
          "Pierce": "14",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "80",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Naked Fanatic",
        "History": "A fanatic Celtic warrior, devoted to war and his Celtic liege lord. These bloodthirsty young men roamed Gaul in search of battle.",
        "Icon": "units/celt_fanatic.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Gaesata",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "22.0"
        },
        "WalkSpeed": "12.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/fanatic.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/gaul_champion_infantry": {
      "@parent": "template_unit_champion_infantry_swordsman",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "7"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "44.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "22",
          "MaxRange": "5.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "75"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Heavy Swordsman",
        "History": "The sword among Celts varies in reputation and commonality. Shortswords, essentially truly just long, broad-bladed daggers, were common, but cheaply made, and most likely the swords refered to as bending after a hard strike, and needing bent back into place. The iron construction of longswords, such as used here, was greatly superior, but also much more expensive. The longsword was primarily a weapon of aristocracy and experienced professional soldiers, who could either afford the weapon, have it made for them by their lord as a reward for service, passed down to them by family, or looted from the field.",
        "Icon": "units/celt_champion_infantry_gaul.png",
        "RequiredTechnology": "phase_city",
        "SelectionGroupName": "units/gaul_champion_infantry",
        "SpecificName": "Solduros",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "21.0"
        },
        "WalkSpeed": "8.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/champion_unit_1.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/gaul_champion_infantry_barracks": {
      "@parent": "units/gaul_champion_infantry",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "7"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "44.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "22",
          "MaxRange": "5.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "75"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Heavy Swordsman",
        "History": "The sword among Celts varies in reputation and commonality. Shortswords, essentially truly just long, broad-bladed daggers, were common, but cheaply made, and most likely the swords refered to as bending after a hard strike, and needing bent back into place. The iron construction of longswords, such as used here, was greatly superior, but also much more expensive. The longsword was primarily a weapon of aristocracy and experienced professional soldiers, who could either afford the weapon, have it made for them by their lord as a reward for service, passed down to them by family, or looted from the field.",
        "Icon": "units/celt_champion_infantry_gaul.png",
        "RequiredTechnology": "unlock_champion_units",
        "SelectionGroupName": "units/gaul_champion_infantry",
        "SpecificName": "Solduros",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "21.0"
        },
        "WalkSpeed": "8.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/champion_unit_1.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/gaul_hero_brennus": {
      "@parent": "template_unit_hero_infantry_swordsman",
      "Armour": {
        "Crush": "7",
        "Hack": "7",
        "Pierce": "5"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "29.5",
          "MaxRange": "5.0",
          "Pierce": "0",
          "RepeatTime": "1000"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "+10 Metal loot for every enemy unit killed.",
          "AuraName": "Hero Aura",
          "Modifications": {
            "Looter.Resource.metal": {
              "Add": "10"
            }
          },
          "Type": "global"
        }
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "200",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "GenericName": "Hero Swordsman",
        "History": "Brennus is the name which the Roman historians give to the famous leader of the Gauls who took Rome in the time of Camillus. According to Geoffrey of Monmouth, the cleric who wrote “History of the Kings of Britain”, Brennus and his brother Belinus invaded Gaul and sacked Rome in 390 B.C., 'proving' that Britons had conquered Rome, the greatest civilization in the world, long before Rome conquered the Britons. We know from many ancient sources which predate Geoffrey that Rome was indeed sacked, but in 387 not 390, and that the raid was led by a man named Brennos (which was latinized to Brennus), but he and his invading horde were Gallic Senones, not British. In this episode several features of Geoffrey's editing method can be seen: he modified the historical Brennus/Brennos, created the brother Belinus, borrowed the Gallic invasion, but omitted the parts where the Celts seemed weak or foolish. His technique is both additive and subtractive. Like the tale of Trojan origin, the story of the sack of Rome is not pure fabrication; it is a creative rearrangement of the available facts, with details added as necessary. By virtue of their historical association, Beli and Bran are often muddled with the earlier brothers Belinus and Brennus (the sons of Dunvallo Molmutius) who contended for power in northern Britain in around 390 B.C., and were regarded as gods in old Celtic tradition.",
        "Icon": "units/celt_hero_brennus.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Brennus",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Infantry Melee Sword"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "20",
        "stone": "0",
        "wood": "0",
        "xp": "400"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "8.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/brennus.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/gaul_hero_britomartus": {
      "@parent": "template_unit_hero_infantry_spearman",
      "Armour": {
        "Crush": "7",
        "Hack": "9",
        "Pierce": "6"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "21",
          "MaxRange": "5.0",
          "Pierce": "0",
          "RepeatTime": "1000"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Worker",
          "AuraDescription": "Gathering rates increased with +15% during his lifetime.",
          "AuraName": "Hero Aura",
          "Modifications": {
            "ResourceGatherer.BaseSpeed": {
              "Multiply": "1.15"
            }
          },
          "Type": "global"
        }
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "200",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Hero Spearman",
        "History": "The story of how Marcus Claudius Marcellus killed a Gallic leader at Clastidium (222 BC) is typical of such encounters. Advancing with a smallish army, Marcellus met a combined force of Insubrian Gauls and Gaesatae at Clastidium. The Gallic army advanced with the usual rush and terrifying cries, and their king, Britomartus, picking out Marcellus by means of his badges of rank, made for him, shouting a challenge and brandishing his spear. Britomartus was an outstanding figure not only for his size but also for his adornments; for he was resplendent in bright colors and his armor shone with gold and silver. This armor, thought Marcellus, would be a fitting offering to the gods. He charged the Gaul, pierced his bright breastplate and cast him to the ground. It was an easy task to kill Britomartus and strip him of his armor.",
        "Icon": "units/celt_hero_britomartus.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Britomartus",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Infantry Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "10",
        "stone": "0",
        "wood": "10",
        "xp": "400"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "18.75"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/britomartus.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/gaul_hero_vercingetorix": {
      "@parent": "template_unit_hero_cavalry_swordsman",
      "Armour": {
        "Crush": "8",
        "Hack": "5",
        "Pierce": "8"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "32.5",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic Siege"
          },
          "RepeatTime": "1000"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "+2 attack for all units within his aura.",
          "AuraName": "Hero Aura",
          "Modifications": {
            "Attack.Melee.Hack": {
              "Add": "2"
            },
            "Attack.Ranged.Pierce": {
              "Add": "2"
            }
          },
          "Radius": "60",
          "Type": "range"
        }
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "260",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "5.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1500",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Hero Cavalry Swordsman",
        "History": "The most famous of all Celts, Vercingetorix lead the rebelling Gallic tribes against the might of Rome and Julius Caesar's veteran army in 54 BC. Although successful in defeating several Roman forces, Vercingetorix was unable to defeat Caesar, who eventually surrounded the Celtic leaders in the town of Alesia along with 100,000 men. When a relief army arrived to lift the epic siege, the Romans were out numbered 7 to 1 but still defeated the Celts. Vercingetorix surrendered and was executed.",
        "Icon": "units/celt_hero_vercingetorix.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Vercingetorix",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Cavalry Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "25",
        "stone": "0",
        "wood": "0",
        "xp": "400"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "16.0",
          "RegenTime": "0.1",
          "Speed": "26.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "70",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/vercingetorix_horse.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/gaul_infantry_javelinist_a": {
      "@parent": "units/gaul_infantry_javelinist_b",
      "Armour": {
        "Crush": "4",
        "Hack": "2",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "44",
          "MinRange": "0.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/gaul_tavern structures/gaul_rotarymill"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Skirmisher",
        "History": "Gesatae were young men who devoted themselves to war, often serving as mercenaries for other tribes. They were the last Celts to fight stark naked to show their courage, often carrying only a shield with several javelins and a regular Celtic spear. More often than not they were covered in geometric designs painted in woad, a blue dye.",
        "Icon": "units/celt_infantry_javelinist.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/gaul_infantry_javelinist_b",
        "SpecificName": "Baguada",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/gaul_infantry_javelinist_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "22.5"
        },
        "WalkSpeed": "10.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/infantry_javelinist_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/gaul_infantry_javelinist_b": {
      "@parent": "template_unit_infantry_ranged_javelinist",
      "Armour": {
        "Crush": "3",
        "Hack": "2.0",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "36",
          "MinRange": "0.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/gaul_tavern structures/gaul_rotarymill"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "80",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Skirmisher",
        "History": "Gesatae were young men who devoted themselves to war, often serving as mercenaries for other tribes. They were the last Celts to fight stark naked to show their courage, often carrying only a shield with several javelins and a regular Celtic spear. More often than not they were covered in geometric designs painted in woad, a blue dye.",
        "Icon": "units/celt_infantry_javelinist.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/gaul_infantry_javelinist_b",
        "SpecificName": "Baguada",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/gaul_infantry_javelinist_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "25.0"
        },
        "WalkSpeed": "11.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/infantry_javelinist_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/gaul_infantry_javelinist_e": {
      "@parent": "units/gaul_infantry_javelinist_a",
      "Armour": {
        "Crush": "5",
        "Hack": "3",
        "Pierce": "3"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "48",
          "MinRange": "0.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.0"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/gaul_tavern structures/gaul_rotarymill"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "110",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Skirmisher",
        "History": "Gesatae were young men who devoted themselves to war, often serving as mercenaries for other tribes. They were the last Celts to fight stark naked to show their courage, often carrying only a shield with several javelins and a regular Celtic spear. More often than not they were covered in geometric designs painted in woad, a blue dye.",
        "Icon": "units/celt_infantry_javelinist.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/gaul_infantry_javelinist_b",
        "SpecificName": "Baguada",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "21.25"
        },
        "WalkSpeed": "10"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/infantry_javelinist_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/gaul_infantry_slinger_a": {
      "@parent": "units/gaul_infantry_slinger_b",
      "Armour": {
        "Crush": "4",
        "Hack": "2",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "1.5",
          "Hack": "0",
          "MaxRange": "52",
          "MinRange": "0.0",
          "Pierce": "8.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "750",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "750",
          "Spread": "0.9"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/gaul_tavern structures/gaul_rotarymill"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "50",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Celtic Slinger",
        "History": "Sling bullets are found in enormous numbers in Celtic sites, made of lead, though clay bullets would also have been used. Slings figure prominently in Celtic myth, and were not associated with any sense of shame. To the contrary, the great skill needed to use a sling well was highly rewarded and favored, so they found much more use in Celtic society for a ranged weapon than bows, outside of specific tribes. The god Lugos, in Irish myth Lug, is associated closely with many weapons, among them his sling. Slings were the primary weapon of Celtic hunters as well.",
        "Icon": "units/celt_infantry_slinger.png",
        "Rank": "Advanced",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/gaul_infantry_slinger_b",
        "SpecificName": "Iaosae",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Sling"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "5",
        "wood": "0",
        "xp": "75"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/gaul_infantry_slinger_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "22.44"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/infantry_slinger_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/gaul_infantry_slinger_b": {
      "@parent": "template_unit_infantry_ranged_slinger",
      "Armour": {
        "Crush": "3",
        "Hack": "2.0",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "1.5",
          "Hack": "0",
          "MaxRange": "48.0",
          "MinRange": "0.0",
          "Pierce": "8.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "750",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "750",
          "Spread": "1.5"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/gaul_tavern structures/gaul_rotarymill"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "50",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "80",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Celtic Slinger",
        "History": "Sling bullets are found in enormous numbers in Celtic sites, made of lead, though clay bullets would also have been used. Slings figure prominently in Celtic myth, and were not associated with any sense of shame. To the contrary, the great skill needed to use a sling well was highly rewarded and favored, so they found much more use in Celtic society for a ranged weapon than bows, outside of specific tribes. The god Lugos, in Irish myth Lug, is associated closely with many weapons, among them his sling. Slings were the primary weapon of Celtic hunters as well.",
        "Icon": "units/celt_infantry_slinger.png",
        "Rank": "Basic",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/gaul_infantry_slinger_b",
        "SpecificName": "Iaosae",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Sling"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "5",
        "wood": "0",
        "xp": "75"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/gaul_infantry_slinger_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "23.76"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/infantry_slinger_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/gaul_infantry_slinger_e": {
      "@parent": "units/gaul_infantry_slinger_a",
      "Armour": {
        "Crush": "5",
        "Hack": "3",
        "Pierce": "3"
      },
      "Attack": {
        "Ranged": {
          "Crush": "1.5",
          "Hack": "0",
          "MaxRange": "56",
          "MinRange": "0.0",
          "Pierce": "8.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "750",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "750",
          "Spread": "0.8"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/gaul_tavern structures/gaul_rotarymill"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "50",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "110",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Celtic Slinger",
        "History": "Sling bullets are found in enormous numbers in Celtic sites, made of lead, though clay bullets would also have been used. Slings figure prominently in Celtic myth, and were not associated with any sense of shame. To the contrary, the great skill needed to use a sling well was highly rewarded and favored, so they found much more use in Celtic society for a ranged weapon than bows, outside of specific tribes. The god Lugos, in Irish myth Lug, is associated closely with many weapons, among them his sling. Slings were the primary weapon of Celtic hunters as well.",
        "Icon": "units/celt_infantry_slinger.png",
        "Rank": "Elite",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/gaul_infantry_slinger_b",
        "SpecificName": "Iaosae",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Sling"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "5",
        "wood": "0",
        "xp": "75"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "19.8"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/infantry_slinger_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/gaul_infantry_spearman_a": {
      "@parent": "units/gaul_infantry_spearman_b",
      "Armour": {
        "Crush": "4",
        "Hack": "3",
        "Pierce": "5"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "14.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "28.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "5",
          "MaxRange": "4.0",
          "Pierce": "10",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/gaul_tavern structures/gaul_rotarymill"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Spearman",
        "History": "The spear was the main weapon of the Celts, arming the bulk of their forces. The average Celt would only have to take up his long spear and body shield to be ready for battle. While armor was rare the rabid fighting spirit of the Celts more than made up for in vigor what was lost in protection.",
        "Icon": "units/celt_infantry_spearman.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/gaul_infantry_spearman_b",
        "SpecificName": "Gaeroa",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/gaul_infantry_spearman_e",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "23.1"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/infantry_spearman_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/gaul_infantry_spearman_b": {
      "@parent": "template_unit_infantry_melee_spearman",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "12.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "24.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "4.0",
          "Pierce": "8.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/gaul_tavern structures/gaul_rotarymill"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "120",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Spearman",
        "History": "The spear was the main weapon of the Celts, arming the bulk of their forces. The average Celt would only have to take up his long spear and body shield to be ready for battle. While armor was rare the rabid fighting spirit of the Celts more than made up for in vigor what was lost in protection.",
        "Icon": "units/celt_infantry_spearman.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/gaul_infantry_spearman_b",
        "SpecificName": "Gaeroa",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/gaul_infantry_spearman_a",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "24.6"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/infantry_spearman_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/gaul_infantry_spearman_e": {
      "@parent": "units/gaul_infantry_spearman_a",
      "Armour": {
        "Crush": "5",
        "Hack": "4",
        "Pierce": "6"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "16.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "32.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "6",
          "MaxRange": "4.0",
          "Pierce": "11.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/gaul_tavern structures/gaul_rotarymill"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "140",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Spearman",
        "History": "The spear was the main weapon of the Celts, arming the bulk of their forces. The average Celt would only have to take up his long spear and body shield to be ready for battle. While armor was rare the rabid fighting spirit of the Celts more than made up for in vigor what was lost in protection.",
        "Icon": "units/celt_infantry_spearman.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/gaul_infantry_spearman_b",
        "SpecificName": "Gaeroa",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "21.0"
        },
        "WalkSpeed": "8.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/infantry_spearman_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/gaul_mechanical_siege_ram": {
      "@parent": "template_unit_mechanical_siege_ram",
      "Armour": {
        "Crush": "5",
        "Hack": "1",
        "Pierce": "40"
      },
      "Attack": {
        "Charge": {
          "Crush": "160.0",
          "Hack": "0.0",
          "MaxRange": "6.5",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Gates Structure"
          }
        },
        "Melee": {
          "Crush": "80.0",
          "Hack": "0.0",
          "MaxRange": "6.5",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Gates Structure"
          },
          "RepeatTime": "1500"
        }
      },
      "Cost": {
        "BuildTime": "25",
        "Population": "5",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "200",
          "stone": "0",
          "wood": "350"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "3.0",
        "Square": {
          "@depth": "10.0",
          "@width": "6.75"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "10"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "500",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Melee Ram"
        },
        "GenericName": "Battering Ram",
        "History": "Celtic assaults on fortified positions were relegated largely to three methods. Creating a shell of shields and setting fire to gatehouses, sapping, at which they were noted as being most expert by Caesar, and rams, known only from votive inscriptions and some Celtic art.",
        "Icon": "units/celt_mechanical_siege_ram.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Reithe",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/siege/ram_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack_order.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "4.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "11.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/celts/siege_ram.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/gaul_ship_fishing": {
      "@parent": "template_unit_mechanical_ship_fishing",
      "Armour": {
        "Crush": "2",
        "Hack": "2",
        "Pierce": "5"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "10.0",
          "MaxRange": "5.0",
          "Pierce": "0.0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Ship Structure"
          }
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "6.0",
        "Square": {
          "@depth": "10.0",
          "@width": "4.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "10",
        "Max": "1",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical FishingBoat"
        },
        "GenericName": "Fishing Boat",
        "History": "Need History",
        "Icon": "units/celt_ship_fishing.png",
        "SpecificName": "/Fishing Boat/",
        "Tooltip": "Fish the waters for Food. Garrison a support or infantry unit inside to boost fishing rate.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "2.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "50",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "6.0",
        "Rates": {
          "food.fish": "2"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/boat_move.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/boat_move.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "10"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "24",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/celts/fishing_boat.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/gaul_ship_merchant": {
      "@parent": "template_unit_mechanical_ship_merchant",
      "Armour": {
        "Crush": "2",
        "Hack": "2",
        "Pierce": "5"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "100",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "6.0",
        "Square": {
          "@depth": "24.0",
          "@width": "12.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry Dog"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Dog"
        },
        "LoadingRange": "10",
        "Max": "15",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "400",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Trader"
        },
        "GenericName": "Merchantman",
        "History": "These very small boats were used mainly for fishing, but they were also used to transport goods and personnel. The shell is wickerwork, covered with animal hides. Now they are exclusive to Ireland. They do not have a keel, but are able to ride large ocean waves and navigate up shallow rivers. First written account was by Julius Caesar in 100 BC. There were rumours of larger hide boats, but they were not documented with any solid proof.",
        "Icon": "units/celt_ship_merchant.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Curach",
        "Tooltip": "Trade between docks. Garrison a Trader aboard for additional profit (+20% for each garrisoned). Gather profitable aquatic treasures.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "8.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "75",
          "metal": "50",
          "stone": "50",
          "wood": "75"
        },
        "MaxDistance": "12.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "Trader": {
        "GainMultiplier": "1.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "12"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/celts/merchant_ship.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/gaul_ship_trireme": {
      "@parent": "template_unit_mechanical_ship_trireme",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "10"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "55.0",
          "MinRange": "0.0",
          "Pierce": "35.0",
          "PrepareTime": "1000",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "3",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "150",
          "stone": "0",
          "wood": "150"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "36.0",
          "@width": "12.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry Dog"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Dog Siege Elephant"
        },
        "LoadingRange": "10",
        "Max": "40",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1600",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Warship Medium Ranged"
        },
        "GenericName": "Medium Warship",
        "History": "The ships of Gaul were described by Julias Caesar as:  flat bottoms to ride the shallows, exceptionally high bows and sterns, hulls were made entirely of oak, the foot wide cross-timbers were fastened with iron bolts as thick as a man's thumb, sails of raw hides or thin leather, adapted for sailing treacherous and stormy waters of the north atlantic.  Caesar could not injure them by ramming because they were so solidly built, and their height made it difficult to reach them with missiles or board them with grappling irons.",
        "Icon": "units/celt_ship_trireme.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Venetic Ponti",
        "Tooltip": "Classes: Medium Warship Ranged\nTransport many soldiers across the sea.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "6.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "14"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/celts/warship.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/gaul_support_female_citizen": {
      "@parent": "template_unit_support_female_citizen",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "7",
          "MaxRange": "4.0",
          "Pierce": "0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Infantry Cavalry Champion Structure CitizenSoldier"
          }
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "25.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Citizen+Soldier",
          "AuraDescription": "Nearby males work 10% faster",
          "AuraName": "Inspiration Aura",
          "Modifications": {
            "Builder.Rate": {
              "Multiply": "1.1"
            },
            "ResourceGatherer.BaseSpeed": {
              "Multiply": "1.1"
            }
          },
          "Radius": "10",
          "Type": "range"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_dock structures/{civ}_temple structures/{civ}_market structures/{civ}_civil_centre structures/gaul_rotarymill"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "75",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Worker Female Citizen"
        },
        "GenericName": "Celtic Woman",
        "History": "Gallic women enjoyed many freedoms, especially compared to their Greek and Roman counterparts. Although they did not fight in battle as some believed, they were able to own property and were capable of gaining considerable wealth. Some noblewomen took over power when their husband's died, such as Boudicca of the Iceni. In addition, family trees were drawn up along female lines, men claiming their ancestry through female ancestors.",
        "Icon": "units/celt_support_female_citizen.png",
        "SelectionGroupName": "units/gaul_support_female_citizen",
        "SpecificName": "Bodu"
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "1",
          "food.grain": "0.5",
          "food.meat": "1",
          "metal.ore": "0.35",
          "stone.rock": "0.35",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.7"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/female_death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/female/civ_female_attack.xml",
          "order_build": "voice/hellenes/civ/female/civ_female_build.xml",
          "order_garrison": "voice/hellenes/civ/female/civ_female_garrison.xml",
          "order_gather": "voice/hellenes/civ/female/civ_female_gather_together.xml",
          "order_repair": "voice/hellenes/civ/female/civ_female_repair.xml",
          "order_walk": "voice/hellenes/civ/female/civ_female_walk.xml",
          "select": "voice/hellenes/civ/female/civ_female_select.xml",
          "trained": "interface/alarm/alarm_create_female.xml"
        }
      },
      "Stamina": {
        "Max": "500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "1",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/female_citizen.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/gaul_support_female_citizen_house": {
      "@parent": "units/gaul_support_female_citizen",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "7",
          "MaxRange": "4.0",
          "Pierce": "0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Infantry Cavalry Champion Structure CitizenSoldier"
          }
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "25.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Citizen+Soldier",
          "AuraDescription": "Nearby males work 10% faster",
          "AuraName": "Inspiration Aura",
          "Modifications": {
            "Builder.Rate": {
              "Multiply": "1.1"
            },
            "ResourceGatherer.BaseSpeed": {
              "Multiply": "1.1"
            }
          },
          "Radius": "10",
          "Type": "range"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_dock structures/{civ}_temple structures/{civ}_market structures/{civ}_civil_centre structures/gaul_rotarymill"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "75",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Worker Female Citizen"
        },
        "GenericName": "Celtic Woman",
        "History": "Gallic women enjoyed many freedoms, especially compared to their Greek and Roman counterparts. Although they did not fight in battle as some believed, they were able to own property and were capable of gaining considerable wealth. Some noblewomen took over power when their husband's died, such as Boudicca of the Iceni. In addition, family trees were drawn up along female lines, men claiming their ancestry through female ancestors.",
        "Icon": "units/celt_support_female_citizen.png",
        "RequiredTechnology": "unlock_females_house",
        "SelectionGroupName": "units/gaul_support_female_citizen",
        "SpecificName": "Bodu"
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "1",
          "food.grain": "0.5",
          "food.meat": "1",
          "metal.ore": "0.35",
          "stone.rock": "0.35",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.7"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/female_death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/female/civ_female_attack.xml",
          "order_build": "voice/hellenes/civ/female/civ_female_build.xml",
          "order_garrison": "voice/hellenes/civ/female/civ_female_garrison.xml",
          "order_gather": "voice/hellenes/civ/female/civ_female_gather_together.xml",
          "order_repair": "voice/hellenes/civ/female/civ_female_repair.xml",
          "order_walk": "voice/hellenes/civ/female/civ_female_walk.xml",
          "select": "voice/hellenes/civ/female/civ_female_select.xml",
          "trained": "interface/alarm/alarm_create_female.xml"
        }
      },
      "Stamina": {
        "Max": "500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "1",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/female_citizen.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/gaul_support_healer_a": {
      "@parent": "units/gaul_support_healer_b",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Heal": {
        "HP": "7",
        "HealableClasses": {
          "@datatype": "tokens",
          "_string": "Organic"
        },
        "Range": "15",
        "Rate": "2000",
        "UnhealableClasses": {
          "@datatype": "tokens",
          "_string": "Animal"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "95",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Healer"
        },
        "GenericName": "Healer",
        "History": "A druid may be one of many different professions; priest, historian, lawyer, judges, teachers, philosophers, poets, composers, musicians, astronomers, prophets, councilors, high craftsmen like a blacksmith, the classes of the 'men of art', and sometimes kings, chieftains, or other politicians. Druids were very hierarchical, with classes and ranks based on the length of their education and what fields they practiced. They learned their trades through mnemonics by way of poetry and songs, as writing was rarely used by Celts outside of prayers on votive objects, or lists of names for migratory records.",
        "Icon": "units/celt_support_healer.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/gaul_support_healer_b",
        "SpecificName": "Druides",
        "Tooltip": "Classes: Support Healer.\nHeal units."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/gaul_support_healer_e",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/healer.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/gaul_support_healer_b": {
      "@parent": "template_unit_support_healer",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Heal": {
        "HP": "5",
        "HealableClasses": {
          "@datatype": "tokens",
          "_string": "Organic"
        },
        "Range": "12",
        "Rate": "2000",
        "UnhealableClasses": {
          "@datatype": "tokens",
          "_string": "Animal"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "85",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Healer"
        },
        "GenericName": "Healer",
        "History": "A druid may be one of many different professions; priest, historian, lawyer, judges, teachers, philosophers, poets, composers, musicians, astronomers, prophets, councilors, high craftsmen like a blacksmith, the classes of the 'men of art', and sometimes kings, chieftains, or other politicians. Druids were very hierarchical, with classes and ranks based on the length of their education and what fields they practiced. They learned their trades through mnemonics by way of poetry and songs, as writing was rarely used by Celts outside of prayers on votive objects, or lists of names for migratory records.",
        "Icon": "units/celt_support_healer.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/gaul_support_healer_b",
        "SpecificName": "Druides",
        "Tooltip": "Classes: Support Healer.\nHeal units."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/gaul_support_healer_a",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/healer.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/gaul_support_healer_e": {
      "@parent": "units/gaul_support_healer_a",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Heal": {
        "HP": "10",
        "HealableClasses": {
          "@datatype": "tokens",
          "_string": "Organic"
        },
        "Range": "20",
        "Rate": "2000",
        "UnhealableClasses": {
          "@datatype": "tokens",
          "_string": "Animal"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "105",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Healer"
        },
        "GenericName": "Healer",
        "History": "A druid may be one of many different professions; priest, historian, lawyer, judges, teachers, philosophers, poets, composers, musicians, astronomers, prophets, councilors, high craftsmen like a blacksmith, the classes of the 'men of art', and sometimes kings, chieftains, or other politicians. Druids were very hierarchical, with classes and ranks based on the length of their education and what fields they practiced. They learned their trades through mnemonics by way of poetry and songs, as writing was rarely used by Celts outside of prayers on votive objects, or lists of names for migratory records.",
        "Icon": "units/celt_support_healer.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/gaul_support_healer_b",
        "SpecificName": "Druides",
        "Tooltip": "Classes: Support Healer.\nHeal units."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/healer.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/gaul_support_trader": {
      "@parent": "template_unit_support_trader",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "15",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "80",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "3.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "gaul",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Support Organic Trader"
        },
        "GenericName": "Trader",
        "History": "Celtic traders were known for trafficking in many different goods. These could range from metal work and iron objects to slaves. Indeed, gaulain proved to be a steady supply of slaves for the Romans. In trade the Celts often received Roman weapons, armor, and tools. Celtic traders were usually land bound, traveling on foot or by animal.",
        "Icon": "units/celt_support_trader.png",
        "SpecificName": "Cyfnewidiwr",
        "Tooltip": "Classes: Support Trader.\nTrade resources between your own markets and those of your allies."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_trade": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_worker.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "Trader": {
        "GainMultiplier": "1.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/celts/trader.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/hele_cavalry_javelinist_a": {
      "@parent": "units/hele_cavalry_javelinist_b",
      "Armour": {
        "Crush": "4",
        "Hack": "4",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "44",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "40"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "150",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Thessalian Scout",
        "History": "Prodromoi were the light scouts of Greek armies.",
        "Icon": "units/hele_cavalry_javelinist.png",
        "Rank": "Advanced",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/hele_cavalry_javelinist_b",
        "SpecificName": "Pródromos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/hele_cavalry_javelinist_e",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "28.0"
        },
        "WalkSpeed": "17.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "77",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/cavalry_javelinist_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/hele_cavalry_javelinist_b": {
      "@parent": "template_unit_cavalry_ranged_javelinist",
      "Armour": {
        "Crush": "3",
        "Hack": "3",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "40",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.6"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "40"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "140",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Thessalian Scout",
        "History": "Prodromoi were the light scouts of Greek armies.",
        "Icon": "units/hele_cavalry_javelinist.png",
        "Rank": "Basic",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/hele_cavalry_javelinist_b",
        "SpecificName": "Pródromos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/hele_cavalry_javelinist_a",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "28.0"
        },
        "WalkSpeed": "17.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "77",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/cavalry_javelinist_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/hele_cavalry_javelinist_e": {
      "@parent": "units/hele_cavalry_javelinist_a",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "3"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "48",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.0"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "40"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "160",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Thessalian Scout",
        "History": "Prodromoi were the light scouts of Greek armies.",
        "Icon": "units/hele_cavalry_javelinist.png",
        "Rank": "Elite",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/hele_cavalry_javelinist_b",
        "SpecificName": "Pródromos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "28.0"
        },
        "WalkSpeed": "17.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "77",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/cavalry_javelinist_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/hele_cavalry_swordsman_a": {
      "@parent": "units/hele_cavalry_swordsman_b",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "34.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "20.5",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "20",
          "stone": "0",
          "wood": "35"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "160",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Greek Cavalry",
        "History": "Cavalry were made up of the upper class since they were the only ones who could afford the breeding and caring for horses. Initially they were missile troops who avoided close combat, throwing javelins and spears at enemy troops. Later on thanks to developments by the Macedonians they began to close with enemy troops to use their swords. As with all ancient horsemen the Hippeus did not have stirrups or a saddle.",
        "Icon": "units/hele_cavalry_swordsman.png",
        "Rank": "Advanced",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/hele_cavalry_swordsman_b",
        "SpecificName": "Hippeús",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "6",
        "stone": "0",
        "wood": "0",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/hele_cavalry_swordsman_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "25.0"
        },
        "WalkSpeed": "16"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "77",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/cavalry_swordsman_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/hele_cavalry_swordsman_b": {
      "@parent": "template_unit_cavalry_melee_swordsman",
      "Armour": {
        "Crush": "4",
        "Hack": "4",
        "Pierce": "3"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "30.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "18.5",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "20",
          "stone": "0",
          "wood": "35"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "150",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Greek Cavalry",
        "History": "Cavalry were made up of the upper class since they were the only ones who could afford the breeding and caring for horses. Initially they were missile troops who avoided close combat, throwing javelins and spears at enemy troops. Later on thanks to developments by the Macedonians they began to close with enemy troops to use their swords. As with all ancient horsemen the Hippeus did not have stirrups or a saddle.",
        "Icon": "units/hele_cavalry_swordsman.png",
        "Rank": "Basic",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/hele_cavalry_swordsman_b",
        "SpecificName": "Hippeús",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "6",
        "stone": "0",
        "wood": "0",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/hele_cavalry_swordsman_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "28.75"
        },
        "WalkSpeed": "17"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "77",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/cavalry_swordsman_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/hele_cavalry_swordsman_e": {
      "@parent": "units/hele_cavalry_swordsman_a",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "5"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "38.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "23.5",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "20",
          "stone": "0",
          "wood": "35"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "170",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Greek Cavalry",
        "History": "Cavalry were made up of the upper class since they were the only ones who could afford the breeding and caring for horses. Initially they were missile troops who avoided close combat, throwing javelins and spears at enemy troops. Later on thanks to developments by the Macedonians they began to close with enemy troops to use their swords. As with all ancient horsemen the Hippeus did not have stirrups or a saddle.",
        "Icon": "units/hele_cavalry_swordsman.png",
        "Rank": "Elite",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/hele_cavalry_swordsman_b",
        "SpecificName": "Hippeús",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "6",
        "stone": "0",
        "wood": "0",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "24.0"
        },
        "WalkSpeed": "15.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "77",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/cavalry_swordsman_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/hele_champion_cavalry_mace": {
      "@parent": "template_unit_champion_cavalry_spearman",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "7.5",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "120.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "7",
          "MaxRange": "5.0",
          "Pierce": "50.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "2250"
        }
      },
      "Cost": {
        "BuildTime": "16",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "150",
          "metal": "50",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "5.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "230",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Companion Cavalry",
        "History": "The Hetairoi, or Companion cavalry, were a preferred general stand in Macedonian armies. Macedonian noblemen made up this elite cavalry unit, which was key to victory for Macedonian kings starting with Philip II, who increased their number from 600 to several thousand.",
        "Icon": "units/hele_champion_cavalry_mace.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Hetaîros",
        "Tooltip": "Macedonian Champion Cavalry.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Cavalry Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/256x256.png",
            "MainTextureMask": "arrow/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "10.0",
          "RegenTime": "0.1",
          "Speed": "25.0"
        },
        "WalkSpeed": "14.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "77",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/champion_unit_4.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/hele_champion_infantry_mace": {
      "@parent": "template_unit_champion_infantry_pikeman",
      "Armour": {
        "Crush": "7",
        "Hack": "12",
        "Pierce": "10"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "6.0",
          "MaxRange": "8.0",
          "MinRange": "0.0",
          "Pierce": "24.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "8.0",
          "Pierce": "8.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/syntagma formations/testudo"
        },
        "GenericName": "Foot Companion",
        "History": "'Foot Companions', these were the elite troops from the Macedonian phalanx, whom carried their Sarissas with both hands, the white shields being attached to their armor. The Sarissa and the new tactics they used were developed by Philip II under Theban influence. If properly protected by cavalry on both sides, the Pezhetairoi were virtually invincible to any kind of enemy unit. They were always deployed in deep formations of 16+.",
        "Icon": "units/hele_champion_infantry_mace.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Pezétairos",
        "Tooltip": "Macedonian Champion Pikeman.\nHeavy line infantry. Uses the Syntagma Formation.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Spear Pike"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1200"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "13.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "66",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/champion_unit_3.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/hele_champion_infantry_polis": {
      "@parent": "template_unit_champion_infantry_spearman",
      "Armour": {
        "Crush": "6",
        "Hack": "7",
        "Pierce": "7"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "15.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "40.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "7",
          "MaxRange": "5.0",
          "Pierce": "14",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "15",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Spartan Hoplite",
        "History": "The Spartans had a very peculiar form of government which enabled them to be professional soldiers. It not only enabled them, but actually forced them to be superior soldiers as a small group of Spartans had to dominate an enormous number of subjects and unwilling allies. The Spartan army was superior in Hellas, and in the rest of the known world. No other army was so well trained, and had such excellent equipment. They believed that traditional training was the key to success, and for centuries they were correct, as they rarely lost a battle in spite of their small numbers. Ironic enough, this concept ended the Spartan supremacy, as the Spartan phalanx could not resist the new sloped Theban phalanx and the invading integrated Macedonian forces. The end of the Spartan power marked the decline of the domination of traditional phalanx warfare.",
        "Icon": "units/hele_champion_infantry_polis.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Spartiā́tēs",
        "Tooltip": "Classes: Champion Melee Infantry Spearman.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/spartans/champion_infantry.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/hele_champion_ranged_polis": {
      "@parent": "template_unit_champion_infantry_javelinist",
      "Armour": {
        "Crush": "6",
        "Hack": "4",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "17.5",
          "MaxRange": "5.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "1000"
        },
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "48",
          "MinRange": "0.0",
          "Pierce": "26.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.1"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "120",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Athenian Light Hoplite",
        "History": "Ekdromos (literally: out runner) was a development of the Hoplite. Development of the Hoplite took many twists and turns based on the changing dynamics on the field of battle. Once armies began using Peltasts imported from Thrace something had to be done to counter this barrage of javelins thrown into the midst of a phalanx. The Thebans began to increase the armor of their hoplites, but the Athenians took a completely different approach and lightened the load for their infantry. The Ekdromoi would dash out from the phalanx, close with the enemy ranged units at speed, and cut them down at will. This approach also worked to harass more heavily armed troops as well, the enemy carrying too much weight to catch the vexatious Ekdromoi.",
        "Icon": "units/hele_champion_ranged_polis.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Ékdromos Athēnaïkós",
        "Tooltip": "Poleis Champion Raider.\n    Fast Move Speed.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "12.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "66",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/champion_unit_2.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/hele_champion_swordsman_polis": {
      "@parent": "template_unit_champion_infantry_swordsman",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "7"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "44.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "22",
          "MaxRange": "5.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "75"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Athenian Light Hoplite",
        "History": "Ekdromos (literally: out runner) was a development of the Hoplite. Development of the Hoplite took many twists and turns based on the changing dynamics on the field of battle. Once armies began using Peltasts imported from Thrace something had to be done to counter this barrage of javelins thrown into the midst of a phalanx. The Thebans began to increase the armor of their hoplites, but the Athenians took a completely different approach and lightened the load for their infantry. The Ekdromoi would dash out from the phalanx, close with the enemy ranged units at speed, and cut them down at will. This approach also worked to harass more heavily armed troops as well, the enemy carrying too much weight to catch the vexatious Ekdromoi.",
        "Icon": "units/hele_champion_ranged_polis.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Ékdromos Athēnaïkós",
        "Tooltip": "Poleis Champion Raider.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "13.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "66",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/champion_unit_2_sword.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/hele_hero_alexander": {
      "@parent": "units/mace_hero_alexander",
      "Armour": {
        "Crush": "20",
        "Hack": "5",
        "Pierce": "8"
      },
      "Attack": {
        "Melee": {
          "Bonuses": {
            "Herocide": {
              "Classes": "Hero",
              "Multiplier": "1.2"
            }
          },
          "Crush": "0.0",
          "Hack": "36",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic Siege"
          },
          "RepeatTime": "1000"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Structure",
          "AuraDescription": "+10% territory effect for all buildings while he lives.",
          "AuraName": "Imperialism Aura",
          "Modifications": {
            "TerritoryInfluence.Radius": {
              "Multiply": "1.10"
            }
          },
          "Type": "global"
        }
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "300",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "5.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1500",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Alexander The Great",
        "History": "The most powerful hero of them all - son of Philip II, king of Macedonia (336 BC - 323 BC). After conquering the rest of the Thracians and quelling the unrest of the Greeks, Alexander embarked on a world-conquest march. Defeating the Persian forces at Granicus (334 BC), Issus (333 BC) and Gaugamela (331 BC), he became master of the Persian Empire. Entering India, he defeated king Porus at Hydaspes (326 BC), but his weary troops made him halt. Died in Babylon at the age of 33 while planning a campaign against Arabia.",
        "Icon": "units/hele_hero_alexander.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Mégās Aléxandros",
        "Tooltip": "\"Herocide\" Bonus: +20% attack bonus vs. enemy Heroes.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Cavalry Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "25",
        "stone": "0",
        "wood": "0",
        "xp": "400"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "16.0",
          "RegenTime": "0.1",
          "Speed": "26.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "77",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/alexander.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/hele_hero_demetrius": {
      "@parent": "units/mace_hero_demetrius",
      "Armour": {
        "Crush": "7",
        "Hack": "8",
        "Pierce": "5"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "29.5",
          "MaxRange": "5.0",
          "Pierce": "0",
          "RepeatTime": "1000"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Siege",
          "AuraDescription": "+15% Range and +10 Crush Attack for Siege Engines.",
          "AuraName": "Hero Aura",
          "Modifications": {
            "Attack.Melee.Crush": {
              "Add": "10"
            },
            "Attack.Ranged.Crush": {
              "Add": "10"
            },
            "Attack.Ranged.MaxRange": {
              "Multiply": "1.15"
            }
          },
          "Type": "global"
        }
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "200",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "GenericName": "Demetrius The Besieger",
        "History": "One of the Diadochi, king of Macedonia (294 BC - 288 BC), Demetrius was renowned as one of the bravest and most able successors of Alexander. As the son of Antigonus I Monophtalmus, he fought and won many important battles early on and was proclaimed king, along with his father, in 306 BC. Losing his Asian possessions after the battle of Ipsus, he later won the Macedonian throne. Fearing lest they should be overpowered by Demetrius, the other Diadochi united against him and defeated him.",
        "Icon": "units/hele_hero_demetrius.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Dēmḗtrios Poliorkḗtēs",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Infantry Melee Sword"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "20",
        "stone": "0",
        "wood": "0",
        "xp": "400"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "8.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "66",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/demetrius.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/hele_hero_leonidas": {
      "@parent": "units/spart_hero_leonidas",
      "Armour": {
        "Crush": "10",
        "Hack": "10",
        "Pierce": "10"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "7",
          "MaxRange": "6.0",
          "Pierce": "17.5",
          "RepeatTime": "1000"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Spear",
          "AuraDescription": "+20% attack for nearby Hoplites and Spartiates.",
          "AuraName": "Last Stand Aura",
          "Modifications": {
            "Attack.Melee.Hack": {
              "Multiply": "1.20"
            }
          },
          "Radius": "30",
          "Type": "range"
        }
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "200",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Leonidas I",
        "History": "The king of Sparta, who fought and died at the battle of Thermopylae in 480 BC. He successfully blocked the way of the huge Persian army through the narrow passage with his 7000 men, until Xerxes was made aware of a secret unobstructed path. Finding the enemy at his rear, Leonidas sent home most of his troops, choosing to stay behind with 300 hand-picked hoplites and win time for the others to withdraw.",
        "Icon": "units/spart_hero_leonidas.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Leōnídēs",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Infantry Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "10",
        "stone": "0",
        "wood": "10",
        "xp": "400"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "18.75"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/spartans/leonidas.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/hele_hero_philip": {
      "@parent": "units/mace_hero_philip",
      "Armour": {
        "Crush": "8",
        "Hack": "6",
        "Pierce": "8"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "25.5",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic Siege"
          },
          "RepeatTime": "1000"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Champion",
          "AuraDescription": "+5 Attack for Champion Units.",
          "AuraName": "Hero Aura",
          "Modifications": {
            "Attack.Melee.Hack": {
              "Add": "5"
            },
            "Attack.Ranged.Pierce": {
              "Add": "5"
            }
          },
          "Type": "global"
        }
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "250",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "5.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1500",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Philip II of Macedon",
        "History": "The king of Macedonia (359 BC - 336 BC), he carried out vast monetary and military reforms in order to make his kingdom the most powerful force in the Greek world. Greatly enlarged the size of Macedonia by conquering much of Thrace and subduing the Greeks. Murdered in Aegae while planning a campaign against Persia.",
        "Icon": "units/hele_hero_philip.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Phílippos B' ho Makedṓn",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Cavalry Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "5",
        "stone": "0",
        "wood": "20",
        "xp": "500"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "16.0",
          "RegenTime": "0.1",
          "Speed": "26.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "77",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/philip_horse.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/hele_hero_themistocles": {
      "@parent": "units/athen_hero_themistocles",
      "Armour": {
        "Crush": "7",
        "Hack": "8",
        "Pierce": "5"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "29.5",
          "MaxRange": "5.0",
          "Pierce": "0",
          "RepeatTime": "1000"
        }
      },
      "Auras": {
        "Aura1": {
          "AffectedPlayers": "Player MutualAlly",
          "Affects": "Ship",
          "AuraDescription": "When garrisoned in a ship, his ship is +50% faster.",
          "AuraName": "Naval Commander Aura",
          "Modifications": {
            "UnitMotion.WalkSpeed": {
              "Multiply": "1.15"
            }
          },
          "Type": "garrison"
        },
        "Aura2": {
          "Affects": "Ship",
          "AuraDescription": "Ships are built +20% faster during his lifespan.",
          "AuraName": "Naval Architect Aura",
          "Modifications": {
            "Cost.BuildTime": {
              "Multiply": "0.8"
            }
          },
          "Type": "global"
        }
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "200",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "GenericName": "Themistocles",
        "History": "The general whom persuaded the Athenians to invest their income from silver mines in a war navy of 200 Triremes. A key figure during the Persian Wars, he commanded the victorious Athenian navy at the decisive battle of Salamis in 479 BC. Later, he pursued an active policy against the Persians in the Aegean, thereby laying the foundations of future Athenian power. Ostracised by the Athenians, he was forced to flee to the protection of the Persians.",
        "Icon": "units/hele_hero_themistocles.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Themistoklês",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Infantry Melee Sword"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "20",
        "stone": "0",
        "wood": "0",
        "xp": "400"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "8.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/athenians/themistocles.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/hele_hero_xenophon": {
      "@parent": "template_unit_hero_infantry_javelinist",
      "Armour": {
        "Crush": "7",
        "Hack": "5",
        "Pierce": "6"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "48",
          "MinRange": "0.0",
          "Pierce": "26.5",
          "PrepareTime": "1200",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "2000",
          "Spread": "1.0"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "All units in his formation +15% speed and +1 armor.",
          "AuraName": "Formation Reforms",
          "Modifications": {
            "Armour.Crush": {
              "Add": "1"
            },
            "Armour.Hack": {
              "Add": "1"
            },
            "Armour.Pierce": {
              "Add": "1"
            },
            "UnitMotion.WalkSpeed": {
              "Multiply": "1.15"
            }
          },
          "Type": "formation"
        },
        "Aura2": {
          "Affects": "Javelin",
          "AuraDescription": "All Peltasts +15% speed.",
          "AuraName": "Peltast Reforms",
          "Modifications": {
            "UnitMotion.WalkSpeed": {
              "Multiply": "1.15"
            }
          },
          "Type": "global"
        }
      },
      "Cost": {
        "BuildTime": "35",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "200",
          "stone": "0",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Xenophon",
        "History": "Xenophon (c. 430 B. C. to c. 355 B. C.) was a Greek soldier and (later) historian who was born in Athens of an oligarch family and was a student of Socrates during his youth. He was elected one of the new Greek leaders chosen to lead the army in its retreat out of Persia. Xenophon went on to fight and lead troops in numerous battles then later write numerous books on military tactics, organization and command throughout the remainder of his lifetime.",
        "Icon": "units/hele_hero_xenophon.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Xenophôn",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Infantry Ranged Javelin"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "20",
        "xp": "350"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "11.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "66",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/xenophon.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/hele_infantry_archer_a": {
      "@parent": "units/hele_infantry_archer_b",
      "Armour": {
        "Crush": "4",
        "Hack": "2",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "54.0",
          "MinRange": "0.0",
          "Pierce": "13.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/hele_gymnasion structures/hele_theatron structures/hele_prytaneion"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "50",
          "stone": "0",
          "wood": "60"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "95",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Cretan Mercenary Archer",
        "History": "Archers were used in Hellenistic armies to support the phalanx by splitting up enemy formations. The best Greek archers were from Crete, but mercenaries from Scythia and Asia Minor were sometimes employed. Hellenistic archers wore their quivers on their backs and the more successful ones were able to procure armor.",
        "Icon": "units/hele_infantry_archer.png",
        "Rank": "Advanced",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/hele_infantry_archer_b",
        "SpecificName": "Toxótēs Krētikós",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Archer"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/hele_infantry_archer_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "700"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "17.0"
        },
        "WalkSpeed": "11"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "66",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/infantry_archer_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/hele_infantry_archer_b": {
      "@parent": "template_unit_infantry_ranged_archer",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "50.0",
          "MinRange": "0.0",
          "Pierce": "13.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "1000",
          "Spread": "1.6"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/hele_gymnasion structures/hele_theatron structures/hele_prytaneion"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "50",
          "stone": "0",
          "wood": "60"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "80",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Cretan Mercenary Archer",
        "History": "Archers were used in Hellenistic armies to support the phalanx by splitting up enemy formations. The best Greek archers were from Crete, but mercenaries from Scythia and Asia Minor were sometimes employed. Hellenistic archers wore their quivers on their backs and the more successful ones were able to procure armor.",
        "Icon": "units/hele_infantry_archer.png",
        "Rank": "Basic",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/hele_infantry_archer_b",
        "SpecificName": "Toxótēs Krētikós",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Archer"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/hele_infantry_archer_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "17.0"
        },
        "WalkSpeed": "11"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "66",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/infantry_archer_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/hele_infantry_archer_e": {
      "@parent": "units/hele_infantry_archer_a",
      "Armour": {
        "Crush": "5",
        "Hack": "3",
        "Pierce": "3"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "58.0",
          "MinRange": "0.0",
          "Pierce": "13.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "1000",
          "Spread": "1.0"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/hele_gymnasion structures/hele_theatron structures/hele_prytaneion"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "50",
          "stone": "0",
          "wood": "60"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "105",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Cretan Mercenary Archer",
        "History": "Archers were used in Hellenistic armies to support the phalanx by splitting up enemy formations. The best Greek archers were from Crete, but mercenaries from Scythia and Asia Minor were sometimes employed. Hellenistic archers wore their quivers on their backs and the more successful ones were able to procure armor.",
        "Icon": "units/hele_infantry_archer.png",
        "Rank": "Elite",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/hele_infantry_archer_b",
        "SpecificName": "Toxótēs Krētikós",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Archer"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "690"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "16.75"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "66",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/infantry_archer_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/hele_infantry_javelinist_a": {
      "@parent": "units/hele_infantry_javelinist_b",
      "Armour": {
        "Crush": "4",
        "Hack": "2",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "48.0",
          "MinRange": "0.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/hele_gymnasion structures/hele_theatron structures/hele_prytaneion"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Thracian Peltast",
        "History": "Peltasts were javelinists originating in Thrace but their form of combat was widely copied by the Hellenes, Macedonians, and Persians. Equipped with a small oval or crescent shield, a peltast would charge at enemy formations whilst hurling his javelins then fall back to avoid close combat. They wore no armor and were at a significant disadvantage against heavy infantry and cavalry, relying on their speed and skill for survival. Thracians sold their services to Hellene cities as mercenaries and added a much needed ranged and skirmishing ability to Hellenic armies.",
        "Icon": "units/hele_infantry_javelinist.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/hele_infantry_javelinist_b",
        "SpecificName": "Peltastḗs Thrâx",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/hele_infantry_javelinist_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "21.5"
        },
        "WalkSpeed": "10"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "66",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/infantry_javelinist_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/hele_infantry_javelinist_b": {
      "@parent": "template_unit_infantry_ranged_javelinist",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "44.0",
          "MinRange": "0.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/hele_gymnasion structures/hele_theatron structures/hele_prytaneion"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "80",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Thracian Peltast",
        "History": "Peltasts were javelinists originating in Thrace but their form of combat was widely copied by the Hellenes, Macedonians, and Persians. Equipped with a small oval or crescent shield, a peltast would charge at enemy formations whilst hurling his javelins then fall back to avoid close combat. They wore no armor and were at a significant disadvantage against heavy infantry and cavalry, relying on their speed and skill for survival. Thracians sold their services to Hellene cities as mercenaries and added a much needed ranged and skirmishing ability to Hellenic armies.",
        "Icon": "units/hele_infantry_javelinist.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/hele_infantry_javelinist_b",
        "SpecificName": "Peltastḗs Thrâx",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/hele_infantry_javelinist_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "11.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "66",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/infantry_javelinist_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/hele_infantry_javelinist_e": {
      "@parent": "units/hele_infantry_javelinist_a",
      "Armour": {
        "Crush": "5",
        "Hack": "3",
        "Pierce": "3"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "52.0",
          "MinRange": "0.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.0"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/hele_gymnasion structures/hele_theatron structures/hele_prytaneion"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "110",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Thracian Peltast",
        "History": "Peltasts were javelinists originating in Thrace but their form of combat was widely copied by the Hellenes, Macedonians, and Persians. Equipped with a small oval or crescent shield, a peltast would charge at enemy formations whilst hurling his javelins then fall back to avoid close combat. They wore no armor and were at a significant disadvantage against heavy infantry and cavalry, relying on their speed and skill for survival. Thracians sold their services to Hellene cities as mercenaries and added a much needed ranged and skirmishing ability to Hellenic armies.",
        "Icon": "units/hele_infantry_javelinist.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/hele_infantry_javelinist_b",
        "SpecificName": "Peltastḗs Thrâx",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "66",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/infantry_javelinist_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/hele_infantry_slinger_a": {
      "@parent": "units/hele_infantry_slinger_b",
      "Armour": {
        "Crush": "4",
        "Hack": "2",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "1.5",
          "Hack": "0",
          "MaxRange": "52.0",
          "MinRange": "0.0",
          "Pierce": "8.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "750",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "750",
          "Spread": "0.9"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/hele_gymnasion structures/hele_theatron structures/hele_prytaneion"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "50",
          "stone": "50",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Rhodian Slinger",
        "Icon": "units/hele_infantry_slinger.png",
        "Rank": "Advanced",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/hele_infantry_slinger_b",
        "SpecificName": "Sphendonetes Rhodikos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Sling"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "5",
        "wood": "0",
        "xp": "75"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/hele_infantry_slinger_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "21.6"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "66",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/infantry_slinger_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/hele_infantry_slinger_b": {
      "@parent": "template_unit_infantry_ranged_slinger",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "1.5",
          "Hack": "0",
          "MaxRange": "48.0",
          "MinRange": "0.0",
          "Pierce": "8.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "750",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "750",
          "Spread": "1.5"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/hele_gymnasion structures/hele_theatron structures/hele_prytaneion"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "50",
          "stone": "50",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "80",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Rhodian Slinger",
        "Icon": "units/hele_infantry_slinger.png",
        "Rank": "Basic",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/hele_infantry_slinger_b",
        "SpecificName": "Sphendonetes Rhodikos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Sling"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "5",
        "wood": "0",
        "xp": "75"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/hele_infantry_slinger_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "11.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "66",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/infantry_slinger_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/hele_infantry_slinger_e": {
      "@parent": "units/hele_infantry_slinger_a",
      "Armour": {
        "Crush": "5",
        "Hack": "3",
        "Pierce": "3"
      },
      "Attack": {
        "Ranged": {
          "Crush": "1.5",
          "Hack": "0",
          "MaxRange": "56.0",
          "MinRange": "0.0",
          "Pierce": "8.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "750",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "750",
          "Spread": "0.8"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/hele_gymnasion structures/hele_theatron structures/hele_prytaneion"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "50",
          "stone": "50",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "110",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Rhodian Slinger",
        "Icon": "units/hele_infantry_slinger.png",
        "Rank": "Elite",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/hele_infantry_slinger_b",
        "SpecificName": "Sphendonetes Rhodikos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Sling"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "5",
        "wood": "0",
        "xp": "75"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "20.4"
        },
        "WalkSpeed": "8.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "66",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/infantry_slinger_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/hele_infantry_spearman_a": {
      "@parent": "units/hele_infantry_spearman_b",
      "Armour": {
        "Crush": "4",
        "Hack": "3",
        "Pierce": "5"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "14.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "28.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "5",
          "MaxRange": "6.0",
          "Pierce": "10",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/hele_gymnasion structures/hele_theatron structures/hele_prytaneion"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "60"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Greek Hoplite",
        "History": "Hoplites were the very symbol of Hellenic prestige and citizenship, armed with a spear and a large round bronze-coated shield known as an aspis. Armor was heavy, with bronze helmets and a cuirass of either bronze or linen, in addition to greaves. Hoplites fought in a tight formation called a phalanx, guarding each other with their shields while they attacked the enemy with their 2.5 meter spear or short iron sword.",
        "Icon": "units/hele_infantry_spearman.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/hele_infantry_spearman_b",
        "SpecificName": "Hoplī́tēs Hellēnikós",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/hele_infantry_spearman_e",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "19.0"
        },
        "WalkSpeed": "8.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "66",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/infantry_spearman_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/hele_infantry_spearman_b": {
      "@parent": "template_unit_infantry_melee_spearman",
      "Armour": {
        "Crush": "3",
        "Hack": "2",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "12.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "24.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "6.0",
          "Pierce": "8.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/hele_gymnasion structures/hele_theatron structures/hele_prytaneion"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "60"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "120",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Greek Hoplite",
        "History": "Hoplites were the very symbol of Hellenic prestige and citizenship, armed with a spear and a large round bronze-coated shield known as an aspis. Armor was heavy, with bronze helmets and a cuirass of either bronze or linen, in addition to greaves. Hoplites fought in a tight formation called a phalanx, guarding each other with their shields while they attacked the enemy with their 2.5 meter spear or short iron sword.",
        "Icon": "units/hele_infantry_spearman.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/hele_infantry_spearman_b",
        "SpecificName": "Hoplī́tēs Hellēnikós",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/hele_infantry_spearman_a",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "66",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/infantry_spearman_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/hele_infantry_spearman_e": {
      "@parent": "units/hele_infantry_spearman_a",
      "Armour": {
        "Crush": "5",
        "Hack": "4",
        "Pierce": "6"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "16.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "32.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "6",
          "MaxRange": "6.0",
          "Pierce": "11.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/hele_gymnasion structures/hele_theatron structures/hele_prytaneion"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "60"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "140",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Greek Hoplite",
        "History": "Hoplites were the very symbol of Hellenic prestige and citizenship, armed with a spear and a large round bronze-coated shield known as an aspis. Armor was heavy, with bronze helmets and a cuirass of either bronze or linen, in addition to greaves. Hoplites fought in a tight formation called a phalanx, guarding each other with their shields while they attacked the enemy with their 2.5 meter spear or short iron sword.",
        "Icon": "units/hele_infantry_spearman.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/hele_infantry_spearman_b",
        "SpecificName": "Hoplī́tēs Hellēnikós",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "66",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/infantry_spearman_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/hele_mechanical_siege_lithobolos_packed": {
      "@parent": "special_units/hele_mechanical_siege_lithobolos_common",
      "Armour": {
        "Crush": "1",
        "Hack": "2",
        "Pierce": "30"
      },
      "Attack": {
        "Ranged": {
          "Crush": "50.0",
          "Hack": "0.0",
          "MaxRange": "80",
          "MinRange": "12.0",
          "Pierce": "10.0",
          "PrepareTime": "5000",
          "ProjectileSpeed": "28.0",
          "RepeatTime": "5000",
          "Splash": {
            "Crush": "35.0",
            "FriendlyFire": "false",
            "Hack": "0.0",
            "Pierce": "15.0",
            "Range": "10",
            "Shape": "Circular"
          },
          "Spread": "6.0"
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "5",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "350",
          "wood": "350"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "4.5",
        "Square": {
          "@depth": "15.0",
          "@width": "6.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Ranged Catapult"
        },
        "GenericName": "Siege Catapult",
        "Icon": "units/hele_mechanical_siege_lithobolos_packed.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Lithóbolos",
        "Tooltip": "Causes splash damage.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "20",
        "xp": "300"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.5"
        }
      },
      "Pack": {
        "Entity": "units/hele_mechanical_siege_lithobolos_unpacked",
        "State": "packed",
        "Time": "10000"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/siege/ballist_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "4.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "10.0"
        },
        "WalkSpeed": "7"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "88",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/siege_rock_packed.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/hele_mechanical_siege_lithobolos_unpacked": {
      "@parent": "special_units/hele_mechanical_siege_lithobolos_common",
      "Armour": {
        "Crush": "1",
        "Hack": "2",
        "Pierce": "30"
      },
      "Attack": {
        "Ranged": {
          "Crush": "50.0",
          "Hack": "0.0",
          "MaxRange": "80",
          "MinRange": "12.0",
          "Pierce": "10.0",
          "PrepareTime": "5000",
          "ProjectileSpeed": "28.0",
          "RepeatTime": "5000",
          "Splash": {
            "Crush": "35.0",
            "FriendlyFire": "false",
            "Hack": "0.0",
            "Pierce": "15.0",
            "Range": "10",
            "Shape": "Circular"
          },
          "Spread": "6.0"
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "5",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "350",
          "wood": "350"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "4.5",
        "Square": {
          "@depth": "15.0",
          "@width": "6.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Ranged Catapult"
        },
        "GenericName": "Siege Catapult",
        "Icon": "units/hele_mechanical_siege_lithobolos.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Lithóbolos",
        "Tooltip": "Causes splash damage.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "20",
        "xp": "300"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.5"
        }
      },
      "Pack": {
        "Entity": "units/hele_mechanical_siege_lithobolos_packed",
        "State": "unpacked",
        "Time": "10000"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/siege/ballist_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "4.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "0.001"
        },
        "WalkSpeed": "0.001"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "88",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/siege_rock.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/hele_mechanical_siege_oxybeles_packed": {
      "@parent": "special_units/hele_mechanical_siege_oxybeles_common",
      "Armour": {
        "Crush": "1",
        "Hack": "2",
        "Pierce": "30"
      },
      "Attack": {
        "Ranged": {
          "Crush": "20.0",
          "Hack": "0.0",
          "MaxRange": "80",
          "MinRange": "8.0",
          "Pierce": "100.0",
          "PrepareTime": "3000",
          "ProjectileSpeed": "300.0",
          "RepeatTime": "3000",
          "Splash": {
            "Crush": "20.0",
            "FriendlyFire": "false",
            "Hack": "0.0",
            "Pierce": "30.0",
            "Range": "8",
            "Shape": "Linear"
          },
          "Spread": "2.0"
        }
      },
      "Cost": {
        "BuildTime": "18",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "250",
          "stone": "0",
          "wood": "250"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "2.0",
        "Square": {
          "@depth": "12.0",
          "@width": "5.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical BoltShooter Ranged"
        },
        "GenericName": "Bolt Shooter",
        "Icon": "units/hele_mechanical_siege_oxybeles_packed.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Oxybelḗs",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "10",
        "stone": "0",
        "wood": "10",
        "xp": "200"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.0"
        }
      },
      "Pack": {
        "Entity": "units/hele_mechanical_siege_oxybeles_unpacked",
        "State": "packed",
        "Time": "10000"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "77",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/siege_spear_packed.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/hele_mechanical_siege_oxybeles_unpacked": {
      "@parent": "special_units/hele_mechanical_siege_oxybeles_common",
      "Armour": {
        "Crush": "1",
        "Hack": "2",
        "Pierce": "30"
      },
      "Attack": {
        "Ranged": {
          "Crush": "20.0",
          "Hack": "0.0",
          "MaxRange": "80",
          "MinRange": "8.0",
          "Pierce": "100.0",
          "PrepareTime": "3000",
          "ProjectileSpeed": "300.0",
          "RepeatTime": "3000",
          "Splash": {
            "Crush": "20.0",
            "FriendlyFire": "false",
            "Hack": "0.0",
            "Pierce": "30.0",
            "Range": "8",
            "Shape": "Linear"
          },
          "Spread": "2.0"
        }
      },
      "Cost": {
        "BuildTime": "18",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "250",
          "stone": "0",
          "wood": "250"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "2.0",
        "Square": {
          "@depth": "12.0",
          "@width": "5.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical BoltShooter Ranged"
        },
        "GenericName": "Bolt Shooter",
        "Icon": "units/hele_mechanical_siege_oxybeles.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Oxybelḗs",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "10",
        "stone": "0",
        "wood": "10",
        "xp": "200"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.0"
        }
      },
      "Pack": {
        "Entity": "units/hele_mechanical_siege_oxybeles_packed",
        "State": "unpacked",
        "Time": "10000"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "0.001"
        },
        "WalkSpeed": "0.001"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "77",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/siege_spear.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/hele_mechanical_siege_tower": {
      "@parent": "template_unit_mechanical_siege_tower",
      "Armour": {
        "Crush": "2",
        "Hack": "5",
        "Pierce": "20"
      },
      "Attack": {
        "Ranged": {
          "Crush": "5.0",
          "ElevationBonus": "10",
          "Hack": "0.0",
          "MaxRange": "55.0",
          "MinRange": "2.0",
          "Pierce": "10.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Structure"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "2.0"
        }
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Infantry",
        "GarrisonArrowMultiplier": "0.5"
      },
      "Cost": {
        "BuildTime": "60",
        "Population": "5",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "300",
          "stone": "0",
          "wood": "500"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "20.0",
        "Square": {
          "@depth": "15.0",
          "@width": "15.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "500",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Ranged SiegeTower"
        },
        "GenericName": "Siege Tower",
        "History": "When Demetrius Poliorcetes besieged Salamis, in Cyprus, he instructed that a machine be constructed, which he called \"the taker of cities.\" Its form was that of a square tower, each side 90 cubits high and 45 wide. It rested on four wheels, each eight cubits high. It was divided into nine stories, the lower of which contained machines for throwing great stones, the middle large catapults for throwing spears, and the highest, other machines for throwing smaller stones, together with smaller catapults. It was manned with 200 soldiers, besides those that moved it by pushing the parallel beams at the bottom.",
        "Icon": "units/hele_mechanical_siege_tower.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Helépolis",
        "Tooltip": "Siege Tower.\nGarrison up to 20 units inside for massive firepower.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "4.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "4.0",
        "HeightOffset": "12.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "10.0"
        },
        "WalkSpeed": "6.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "88",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/siege_tower.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/hele_ship_bireme": {
      "@parent": "template_unit_mechanical_ship_bireme",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "10"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "45.0",
          "MinRange": "0.0",
          "Pierce": "35.0",
          "PrepareTime": "2000",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildingAI": {
        "DefaultArrowCount": "2",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "100",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "10.0",
        "Square": {
          "@depth": "33.0",
          "@width": "8.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry Dog"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Dog"
        },
        "LoadingRange": "10",
        "Max": "20",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Warship Light Bow Ranged"
        },
        "GenericName": "Light Warship",
        "History": "Pentekonters were employed from 800 BC, mostly as a light support unit in the Greek navy. After 600 BC, they were only seen in battle in very limited numbers. They were still in use by small states which could not afford a sufficient number of triremes for their navy.",
        "Icon": "units/hele_ship_bireme.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Pentēkónteros",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "8.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "14"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/pentekonter.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/hele_ship_fishing": {
      "@parent": "template_unit_mechanical_ship_fishing",
      "Armour": {
        "Crush": "2",
        "Hack": "2",
        "Pierce": "5"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "10.0",
          "MaxRange": "5.0",
          "Pierce": "0.0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Ship Structure"
          }
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "6.0",
        "Square": {
          "@depth": "10.0",
          "@width": "4.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "10",
        "Max": "1",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical FishingBoat"
        },
        "GenericName": "Fishing Boat",
        "History": "Need History",
        "Icon": "units/hele_ship_fishing.png",
        "SpecificName": "Ploîon Halieutikón",
        "Tooltip": "Fish the waters for Food. Garrison a support or infantry unit inside to boost fishing rate.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "2.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "50",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "6.0",
        "Rates": {
          "food.fish": "2"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/boat_move.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/boat_move.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "10"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "24",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/fishing_boat.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/hele_ship_merchant": {
      "@parent": "template_unit_mechanical_ship_merchant",
      "Armour": {
        "Crush": "2",
        "Hack": "2",
        "Pierce": "5"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "100",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "24.0",
          "@width": "8.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry Dog"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Dog"
        },
        "LoadingRange": "10",
        "Max": "15",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "400",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Trader"
        },
        "GenericName": "Merchantman",
        "History": "Need History",
        "Icon": "units/hele_ship_merchant.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Ploîon Phortēgikón",
        "Tooltip": "Trade between docks. Garrison a Trader aboard for additional profit (+20% for each garrisoned). Gather profitable aquatic treasures.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "6.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "75",
          "metal": "50",
          "stone": "50",
          "wood": "75"
        },
        "MaxDistance": "12.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "Trader": {
        "GainMultiplier": "1.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "12"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/merchant_new.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/hele_ship_trireme": {
      "@parent": "template_unit_mechanical_ship_trireme",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "10"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "55.0",
          "MinRange": "0.0",
          "Pierce": "35.0",
          "PrepareTime": "1000",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "25",
        "Population": "3",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "150",
          "stone": "0",
          "wood": "150"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "40.0",
          "@width": "10.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry Dog"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Dog Siege Elephant"
        },
        "LoadingRange": "10",
        "Max": "30",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1400",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Warship Medium Ranged"
        },
        "GenericName": "Medium Warship",
        "History": "The first Triremes were built circa 650BC, and by 500BC the Trireme was the most widely used heavy warship of the Greek city-states. In the Trireme the outriggers were now an integral part of the ship's hull. The Trireme also had a partial or full fighting deck above the rowers. The length of the Trireme remained approximately 35-38 meters, and the beam was approximately 3.5 metres. A Trireme carried 170 oarsmen, plus twenty sailors and fourteen marines in Greek navies. The top speed of a Trireme was approximately 11.5 knots. Some Triremes may have been able to reach higher speeds in short bursts. A Trireme travelling from Athens to Mitylene in 427BC made the 350 kilometre trip in only 24 hours, averaging eight knots (14.6 km/h). The Trireme could accelerate much faster than a Bireme or Penteconter, and was much more manoeuvrable. This gave the Trireme an advantage in combat, where higher speed and manoeuvrability meant a better chance of victory.",
        "Icon": "units/hele_ship_trireme.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Triḗrēs",
        "Tooltip": "Medium Warship.\nRamming Secondary Attack.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "8.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "16"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/trireme.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/hele_support_female_citizen": {
      "@parent": "template_unit_support_female_citizen",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "4.0",
          "Pierce": "0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Infantry Cavalry Champion Structure CitizenSoldier"
          }
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "25.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Citizen+Soldier",
          "AuraDescription": "Nearby males work 10% faster",
          "AuraName": "Inspiration Aura",
          "Modifications": {
            "Builder.Rate": {
              "Multiply": "1.1"
            },
            "ResourceGatherer.BaseSpeed": {
              "Multiply": "1.1"
            }
          },
          "Radius": "10",
          "Type": "range"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_dock structures/{civ}_temple structures/{civ}_market structures/{civ}_civil_centre"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "50",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Worker Female Citizen"
        },
        "GenericName": "Greek Woman",
        "History": "Greek women were kept under tight control by their husbands, rarely leaving the home for anything beyond the necessities of daily life. They could not own anything or be involved in any business or legal transaction. They acted as household cook, nurse, seamstress, and early educator to young children. Spartan women were an exception to the normal code of conduct and enjoyed many freedoms.",
        "Icon": "units/hele_support_female_citizen.png",
        "SelectionGroupName": "units/hele_support_female_citizen",
        "SpecificName": "Gýnē Hellenikos"
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "1",
          "food.grain": "0.5",
          "food.meat": "1",
          "metal.ore": "0.35",
          "stone.rock": "0.35",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.7"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/female_death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/female/civ_female_attack.xml",
          "order_build": "voice/hellenes/civ/female/civ_female_build.xml",
          "order_garrison": "voice/hellenes/civ/female/civ_female_garrison.xml",
          "order_gather": "voice/hellenes/civ/female/civ_female_gather_together.xml",
          "order_repair": "voice/hellenes/civ/female/civ_female_repair.xml",
          "order_walk": "voice/hellenes/civ/female/civ_female_walk.xml",
          "select": "voice/hellenes/civ/female/civ_female_select.xml",
          "trained": "interface/alarm/alarm_create_female.xml"
        }
      },
      "Stamina": {
        "Max": "500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "1",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/female_citizen.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/hele_support_female_citizen_house": {
      "@parent": "units/hele_support_female_citizen",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "4.0",
          "Pierce": "0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Infantry Cavalry Champion Structure CitizenSoldier"
          }
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "25.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Citizen+Soldier",
          "AuraDescription": "Nearby males work 10% faster",
          "AuraName": "Inspiration Aura",
          "Modifications": {
            "Builder.Rate": {
              "Multiply": "1.1"
            },
            "ResourceGatherer.BaseSpeed": {
              "Multiply": "1.1"
            }
          },
          "Radius": "10",
          "Type": "range"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_dock structures/{civ}_temple structures/{civ}_market structures/{civ}_civil_centre"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "50",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Worker Female Citizen"
        },
        "GenericName": "Greek Woman",
        "History": "Greek women were kept under tight control by their husbands, rarely leaving the home for anything beyond the necessities of daily life. They could not own anything or be involved in any business or legal transaction. They acted as household cook, nurse, seamstress, and early educator to young children. Spartan women were an exception to the normal code of conduct and enjoyed many freedoms.",
        "Icon": "units/hele_support_female_citizen.png",
        "RequiredTechnology": "unlock_females_house",
        "SelectionGroupName": "units/hele_support_female_citizen",
        "SpecificName": "Gýnē Hellenikos"
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "1",
          "food.grain": "0.5",
          "food.meat": "1",
          "metal.ore": "0.35",
          "stone.rock": "0.35",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.7"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/female_death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/female/civ_female_attack.xml",
          "order_build": "voice/hellenes/civ/female/civ_female_build.xml",
          "order_garrison": "voice/hellenes/civ/female/civ_female_garrison.xml",
          "order_gather": "voice/hellenes/civ/female/civ_female_gather_together.xml",
          "order_repair": "voice/hellenes/civ/female/civ_female_repair.xml",
          "order_walk": "voice/hellenes/civ/female/civ_female_walk.xml",
          "select": "voice/hellenes/civ/female/civ_female_select.xml",
          "trained": "interface/alarm/alarm_create_female.xml"
        }
      },
      "Stamina": {
        "Max": "500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "1",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/female_citizen.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/hele_support_healer_a": {
      "@parent": "units/hele_support_healer_b",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Heal": {
        "HP": "7",
        "HealableClasses": {
          "@datatype": "tokens",
          "_string": "Organic"
        },
        "Range": "15",
        "Rate": "2000",
        "UnhealableClasses": {
          "@datatype": "tokens",
          "_string": "Animal"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "95",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Healer"
        },
        "GenericName": "Healer",
        "History": "The art of medicine was widely practised in Classical Greece. Hippocrates was the first physician to separate religion and superstition from actual medicine, and many others followed his lead.",
        "Icon": "units/hele_support_healer.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/hele_support_healer_b",
        "SpecificName": "Hiereús",
        "Tooltip": "Classes: Support Healer.\nHeal units."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/hele_support_healer_e",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/healer.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/hele_support_healer_b": {
      "@parent": "template_unit_support_healer",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Heal": {
        "HP": "5",
        "HealableClasses": {
          "@datatype": "tokens",
          "_string": "Organic"
        },
        "Range": "12",
        "Rate": "2000",
        "UnhealableClasses": {
          "@datatype": "tokens",
          "_string": "Animal"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "85",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Healer"
        },
        "GenericName": "Healer",
        "History": "The art of medicine was widely practised in Classical Greece. Hippocrates was the first physician to separate religion and superstition from actual medicine, and many others followed his lead.",
        "Icon": "units/hele_support_healer.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/hele_support_healer_b",
        "SpecificName": "Hiereús",
        "Tooltip": "Classes: Support Healer.\nHeal units."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/hele_support_healer_a",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/healer.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/hele_support_healer_e": {
      "@parent": "units/hele_support_healer_a",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Heal": {
        "HP": "10",
        "HealableClasses": {
          "@datatype": "tokens",
          "_string": "Organic"
        },
        "Range": "20",
        "Rate": "2000",
        "UnhealableClasses": {
          "@datatype": "tokens",
          "_string": "Animal"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "105",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Healer"
        },
        "GenericName": "Healer",
        "History": "The art of medicine was widely practised in Classical Greece. Hippocrates was the first physician to separate religion and superstition from actual medicine, and many others followed his lead.",
        "Icon": "units/hele_support_healer.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/hele_support_healer_b",
        "SpecificName": "Hiereús",
        "Tooltip": "Classes: Support Healer.\nHeal units."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/healer.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/hele_support_slave": {
      "@parent": "template_unit_support_slave",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress"
        },
        "Rate": "0.5"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "50",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "-0.25",
        "Repairable": "false",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Slave Worker"
        },
        "GenericName": "Slave",
        "History": "Slavery played a major role in ancient civilization.",
        "Icon": "units/global_slave.png",
        "SpecificName": "Doulos",
        "Tooltip": "Classes: Support Worker Slave.\nGatherer with a finite life span. Bonused at mining and lumbering."
      },
      "Loot": {
        "food": "0",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "1"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fish": "0.5",
          "food.fruit": "0.5",
          "food.grain": "0.35",
          "food.meat": "1",
          "metal.ore": "1.0",
          "stone.rock": "1.0",
          "stone.ruins": "5",
          "wood.ruins": "5",
          "wood.tree": "1.0"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_metal": "resource/mining/mining.xml",
          "gather_stone": "resource/mining/pickaxe.xml",
          "gather_wood": "resource/lumbering/lumbering.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "actor/singlesteps/steps_gravel.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "8.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "10",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/global/slave.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/hele_support_trader": {
      "@parent": "template_unit_support_trader",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "15",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "80",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "3.0",
        "Square": {
          "@depth": "8.0",
          "@width": "4.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Support Organic Trader"
        },
        "GenericName": "Trader",
        "History": "Traders were private merchants who traveled from place to place buying and selling goods. Italy, Carthage, Egypt, Cyprus, Scythia, Phoenicia, and Asia Minor were all major ports of call for Hellenistic merchants. There they bought everything from grain and dates to rugs, pottery, spices, gems, and wool, even elephants from India and slaves from Scythia.",
        "Icon": "units/hele_support_trader.png",
        "SpecificName": "Émporos",
        "Tooltip": "Classes: Support Trader.\nTrade resources between your own markets and those of your allies."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_trade": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_worker.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "Trader": {
        "GainMultiplier": "1.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/trader.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/iber_cavalry_javelinist_a": {
      "@parent": "units/iber_cavalry_javelinist_b",
      "Armour": {
        "Crush": "4",
        "Hack": "4",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "44",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "40"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "150",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Cavalry Skirmisher",
        "Icon": "units/iber_cavalry_javelinist.png",
        "Rank": "Advanced",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/iber_cavalry_javelinist_b",
        "SpecificName": "Kantabriako Zaldun",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/iber_cavalry_javelinist_e",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "28.0"
        },
        "WalkSpeed": "17.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/iberians/cavalry_javelinist_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/iber_cavalry_javelinist_b": {
      "@parent": "template_unit_cavalry_ranged_javelinist",
      "Armour": {
        "Crush": "3",
        "Hack": "2.0",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "40",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.6"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "40"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "140",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Cavalry Skirmisher",
        "Icon": "units/iber_cavalry_javelinist.png",
        "Rank": "Basic",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/iber_cavalry_javelinist_b",
        "SpecificName": "Kantabriako Zaldun",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/iber_cavalry_javelinist_a",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "28.0"
        },
        "WalkSpeed": "17.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/iberians/cavalry_javelinist_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/iber_cavalry_javelinist_e": {
      "@parent": "units/iber_cavalry_javelinist_a",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "3"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "48",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.0"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "40"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "160",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Cavalry Skirmisher",
        "Icon": "units/iber_cavalry_javelinist.png",
        "Rank": "Elite",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/iber_cavalry_javelinist_b",
        "SpecificName": "Kantabriako Zaldun",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "28.0"
        },
        "WalkSpeed": "17.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/iberians/cavalry_javelinist_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/iber_cavalry_spearman_a": {
      "@parent": "units/iber_cavalry_spearman_b",
      "Armour": {
        "Crush": "4",
        "Hack": "5",
        "Pierce": "3"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "12.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "24.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "5.5",
          "MaxRange": "6.0",
          "Pierce": "10.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "2250"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "0",
          "stone": "0",
          "wood": "55"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "160",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Cavalry Spearman",
        "History": "Armed like the light infantry, Iberian cavalry were often pursued as mercenaries, especially by the Carthaginians. Mounted on excellent horses and wielding high-grade swords they were capable of taking on heavy or light cavalry. As with all Iberians armor was scarce, but they wore the ubiquitous sinew caps made famous by the peoples of the peninsula.",
        "Icon": "units/iber_cavalry_spearman.png",
        "Rank": "Advanced",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/iber_cavalry_spearman_b",
        "SpecificName": "Lantzari",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/iber_cavalry_spearman_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "25.0"
        },
        "WalkSpeed": "16"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/iberians/cavalry_spearman_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/iber_cavalry_spearman_b": {
      "@parent": "template_unit_cavalry_melee_spearman",
      "Armour": {
        "Crush": "3",
        "Hack": "4",
        "Pierce": "2"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "10.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "80.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "6.0",
          "Pierce": "34",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "2250"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "0",
          "stone": "0",
          "wood": "55"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "150",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Cavalry Spearman",
        "History": "Armed like the light infantry, Iberian cavalry were often pursued as mercenaries, especially by the Carthaginians. Mounted on excellent horses and wielding high-grade swords they were capable of taking on heavy or light cavalry. As with all Iberians armor was scarce, but they wore the ubiquitous sinew caps made famous by the peoples of the peninsula.",
        "Icon": "units/iber_cavalry_spearman.png",
        "Rank": "Basic",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/iber_cavalry_spearman_b",
        "SpecificName": "Lantzari",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/iber_cavalry_spearman_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "26.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/iberians/cavalry_spearman_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/iber_cavalry_spearman_e": {
      "@parent": "units/iber_cavalry_spearman_a",
      "Armour": {
        "Crush": "5",
        "Hack": "6",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "14.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "26.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "6",
          "MaxRange": "6.0",
          "Pierce": "11.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "2250"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "0",
          "stone": "0",
          "wood": "55"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "170",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Cavalry Spearman",
        "History": "Armed like the light infantry, Iberian cavalry were often pursued as mercenaries, especially by the Carthaginians. Mounted on excellent horses and wielding high-grade swords they were capable of taking on heavy or light cavalry. As with all Iberians armor was scarce, but they wore the ubiquitous sinew caps made famous by the peoples of the peninsula.",
        "Icon": "units/iber_cavalry_spearman.png",
        "Rank": "Elite",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/iber_cavalry_spearman_b",
        "SpecificName": "Lantzari",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "24.0"
        },
        "WalkSpeed": "15.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/iberians/cavalry_spearman_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/iber_champion_cavalry": {
      "@parent": "template_unit_champion_cavalry_javelinist",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "4"
      },
      "Attack": {
        "Ranged": {
          "Crush": "7",
          "Hack": "0",
          "MaxRange": "48",
          "MinRange": "0.0",
          "Pierce": "0",
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.1"
        }
      },
      "Cost": {
        "BuildTime": "15",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "150",
          "metal": "100",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "5.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "180",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Champion Cavalry Skirmisher",
        "History": "Elite warriors known as The Devoted were adept warriors who could be either infantry or cavalry. Adding to their already considerable skill, The Devoted were renowned for the experience in foreign wars, often in the service of the Carthaginians. Considering that Iberian troops were commonly used as cannon fodder gives some idea of just how good these fierce warriors had to be in order to survive. These cavalrymen skirmish with flaming javelins, giving them a rare siege ability.",
        "Icon": "units/iber_champion_cavalry.png",
        "RequiredTechnology": "phase_city",
        "SelectionGroupName": "units/iber_champion_cavalry",
        "SpecificName": "Leial Zalduneria",
        "Tooltip": "Classes: Champion Ranged Cavalry Skirmisher.\nSpecial: Flaming javelins. Good vs. Buildings.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Cavalry Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/256x256.png",
            "MainTextureMask": "arrow/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "10.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "15.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/iberians/champion_unit_2.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/iber_champion_cavalry_barracks": {
      "@parent": "units/iber_champion_cavalry",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "4"
      },
      "Attack": {
        "Ranged": {
          "Crush": "7",
          "Hack": "0",
          "MaxRange": "48",
          "MinRange": "0.0",
          "Pierce": "0",
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.1"
        }
      },
      "Cost": {
        "BuildTime": "15",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "150",
          "metal": "100",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "5.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "180",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Champion Cavalry Skirmisher",
        "History": "Elite warriors known as The Devoted were adept warriors who could be either infantry or cavalry. Adding to their already considerable skill, The Devoted were renowned for the experience in foreign wars, often in the service of the Carthaginians. Considering that Iberian troops were commonly used as cannon fodder gives some idea of just how good these fierce warriors had to be in order to survive. These cavalrymen skirmish with flaming javelins, giving them a rare siege ability.",
        "Icon": "units/iber_champion_cavalry.png",
        "RequiredTechnology": "unlock_champion_units",
        "SelectionGroupName": "units/iber_champion_cavalry",
        "SpecificName": "Leial Zalduneria",
        "Tooltip": "Classes: Champion Ranged Cavalry Skirmisher.\nSpecial: Flaming javelins. Good vs. Buildings.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Cavalry Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/256x256.png",
            "MainTextureMask": "arrow/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "10.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "15.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/iberians/champion_unit_2.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/iber_champion_infantry": {
      "@parent": "template_unit_champion_infantry_swordsman",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "7"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "44.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "22",
          "MaxRange": "5.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "75"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Champion Swordsman",
        "History": "The Devoted were war-hardened veterans of Iberian mercenaries hired out by foreign powers to fight in far-off conflicts. Fighting with and against diverse types of opponents, these men were deeply knowledgeable about various fighting styles and tactics. Once they had returned home from combat they were lavishly taken care of, rising to important positions in society.",
        "Icon": "units/iber_champion_infantry.png",
        "RequiredTechnology": "phase_city",
        "SelectionGroupName": "units/iber_champion_infantry",
        "SpecificName": "Leial Ezpatari",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "17.6"
        },
        "WalkSpeed": "11.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/iberians/champion_unit_1.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/iber_champion_infantry_barracks": {
      "@parent": "units/iber_champion_infantry",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "7"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "44.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "22",
          "MaxRange": "5.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "75"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Champion Swordsman",
        "History": "The Devoted were war-hardened veterans of Iberian mercenaries hired out by foreign powers to fight in far-off conflicts. Fighting with and against diverse types of opponents, these men were deeply knowledgeable about various fighting styles and tactics. Once they had returned home from combat they were lavishly taken care of, rising to important positions in society.",
        "Icon": "units/iber_champion_infantry.png",
        "RequiredTechnology": "unlock_champion_units",
        "SelectionGroupName": "units/iber_champion_infantry",
        "SpecificName": "Leial Ezpatari",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "17.6"
        },
        "WalkSpeed": "11.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/iberians/champion_unit_1.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/iber_hero_caros": {
      "@parent": "template_unit_hero_infantry_swordsman",
      "Armour": {
        "Crush": "7",
        "Hack": "8",
        "Pierce": "5"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "29.5",
          "MaxRange": "5.0",
          "Pierce": "0",
          "RepeatTime": "1000"
        }
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "200",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "GenericName": "Hero Swordsman",
        "History": "Caros was a chief of the Belli tribe located just east of the Celtiberi (Numantines at the center). Leading the confederated tribes of the meseta central (central upland plain) he concealed 20,000 foot and 5,000 mounted troops along a densely wooded track. Q. Fulvius Nobilior neglected proper reconnaissance and lead his army into the trap strung out in a long column. Some 10,000 of 15,000 Roman legionaries fell in the massive ambush that was sprung upon them. The date was 23 August of 153 BCE, the day when Rome celebrated the feast of Vulcan. By later Senatorial Decree it was ever thereafter known as dies ater, a 'sinister day', and Rome never again fought a battle on the 23rd of August. Caros was wounded in a small cavalry action the same evening and died soon thereafter, but he had carried off one of the most humiliating defeats that Rome ever suffered.",
        "Icon": "units/iber_hero_caros.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Caros",
        "Tooltip": "Hero Aura: \"Tactica Guerilla.\" TBD.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Infantry Melee Sword"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "20",
        "stone": "0",
        "wood": "0",
        "xp": "400"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "8.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/iberians/hero_caros.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/iber_hero_indibil": {
      "@parent": "template_unit_hero_cavalry_spearman",
      "Armour": {
        "Crush": "8",
        "Hack": "6",
        "Pierce": "8"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "25.5",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic Siege"
          },
          "RepeatTime": "1000"
        }
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "250",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "5.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1500",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Hero Cavalry Spearman",
        "History": "Indibil was king of the Ilegetes, a large federation ranged principally along the Ebro River in the northwest of the Iberian Peninsula. During the Barcid expansion, from 212 BCE he had initially been talked into allying himself with the Carthaginians who hade taken control of a lot of territory to the south and west, however after loss and his capture in a major battle he was convinced, some say tricked, to switch to the Roman side by Scipio Africanus. But that alliance didn't last long, as Roman promises were hollow and the Romans acted more like conquerors than allies. So, while the Romans and their allies had ended Carthaginian presence in 'Hispania' in 206 BCE, Indibil and another tribal prince by the name of Mandonio, who may have been his brother, rose up in rebellion against the Romans. They were defeated in battle, but rose up in a 2nd even larger rebellion that had unified all the Ilergetes again in 205 BCE. Outnumbered and outarmed they were again defeated, Indibil losing his life in the final battle and Mandonio being captured then later put to death. From that date onward the Ilergetes remained a pacified tribe under Roman rule.",
        "Icon": "units/iber_hero_indibil.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Indibil",
        "Tooltip": "Hero Aura: \"Tactica Guerilla.\" TBD.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Cavalry Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "5",
        "stone": "0",
        "wood": "20",
        "xp": "500"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "16.0",
          "RegenTime": "0.1",
          "Speed": "26.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "70",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/iberians/hero_indibil_horse.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/iber_hero_viriato": {
      "@parent": "template_unit_hero_infantry_swordsman",
      "Armour": {
        "Crush": "7",
        "Hack": "8",
        "Pierce": "5"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "29.5",
          "MaxRange": "5.0",
          "Pierce": "0",
          "RepeatTime": "1000"
        }
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "55",
          "metal": "200",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "GenericName": "Hero Swordsman",
        "History": "Viriato, like Vercingentorix amongst the Gauls, was the most famous of the Iberian tribal war leaders, having conducted at least 7 campaigns against the Romans in the southern half of the peninsula during the 'Lusitani Wars' from 147 to 139 BCE. He surfaced as a survivor of the treacherous massacre of 9,000 men and the selling into slavery of 21,000 elderly, women, and children of the Lusitani. They had signed a treaty of peace with the Romans, conducted by Servius Sulpicius Galba, governor of Hispania Ulterior, as the 'final solution' to the Lusitani problem. He emerged from humble beginnings in 151 BCE to become war chief of the Lusitani. He was intelligent and a superior tactician, never really defeated in any encounter (though suffered losses in some requiring retreat). He succumbed instead to another treachery arranged by a later Roman commander, Q. Servilius Caepio, to have him assassinated by three comrades that were close to him.",
        "Icon": "units/iber_hero_viriato.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Viriato",
        "Tooltip": "Hero Aura: \"Tactica Guerilla.\" TBD.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Infantry Melee Sword"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "20",
        "stone": "0",
        "wood": "0",
        "xp": "400"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "8.0",
          "RegenTime": "0.1",
          "Speed": "17.6"
        },
        "WalkSpeed": "11.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/iberians/hero_viriato.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/iber_infantry_javelinist_a": {
      "@parent": "units/iber_infantry_javelinist_b",
      "Armour": {
        "Crush": "4",
        "Hack": "2",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "44",
          "MinRange": "0.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/iber_monument"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Skirmisher",
        "History": "Iberians, especially the Lusitanians, were good at ranged combat and ambushing enemy columns. They throw heavy iron javelins and sometimes even add burning pitch to them, making them good as a cheap siege weapon.",
        "Icon": "units/iber_infantry_javelinist.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/iber_infantry_javelinist_b",
        "SpecificName": "Lusitano Ezpatari",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/iber_infantry_javelinist_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "20.4"
        },
        "WalkSpeed": "8.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/iberians/infantry_javelinist_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/iber_infantry_javelinist_b": {
      "@parent": "template_unit_infantry_ranged_javelinist",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "36",
          "MinRange": "0.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/iber_monument"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "80",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Skirmisher",
        "History": "Iberians, especially the Lusitanians, were good at ranged combat and ambushing enemy columns. They throw heavy iron javelins and sometimes even add burning pitch to them, making them good as a cheap siege weapon.",
        "Icon": "units/iber_infantry_javelinist.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/iber_infantry_javelinist_b",
        "SpecificName": "Lusitano Ezpatari",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/iber_infantry_javelinist_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "11.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/iberians/infantry_javelinist_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/iber_infantry_javelinist_e": {
      "@parent": "units/iber_infantry_javelinist_a",
      "Armour": {
        "Crush": "5",
        "Hack": "3",
        "Pierce": "3"
      },
      "Attack": {
        "Ranged": {
          "Crush": "7",
          "Hack": "0",
          "MaxRange": "48",
          "MinRange": "0.0",
          "Pierce": "9",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.0"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/iber_monument"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "110",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Skirmisher",
        "History": "Iberians, especially the Lusitanians, were good at ranged combat and ambushing enemy columns. They throw heavy iron javelins and sometimes even add burning pitch to them, making them good as a cheap siege weapon.",
        "Icon": "units/iber_infantry_javelinist.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/iber_infantry_javelinist_b",
        "SpecificName": "Lusitano Ezpatari",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/iberians/infantry_javelinist_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/iber_infantry_slinger_a": {
      "@parent": "units/iber_infantry_slinger_b",
      "Armour": {
        "Crush": "4",
        "Hack": "2",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "1.5",
          "Hack": "0",
          "MaxRange": "52.0",
          "MinRange": "0.0",
          "Pierce": "8.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "750",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "750",
          "Spread": "0.9"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/iber_monument"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "50",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Slinger",
        "History": "Iberian slingers were the undisputed masters of the weapon and extracted a high toll of the enemy. Going into combat scantily clad at best, the slinger carried three slings tied around his waist, each of a different length allowing him to attack opponents from all ranges. Unlike other cultures, the Iberian slingers threw rocks instead of specially made lead shot.",
        "Icon": "units/iber_infantry_slinger.png",
        "Rank": "Advanced",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/iber_infantry_slinger_b",
        "SpecificName": "Habailari",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Sling"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "5",
        "wood": "0",
        "xp": "75"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/iber_infantry_slinger_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "21.6"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/iberians/infantry_slinger_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/iber_infantry_slinger_b": {
      "@parent": "template_unit_infantry_ranged_slinger",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "1.5",
          "Hack": "0",
          "MaxRange": "48.0",
          "MinRange": "0.0",
          "Pierce": "8.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "750",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "750",
          "Spread": "1.5"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/iber_monument"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "50",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "80",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Slinger",
        "History": "Iberian slingers were the undisputed masters of the weapon and extracted a high toll of the enemy. Going into combat scantily clad at best, the slinger carried three slings tied around his waist, each of a different length allowing him to attack opponents from all ranges. Unlike other cultures, the Iberian slingers threw rocks instead of specially made lead shot.",
        "Icon": "units/iber_infantry_slinger.png",
        "Rank": "Basic",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/iber_infantry_slinger_b",
        "SpecificName": "Habailari",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Sling"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "5",
        "wood": "0",
        "xp": "75"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/iber_infantry_slinger_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "11.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/iberians/infantry_slinger_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/iber_infantry_slinger_e": {
      "@parent": "units/iber_infantry_slinger_a",
      "Armour": {
        "Crush": "5",
        "Hack": "3",
        "Pierce": "3"
      },
      "Attack": {
        "Ranged": {
          "Crush": "1.5",
          "Hack": "0",
          "MaxRange": "56.0",
          "MinRange": "0.0",
          "Pierce": "8.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "750",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "750",
          "Spread": "0.8"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/iber_monument"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "50",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "110",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Slinger",
        "History": "Iberian slingers were the undisputed masters of the weapon and extracted a high toll of the enemy. Going into combat scantily clad at best, the slinger carried three slings tied around his waist, each of a different length allowing him to attack opponents from all ranges. Unlike other cultures, the Iberian slingers threw rocks instead of specially made lead shot.",
        "Icon": "units/iber_infantry_slinger.png",
        "Rank": "Elite",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/iber_infantry_slinger_b",
        "SpecificName": "Habailari",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Sling"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "5",
        "wood": "0",
        "xp": "75"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "20.4"
        },
        "WalkSpeed": "8.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/iberians/infantry_slinger_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/iber_infantry_spearman_a": {
      "@parent": "units/iber_infantry_spearman_b",
      "Armour": {
        "Crush": "4",
        "Hack": "3",
        "Pierce": "5"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "14.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "28.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "5",
          "MaxRange": "4.0",
          "Pierce": "10",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/iber_monument"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Spearman",
        "History": "A long-bladed spear was a chief melee weapon of the Iberian infantry, often used after the javelins had been thrown. Typically carried by infantry known as scutarii for their long oval body shields, the spearmen would close in formation to attack their opponents. Usually lightly armored, they were quick and had a ferocious reputation.",
        "Icon": "units/iber_infantry_spearman.png",
        "Rank": "Advanced",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/iber_infantry_spearman_b",
        "SpecificName": "Ezkutari",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/iber_infantry_spearman_e",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "22.5"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/iberians/infantry_spearman_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/iber_infantry_spearman_b": {
      "@parent": "template_unit_infantry_melee_spearman",
      "Armour": {
        "Crush": "3",
        "Hack": "2",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "12.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "24.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "4.0",
          "Pierce": "8.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/iber_monument"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "120",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Spearman",
        "History": "A long-bladed spear was a chief melee weapon of the Iberian infantry, often used after the javelins had been thrown. Typically carried by infantry known as scutarii for their long oval body shields, the spearmen would close in formation to attack their opponents. Usually lightly armored, they were quick and had a ferocious reputation.",
        "Icon": "units/iber_infantry_spearman.png",
        "Rank": "Basic",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/iber_infantry_spearman_b",
        "SpecificName": "Ezkutari",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/iber_infantry_spearman_a",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "24.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/iberians/infantry_spearman_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/iber_infantry_spearman_e": {
      "@parent": "units/iber_infantry_spearman_a",
      "Armour": {
        "Crush": "5",
        "Hack": "4",
        "Pierce": "6"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "16.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "32.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "6",
          "MaxRange": "4.0",
          "Pierce": "11.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/iber_monument"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "140",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Spearman",
        "History": "A long-bladed spear was a chief melee weapon of the Iberian infantry, often used after the javelins had been thrown. Typically carried by infantry known as scutarii for their long oval body shields, the spearmen would close in formation to attack their opponents. Usually lightly armored, they were quick and had a ferocious reputation.",
        "Icon": "units/iber_infantry_spearman.png",
        "Rank": "Elite",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/iber_infantry_spearman_b",
        "SpecificName": "Ezkutari",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "21.0"
        },
        "WalkSpeed": "8.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/iberians/infantry_spearman_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/iber_infantry_swordsman_a": {
      "@parent": "units/iber_infantry_swordsman_b",
      "Armour": {
        "Crush": "4",
        "Hack": "5",
        "Pierce": "2"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "28.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "14",
          "MaxRange": "4.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/iber_monument"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "20",
          "stone": "0",
          "wood": "30"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Swordsman",
        "History": "The Iberians were master sword-smiths and the falcata was their greatest creation. Wielded by superb swordsmen equipped with light armor and a buckler known as a caetra, they caused untold carnage. Thanks to this Iberian infantry were fast and agile unlike many of their opponents and could bite hard when they attacked. Their skill with sword and buckler were legendary, allowing them to go toe-to-toe with heavy infantry.",
        "Icon": "units/iber_infantry_swordsman.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/iber_infantry_swordsman_b",
        "SpecificName": "Ezpatari",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "5",
        "stone": "0",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/iber_infantry_swordsman_e",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "8.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "48",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/iberians/infantry_swordsman_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/iber_infantry_swordsman_b": {
      "@parent": "template_unit_infantry_melee_swordsman",
      "Armour": {
        "Crush": "3",
        "Hack": "3",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "24.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "12",
          "MaxRange": "4.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/iber_monument"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "20",
          "stone": "0",
          "wood": "30"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "120",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Swordsman",
        "History": "The Iberians were master sword-smiths and the falcata was their greatest creation. Wielded by superb swordsmen equipped with light armor and a buckler known as a caetra, they caused untold carnage. Thanks to this Iberian infantry were fast and agile unlike many of their opponents and could bite hard when they attacked. Their skill with sword and buckler were legendary, allowing them to go toe-to-toe with heavy infantry.",
        "Icon": "units/iber_infantry_swordsman.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/iber_infantry_swordsman_b",
        "SpecificName": "Ezpatari",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "5",
        "stone": "0",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/iber_infantry_swordsman_a",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "48",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/iberians/infantry_swordsman_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/iber_infantry_swordsman_e": {
      "@parent": "units/iber_infantry_swordsman_a",
      "Armour": {
        "Crush": "5",
        "Hack": "6",
        "Pierce": "3"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "32.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "16.5",
          "MaxRange": "4.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/iber_monument"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "20",
          "stone": "0",
          "wood": "30"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "140",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Swordsman",
        "History": "The Iberians were master sword-smiths and the falcata was their greatest creation. Wielded by superb swordsmen equipped with light armor and a buckler known as a caetra, they caused untold carnage. Thanks to this Iberian infantry were fast and agile unlike many of their opponents and could bite hard when they attacked. Their skill with sword and buckler were legendary, allowing them to go toe-to-toe with heavy infantry.",
        "Icon": "units/iber_infantry_swordsman.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/iber_infantry_swordsman_b",
        "SpecificName": "Ezpatari",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "5",
        "stone": "0",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "14.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "48",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/iberians/infantry_swordsman_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/iber_mechanical_siege_ram": {
      "@parent": "template_unit_mechanical_siege_ram",
      "Armour": {
        "Crush": "5",
        "Hack": "1",
        "Pierce": "40"
      },
      "Attack": {
        "Charge": {
          "Crush": "160.0",
          "Hack": "0.0",
          "MaxRange": "6.5",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Gates Structure"
          }
        },
        "Melee": {
          "Crush": "80.0",
          "Hack": "0.0",
          "MaxRange": "6.5",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Gates Structure"
          },
          "RepeatTime": "1500"
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "5",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "200",
          "stone": "0",
          "wood": "350"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "3.0",
        "Square": {
          "@depth": "9.0",
          "@width": "6.75"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "500",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Melee Ram"
        },
        "GenericName": "Battering Ram",
        "History": "It is not known if any of the Iberians culture tribes used rams; the unit is added to the civ roster for gameplay purposes.",
        "Icon": "units/iber_mechanical_siege_ram.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Ahariburu",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/siege/ram_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack_order.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "4.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "11.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/iberians/siege_ram.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/iber_ship_fire": {
      "@parent": "template_unit_mechanical_ship_fire",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "10"
      },
      "Attack": {
        "Charge": {
          "Crush": "15.0",
          "Hack": "15.0",
          "MaxRange": "8.0",
          "MinRange": "0.0",
          "Pierce": "15.0"
        },
        "Melee": {
          "Crush": "10.0",
          "Hack": "10.0",
          "MaxRange": "8.0",
          "Pierce": "10.0",
          "RepeatTime": "100"
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "24.0",
          "@width": "8.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "500",
        "RegenRate": "-3",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Warship Fireship Melee"
        },
        "GenericName": "Fire Ship",
        "History": "Need History.",
        "Icon": "units/iber_ship_fire.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Iberian Fire Ship",
        "Tooltip": "Rapidly drain the health of enemy ships. Slowly loses health due to being on fire, so use the Fire Ship quickly.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "6.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "22.0"
        },
        "WalkSpeed": "17.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/iberians/fireship.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/iber_ship_fishing": {
      "@parent": "template_unit_mechanical_ship_fishing",
      "Armour": {
        "Crush": "2",
        "Hack": "2",
        "Pierce": "5"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "10.0",
          "MaxRange": "5.0",
          "Pierce": "0.0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Ship Structure"
          }
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "6.0",
        "Square": {
          "@depth": "10.0",
          "@width": "4.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "10",
        "Max": "1",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical FishingBoat"
        },
        "GenericName": "Fishing Boat",
        "History": "There is still much unknown about fishing among the Iberians. We do know that fishing was very important in Iberia, and many modern day fishing villages share the same site with ancient Iberian fishing villages.",
        "Icon": "units/iber_ship_fishing.png",
        "SpecificName": "Arrantza Ontzi",
        "Tooltip": "Fish the waters for Food. Garrison a support or infantry unit inside to boost fishing rate.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "2.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "50",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "6.0",
        "Rates": {
          "food.fish": "2"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/boat_move.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/boat_move.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "10"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "24",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/iberians/fishing_ship.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/iber_ship_merchant": {
      "@parent": "template_unit_mechanical_ship_merchant",
      "Armour": {
        "Crush": "2",
        "Hack": "2",
        "Pierce": "5"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "100",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "24.0",
          "@width": "8.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry Dog"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Dog"
        },
        "LoadingRange": "10",
        "Max": "15",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "400",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Trader"
        },
        "GenericName": "Merchantman",
        "History": "The Iberians, especially along the western and northwestern coasts of the peninsula, had been trading by sea with peoples in North Africa, Western Europe along the coast of Gaul and the British Isles by boat well back into the 2nd millennium BC. As such, their ships were very seaworthy, crossing stretches of the Atlantic Ocean (while they are not known to have traded by sea in the Mediterranean). Though the Carthaginians came along around the beginning of the 1st millennium and co-opted much of that trade, along with the Greeks in the Mediterranean, with 'better ships', they still would have influenced the seafaring peoples who built the 'high sided sailing vessels' along the Atlantic Seaboard. So it is not such a stretch to specify a good strong sailing ship for Iberians that can be used as either a merchant trading vessel or a quasi-war fighting transport of units.",
        "Icon": "units/iber_ship_merchant.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Merkataritza Itsasontzi",
        "Tooltip": "Trade between docks. Garrison a Trader aboard for additional profit (+20% for each garrisoned). Gather profitable aquatic treasures.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "6.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "75",
          "metal": "50",
          "stone": "50",
          "wood": "75"
        },
        "MaxDistance": "12.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "Trader": {
        "GainMultiplier": "1.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "12"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/iberians/merchant.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/iber_ship_trireme": {
      "@parent": "template_unit_mechanical_ship_trireme",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "10"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "55.0",
          "MinRange": "0.0",
          "Pierce": "35.0",
          "PrepareTime": "1000",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "3",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "150",
          "stone": "0",
          "wood": "150"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "36.0",
          "@width": "12.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry Dog"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Dog Siege Elephant"
        },
        "LoadingRange": "10",
        "Max": "40",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1600",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Warship Medium Ranged"
        },
        "GenericName": "Medium Warship",
        "History": ".",
        "Icon": "units/celt_ship_trireme.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Ponti",
        "Tooltip": "Classes: Medium Warship Ranged\nTransport many soldiers across the sea.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "6.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "14"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/iberians/warship.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/iber_support_female_citizen": {
      "@parent": "template_unit_support_female_citizen",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "4.0",
          "Pierce": "0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Infantry Cavalry Champion Structure CitizenSoldier"
          }
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "25.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Citizen+Soldier",
          "AuraDescription": "Nearby males work 10% faster",
          "AuraName": "Inspiration Aura",
          "Modifications": {
            "Builder.Rate": {
              "Multiply": "1.1"
            },
            "ResourceGatherer.BaseSpeed": {
              "Multiply": "1.1"
            }
          },
          "Radius": "10",
          "Type": "range"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_dock structures/{civ}_temple structures/{civ}_market structures/{civ}_civil_centre"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "50",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Worker Female Citizen"
        },
        "GenericName": "Iberian Woman",
        "History": "Iberian women were privileged members of society, equal in rank to men and superior in some areas. For instance a woman would inherit her father's wealth and then distribute it among male family members, in addition to finding wives for her brothers. Manual labor was a common activity, including farming and ditch digging, for which women received pay. Marriage and other commitments to individuals were fervently embraced by both genders. Iberian women were also capable of slaying their own children to prevent them from being captured.",
        "Icon": "units/iber_support_female_citizen.png",
        "SelectionGroupName": "units/iber_support_female_citizen",
        "SpecificName": "Emazteki"
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "1",
          "food.grain": "0.5",
          "food.meat": "1",
          "metal.ore": "0.35",
          "stone.rock": "0.35",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.7"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/female_death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/female/civ_female_attack.xml",
          "order_build": "voice/hellenes/civ/female/civ_female_build.xml",
          "order_garrison": "voice/hellenes/civ/female/civ_female_garrison.xml",
          "order_gather": "voice/hellenes/civ/female/civ_female_gather_together.xml",
          "order_repair": "voice/hellenes/civ/female/civ_female_repair.xml",
          "order_walk": "voice/hellenes/civ/female/civ_female_walk.xml",
          "select": "voice/hellenes/civ/female/civ_female_select.xml",
          "trained": "interface/alarm/alarm_create_female.xml"
        }
      },
      "Stamina": {
        "Max": "500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "1",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/iberians/female_citizen.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/iber_support_female_citizen_house": {
      "@parent": "units/iber_support_female_citizen",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "4.0",
          "Pierce": "0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Infantry Cavalry Champion Structure CitizenSoldier"
          }
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "25.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Citizen+Soldier",
          "AuraDescription": "Nearby males work 10% faster",
          "AuraName": "Inspiration Aura",
          "Modifications": {
            "Builder.Rate": {
              "Multiply": "1.1"
            },
            "ResourceGatherer.BaseSpeed": {
              "Multiply": "1.1"
            }
          },
          "Radius": "10",
          "Type": "range"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_dock structures/{civ}_temple structures/{civ}_market structures/{civ}_civil_centre"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "50",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Worker Female Citizen"
        },
        "GenericName": "Iberian Woman",
        "History": "Iberian women were privileged members of society, equal in rank to men and superior in some areas. For instance a woman would inherit her father's wealth and then distribute it among male family members, in addition to finding wives for her brothers. Manual labor was a common activity, including farming and ditch digging, for which women received pay. Marriage and other commitments to individuals were fervently embraced by both genders. Iberian women were also capable of slaying their own children to prevent them from being captured.",
        "Icon": "units/iber_support_female_citizen.png",
        "RequiredTechnology": "unlock_females_house",
        "SelectionGroupName": "units/iber_support_female_citizen",
        "SpecificName": "Emazteki"
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "1",
          "food.grain": "0.5",
          "food.meat": "1",
          "metal.ore": "0.35",
          "stone.rock": "0.35",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.7"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/female_death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/female/civ_female_attack.xml",
          "order_build": "voice/hellenes/civ/female/civ_female_build.xml",
          "order_garrison": "voice/hellenes/civ/female/civ_female_garrison.xml",
          "order_gather": "voice/hellenes/civ/female/civ_female_gather_together.xml",
          "order_repair": "voice/hellenes/civ/female/civ_female_repair.xml",
          "order_walk": "voice/hellenes/civ/female/civ_female_walk.xml",
          "select": "voice/hellenes/civ/female/civ_female_select.xml",
          "trained": "interface/alarm/alarm_create_female.xml"
        }
      },
      "Stamina": {
        "Max": "500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "1",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/iberians/female_citizen.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/iber_support_healer_a": {
      "@parent": "units/iber_support_healer_b",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Heal": {
        "HP": "7",
        "HealableClasses": {
          "@datatype": "tokens",
          "_string": "Organic"
        },
        "Range": "15",
        "Rate": "2000",
        "UnhealableClasses": {
          "@datatype": "tokens",
          "_string": "Animal"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "95",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Healer"
        },
        "GenericName": "Priestess of Ataekina",
        "History": "To the best of our knowledge, only one 'temple'-like structure has been found on the Iberian Peninsula dating from the times and the Iberians worshipped their pantheon of gods at small home altars; however, a very special sculptured head and torso was found in a farmer's field around the turn of the 20th century of a personage who was obviously someone of great substance. As the two principal gods, of the many worshipped, were male Endovellikos and female Ataekina, we thought it would be nice to adopt The Lady of Elche as our priestess-healer representing Ataekina. We know from archaeology and the Romans that Ataekina was associated with spring, the changing of seasons, and nature in general. Ataekina also seems to have been associated with the cycle of birth-death-rebirth.",
        "Icon": "units/iber_support_healer.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/iber_support_healer_b",
        "SpecificName": "Emakumezko Apaiz de Ataekina",
        "Tooltip": "Classes: Support Healer.\nHeal units."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/iber_support_healer_e",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/female_death.xml",
          "order_attack": "voice/hellenes/civ/female/civ_female_go_out_against.xml",
          "order_garrison": "voice/hellenes/civ/female/civ_female_garrison.xml",
          "order_gather": "voice/hellenes/civ/female/civ_female_gather_together.xml",
          "order_heal": "voice/hellenes/civ/female/civ_female_heal.xml",
          "order_repair": "voice/hellenes/civ/female/civ_female_repair.xml",
          "order_walk": "voice/hellenes/civ/female/civ_female_walk.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/female/civ_female_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/iberians/healer.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/iber_support_healer_b": {
      "@parent": "template_unit_support_healer",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Heal": {
        "HP": "5",
        "HealableClasses": {
          "@datatype": "tokens",
          "_string": "Organic"
        },
        "Range": "12",
        "Rate": "2000",
        "UnhealableClasses": {
          "@datatype": "tokens",
          "_string": "Animal"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "85",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Healer"
        },
        "GenericName": "Priestess of Ataekina",
        "History": "To the best of our knowledge, only one 'temple'-like structure has been found on the Iberian Peninsula dating from the times and the Iberians worshipped their pantheon of gods at small home altars; however, a very special sculptured head and torso was found in a farmer's field around the turn of the 20th century of a personage who was obviously someone of great substance. As the two principal gods, of the many worshipped, were male Endovellikos and female Ataekina, we thought it would be nice to adopt The Lady of Elche as our priestess-healer representing Ataekina. We know from archaeology and the Romans that Ataekina was associated with spring, the changing of seasons, and nature in general. Ataekina also seems to have been associated with the cycle of birth-death-rebirth.",
        "Icon": "units/iber_support_healer.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/iber_support_healer_b",
        "SpecificName": "Emakumezko Apaiz de Ataekina",
        "Tooltip": "Classes: Support Healer.\nHeal units."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/iber_support_healer_a",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/female_death.xml",
          "order_attack": "voice/hellenes/civ/female/civ_female_go_out_against.xml",
          "order_garrison": "voice/hellenes/civ/female/civ_female_garrison.xml",
          "order_gather": "voice/hellenes/civ/female/civ_female_gather_together.xml",
          "order_heal": "voice/hellenes/civ/female/civ_female_heal.xml",
          "order_repair": "voice/hellenes/civ/female/civ_female_repair.xml",
          "order_walk": "voice/hellenes/civ/female/civ_female_walk.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/female/civ_female_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/iberians/healer.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/iber_support_healer_e": {
      "@parent": "units/iber_support_healer_a",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Heal": {
        "HP": "10",
        "HealableClasses": {
          "@datatype": "tokens",
          "_string": "Organic"
        },
        "Range": "20",
        "Rate": "2000",
        "UnhealableClasses": {
          "@datatype": "tokens",
          "_string": "Animal"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "105",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Healer"
        },
        "GenericName": "Priestess of Ataekina",
        "History": "To the best of our knowledge, only one 'temple'-like structure has been found on the Iberian Peninsula dating from the times and the Iberians worshipped their pantheon of gods at small home altars; however, a very special sculptured head and torso was found in a farmer's field around the turn of the 20th century of a personage who was obviously someone of great substance. As the two principal gods, of the many worshipped, were male Endovellikos and female Ataekina, we thought it would be nice to adopt The Lady of Elche as our priestess-healer representing Ataekina. We know from archaeology and the Romans that Ataekina was associated with spring, the changing of seasons, and nature in general. Ataekina also seems to have been associated with the cycle of birth-death-rebirth.",
        "Icon": "units/iber_support_healer.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/iber_support_healer_b",
        "SpecificName": "Emakumezko Apaiz de Ataekina",
        "Tooltip": "Classes: Support Healer.\nHeal units."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/female_death.xml",
          "order_attack": "voice/hellenes/civ/female/civ_female_go_out_against.xml",
          "order_garrison": "voice/hellenes/civ/female/civ_female_garrison.xml",
          "order_gather": "voice/hellenes/civ/female/civ_female_gather_together.xml",
          "order_heal": "voice/hellenes/civ/female/civ_female_heal.xml",
          "order_repair": "voice/hellenes/civ/female/civ_female_repair.xml",
          "order_walk": "voice/hellenes/civ/female/civ_female_walk.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/female/civ_female_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/iberians/healer.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/iber_support_trader": {
      "@parent": "template_unit_support_trader",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "15",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "80",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "iber",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Support Organic Trader"
        },
        "GenericName": "Trader",
        "History": "Iberian merchants traded among themselves and had access to larger markets through Carthaginian ports such a Cartegena. Using wagons and carts, the traders also plied wares to Carthaginians, Greeks, and Romans who came to the Iberian Peninsula. Oil, wine, slaves, wool, and wheat were all exported by the Iberians, but most prized of all were its fine horses and remarkably pure iron, which made the finest swords of the ancient world.",
        "Icon": "units/iber_support_trader.png",
        "SpecificName": "Merkatari",
        "Tooltip": "Classes: Support Trader.\nTrade resources between your own markets and those of your allies."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_trade": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_worker.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "Trader": {
        "GainMultiplier": "1.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/iberians/trader.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_cavalry_javelinist_a": {
      "@parent": "units/mace_cavalry_javelinist_b",
      "Armour": {
        "Crush": "4",
        "Hack": "4",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "44",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "80",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "150",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Odrysian Skirmish Cavalry",
        "History": "Thracian cavalry skirmishers were recruited from the Odrysian tribe of central Thrace.",
        "Icon": "units/mace_cavalry_javelinist.png",
        "Rank": "Advanced",
        "RequiredTechnology": "phase_town",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/mace_cavalry_javelinist_b",
        "SpecificName": "Hippakontistès Odrysón",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/mace_cavalry_javelinist_e",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "28.0"
        },
        "WalkSpeed": "17.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/cavalry_javelinist_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_cavalry_javelinist_b": {
      "@parent": "template_unit_cavalry_ranged_javelinist",
      "Armour": {
        "Crush": "3",
        "Hack": "3",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "40",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.6"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "80",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "140",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Odrysian Skirmish Cavalry",
        "History": "Thracian cavalry skirmishers were recruited from the Odrysian tribe of central Thrace.",
        "Icon": "units/mace_cavalry_javelinist.png",
        "Rank": "Basic",
        "RequiredTechnology": "phase_town",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/mace_cavalry_javelinist_b",
        "SpecificName": "Hippakontistès Odrysón",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/mace_cavalry_javelinist_a",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "28.0"
        },
        "WalkSpeed": "17.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/cavalry_javelinist_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_cavalry_javelinist_e": {
      "@parent": "units/mace_cavalry_javelinist_a",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "3"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "48",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.0"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "80",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "160",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Odrysian Skirmish Cavalry",
        "History": "Thracian cavalry skirmishers were recruited from the Odrysian tribe of central Thrace.",
        "Icon": "units/mace_cavalry_javelinist.png",
        "Rank": "Elite",
        "RequiredTechnology": "phase_town",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/mace_cavalry_javelinist_b",
        "SpecificName": "Hippakontistès Odrysón",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "28.0"
        },
        "WalkSpeed": "17.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/cavalry_javelinist_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_cavalry_spearman_a": {
      "@parent": "units/mace_cavalry_spearman_b",
      "Armour": {
        "Crush": "4",
        "Hack": "5",
        "Pierce": "3"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "12.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "24.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "5.5",
          "MaxRange": "6.0",
          "Pierce": "10.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "2250"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "0",
          "stone": "0",
          "wood": "55"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "160",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Thessalian Lancer",
        "History": "The best cavalry in Greece, besides the Macedonian hetairoi. Thessalians led an agrarian life and raised horses in the large pasture lands of Thessaly. They were widely regarded as the best cavalry in all of Hellas due to the speed and tenacity of their horses. They were used effectively in the Macedonian armies as light cavalry and held the important left flank of the battle line, staving off enemy advances long enough for the heavy cavalry on the right flank to make the killer blow.",
        "Icon": "units/mace_cavalry_spearman.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/mace_cavalry_spearman_b",
        "SpecificName": "Xystophoros Thessalikos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/mace_cavalry_spearman_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "25.0"
        },
        "WalkSpeed": "16"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/cavalry_spearman_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_cavalry_spearman_b": {
      "@parent": "template_unit_cavalry_melee_spearman",
      "Armour": {
        "Crush": "3",
        "Hack": "4",
        "Pierce": "2"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "10.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "80.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "6.0",
          "Pierce": "34",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "2250"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "0",
          "stone": "0",
          "wood": "55"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "150",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Thessalian Lancer",
        "History": "The best cavalry in Greece, besides the Macedonian hetairoi. Thessalians led an agrarian life and raised horses in the large pasture lands of Thessaly. They were widely regarded as the best cavalry in all of Hellas due to the speed and tenacity of their horses. They were used effectively in the Macedonian armies as light cavalry and held the important left flank of the battle line, staving off enemy advances long enough for the heavy cavalry on the right flank to make the killer blow.",
        "Icon": "units/mace_cavalry_spearman.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/mace_cavalry_spearman_b",
        "SpecificName": "Xystophoros Thessalikos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/mace_cavalry_spearman_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "26.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/cavalry_spearman_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_cavalry_spearman_e": {
      "@parent": "units/mace_cavalry_spearman_a",
      "Armour": {
        "Crush": "5",
        "Hack": "6",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "14.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "26.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "6",
          "MaxRange": "6.0",
          "Pierce": "11.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "2250"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "0",
          "stone": "0",
          "wood": "55"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "170",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Thessalian Lancer",
        "History": "The best cavalry in Greece, besides the Macedonian hetairoi. Thessalians led an agrarian life and raised horses in the large pasture lands of Thessaly. They were widely regarded as the best cavalry in all of Hellas due to the speed and tenacity of their horses. They were used effectively in the Macedonian armies as light cavalry and held the important left flank of the battle line, staving off enemy advances long enough for the heavy cavalry on the right flank to make the killer blow.",
        "Icon": "units/mace_cavalry_spearman.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/mace_cavalry_spearman_b",
        "SpecificName": "Xystophoros Thessalikos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "24.0"
        },
        "WalkSpeed": "15.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/cavalry_spearman_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_champion_cavalry": {
      "@parent": "template_unit_champion_cavalry_spearman",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "7.5",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "120.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "7",
          "MaxRange": "5.0",
          "Pierce": "50.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "2250"
        }
      },
      "Cost": {
        "BuildTime": "16",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "150",
          "metal": "50",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "5.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "230",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Companion Cavalry",
        "History": "The Hetairoi, or Companion cavalry, were a preferred general stand in Macedonian armies. Macedonian noblemen made up this elite cavalry unit, which was key to victory for Macedonian kings starting with Philip II, who increased their number from 600 to several thousand.",
        "Icon": "units/hele_champion_cavalry_mace.png",
        "RequiredTechnology": "phase_city",
        "SelectionGroupName": "units/mace_champion_cavalry",
        "SpecificName": "Hetaîros",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Cavalry Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/256x256.png",
            "MainTextureMask": "arrow/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "10.0",
          "RegenTime": "0.1",
          "Speed": "25.0"
        },
        "WalkSpeed": "14.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "77",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/champion_cavalry.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_champion_cavalry_barracks": {
      "@parent": "units/mace_champion_cavalry",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "7.5",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "120.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "7",
          "MaxRange": "5.0",
          "Pierce": "50.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "2250"
        }
      },
      "Cost": {
        "BuildTime": "16",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "150",
          "metal": "50",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "5.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "230",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Companion Cavalry",
        "History": "The Hetairoi, or Companion cavalry, were a preferred general stand in Macedonian armies. Macedonian noblemen made up this elite cavalry unit, which was key to victory for Macedonian kings starting with Philip II, who increased their number from 600 to several thousand.",
        "Icon": "units/hele_champion_cavalry_mace.png",
        "RequiredTechnology": "unlock_champion_units",
        "SelectionGroupName": "units/mace_champion_cavalry",
        "SpecificName": "Hetaîros",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Cavalry Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/256x256.png",
            "MainTextureMask": "arrow/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "10.0",
          "RegenTime": "0.1",
          "Speed": "25.0"
        },
        "WalkSpeed": "14.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "77",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/champion_cavalry.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_champion_infantry_a": {
      "@parent": "template_unit_champion_infantry_spearman",
      "Armour": {
        "Crush": "6",
        "Hack": "5",
        "Pierce": "7"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "15.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "40.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "7",
          "MaxRange": "5.0",
          "Pierce": "14",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "135",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Macedonian Shield Bearer",
        "History": "The Hypaspistai, or \"shield bearers\", were the flower of the Macedonian infantry. They were the most battle hardened veterans  within the army and followed Philip II and Alexander the Great into over a dozen full scale engagements. These heavily armed and opulently armored units acted as an intermediary between the phalanx and the cavalry arm, many times charging headlong with Alexander into a breech in the enemy lines. Sometimes they fought as slow pikemen, like the Pezhetairoi with 6 meter \"sarissas\", and other times they fought as Hoplites with large aspides and 2.5 meter-long spears, or \"dorata\". In later times they became known as the Argyraspidai, or \"Silver Shields\" when Alexander bestowed upon them armor and shields plated in pure silver, and played a decisive role in the early Diadochoi Wars of Alexander's \"Successors.\"",
        "Icon": "units/macedonian_hypaspist.png",
        "RequiredTechnology": "phase_city",
        "SelectionGroupName": "units/mace_champion_infantry_a",
        "SpecificName": "Hypaspistes",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/mace_champion_infantry_e",
        "RequiredXp": "9999"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "16.5"
        },
        "WalkSpeed": "8.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/mace_champion_hypaspist.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_champion_infantry_a_barracks": {
      "@parent": "units/mace_champion_infantry_a",
      "Armour": {
        "Crush": "6",
        "Hack": "5",
        "Pierce": "7"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "15.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "40.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "7",
          "MaxRange": "5.0",
          "Pierce": "14",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "135",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Macedonian Shield Bearer",
        "History": "The Hypaspistai, or \"shield bearers\", were the flower of the Macedonian infantry. They were the most battle hardened veterans  within the army and followed Philip II and Alexander the Great into over a dozen full scale engagements. These heavily armed and opulently armored units acted as an intermediary between the phalanx and the cavalry arm, many times charging headlong with Alexander into a breech in the enemy lines. Sometimes they fought as slow pikemen, like the Pezhetairoi with 6 meter \"sarissas\", and other times they fought as Hoplites with large aspides and 2.5 meter-long spears, or \"dorata\". In later times they became known as the Argyraspidai, or \"Silver Shields\" when Alexander bestowed upon them armor and shields plated in pure silver, and played a decisive role in the early Diadochoi Wars of Alexander's \"Successors.\"",
        "Icon": "units/macedonian_hypaspist.png",
        "RequiredTechnology": "unlock_champion_units",
        "SelectionGroupName": "units/mace_champion_infantry_a",
        "SpecificName": "Hypaspistes",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/mace_champion_infantry_e",
        "RequiredXp": "9999"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "16.5"
        },
        "WalkSpeed": "8.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/mace_champion_hypaspist.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_champion_infantry_e": {
      "@parent": "units/mace_champion_infantry_a",
      "Armour": {
        "Crush": "6",
        "Hack": "5",
        "Pierce": "7"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "16.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "48.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "8.5",
          "MaxRange": "5.0",
          "Pierce": "17",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "145",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Macedonian Shield Bearer",
        "History": "The Hypaspistai, or \"shield bearers\", were the flower of the Macedonian infantry. They were the most battle hardened veterans  within the army and followed Philip II and Alexander the Great into over a dozen full scale engagements. These heavily armed and opulently armored units acted as an intermediary between the phalanx and the cavalry arm, many times charging headlong with Alexander into a breech in the enemy lines. Sometimes they fought as slow pikemen, like the Pezhetairoi with 6 meter \"sarissas\", and other times they fought as Hoplites with large aspides and 2.5 meter-long spears, or \"dorata\". In later times they became known as the Argyraspidai, or \"Silver Shields\" when Alexander bestowed upon them armor and shields plated in pure silver, and played a decisive role in the early Diadochoi Wars of Alexander's \"Successors.\"",
        "Icon": "units/macedonian_argyraspidai.png",
        "RequiredTechnology": "phase_city",
        "SelectionGroupName": "units/mace_champion_infantry_a",
        "SpecificName": "Hypaspistes Argyraspides",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/mace_champion_argyraspis.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_hero_alexander": {
      "@parent": "template_unit_hero_cavalry_swordsman",
      "Armour": {
        "Crush": "20",
        "Hack": "5",
        "Pierce": "8"
      },
      "Attack": {
        "Melee": {
          "Bonuses": {
            "Herocide": {
              "Classes": "Hero",
              "Multiplier": "1.2"
            }
          },
          "Crush": "0.0",
          "Hack": "36",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic Siege"
          },
          "RepeatTime": "1000"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Structure",
          "AuraDescription": "+10% territory effect for all buildings while he lives.",
          "AuraName": "Imperialism Aura",
          "Modifications": {
            "TerritoryInfluence.Radius": {
              "Multiply": "1.10"
            }
          },
          "Type": "global"
        }
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "300",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "5.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1500",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Alexander The Great",
        "History": "The most powerful hero of them all - son of Philip II, king of Macedonia (336 BC - 323 BC). After conquering the rest of the Thracians and quelling the unrest of the Greeks, Alexander embarked on a world-conquest march. Defeating the Persian forces at Granicus (334 BC), Issus (333 BC) and Gaugamela (331 BC), he became master of the Persian Empire. Entering India, he defeated king Porus at Hydaspes (326 BC), but his weary troops made him halt. Died in Babylon at the age of 33 while planning a campaign against Arabia.",
        "Icon": "units/hele_hero_alexander.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Mégās Aléxandros",
        "Tooltip": "\"Herocide\" Bonus: +20% attack bonus vs. enemy Heroes.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Cavalry Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "25",
        "stone": "0",
        "wood": "0",
        "xp": "400"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "16.0",
          "RegenTime": "0.1",
          "Speed": "26.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "77",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/alexander.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_hero_craterus": {
      "@parent": "template_unit_hero_infantry_swordsman",
      "Armour": {
        "Crush": "7",
        "Hack": "8",
        "Pierce": "5"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "29.5",
          "MaxRange": "5.0",
          "Pierce": "0",
          "RepeatTime": "1000"
        }
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "200",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "GenericName": "Crateros",
        "History": ".",
        "Icon": "units/mace_hero_craterus.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Kraterós",
        "Tooltip": "Trusted general under Alexander the Great.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Infantry Melee Sword"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "20",
        "stone": "0",
        "wood": "0",
        "xp": "400"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "8.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "66",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/craterus.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_hero_demetrius": {
      "@parent": "template_unit_hero_infantry_swordsman",
      "Armour": {
        "Crush": "7",
        "Hack": "8",
        "Pierce": "5"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "29.5",
          "MaxRange": "5.0",
          "Pierce": "0",
          "RepeatTime": "1000"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Siege",
          "AuraDescription": "+15% Range and +10 Crush Attack for Siege Engines.",
          "AuraName": "Hero Aura",
          "Modifications": {
            "Attack.Melee.Crush": {
              "Add": "10"
            },
            "Attack.Ranged.Crush": {
              "Add": "10"
            },
            "Attack.Ranged.MaxRange": {
              "Multiply": "1.15"
            }
          },
          "Type": "global"
        }
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "200",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "GenericName": "Demetrius The Besieger",
        "History": "One of the Diadochi, king of Macedonia (294 BC - 288 BC), Demetrius was renowned as one of the bravest and most able successors of Alexander. As the son of Antigonus I Monophtalmus, he fought and won many important battles early on and was proclaimed king, along with his father, in 306 BC. Losing his Asian possessions after the battle of Ipsus, he later won the Macedonian throne. Fearing lest they should be overpowered by Demetrius, the other Diadochi united against him and defeated him.",
        "Icon": "units/hele_hero_demetrius.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Dēmḗtrios Poliorkḗtēs",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Infantry Melee Sword"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "20",
        "stone": "0",
        "wood": "0",
        "xp": "400"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "8.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "66",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/demetrius.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_hero_philip": {
      "@parent": "template_unit_hero_cavalry_spearman",
      "Armour": {
        "Crush": "8",
        "Hack": "6",
        "Pierce": "8"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "25.5",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic Siege"
          },
          "RepeatTime": "1000"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Champion",
          "AuraDescription": "+5 Attack for Champion Units.",
          "AuraName": "Hero Aura",
          "Modifications": {
            "Attack.Melee.Hack": {
              "Add": "5"
            },
            "Attack.Ranged.Pierce": {
              "Add": "5"
            }
          },
          "Type": "global"
        }
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "250",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "5.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1500",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Philip II of Macedon",
        "History": "The king of Macedonia (359 BC - 336 BC), he carried out vast monetary and military reforms in order to make his kingdom the most powerful force in the Greek world. Greatly enlarged the size of Macedonia by conquering much of Thrace and subduing the Greeks. Murdered in Aegae while planning a campaign against Persia.",
        "Icon": "units/hele_hero_philip.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Phílippos B' ho Makedṓn",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Cavalry Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "5",
        "stone": "0",
        "wood": "20",
        "xp": "500"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "16.0",
          "RegenTime": "0.1",
          "Speed": "26.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "77",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/philip_horse.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_hero_pyrrhus": {
      "@parent": "template_unit_hero_cavalry_spearman",
      "Armour": {
        "Crush": "8",
        "Hack": "6",
        "Pierce": "8"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "25.5",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic Siege"
          },
          "RepeatTime": "1000"
        }
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "250",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "5.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1500",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Pyrrhus of Epirus",
        "History": "Pyrrhus or Pyrrhos (Ancient Greek: Πύρρος, Pyrrhos; 319/318–272 BC) was a Greek general and statesman of the Hellenistic era. He was king of the Greek tribe of Molossians, of the royal Aeacid house (from c. 297 BC), and later he became king of Epirus (r. 306–302, 297–272 BC) and Macedon (r. 288–284, 273–272 BC). He was one of the strongest opponents of early Rome. Some of his battles, though successful, cost him heavy losses, from which the term Pyrrhic victory was coined. He is the subject of one of Plutarch's 'Parallel Lives'. He died in 272 BC, while leading an attack on the Greek city of Argos.",
        "Icon": "units/mace_hero_pyrrhus.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Pyrrhos ton Epeiros",
        "Tooltip": "\"Pyrrhic Victory\" Aura: TBD.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Cavalry Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "5",
        "stone": "0",
        "wood": "20",
        "xp": "500"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "16.0",
          "RegenTime": "0.1",
          "Speed": "26.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "70",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/pyrrhus_horse.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_infantry_archer_a": {
      "@parent": "units/mace_infantry_archer_b",
      "Armour": {
        "Crush": "4",
        "Hack": "2",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "54.0",
          "MinRange": "0.0",
          "Pierce": "13.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/mace_siege_workshop structures/mace_theatron structures/mace_library"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "50",
          "stone": "0",
          "wood": "60"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "95",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Cretan Mercenary Archer",
        "History": "Mercenary archers from the big island of Crete. They were widely regarded as the best archers in all of Hellas and had a long tradition of hiring themselves out to Hellenic states such as Athens for use aboard Triremes naval vessels. Alexander hired them to accompany him on his world conquest march and while in his service they dueled admirably with the greatly feared eastern archers.",
        "Icon": "units/hele_infantry_archer.png",
        "Rank": "Advanced",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/mace_infantry_archer_b",
        "SpecificName": "Toxótēs Krētikós",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Archer"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/mace_infantry_archer_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "700"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "17.0"
        },
        "WalkSpeed": "11"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/infantry_archer_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_infantry_archer_b": {
      "@parent": "template_unit_infantry_ranged_archer",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "50.0",
          "MinRange": "0.0",
          "Pierce": "13.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "1000",
          "Spread": "1.6"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/mace_siege_workshop structures/mace_theatron structures/mace_library"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "50",
          "stone": "0",
          "wood": "60"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "80",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Cretan Mercenary Archer",
        "History": "Mercenary archers from the big island of Crete. They were widely regarded as the best archers in all of Hellas and had a long tradition of hiring themselves out to Hellenic states such as Athens for use aboard Triremes naval vessels. Alexander hired them to accompany him on his world conquest march and while in his service they dueled admirably with the greatly feared eastern archers.",
        "Icon": "units/hele_infantry_archer.png",
        "Rank": "Basic",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/mace_infantry_archer_b",
        "SpecificName": "Toxótēs Krētikós",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Archer"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/mace_infantry_archer_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "17.0"
        },
        "WalkSpeed": "11"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/infantry_archer_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_infantry_archer_e": {
      "@parent": "units/mace_infantry_archer_a",
      "Armour": {
        "Crush": "5",
        "Hack": "3",
        "Pierce": "3"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "58.0",
          "MinRange": "0.0",
          "Pierce": "13.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "1000",
          "Spread": "1.0"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/mace_siege_workshop structures/mace_theatron structures/mace_library"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "50",
          "stone": "0",
          "wood": "60"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "105",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Cretan Mercenary Archer",
        "History": "Mercenary archers from the big island of Crete. They were widely regarded as the best archers in all of Hellas and had a long tradition of hiring themselves out to Hellenic states such as Athens for use aboard Triremes naval vessels. Alexander hired them to accompany him on his world conquest march and while in his service they dueled admirably with the greatly feared eastern archers.",
        "Icon": "units/hele_infantry_archer.png",
        "Rank": "Elite",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/mace_infantry_archer_b",
        "SpecificName": "Toxótēs Krētikós",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Archer"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "690"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "16.75"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/infantry_archer_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_infantry_javelinist_a": {
      "@parent": "units/mace_infantry_javelinist_b",
      "Armour": {
        "Crush": "4",
        "Hack": "2",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "48.0",
          "MinRange": "0.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/mace_siege_workshop structures/mace_theatron structures/mace_library"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Agrianian Peltast",
        "History": "Peltasts were javelinists originating in Thrace but their form of combat was widely copied by the Hellenes, Macedonians, and Persians. Equipped with a small oval or crescent shield, a peltast would charge at enemy formations whilst hurling his javelins then fall back to avoid close combat. They wore no armor and were at a significant disadvantage against heavy infantry and cavalry, relying on their speed and skill for survival. Agrianians are a Thracian tribe who sold their services to the Macedonians as mercenaries and added a much needed ranged and skirmishing ability to Macedonian armies.",
        "Icon": "units/mace_infantry_javelinist.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/mace_infantry_javelinist_b",
        "SpecificName": "Peltastes Agrianikos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/mace_infantry_javelinist_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "12"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/infantry_javelinist_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_infantry_javelinist_b": {
      "@parent": "template_unit_infantry_ranged_javelinist",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "44.0",
          "MinRange": "0.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/mace_siege_workshop structures/mace_theatron structures/mace_library"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "80",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Agrianian Peltast",
        "History": "Peltasts were javelinists originating in Thrace but their form of combat was widely copied by the Hellenes, Macedonians, and Persians. Equipped with a small oval or crescent shield, a peltast would charge at enemy formations whilst hurling his javelins then fall back to avoid close combat. They wore no armor and were at a significant disadvantage against heavy infantry and cavalry, relying on their speed and skill for survival. Agrianians are a Thracian tribe who sold their services to the Macedonians as mercenaries and added a much needed ranged and skirmishing ability to Macedonian armies.",
        "Icon": "units/mace_infantry_javelinist.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/mace_infantry_javelinist_b",
        "SpecificName": "Peltastes Agrianikos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/mace_infantry_javelinist_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "12.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/infantry_javelinist_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_infantry_javelinist_e": {
      "@parent": "units/mace_infantry_javelinist_a",
      "Armour": {
        "Crush": "5",
        "Hack": "3",
        "Pierce": "3"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "52.0",
          "MinRange": "0.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.0"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/mace_siege_workshop structures/mace_theatron structures/mace_library"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "110",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Agrianian Peltast",
        "History": "Peltasts were javelinists originating in Thrace but their form of combat was widely copied by the Hellenes, Macedonians, and Persians. Equipped with a small oval or crescent shield, a peltast would charge at enemy formations whilst hurling his javelins then fall back to avoid close combat. They wore no armor and were at a significant disadvantage against heavy infantry and cavalry, relying on their speed and skill for survival. Agrianians are a Thracian tribe who sold their services to the Macedonians as mercenaries and added a much needed ranged and skirmishing ability to Macedonian armies.",
        "Icon": "units/mace_infantry_javelinist.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/mace_infantry_javelinist_b",
        "SpecificName": "Peltastes Agrianikos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "11.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/infantry_javelinist_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_infantry_slinger_a": {
      "@parent": "units/mace_infantry_slinger_b",
      "Armour": {
        "Crush": "4",
        "Hack": "2",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "1.5",
          "Hack": "0",
          "MaxRange": "52.0",
          "MinRange": "0.0",
          "Pierce": "8.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "750",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "750",
          "Spread": "0.9"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/mace_siege_workshop structures/mace_theatron structures/mace_library"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "50",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Rhodian Slinger",
        "Icon": "units/hele_infantry_slinger.png",
        "Rank": "Advanced",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/mace_infantry_slinger_b",
        "SpecificName": "Sphendonetes Rhodikos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Sling"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "5",
        "wood": "0",
        "xp": "75"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/mace_infantry_slinger_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "21.6"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/infantry_slinger_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_infantry_slinger_b": {
      "@parent": "template_unit_infantry_ranged_slinger",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "1.5",
          "Hack": "0",
          "MaxRange": "48.0",
          "MinRange": "0.0",
          "Pierce": "8.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "750",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "750",
          "Spread": "1.5"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/mace_siege_workshop structures/mace_theatron structures/mace_library"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "50",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "80",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Rhodian Slinger",
        "Icon": "units/hele_infantry_slinger.png",
        "Rank": "Basic",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/mace_infantry_slinger_b",
        "SpecificName": "Sphendonetes Rhodikos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Sling"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "5",
        "wood": "0",
        "xp": "75"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/mace_infantry_slinger_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "11.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/infantry_slinger_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_infantry_slinger_e": {
      "@parent": "units/mace_infantry_slinger_a",
      "Armour": {
        "Crush": "5",
        "Hack": "3",
        "Pierce": "3"
      },
      "Attack": {
        "Ranged": {
          "Crush": "1.5",
          "Hack": "0",
          "MaxRange": "56.0",
          "MinRange": "0.0",
          "Pierce": "8.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "750",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "750",
          "Spread": "0.8"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/mace_siege_workshop structures/mace_theatron structures/mace_library"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "50",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "110",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Rhodian Slinger",
        "Icon": "units/hele_infantry_slinger.png",
        "Rank": "Elite",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/mace_infantry_slinger_b",
        "SpecificName": "Sphendonetes Rhodikos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Sling"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "5",
        "wood": "0",
        "xp": "75"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "20.4"
        },
        "WalkSpeed": "8.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/infantry_slinger_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_infantry_spearman_a": {
      "@parent": "units/mace_infantry_spearman_b",
      "Armour": {
        "Crush": "6",
        "Hack": "9",
        "Pierce": "7"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "12.0",
          "MaxRange": "8.0",
          "MinRange": "0.0",
          "Pierce": "16.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "8.0",
          "Pierce": "6",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/mace_siege_workshop structures/mace_theatron structures/mace_library"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo formations/syntagma"
        },
        "GenericName": "Foot Companion",
        "History": "'Foot Companions', these were the elite troops from the Macedonian phalanx, whom carried their Sarissas with both hands, the white shields being attached to their armor. The Sarissa and the new tactics they used were developed by Philip II under Theban influence. If properly protected by cavalry on both sides, the Pezhetairoi were virtually invincible to any kind of enemy unit. They were always deployed in deep formations of 16+.",
        "Icon": "units/hele_champion_infantry_mace.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/mace_infantry_spearman_b",
        "SpecificName": "Pezétairos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear Pike"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/mace_infantry_spearman_e",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "7.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/infantry_spearman_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_infantry_spearman_b": {
      "@parent": "template_unit_infantry_melee_pikeman",
      "Armour": {
        "Crush": "5",
        "Hack": "8",
        "Pierce": "6"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "8.0",
          "MaxRange": "8.0",
          "MinRange": "0.0",
          "Pierce": "16.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "3",
          "MaxRange": "8.0",
          "Pierce": "6",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/mace_siege_workshop structures/mace_theatron structures/mace_library"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "120",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo formations/syntagma"
        },
        "GenericName": "Foot Companion",
        "History": "'Foot Companions', these were the elite troops from the Macedonian phalanx, whom carried their Sarissas with both hands, the white shields being attached to their armor. The Sarissa and the new tactics they used were developed by Philip II under Theban influence. If properly protected by cavalry on both sides, the Pezhetairoi were virtually invincible to any kind of enemy unit. They were always deployed in deep formations of 16+.",
        "Icon": "units/hele_champion_infantry_mace.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/mace_infantry_spearman_b",
        "SpecificName": "Pezétairos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear Pike"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/mace_infantry_spearman_a",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "13.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/infantry_spearman_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_infantry_spearman_e": {
      "@parent": "units/mace_infantry_spearman_a",
      "Armour": {
        "Crush": "7",
        "Hack": "10",
        "Pierce": "8"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "14.0",
          "MaxRange": "8.0",
          "MinRange": "0.0",
          "Pierce": "16.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "5",
          "MaxRange": "8.0",
          "Pierce": "6",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/mace_siege_workshop structures/mace_theatron structures/mace_library"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "140",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo formations/syntagma"
        },
        "GenericName": "Foot Companion",
        "History": "'Foot Companions', these were the elite troops from the Macedonian phalanx, whom carried their Sarissas with both hands, the white shields being attached to their armor. The Sarissa and the new tactics they used were developed by Philip II under Theban influence. If properly protected by cavalry on both sides, the Pezhetairoi were virtually invincible to any kind of enemy unit. They were always deployed in deep formations of 16+.",
        "Icon": "units/hele_champion_infantry_mace.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/mace_infantry_spearman_b",
        "SpecificName": "Pezétairos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear Pike"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "11.0"
        },
        "WalkSpeed": "7"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/infantry_spearman_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_mechanical_siege_lithobolos_packed": {
      "@parent": "special_units/mace_mechanical_siege_lithobolos_common",
      "Armour": {
        "Crush": "1",
        "Hack": "2",
        "Pierce": "30"
      },
      "Attack": {
        "Ranged": {
          "Crush": "50.0",
          "Hack": "0.0",
          "MaxRange": "80",
          "MinRange": "12.0",
          "Pierce": "10.0",
          "PrepareTime": "5000",
          "ProjectileSpeed": "28.0",
          "RepeatTime": "5000",
          "Splash": {
            "Crush": "35.0",
            "FriendlyFire": "false",
            "Hack": "0.0",
            "Pierce": "15.0",
            "Range": "10",
            "Shape": "Circular"
          },
          "Spread": "6.0"
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "5",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "350",
          "wood": "350"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "4.5",
        "Square": {
          "@depth": "15.0",
          "@width": "6.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Ranged Catapult"
        },
        "GenericName": "Siege Catapult",
        "Icon": "units/hele_mechanical_siege_lithobolos_packed.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Lithóbolos",
        "Tooltip": "Causes splash damage.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "20",
        "xp": "300"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.5"
        }
      },
      "Pack": {
        "Entity": "units/mace_mechanical_siege_lithobolos_unpacked",
        "State": "packed",
        "Time": "10000"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/siege/ballist_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "4.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "10.0"
        },
        "WalkSpeed": "7"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "88",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/siege_rock_packed.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_mechanical_siege_lithobolos_unpacked": {
      "@parent": "special_units/mace_mechanical_siege_lithobolos_common",
      "Armour": {
        "Crush": "1",
        "Hack": "2",
        "Pierce": "30"
      },
      "Attack": {
        "Ranged": {
          "Crush": "50.0",
          "Hack": "0.0",
          "MaxRange": "80",
          "MinRange": "12.0",
          "Pierce": "10.0",
          "PrepareTime": "5000",
          "ProjectileSpeed": "28.0",
          "RepeatTime": "5000",
          "Splash": {
            "Crush": "35.0",
            "FriendlyFire": "false",
            "Hack": "0.0",
            "Pierce": "15.0",
            "Range": "10",
            "Shape": "Circular"
          },
          "Spread": "6.0"
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "5",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "350",
          "wood": "350"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "4.5",
        "Square": {
          "@depth": "15.0",
          "@width": "6.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Ranged Catapult"
        },
        "GenericName": "Siege Catapult",
        "Icon": "units/hele_mechanical_siege_lithobolos.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Lithóbolos",
        "Tooltip": "Causes splash damage.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "20",
        "xp": "300"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.5"
        }
      },
      "Pack": {
        "Entity": "units/mace_mechanical_siege_lithobolos_packed",
        "State": "unpacked",
        "Time": "10000"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/siege/ballist_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "4.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "0.001"
        },
        "WalkSpeed": "0.001"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "88",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/siege_rock.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_mechanical_siege_oxybeles_packed": {
      "@parent": "special_units/mace_mechanical_siege_oxybeles_common",
      "Armour": {
        "Crush": "1",
        "Hack": "2",
        "Pierce": "30"
      },
      "Attack": {
        "Ranged": {
          "Crush": "20.0",
          "Hack": "0.0",
          "MaxRange": "80",
          "MinRange": "8.0",
          "Pierce": "100.0",
          "PrepareTime": "3000",
          "ProjectileSpeed": "300.0",
          "RepeatTime": "3000",
          "Splash": {
            "Crush": "20.0",
            "FriendlyFire": "false",
            "Hack": "0.0",
            "Pierce": "30.0",
            "Range": "8",
            "Shape": "Linear"
          },
          "Spread": "2.0"
        }
      },
      "Cost": {
        "BuildTime": "18",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "250",
          "stone": "0",
          "wood": "250"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "2.0",
        "Square": {
          "@depth": "12.0",
          "@width": "5.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical BoltShooter Ranged"
        },
        "GenericName": "Bolt Shooter",
        "Icon": "units/hele_mechanical_siege_oxybeles_packed.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Oxybelḗs",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "10",
        "stone": "0",
        "wood": "10",
        "xp": "200"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.0"
        }
      },
      "Pack": {
        "Entity": "units/mace_mechanical_siege_oxybeles_unpacked",
        "State": "packed",
        "Time": "10000"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "77",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/siege_spear_packed.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_mechanical_siege_oxybeles_unpacked": {
      "@parent": "special_units/mace_mechanical_siege_oxybeles_common",
      "Armour": {
        "Crush": "1",
        "Hack": "2",
        "Pierce": "30"
      },
      "Attack": {
        "Ranged": {
          "Crush": "20.0",
          "Hack": "0.0",
          "MaxRange": "80",
          "MinRange": "8.0",
          "Pierce": "100.0",
          "PrepareTime": "3000",
          "ProjectileSpeed": "300.0",
          "RepeatTime": "3000",
          "Splash": {
            "Crush": "20.0",
            "FriendlyFire": "false",
            "Hack": "0.0",
            "Pierce": "30.0",
            "Range": "8",
            "Shape": "Linear"
          },
          "Spread": "2.0"
        }
      },
      "Cost": {
        "BuildTime": "18",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "250",
          "stone": "0",
          "wood": "250"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "2.0",
        "Square": {
          "@depth": "12.0",
          "@width": "5.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical BoltShooter Ranged"
        },
        "GenericName": "Bolt Shooter",
        "Icon": "units/hele_mechanical_siege_oxybeles.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Oxybelḗs",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "10",
        "stone": "0",
        "wood": "10",
        "xp": "200"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.0"
        }
      },
      "Pack": {
        "Entity": "units/mace_mechanical_siege_oxybeles_packed",
        "State": "unpacked",
        "Time": "10000"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "0.001"
        },
        "WalkSpeed": "0.001"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "77",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/siege_spear.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_mechanical_siege_ram": {
      "@parent": "template_unit_mechanical_siege_ram",
      "Armour": {
        "Crush": "5",
        "Hack": "1",
        "Pierce": "40"
      },
      "Attack": {
        "Charge": {
          "Crush": "160.0",
          "Hack": "0.0",
          "MaxRange": "6.5",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Gates Structure"
          }
        },
        "Melee": {
          "Crush": "80.0",
          "Hack": "0.0",
          "MaxRange": "6.5",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Gates Structure"
          },
          "RepeatTime": "1500"
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "5",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "200",
          "stone": "0",
          "wood": "350"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "3.0",
        "Square": {
          "@depth": "12.0",
          "@width": "8.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "500",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Melee Ram"
        },
        "GenericName": "Battering Ram",
        "History": "Macedonian siege ram",
        "Icon": "units/mace_mechanical_siege_ram.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Poliorkitikós Kriós",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "4.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/siege/ram_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack_order.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "4.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "11.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/macedonians/siege_ram.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_mechanical_siege_tower": {
      "@parent": "template_unit_mechanical_siege_tower",
      "Armour": {
        "Crush": "2",
        "Hack": "5",
        "Pierce": "20"
      },
      "Attack": {
        "Ranged": {
          "Crush": "5.0",
          "ElevationBonus": "10",
          "Hack": "0.0",
          "MaxRange": "55.0",
          "MinRange": "2.0",
          "Pierce": "10.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Structure"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "2.0"
        }
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Infantry",
        "GarrisonArrowMultiplier": "0.5"
      },
      "Cost": {
        "BuildTime": "60",
        "Population": "5",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "300",
          "stone": "0",
          "wood": "500"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "20.0",
        "Square": {
          "@depth": "15.0",
          "@width": "15.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "500",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Ranged SiegeTower"
        },
        "GenericName": "Siege Tower",
        "History": "When Demetrius Poliorcetes besieged Salamis, in Cyprus, he instructed that a machine be constructed, which he called \"the taker of cities.\" Its form was that of a square tower, each side 90 cubits high and 45 wide. It rested on four wheels, each eight cubits high. It was divided into nine stories, the lower of which contained machines for throwing great stones, the middle large catapults for throwing spears, and the highest, other machines for throwing smaller stones, together with smaller catapults. It was manned with 200 soldiers, besides those that moved it by pushing the parallel beams at the bottom.",
        "Icon": "units/hele_mechanical_siege_tower.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Helépolis",
        "Tooltip": "Garrison up to 20 infantry inside to increase arrow count from 0 to 10.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "4.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "4.0",
        "HeightOffset": "12.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "10.0"
        },
        "WalkSpeed": "6.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/siege_tower.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_ship_bireme": {
      "@parent": "template_unit_mechanical_ship_bireme",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "10"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "45.0",
          "MinRange": "0.0",
          "Pierce": "35.0",
          "PrepareTime": "2000",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildingAI": {
        "DefaultArrowCount": "2",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "100",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "10.0",
        "Square": {
          "@depth": "33.0",
          "@width": "8.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry Dog"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Dog"
        },
        "LoadingRange": "10",
        "Max": "20",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Warship Light Bow Ranged"
        },
        "GenericName": "Light Warship",
        "History": "Hemiolos meant \"one and a half\" refering to the banks of oars on either side of the ship, a full bank of oars on the top with a half-bank of oars along the bottom amidships. They were adopted by the Macedonians from pirates and used as support ships for larger warships in the fleet.",
        "Icon": "units/hele_ship_bireme.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Hemiolos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "8.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "14"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/pentekonter.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_ship_fishing": {
      "@parent": "template_unit_mechanical_ship_fishing",
      "Armour": {
        "Crush": "2",
        "Hack": "2",
        "Pierce": "5"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "10.0",
          "MaxRange": "5.0",
          "Pierce": "0.0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Ship Structure"
          }
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "6.0",
        "Square": {
          "@depth": "10.0",
          "@width": "4.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "10",
        "Max": "1",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical FishingBoat"
        },
        "GenericName": "Fishing Boat",
        "History": "Need History",
        "Icon": "units/hele_ship_fishing.png",
        "SpecificName": "Ploîon Halieutikón",
        "Tooltip": "Fish the waters for Food. Garrison a support or infantry unit inside to boost fishing rate.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "2.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "50",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "6.0",
        "Rates": {
          "food.fish": "2"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/boat_move.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/boat_move.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "10"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "24",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/fishing_boat.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_ship_merchant": {
      "@parent": "template_unit_mechanical_ship_merchant",
      "Armour": {
        "Crush": "2",
        "Hack": "2",
        "Pierce": "5"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "100",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "24.0",
          "@width": "8.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry Dog"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Dog"
        },
        "LoadingRange": "10",
        "Max": "15",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "400",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Trader"
        },
        "GenericName": "Merchantman",
        "History": "Need History",
        "Icon": "units/hele_ship_merchant.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Ploîon Phortēgikón",
        "Tooltip": "Trade between docks. Garrison a Trader aboard for additional profit (+20% for each garrisoned). Gather profitable aquatic treasures.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "6.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "75",
          "metal": "50",
          "stone": "50",
          "wood": "75"
        },
        "MaxDistance": "12.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "Trader": {
        "GainMultiplier": "1.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "12"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/merchant_new.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_ship_trireme": {
      "@parent": "template_unit_mechanical_ship_trireme",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "10"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "55.0",
          "MinRange": "0.0",
          "Pierce": "35.0",
          "PrepareTime": "1000",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "25",
        "Population": "3",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "150",
          "stone": "0",
          "wood": "150"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "40.0",
          "@width": "10.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry Dog"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Dog Siege Elephant"
        },
        "LoadingRange": "10",
        "Max": "30",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1400",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Warship Medium Ranged"
        },
        "GenericName": "Trireme",
        "History": "The first Triremes were built circa 650BC, and by 500BC the Trireme was the most widely used heavy warship of the Greek city-states. In the Trireme the outriggers were now an integral part of the ship's hull. The Trireme also had a partial or full fighting deck above the rowers. The length of the Trireme remained approximately 35-38 meters, and the beam was approximately 3.5 metres. A Trireme carried 170 oarsmen, plus twenty sailors and fourteen marines in Greek navies. The top speed of a Trireme was approximately 11.5 knots. Some Triremes may have been able to reach higher speeds in short bursts. A Trireme travelling from Athens to Mitylene in 427BC made the 350 kilometre trip in only 24 hours, averaging eight knots (14.6 km/h). The Trireme could accelerate much faster than a Bireme or Penteconter, and was much more manoeuvrable. This gave the Trireme an advantage in combat, where higher speed and manoeuvrability meant a better chance of victory.",
        "Icon": "units/hele_ship_trireme.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Triḗrēs",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "8.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "16"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/trireme.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_support_female_citizen": {
      "@parent": "template_unit_support_female_citizen",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "4.0",
          "Pierce": "0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Infantry Cavalry Champion Structure CitizenSoldier"
          }
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "25.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Citizen+Soldier",
          "AuraDescription": "Nearby males work 10% faster",
          "AuraName": "Inspiration Aura",
          "Modifications": {
            "Builder.Rate": {
              "Multiply": "1.1"
            },
            "ResourceGatherer.BaseSpeed": {
              "Multiply": "1.1"
            }
          },
          "Radius": "10",
          "Type": "range"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_dock structures/{civ}_temple structures/{civ}_market structures/{civ}_civil_centre"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "50",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Worker Female Citizen"
        },
        "GenericName": "Macedonian Woman",
        "History": "Macedonian women were mothers, first and foremost. They had few rights and a low station. Lower class women labored the land and, only when necessary, tended the family shop. Middle and upper class women were relegated almost exclusively to home life. Be that as it may, they were masters of the home and servants, their husbands often deferred to their wives in domestic matters. Some Macedonian women did wield uncommon influence in politics, the most famous being Olympias, mother of Alexander.",
        "Icon": "units/hele_support_female_citizen.png",
        "SelectionGroupName": "units/mace_support_female_citizen",
        "SpecificName": "Gynḗ Makedonikḗ"
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "1",
          "food.grain": "0.5",
          "food.meat": "1",
          "metal.ore": "0.35",
          "stone.rock": "0.35",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.7"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/female_death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/female/civ_female_attack.xml",
          "order_build": "voice/hellenes/civ/female/civ_female_build.xml",
          "order_garrison": "voice/hellenes/civ/female/civ_female_garrison.xml",
          "order_gather": "voice/hellenes/civ/female/civ_female_gather_together.xml",
          "order_repair": "voice/hellenes/civ/female/civ_female_repair.xml",
          "order_walk": "voice/hellenes/civ/female/civ_female_walk.xml",
          "select": "voice/hellenes/civ/female/civ_female_select.xml",
          "trained": "interface/alarm/alarm_create_female.xml"
        }
      },
      "Stamina": {
        "Max": "500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "1",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/female_citizen.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_support_female_citizen_house": {
      "@parent": "units/mace_support_female_citizen",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "4.0",
          "Pierce": "0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Infantry Cavalry Champion Structure CitizenSoldier"
          }
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "25.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Citizen+Soldier",
          "AuraDescription": "Nearby males work 10% faster",
          "AuraName": "Inspiration Aura",
          "Modifications": {
            "Builder.Rate": {
              "Multiply": "1.1"
            },
            "ResourceGatherer.BaseSpeed": {
              "Multiply": "1.1"
            }
          },
          "Radius": "10",
          "Type": "range"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_dock structures/{civ}_temple structures/{civ}_market structures/{civ}_civil_centre"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "50",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Worker Female Citizen"
        },
        "GenericName": "Macedonian Woman",
        "History": "Macedonian women were mothers, first and foremost. They had few rights and a low station. Lower class women labored the land and, only when necessary, tended the family shop. Middle and upper class women were relegated almost exclusively to home life. Be that as it may, they were masters of the home and servants, their husbands often deferred to their wives in domestic matters. Some Macedonian women did wield uncommon influence in politics, the most famous being Olympias, mother of Alexander.",
        "Icon": "units/hele_support_female_citizen.png",
        "RequiredTechnology": "unlock_females_house",
        "SelectionGroupName": "units/mace_support_female_citizen",
        "SpecificName": "Gynḗ Makedonikḗ"
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "1",
          "food.grain": "0.5",
          "food.meat": "1",
          "metal.ore": "0.35",
          "stone.rock": "0.35",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.7"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/female_death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/female/civ_female_attack.xml",
          "order_build": "voice/hellenes/civ/female/civ_female_build.xml",
          "order_garrison": "voice/hellenes/civ/female/civ_female_garrison.xml",
          "order_gather": "voice/hellenes/civ/female/civ_female_gather_together.xml",
          "order_repair": "voice/hellenes/civ/female/civ_female_repair.xml",
          "order_walk": "voice/hellenes/civ/female/civ_female_walk.xml",
          "select": "voice/hellenes/civ/female/civ_female_select.xml",
          "trained": "interface/alarm/alarm_create_female.xml"
        }
      },
      "Stamina": {
        "Max": "500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "1",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/female_citizen.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_support_healer_a": {
      "@parent": "units/mace_support_healer_b",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Heal": {
        "HP": "7",
        "HealableClasses": {
          "@datatype": "tokens",
          "_string": "Organic"
        },
        "Range": "15",
        "Rate": "2000",
        "UnhealableClasses": {
          "@datatype": "tokens",
          "_string": "Animal"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "95",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Healer"
        },
        "GenericName": "Healer",
        "History": "The Macedonians worshiped the Olympic Pantheon. The priests of the various sects were renown for \"curing\" various ailments. When this propensity for \"faith healing\" collided with the intellectualism of some of the more liberal city-states, medicine was born.",
        "Icon": "units/hele_support_healer.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/mace_support_healer_b",
        "SpecificName": "Hiereús",
        "Tooltip": "Classes: Support Healer.\nHeal units."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/mace_support_healer_e",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/healer.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_support_healer_b": {
      "@parent": "template_unit_support_healer",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Heal": {
        "HP": "5",
        "HealableClasses": {
          "@datatype": "tokens",
          "_string": "Organic"
        },
        "Range": "12",
        "Rate": "2000",
        "UnhealableClasses": {
          "@datatype": "tokens",
          "_string": "Animal"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "85",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Healer"
        },
        "GenericName": "Healer",
        "History": "The Macedonians worshiped the Olympic Pantheon. The priests of the various sects were renown for \"curing\" various ailments. When this propensity for \"faith healing\" collided with the intellectualism of some of the more liberal city-states, medicine was born.",
        "Icon": "units/hele_support_healer.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/mace_support_healer_b",
        "SpecificName": "Hiereús",
        "Tooltip": "Classes: Support Healer.\nHeal units."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/mace_support_healer_a",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/healer.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_support_healer_e": {
      "@parent": "units/mace_support_healer_a",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Heal": {
        "HP": "10",
        "HealableClasses": {
          "@datatype": "tokens",
          "_string": "Organic"
        },
        "Range": "20",
        "Rate": "2000",
        "UnhealableClasses": {
          "@datatype": "tokens",
          "_string": "Animal"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "105",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Healer"
        },
        "GenericName": "Healer",
        "History": "The Macedonians worshiped the Olympic Pantheon. The priests of the various sects were renown for \"curing\" various ailments. When this propensity for \"faith healing\" collided with the intellectualism of some of the more liberal city-states, medicine was born.",
        "Icon": "units/hele_support_healer.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/mace_support_healer_b",
        "SpecificName": "Hiereús",
        "Tooltip": "Classes: Support Healer.\nHeal units."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/healer.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_support_trader": {
      "@parent": "template_unit_support_trader",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "15",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "80",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "3.0",
        "Square": {
          "@depth": "8.0",
          "@width": "4.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Support Organic Trader"
        },
        "GenericName": "Trader",
        "History": "Traders were private merchants who traveled from place to place buying and selling goods. Italy, Carthage, Egypt, Cyprus, Scythia, Phoenicia, and Asia Minor were all major ports of call for Hellenistic merchants. There they bought everything from grain and dates to rugs, pottery, spices, gems, and wool, even elephants from India and slaves from Scythia.",
        "Icon": "units/hele_support_trader.png",
        "SpecificName": "Émporos",
        "Tooltip": "Classes: Support Trader.\nTrade resources between your own markets and those of your allies."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_trade": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_worker.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "Trader": {
        "GainMultiplier": "1.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/trader.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_thorakites": {
      "@parent": "template_unit_champion_infantry_swordsman",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "7"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "44.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "22",
          "MaxRange": "5.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "75"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Armored Swordsman",
        "History": "The Thorakites (plural: Thorakitai) was a soldier similar to thureophoroi. The literal translation of the term is curassiers, which suggests that they may have worn a short Celtic mail shirt or possibly a thorax. Thorakitai were used in armies of the Hellenistic Period in a variety of tactical situations. They were a type of armored but mobile infantry who did not require a rigid formation to be effective in combat. From their name we can deduce that most wore armor and helmet. They bore a thureos (or thyreos), an oblong shield, and were armed with sword, javelins and spear, which were used according to their tactical use. It seems that the thorakitai were heavily armored thureophoroi, able to bear spears and do battle in a phalanx as well as irregularly attack the enemy in situations when such an action was required for tactical reasons, like to exploit or challenge rough terrain. Thorakitai are mentioned in the army of the Achaian League and in the army of the Seleucids. The Seleucid Thorakitai were used in the storming of the Elburz Range in 210 BC under Antiochus III. They were used with the lighter troops to climb the cliffs and fight hand to hand with the enemy who might have not been dislodged by the lighter troops in the assault. There is a tomb illustration from Sidon showing what could well be a thorakites. The fragmentary inscription indicates that he was an Anatolian.",
        "Icon": "units/mace_thorakites.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Thorakites",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "22.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "66",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/thorakites.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/mace_thureophoros": {
      "@parent": "template_unit_champion_infantry_javelinist",
      "Armour": {
        "Crush": "6",
        "Hack": "3",
        "Pierce": "6"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "17.5",
          "MaxRange": "5.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "1000"
        },
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "48",
          "MinRange": "0.0",
          "Pierce": "26.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.1"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "120",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Heavy Skirmisher",
        "History": "The thureophoroi (singular: thureophoros) was a type of infantry soldier, common in the 3rd to 1st century BCE, who carried a large oval shield called a thureos which had a type of metal strip boss and a central spine. They were armed with a long thrusting spear, javelins and a sword. They also usually wore an iron or bronze Macedonian helmet. The thureos was probably originally an adapted form of a Celtic shield. Thracian and Illyrian infantry probably adopted the shield before the Greeks. However it has been suggested that the thureos was brought to Greece after Pyrrhus of Epirus' campaigns in Italy, as his Oscan allies and Roman enemies used the scutum. Thureophoroi were a 3rd century development on the Peltast and wore no body armor, but did wear sturdy leather boots for quick movement. Thureophoroi could skirmish, as well as fight in a phalanx when necessary. They were often stationed on the flanks of the traditional pike phalanx as a link between the heavier pikemen and the cavalry wings.",
        "Icon": "units/mace_thureophoros.png",
        "RequiredTechnology": "phase_village",
        "SpecificName": "Thureophoros",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "17.6"
        },
        "WalkSpeed": "11"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/thureophoros.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/maur_cavalry_javelinist_a": {
      "@parent": "units/maur_cavalry_javelinist_b",
      "Armour": {
        "Crush": "4",
        "Hack": "4",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "44",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "40"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "150",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Indian Light Cavalry",
        "Icon": "units/maur_cavalry_javelinist.png",
        "Rank": "Advanced",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/maur_cavalry_javelinist_b",
        "SpecificName": "Ashwarohi",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/maur_cavalry_javelinist_e",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "28.0"
        },
        "WalkSpeed": "17.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/mauryans/cavalry_javelinist_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/maur_cavalry_javelinist_b": {
      "@parent": "template_unit_cavalry_ranged_javelinist",
      "Armour": {
        "Crush": "3",
        "Hack": "2.0",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "40",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.6"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "40"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "140",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Indian Light Cavalry",
        "Icon": "units/maur_cavalry_javelinist.png",
        "Rank": "Basic",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/maur_cavalry_javelinist_b",
        "SpecificName": "Ashwarohi",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/maur_cavalry_javelinist_a",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "28.0"
        },
        "WalkSpeed": "17.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/mauryans/cavalry_javelinist_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/maur_cavalry_javelinist_e": {
      "@parent": "units/maur_cavalry_javelinist_a",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "3"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "48",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.0"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "40"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "160",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Indian Light Cavalry",
        "Icon": "units/maur_cavalry_javelinist.png",
        "Rank": "Elite",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/maur_cavalry_javelinist_b",
        "SpecificName": "Ashwarohi",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "28.0"
        },
        "WalkSpeed": "17.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/mauryans/cavalry_javelinist_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/maur_cavalry_swordsman_a": {
      "@parent": "units/maur_cavalry_swordsman_b",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "34.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "20.5",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "20",
          "stone": "0",
          "wood": "35"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "160",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Indian Raiding Cavalry",
        "Icon": "units/maur_cavalry_swordsman.png",
        "Rank": "Advanced",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/maur_cavalry_swordsman_b",
        "SpecificName": "Aśvārohagaṇaḥ",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "6",
        "stone": "0",
        "wood": "0",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/maur_cavalry_swordsman_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "25.0"
        },
        "WalkSpeed": "16"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/mauryans/cavalry_swordsman_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/maur_cavalry_swordsman_b": {
      "@parent": "template_unit_cavalry_melee_swordsman",
      "Armour": {
        "Crush": "4",
        "Hack": "4",
        "Pierce": "3"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "30.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "18.5",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "20",
          "stone": "0",
          "wood": "35"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "150",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Indian Raiding Cavalry",
        "Icon": "units/maur_cavalry_swordsman.png",
        "Rank": "Basic",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/maur_cavalry_swordsman_b",
        "SpecificName": "Aśvārohagaṇaḥ",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "6",
        "stone": "0",
        "wood": "0",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/maur_cavalry_swordsman_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "28.75"
        },
        "WalkSpeed": "17"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/mauryans/cavalry_swordsman_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/maur_cavalry_swordsman_e": {
      "@parent": "units/maur_cavalry_swordsman_a",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "5"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "38.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "23.5",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "20",
          "stone": "0",
          "wood": "35"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "170",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Indian Raiding Cavalry",
        "Icon": "units/maur_cavalry_swordsman.png",
        "Rank": "Elite",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/maur_cavalry_swordsman_b",
        "SpecificName": "Aśvārohagaṇaḥ",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "6",
        "stone": "0",
        "wood": "0",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "24.0"
        },
        "WalkSpeed": "15.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/mauryans/cavalry_swordsman_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/maur_champion_chariot": {
      "@parent": "template_unit_champion_cavalry_archer",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "4"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "58",
          "MinRange": "0.0",
          "Pierce": "26.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "1000",
          "Spread": "1.2"
        }
      },
      "Cost": {
        "BuildTime": "19",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "150",
          "metal": "50",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "10.0",
          "@width": "5.5"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "190",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic Champion Chariot"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "War Chariot",
        "History": "Champion Cavalry Archer.",
        "Icon": "units/maur_champion_chariot.png",
        "RequiredTechnology": "phase_city",
        "SelectionGroupName": "units/maur_champion_chariot",
        "SpecificName": "Rath",
        "Tooltip": "Classes: Champion Ranged Cavalry Chariot Archer. Deals Trample Damage.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Cavalry Ranged Archer"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "20",
        "stone": "0",
        "wood": "20",
        "xp": "200"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.3"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "50",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "5.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/256x256.png",
            "MainTextureMask": "arrow/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "10.0",
          "RegenTime": "0.1",
          "Speed": "36.0"
        },
        "WalkSpeed": "19.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/mauryans/chariot_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/maur_champion_chariot_barracks": {
      "@parent": "units/maur_champion_chariot",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "4"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "58",
          "MinRange": "0.0",
          "Pierce": "26.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "1000",
          "Spread": "1.2"
        }
      },
      "Cost": {
        "BuildTime": "19",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "150",
          "metal": "50",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "10.0",
          "@width": "5.5"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "190",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic Champion Chariot"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "War Chariot",
        "History": "Champion Cavalry Archer.",
        "Icon": "units/maur_champion_chariot.png",
        "RequiredTechnology": "unlock_champion_units",
        "SelectionGroupName": "units/maur_champion_chariot",
        "SpecificName": "Rath",
        "Tooltip": "Classes: Champion Ranged Cavalry Chariot Archer. Deals Trample Damage.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Cavalry Ranged Archer"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "20",
        "stone": "0",
        "wood": "20",
        "xp": "200"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.3"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "50",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "5.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/256x256.png",
            "MainTextureMask": "arrow/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "10.0",
          "RegenTime": "0.1",
          "Speed": "36.0"
        },
        "WalkSpeed": "19.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/mauryans/chariot_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/maur_champion_elephant": {
      "@parent": "template_unit_champion_elephant_melee",
      "Armour": {
        "Crush": "10",
        "Hack": "5",
        "Pierce": "10"
      },
      "Attack": {
        "Charge": {
          "Crush": "80.0",
          "Hack": "80.0",
          "MaxRange": "8.0",
          "MinRange": "0.0",
          "Pierce": "0.0"
        },
        "Melee": {
          "Crush": "40.0",
          "Hack": "28",
          "MaxRange": "8.0",
          "Pierce": "0",
          "RepeatTime": "1500"
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "3",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "250",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "3.5"
        },
        "Height": "6.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "750",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "GenericName": "Indian War Elephant",
        "History": "Painted Indian war elephant with driver and bow rider. Has some armor on its chest and forehead, and swords on its tusks.",
        "Icon": "units/maur_champion_elephant.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Gajendra",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Elephant Melee"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/256x256.png",
            "MainTextureMask": "arrow/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "actor/fauna/animal/elephant_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/animal/elephant_death.xml",
          "order_attack": "actor/fauna/animal/elephant_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "actor/fauna/animal/elephant_order.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "actor/fauna/animal/elephant_select.xml",
          "trained": "actor/fauna/animal/elephant_trained.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "10.0",
          "RegenTime": "0.1",
          "Speed": "14.0"
        },
        "WalkSpeed": "8.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/mauryans/elephant_siege.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/maur_champion_infantry": {
      "@parent": "template_unit_champion_infantry_swordsman",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "7"
      },
      "Attack": {
        "Charge": {
          "Crush": "20.0",
          "Hack": "0.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "10.0",
          "Hack": "0",
          "MaxRange": "5.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "75"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Warrior",
        "History": ".",
        "Icon": "units/maur_champion_maceman.png",
        "RequiredTechnology": "phase_city",
        "SelectionGroupName": "units/maur_champion_infantry",
        "SpecificName": "Yōddha",
        "Tooltip": "Classes: Champion Melee Infantry Swordsman.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/mauryans/champion_maceman.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/maur_champion_infantry_barracks": {
      "@parent": "units/maur_champion_infantry",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "7"
      },
      "Attack": {
        "Charge": {
          "Crush": "20.0",
          "Hack": "0.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "10.0",
          "Hack": "0",
          "MaxRange": "5.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "75"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Warrior",
        "History": ".",
        "Icon": "units/maur_champion_maceman.png",
        "RequiredTechnology": "unlock_champion_units",
        "SelectionGroupName": "units/maur_champion_infantry",
        "SpecificName": "Yōddha",
        "Tooltip": "Classes: Champion Melee Infantry Swordsman.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/mauryans/champion_maceman.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/maur_champion_maiden": {
      "@parent": "template_unit_champion_infantry_swordsman",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "7"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "44.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "22",
          "MaxRange": "5.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "75"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Maiden Guard",
        "History": ".",
        "Icon": "units/maur_champion_maiden.png",
        "RequiredTechnology": "phase_city",
        "SelectionGroupName": "units/maur_champion_maiden",
        "SpecificName": "Visha Kanya",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/female_death.xml",
          "order_attack": "voice/hellenes/civ/female/civ_female_go_out_against.xml",
          "order_garrison": "voice/hellenes/civ/female/civ_female_garrison.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/female/civ_female_walk.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/female/civ_female_select.xml",
          "trained": "interface/alarm/alarm_create_female.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/mauryans/champion_maiden_guard.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/maur_champion_maiden_archer": {
      "@parent": "template_unit_champion_infantry_archer",
      "Armour": {
        "Crush": "6",
        "Hack": "4",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "17.5",
          "MaxRange": "5.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "1000"
        },
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "58",
          "MinRange": "0.0",
          "Pierce": "22",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "1000",
          "Spread": "1.2"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "120",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Maiden Guard Archer",
        "History": ".",
        "Icon": "units/maur_champion_maiden_archer.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Visha Kanya",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Ranged Archer"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/female_death.xml",
          "order_attack": "voice/hellenes/civ/female/civ_female_go_out_against.xml",
          "order_garrison": "voice/hellenes/civ/female/civ_female_garrison.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/female/civ_female_walk.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/female/civ_female_select.xml",
          "trained": "interface/alarm/alarm_create_female.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "10.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/mauryans/champion_maiden_guard_archer.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/maur_champion_maiden_barracks": {
      "@parent": "units/maur_champion_maiden",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "7"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "44.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "22",
          "MaxRange": "5.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "75"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Maiden Guard",
        "History": ".",
        "Icon": "units/maur_champion_maiden.png",
        "RequiredTechnology": "unlock_champion_units",
        "SelectionGroupName": "units/maur_champion_maiden",
        "SpecificName": "Visha Kanya",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/female_death.xml",
          "order_attack": "voice/hellenes/civ/female/civ_female_go_out_against.xml",
          "order_garrison": "voice/hellenes/civ/female/civ_female_garrison.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/female/civ_female_walk.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/female/civ_female_select.xml",
          "trained": "interface/alarm/alarm_create_female.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/mauryans/champion_maiden_guard.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/maur_elephant_archer_a": {
      "@parent": "units/maur_elephant_archer_b",
      "Armour": {
        "Crush": "10",
        "Hack": "6",
        "Pierce": "10"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "56.0",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "1000",
          "Spread": "1.6"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "150",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "3.5"
        },
        "Height": "8.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "340",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Elephant Archer",
        "History": "Elephant Archer.",
        "Icon": "units/maur_cavalry_archer.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/maur_elephant_archer_b",
        "SpecificName": "Vachii Gaja",
        "Tooltip": "Counters: 2x vs. Spearmen, 1.5x vs. Swordsmen. \"Stench\" aura vs. Cavalry.\nCountered by: Skirmishers and Swordsmen. Can run amok.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Citizen Soldier Ranged Archer Elephant"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "9",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/maur_elephant_archer_e",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/animal/elephant_death.xml",
          "order_attack": "actor/fauna/animal/elephant_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "actor/fauna/animal/elephant_order.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "actor/fauna/animal/elephant_select.xml",
          "trained": "actor/fauna/animal/elephant_trained.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "7.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "84",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/mauryans/elephant_archer_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/maur_elephant_archer_b": {
      "@parent": "template_unit_cavalry_ranged_archer",
      "Armour": {
        "Crush": "10",
        "Hack": "6",
        "Pierce": "10"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "56.0",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "1000",
          "Spread": "1.6"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "150",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "3.5"
        },
        "Height": "8.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "330",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Elephant Archer",
        "History": "Elephant Archer.",
        "Icon": "units/maur_cavalry_archer.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/maur_elephant_archer_b",
        "SpecificName": "Vachii Gaja",
        "Tooltip": "Counters: 2x vs. Spearmen, 1.5x vs. Swordsmen. \"Stench\" aura vs. Cavalry.\nCountered by: Skirmishers and Swordsmen. Can run amok.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Citizen Soldier Ranged Archer Elephant"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "9",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/maur_elephant_archer_a",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/animal/elephant_death.xml",
          "order_attack": "actor/fauna/animal/elephant_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "actor/fauna/animal/elephant_order.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "actor/fauna/animal/elephant_select.xml",
          "trained": "actor/fauna/animal/elephant_trained.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "7.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "84",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/mauryans/elephant_archer_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/maur_elephant_archer_e": {
      "@parent": "units/maur_elephant_archer_a",
      "Armour": {
        "Crush": "10",
        "Hack": "6",
        "Pierce": "10"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "56.0",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "1000",
          "Spread": "1.6"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "150",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "3.5"
        },
        "Height": "8.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "350",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Elephant Archer",
        "History": "Elephant Archer.",
        "Icon": "units/maur_cavalry_archer.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/maur_elephant_archer_b",
        "SpecificName": "Vachii Gaja",
        "Tooltip": "Counters: 2x vs. Spearmen, 1.5x vs. Swordsmen. \"Stench\" aura vs. Cavalry.\nCountered by: Skirmishers and Swordsmen. Can run amok.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Citizen Soldier Ranged Archer Elephant"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "9",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/animal/elephant_death.xml",
          "order_attack": "actor/fauna/animal/elephant_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "actor/fauna/animal/elephant_order.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "actor/fauna/animal/elephant_select.xml",
          "trained": "actor/fauna/animal/elephant_trained.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "7.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "84",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/mauryans/elephant_archer_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/maur_hero_ashoka": {
      "@parent": "template_unit_hero_cavalry_archer",
      "Armour": {
        "Crush": "10",
        "Hack": "5",
        "Pierce": "10"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "64.0",
          "MinRange": "20.0",
          "Pierce": "26.5",
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "4",
        "PopulationBonus": "0",
        "Resources": {
          "food": "200",
          "metal": "100",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "12.0",
          "@width": "6.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic Ashoka"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Ashoka the Great",
        "History": "TBD.",
        "Icon": "units/maur_hero_ashoka.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Aśoka Devānāmpriya",
        "Tooltip": "Hero Chariot Archer.\nHero Aura: TBD.\nHero Special: \"Edicts of Ashoka\" - Edict Pillars of Ashoka can be built during Ashoka's lifetime.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Cavalry Ranged Archer"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "25",
        "stone": "0",
        "wood": "0",
        "xp": "400"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "2.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "16.0",
          "RegenTime": "0.1",
          "Speed": "38.0"
        },
        "WalkSpeed": "21.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "70",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/mauryans/hero_chariot.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/maur_hero_chanakya": {
      "@parent": "template_unit",
      "Armour": {
        "Crush": "4.0",
        "Hack": "4.0",
        "Pierce": "8.0"
      },
      "Cost": {
        "BuildTime": "60",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "250",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Heal": {
        "HP": "12",
        "HealableClasses": {
          "@datatype": "tokens",
          "_string": "Organic"
        },
        "Range": "20",
        "Rate": "2000",
        "UnhealableClasses": {
          "@datatype": "tokens"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "600",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Hero Healer Organic"
        },
        "GenericName": "Acharya Chanakya",
        "History": "TBD.",
        "Icon": "units/maur_hero_chanakya.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Acharya Chāṇakya",
        "Tooltip": "Classes: Hero Healer.\nHero Special: \"Healer\" - Heal units at an accelerated rate.\nHero Special: \"Teacher\" - Empower a building to research and train +50% faster.\nHero Special: \"Philosopher\" - Research 4 special technologies only available to Chanakya."
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "actor/singlesteps/steps_gravel.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/mauryans/hero_chanakya.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/maur_hero_maurya": {
      "@parent": "template_unit_hero_elephant_melee",
      "Armour": {
        "Crush": "12",
        "Hack": "10",
        "Pierce": "10"
      },
      "Attack": {
        "Melee": {
          "Bonuses": {
            "BonusCav": {
              "Classes": "Cavalry",
              "Multiplier": "2"
            },
            "BonusGates": {
              "Classes": "Gates",
              "Multiplier": "1.5"
            },
            "BonusStructures": {
              "Classes": "Structure",
              "Multiplier": "1.5"
            }
          },
          "Crush": "25.0",
          "Hack": "17.5",
          "MaxRange": "8.0",
          "Pierce": "0",
          "RepeatTime": "1000"
        }
      },
      "Cost": {
        "BuildTime": "60",
        "Population": "3",
        "PopulationBonus": "0",
        "Resources": {
          "food": "500",
          "metal": "500",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "3.0"
        },
        "Height": "9.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "GenericName": "Chandragupta Maurya",
        "History": "TBD.",
        "Icon": "units/maur_hero_chandragupta.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Chandragupta Maurya",
        "Tooltip": "Classes: Hero Melee Elephant.\nHero Aura: TBD.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Elephant"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "25",
        "stone": "0",
        "wood": "0",
        "xp": "400"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/maur_champion_maiden_archer"
        }
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "actor/fauna/animal/elephant_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/animal/elephant_death.xml",
          "order_attack": "actor/fauna/animal/elephant_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "actor/fauna/animal/elephant_order.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "actor/fauna/animal/elephant_select.xml",
          "trained": "actor/fauna/animal/elephant_trained.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "10.0",
          "RegenTime": "0.1",
          "Speed": "14.0"
        },
        "WalkSpeed": "8.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/mauryans/elephant_hero.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/maur_infantry_archer_a": {
      "@parent": "units/maur_infantry_archer_b",
      "Armour": {
        "Crush": "4",
        "Hack": "2",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "54.0",
          "MinRange": "0.0",
          "Pierce": "13.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/maur_elephant_stables structures/maur_pillar_ashoka"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "40",
          "metal": "0",
          "stone": "0",
          "wood": "60"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "95",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Longbowman",
        "History": "Longbowman.",
        "Icon": "units/maur_infantry_archer.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/maur_infantry_archer_b",
        "SpecificName": "Dhanurdhar",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Archer"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/maur_infantry_archer_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "17.0"
        },
        "WalkSpeed": "11"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "65",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/mauryans/infantry_archer_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/maur_infantry_archer_b": {
      "@parent": "template_unit_infantry_ranged_archer",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "50.0",
          "MinRange": "0.0",
          "Pierce": "13.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "1000",
          "Spread": "1.6"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/maur_elephant_stables structures/maur_pillar_ashoka"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "40",
          "metal": "0",
          "stone": "0",
          "wood": "60"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "80",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Longbowman",
        "History": "Longbowman.",
        "Icon": "units/maur_infantry_archer.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/maur_infantry_archer_b",
        "SpecificName": "Dhanurdhar",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Archer"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/maur_infantry_archer_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "17.0"
        },
        "WalkSpeed": "11"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "65",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/mauryans/infantry_archer_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/maur_infantry_archer_e": {
      "@parent": "units/maur_infantry_archer_a",
      "Armour": {
        "Crush": "5",
        "Hack": "3",
        "Pierce": "3"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "58.0",
          "MinRange": "0.0",
          "Pierce": "13.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "1000",
          "Spread": "1.0"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/maur_elephant_stables structures/maur_pillar_ashoka"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "40",
          "metal": "0",
          "stone": "0",
          "wood": "60"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "105",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Longbowman",
        "History": "Longbowman.",
        "Icon": "units/maur_infantry_archer.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/maur_infantry_archer_b",
        "SpecificName": "Dhanurdhar",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Archer"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "17.0"
        },
        "WalkSpeed": "11"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "70",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/mauryans/infantry_archer_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/maur_infantry_spearman_a": {
      "@parent": "units/maur_infantry_spearman_b",
      "Armour": {
        "Crush": "4",
        "Hack": "3",
        "Pierce": "5"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "14.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "28.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "5",
          "MaxRange": "4.0",
          "Pierce": "10",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/maur_elephant_stables structures/maur_pillar_ashoka"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Bamboo Spearman",
        "History": "Bamboo Spearman.",
        "Icon": "units/maur_infantry_spearman.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/maur_infantry_spearman_b",
        "SpecificName": "Kauntika",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/maur_infantry_spearman_e",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "21.0"
        },
        "WalkSpeed": "8.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/mauryans/infantry_spearman_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/maur_infantry_spearman_b": {
      "@parent": "template_unit_infantry_melee_spearman",
      "Armour": {
        "Crush": "3",
        "Hack": "2",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "12.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "24.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "4.0",
          "Pierce": "8.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/maur_elephant_stables structures/maur_pillar_ashoka"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "120",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Bamboo Spearman",
        "History": "Bamboo Spearman.",
        "Icon": "units/maur_infantry_spearman.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/maur_infantry_spearman_b",
        "SpecificName": "Kauntika",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/maur_infantry_spearman_a",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/mauryans/infantry_spearman_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/maur_infantry_spearman_e": {
      "@parent": "units/maur_infantry_spearman_a",
      "Armour": {
        "Crush": "5",
        "Hack": "4",
        "Pierce": "6"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "16.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "32.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "6",
          "MaxRange": "4.0",
          "Pierce": "11.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/maur_elephant_stables structures/maur_pillar_ashoka"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "140",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Bamboo Spearman",
        "History": "Bamboo Spearman.",
        "Icon": "units/maur_infantry_spearman.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/maur_infantry_spearman_b",
        "SpecificName": "Kauntika",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "19.5"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/mauryans/infantry_spearman_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/maur_infantry_swordsman_a": {
      "@parent": "units/maur_infantry_swordsman_b",
      "Armour": {
        "Crush": "4",
        "Hack": "5",
        "Pierce": "2"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "28.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "14",
          "MaxRange": "4.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/maur_elephant_stables structures/maur_pillar_ashoka"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "60",
          "stone": "0",
          "wood": "30"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Indian Swordsman",
        "History": "Indian Swordsman.",
        "Icon": "units/maur_infantry_swordsman.png",
        "Rank": "Advanced",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/maur_infantry_swordsman_b",
        "SpecificName": "Khadagdhari",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "5",
        "stone": "0",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/maur_infantry_swordsman_e",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "8.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "48",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/mauryans/infantry_swordsman_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/maur_infantry_swordsman_b": {
      "@parent": "template_unit_infantry_melee_swordsman",
      "Armour": {
        "Crush": "3",
        "Hack": "3",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "24.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "12",
          "MaxRange": "4.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/maur_elephant_stables structures/maur_pillar_ashoka"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "60",
          "stone": "0",
          "wood": "30"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "120",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Indian Swordsman",
        "History": "Indian Swordsman.",
        "Icon": "units/maur_infantry_swordsman.png",
        "Rank": "Basic",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/maur_infantry_swordsman_b",
        "SpecificName": "Khadagdhari",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "5",
        "stone": "0",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/maur_infantry_swordsman_a",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "48",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/mauryans/infantry_swordsman_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/maur_infantry_swordsman_e": {
      "@parent": "units/maur_infantry_swordsman_a",
      "Armour": {
        "Crush": "5",
        "Hack": "6",
        "Pierce": "3"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "32.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "16.5",
          "MaxRange": "4.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/maur_elephant_stables structures/maur_pillar_ashoka"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "60",
          "stone": "0",
          "wood": "30"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "140",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Indian Swordsman",
        "History": "Indian Swordsman.",
        "Icon": "units/maur_infantry_swordsman.png",
        "Rank": "Elite",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/maur_infantry_swordsman_b",
        "SpecificName": "Khadagdhari",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "5",
        "stone": "0",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "14.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "48",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/mauryans/infantry_swordsman_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/maur_ship_bireme": {
      "@parent": "template_unit_mechanical_ship_bireme",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "10"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "45.0",
          "MinRange": "0.0",
          "Pierce": "35.0",
          "PrepareTime": "2000",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildingAI": {
        "DefaultArrowCount": "2",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "100",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "10.0",
        "Square": {
          "@depth": "33.0",
          "@width": "8.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry Dog"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Dog"
        },
        "LoadingRange": "10",
        "Max": "20",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Warship Light Bow Ranged"
        },
        "GenericName": "Light Warship",
        "History": "Light Warship.",
        "Icon": "units/maur_ship_bireme.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Yudhpot",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "6.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "14"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/mauryans/bireme.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/maur_ship_fishing": {
      "@parent": "template_unit_mechanical_ship_fishing",
      "Armour": {
        "Crush": "2",
        "Hack": "2",
        "Pierce": "5"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "10.0",
          "MaxRange": "5.0",
          "Pierce": "0.0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Ship Structure"
          }
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "4.0",
        "Square": {
          "@depth": "17.0",
          "@width": "7.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "10",
        "Max": "1",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical FishingBoat"
        },
        "GenericName": "Fisherman",
        "History": "Fishing Boat",
        "Icon": "units/maur_ship_fishing.png",
        "SpecificName": "Matsyapalak",
        "Tooltip": "Fish the waters for Food. Garrison a support or infantry unit inside to boost fishing rate.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "2.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "50",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "6.0",
        "Rates": {
          "food.fish": "2"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/boat_move.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/boat_move.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "10"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "24",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/mauryans/fishing_ship.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/maur_ship_merchant": {
      "@parent": "template_unit_mechanical_ship_merchant",
      "Armour": {
        "Crush": "2",
        "Hack": "2",
        "Pierce": "5"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "100",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "6.0",
        "Square": {
          "@depth": "28.0",
          "@width": "12.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry Dog"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Dog"
        },
        "LoadingRange": "10",
        "Max": "15",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "400",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Trader"
        },
        "GenericName": "Trading Ship",
        "History": "Merchant Ship",
        "Icon": "units/maur_ship_merchant.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Vanijyik Nauka",
        "Tooltip": "Trade between docks. Garrison a Trader aboard for additional profit (+20% for each garrisoned). Gather profitable aquatic treasures.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "8.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "75",
          "metal": "50",
          "stone": "50",
          "wood": "75"
        },
        "MaxDistance": "12.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "Trader": {
        "GainMultiplier": "1.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "12"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/mauryans/merchant_ship.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/maur_ship_trireme": {
      "@parent": "template_unit_mechanical_ship_trireme",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "10"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "55.0",
          "MinRange": "0.0",
          "Pierce": "35.0",
          "PrepareTime": "1000",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "3",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "150",
          "stone": "0",
          "wood": "150"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "45.0",
          "@width": "17.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry Dog"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Dog Siege Elephant"
        },
        "LoadingRange": "10",
        "Max": "40",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Warship Medium Ranged"
        },
        "GenericName": "Medium Warship",
        "History": "Medium Warship.",
        "Icon": "units/maur_ship_trireme.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Yudhpot",
        "Tooltip": "Classes: Mechanical Warship Medium Ranged Melee.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "6.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "14"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/mauryans/trireme.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/maur_support_elephant": {
      "@parent": "template_unit_support",
      "Armour": {
        "Crush": "10",
        "Hack": "5",
        "Pierce": "8"
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens"
        },
        "Rate": "2.0"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "150",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "4.0"
        },
        "Height": "6.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "300",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Elephant"
        },
        "GenericName": "Worker Elephant",
        "History": "Support Elephant.",
        "Icon": "units/maur_support_elephant.png",
        "SpecificName": "Karmākara Gaja",
        "Tooltip": "Mobile dropsite. Can also assist in constructing buildings."
      },
      "Loot": {
        "food": "25",
        "metal": "10",
        "stone": "10",
        "wood": "10",
        "xp": "50"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceDropsite": {
        "Types": "food wood stone metal"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "actor/fauna/animal/elephant_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/animal/elephant_death.xml",
          "order_attack": "actor/fauna/animal/elephant_attack.xml",
          "order_walk": "actor/fauna/animal/elephant_order.xml",
          "select": "actor/fauna/animal/elephant_select.xml",
          "trained": "actor/fauna/animal/elephant_trained.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "10.0"
        },
        "WalkSpeed": "5.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/mauryans/support_elephant.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/maur_support_female_citizen": {
      "@parent": "template_unit_support_female_citizen",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "4.0",
          "Pierce": "0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Infantry Cavalry Champion Structure CitizenSoldier"
          }
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "25.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Citizen+Soldier",
          "AuraDescription": "Nearby males work 10% faster",
          "AuraName": "Inspiration Aura",
          "Modifications": {
            "Builder.Rate": {
              "Multiply": "1.1"
            },
            "ResourceGatherer.BaseSpeed": {
              "Multiply": "1.1"
            }
          },
          "Radius": "10",
          "Type": "range"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_dock structures/{civ}_temple structures/{civ}_market structures/{civ}_civil_centre"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "50",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Worker Female Citizen"
        },
        "GenericName": "Indian Woman",
        "History": "Mauryan Female Citizen",
        "Icon": "units/maur_support_female_citizen.png",
        "SelectionGroupName": "units/maur_support_female_citizen",
        "SpecificName": "Naari"
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "1",
          "food.grain": "0.5",
          "food.meat": "1",
          "metal.ore": "0.35",
          "stone.rock": "0.35",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.7"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/female_death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/female/civ_female_attack.xml",
          "order_build": "voice/hellenes/civ/female/civ_female_build.xml",
          "order_garrison": "voice/hellenes/civ/female/civ_female_garrison.xml",
          "order_gather": "voice/hellenes/civ/female/civ_female_gather_together.xml",
          "order_repair": "voice/hellenes/civ/female/civ_female_repair.xml",
          "order_walk": "voice/hellenes/civ/female/civ_female_walk.xml",
          "select": "voice/hellenes/civ/female/civ_female_select.xml",
          "trained": "interface/alarm/alarm_create_female.xml"
        }
      },
      "Stamina": {
        "Max": "500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "1",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/mauryans/female_citizen.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/maur_support_female_citizen_house": {
      "@parent": "units/maur_support_female_citizen",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "4.0",
          "Pierce": "0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Infantry Cavalry Champion Structure CitizenSoldier"
          }
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "25.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Citizen+Soldier",
          "AuraDescription": "Nearby males work 10% faster",
          "AuraName": "Inspiration Aura",
          "Modifications": {
            "Builder.Rate": {
              "Multiply": "1.1"
            },
            "ResourceGatherer.BaseSpeed": {
              "Multiply": "1.1"
            }
          },
          "Radius": "10",
          "Type": "range"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_dock structures/{civ}_temple structures/{civ}_market structures/{civ}_civil_centre"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "50",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Worker Female Citizen"
        },
        "GenericName": "Indian Woman",
        "History": "Mauryan Female Citizen",
        "Icon": "units/maur_support_female_citizen.png",
        "RequiredTechnology": "unlock_females_house",
        "SelectionGroupName": "units/maur_support_female_citizen",
        "SpecificName": "Naari"
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "1",
          "food.grain": "0.5",
          "food.meat": "1",
          "metal.ore": "0.35",
          "stone.rock": "0.35",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.7"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/female_death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/female/civ_female_attack.xml",
          "order_build": "voice/hellenes/civ/female/civ_female_build.xml",
          "order_garrison": "voice/hellenes/civ/female/civ_female_garrison.xml",
          "order_gather": "voice/hellenes/civ/female/civ_female_gather_together.xml",
          "order_repair": "voice/hellenes/civ/female/civ_female_repair.xml",
          "order_walk": "voice/hellenes/civ/female/civ_female_walk.xml",
          "select": "voice/hellenes/civ/female/civ_female_select.xml",
          "trained": "interface/alarm/alarm_create_female.xml"
        }
      },
      "Stamina": {
        "Max": "500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "1",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/mauryans/female_citizen.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/maur_support_healer_a": {
      "@parent": "units/maur_support_healer_b",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Heal": {
        "HP": "7",
        "HealableClasses": {
          "@datatype": "tokens",
          "_string": "Organic"
        },
        "Range": "15",
        "Rate": "2000",
        "UnhealableClasses": {
          "@datatype": "tokens",
          "_string": "Animal"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "95",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Healer"
        },
        "GenericName": "Brahmin Priest",
        "History": "Brahmin Priest.",
        "Icon": "units/maur_support_healer.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/maur_support_healer_b",
        "SpecificName": "Brāhmaṇa Pujari",
        "Tooltip": "Classes: Support Healer.\nHeal units."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/maur_support_healer_e",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/mauryans/healer.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/maur_support_healer_b": {
      "@parent": "template_unit_support_healer",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Heal": {
        "HP": "5",
        "HealableClasses": {
          "@datatype": "tokens",
          "_string": "Organic"
        },
        "Range": "12",
        "Rate": "2000",
        "UnhealableClasses": {
          "@datatype": "tokens",
          "_string": "Animal"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "85",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Healer"
        },
        "GenericName": "Brahmin Priest",
        "History": "Brahmin Priest.",
        "Icon": "units/maur_support_healer.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/maur_support_healer_b",
        "SpecificName": "Brāhmaṇa Pujari",
        "Tooltip": "Classes: Support Healer.\nHeal units."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/maur_support_healer_a",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/mauryans/healer.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/maur_support_healer_e": {
      "@parent": "units/maur_support_healer_a",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Heal": {
        "HP": "10",
        "HealableClasses": {
          "@datatype": "tokens",
          "_string": "Organic"
        },
        "Range": "20",
        "Rate": "2000",
        "UnhealableClasses": {
          "@datatype": "tokens",
          "_string": "Animal"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "105",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Healer"
        },
        "GenericName": "Brahmin Priest",
        "History": "Brahmin Priest.",
        "Icon": "units/maur_support_healer.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/maur_support_healer_b",
        "SpecificName": "Brāhmaṇa Pujari",
        "Tooltip": "Classes: Support Healer.\nHeal units."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/mauryans/healer.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/maur_support_trader": {
      "@parent": "template_unit_support_trader",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "15",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "80",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "3.0",
        "Square": {
          "@depth": "8.0",
          "@width": "4.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "maur",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Support Organic Trader"
        },
        "GenericName": "Trader",
        "History": "Vaishya.",
        "Icon": "units/hele_support_trader.png",
        "SpecificName": "Vaishya",
        "Tooltip": "Classes: Support Trader.\nTrade resources between your own markets and those of your allies."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_trade": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_worker.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "Trader": {
        "GainMultiplier": "1.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/mauryans/trader.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/merc_thrace_swordsman": {
      "@parent": "template_unit_infantry_melee_swordsman",
      "Armour": {
        "Crush": "5",
        "Hack": "6",
        "Pierce": "5"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "32.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "16.5",
          "MaxRange": "4.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "20",
          "stone": "0",
          "wood": "30"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "120",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "merc",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Thracian Mercenary Swordsman",
        "History": "Thracian tribesmen who wield the fearsome rhomphaia polearm weapon in combat. They were ubiquitous mercenary swordsmen and skirmishers throughout Hellenistic times, sometimes even serving in two opposing armies.",
        "Icon": "units/sele_infantry_swordsman.png",
        "Rank": "Elite",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Rhomphaiaphoros Thrakikós",
        "Tooltip": "Classes: Mercenary Melee Infantry Swordsman.\nCounters: 2x vs. Spearmen, 1.5x vs. Elephants.\nCountered by: Archers, Cavalry Spearmen, and Cavalry Archers.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "5",
        "stone": "0",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "13.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "48",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/mercenaries/thracian_swordsman.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/noldor_ship_bireme": {
      "@parent": "template_unit_mechanical_ship_bireme",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "10"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "45.0",
          "MinRange": "0.0",
          "Pierce": "35.0",
          "PrepareTime": "2000",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildingAI": {
        "DefaultArrowCount": "2",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "100",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "10.0",
        "Square": {
          "@depth": "28.0",
          "@width": "8.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry Dog"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Dog"
        },
        "LoadingRange": "10",
        "Max": "20",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Warship Light Bow Ranged"
        },
        "GenericName": "Light Warship",
        "History": "Elven light warship ship.",
        "Icon": "units/noldor_ship_bireme.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Mankar Cirya",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "8.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "14"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/elven_bireme.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_arstibara": {
      "@parent": "units/pers_champion_infantry",
      "Armour": {
        "Crush": "6",
        "Hack": "5",
        "Pierce": "7"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "15.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "40.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "7",
          "MaxRange": "5.0",
          "Pierce": "14",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "5",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "80",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic Immortal"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Persian Apple Bearer",
        "History": "The Arštibara, or \"Apple Bearers\", are the elite palace guardsmen stationed at the great imperial cities of Susa and Persepolis. They are drawn from the ranks of the Immortals regiment and despite their elaborate dress are supreme warriors.",
        "Icon": "units/pers_arstibara.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Arštibara",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/apple_bearer.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_cavalry_archer_a": {
      "@parent": "units/pers_cavalry_archer_b",
      "Armour": {
        "Crush": "9",
        "Hack": "6",
        "Pierce": "8"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "60.0",
          "MinRange": "16.0",
          "Pierce": "31",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "18",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "150",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "11.0",
          "@width": "8.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "230",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic Chariot"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Babylonian Scythed Chariot",
        "History": "Chariots were obsolete by the 5th and 4th centuries BC, but they were viewed as symbols of rank and class, hence their continued deployment on the battlefield in extremely limited roles well after their obsolescence. The crew was made up of an archer and a driver who rode in an armored car equipped with scythe-like blades underneath the chassis and the axels themselves sported a pair of the deadly knives.",
        "Icon": "units/pers_cavalry_archer.png",
        "Rank": "Advanced",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/pers_cavalry_archer_b",
        "SpecificName": "Babiruviya Ratha",
        "Tooltip": "Classes: Ranged Cavalry Chariot Archer.\nCounters: 2x vs. Spearmen, 1.5x vs. Swordsmen.\nCountered by: Skirmishers and Elephants.\nCauses trample damage to enemy units.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Archer"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "20",
        "stone": "0",
        "wood": "20",
        "xp": "200"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.3"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/pers_cavalry_archer_e",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "50",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "5.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "35.0"
        },
        "WalkSpeed": "18.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/cavalry_archer_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_cavalry_archer_b": {
      "@parent": "template_unit_cavalry_ranged_archer",
      "Armour": {
        "Crush": "8",
        "Hack": "5",
        "Pierce": "7"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "56.0",
          "MinRange": "20.0",
          "Pierce": "31",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "1000",
          "Spread": "1.6"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "18",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "150",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "10.0",
          "@width": "5.5"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "220",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic Chariot"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Babylonian Scythed Chariot",
        "History": "Chariots were obsolete by the 5th and 4th centuries BC, but they were viewed as symbols of rank and class, hence their continued deployment on the battlefield in extremely limited roles well after their obsolescence. The crew was made up of an archer and a driver who rode in an armored car equipped with scythe-like blades underneath the chassis and the axels themselves sported a pair of the deadly knives.",
        "Icon": "units/pers_cavalry_archer.png",
        "Rank": "Basic",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/pers_cavalry_archer_b",
        "SpecificName": "Babiruviya Ratha",
        "Tooltip": "Classes: Ranged Cavalry Chariot Archer.\nCounters: 2x vs. Spearmen, 1.5x vs. Swordsmen.\nCountered by: Skirmishers and Elephants.\nCauses trample damage to enemy units.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Archer"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "20",
        "stone": "0",
        "wood": "20",
        "xp": "200"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.3"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/pers_cavalry_archer_a",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "50",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "5.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "35.0"
        },
        "WalkSpeed": "18.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/cavalry_archer_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_cavalry_archer_e": {
      "@parent": "units/pers_cavalry_archer_a",
      "Armour": {
        "Crush": "10",
        "Hack": "7",
        "Pierce": "9"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "64.0",
          "MinRange": "12.0",
          "Pierce": "31",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "1000",
          "Spread": "1.0"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "18",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "150",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "11.0",
          "@width": "8.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "240",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic Chariot"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Babylonian Scythed Chariot",
        "History": "Chariots were obsolete by the 5th and 4th centuries BC, but they were viewed as symbols of rank and class, hence their continued deployment on the battlefield in extremely limited roles well after their obsolescence. The crew was made up of an archer and a driver who rode in an armored car equipped with scythe-like blades underneath the chassis and the axels themselves sported a pair of the deadly knives.",
        "Icon": "units/pers_cavalry_archer.png",
        "Rank": "Elite",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/pers_cavalry_archer_b",
        "SpecificName": "Babiruviya Ratha",
        "Tooltip": "Classes: Ranged Cavalry Chariot Archer.\nCounters: 2x vs. Spearmen, 1.5x vs. Swordsmen.\nCountered by: Skirmishers and Elephants.\nCauses trample damage to enemy units.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Archer"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "20",
        "stone": "0",
        "wood": "20",
        "xp": "200"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.3"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "50",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "5.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "35.0"
        },
        "WalkSpeed": "18.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/cavalry_archer_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_cavalry_javelinist_a": {
      "@parent": "units/pers_cavalry_javelinist_b",
      "Armour": {
        "Crush": "4",
        "Hack": "4",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "44",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "40"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "150",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Median Light Cavalry",
        "History": "Just as the archers were the rock of the Persian infantry, the Persian cavalry was formed around the light cavalryman, or Asabari. Armed with javelins for long-ranged combat or close-quarter fighting, Asabari were also equipped with swords and axes. Since they were recruited from the upper classes many wore armor and helmets and their horses could also be fitted with light armor.",
        "Icon": "units/pers_cavalry_javelinist.png",
        "Rank": "Advanced",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/pers_cavalry_javelinist_b",
        "SpecificName": "Mada Asabara",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/pers_cavalry_javelinist_e",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "28.0"
        },
        "WalkSpeed": "17.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/cavalry_javelinist_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_cavalry_javelinist_a_trireme": {
      "@parent": "units/pers_cavalry_javelinist_b_trireme",
      "Armour": {
        "Crush": "4",
        "Hack": "4",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "44",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "15",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "40"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "150",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Median Light Cavalry",
        "History": "Just as the archers were the rock of the Persian infantry, the Persian cavalry was formed around the light cavalryman, or Asabari. Armed with javelins for long-ranged combat or close-quarter fighting, Asabari were also equipped with swords and axes. Since they were recruited from the upper classes many wore armor and helmets and their horses could also be fitted with light armor.",
        "Icon": "units/pers_cavalry_javelinist.png",
        "Rank": "Advanced",
        "RequiredTechnology": "persians/special_equine_transports",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/pers_cavalry_javelinist_b",
        "SpecificName": "Mada Asabara",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/pers_cavalry_javelinist_e_trireme",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "28.0"
        },
        "WalkSpeed": "17.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/cavalry_javelinist_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_cavalry_javelinist_b": {
      "@parent": "template_unit_cavalry_ranged_javelinist",
      "Armour": {
        "Crush": "3",
        "Hack": "3",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "40",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.6"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "40"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "140",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Median Light Cavalry",
        "History": "Just as the archers were the rock of the Persian infantry, the Persian cavalry was formed around the light cavalryman, or Asabari. Armed with javelins for long-ranged combat or close-quarter fighting, Asabari were also equipped with swords and axes. Since they were recruited from the upper classes many wore armor and helmets and their horses could also be fitted with light armor.",
        "Icon": "units/pers_cavalry_javelinist.png",
        "Rank": "Basic",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/pers_cavalry_javelinist_b",
        "SpecificName": "Mada Asabara",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/pers_cavalry_javelinist_a",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "28.0"
        },
        "WalkSpeed": "17.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/cavalry_javelinist_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_cavalry_javelinist_b_trireme": {
      "@parent": "template_unit_cavalry_ranged_javelinist",
      "Armour": {
        "Crush": "3",
        "Hack": "3",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "40",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.6"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "15",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "40"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "140",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Median Light Cavalry",
        "History": "Just as the archers were the rock of the Persian infantry, the Persian cavalry was formed around the light cavalryman, or Asabari. Armed with javelins for long-ranged combat or close-quarter fighting, Asabari were also equipped with swords and axes. Since they were recruited from the upper classes many wore armor and helmets and their horses could also be fitted with light armor.",
        "Icon": "units/pers_cavalry_javelinist.png",
        "Rank": "Basic",
        "RequiredTechnology": "persians/special_equine_transports",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/pers_cavalry_javelinist_b",
        "SpecificName": "Mada Asabara",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/pers_cavalry_javelinist_a_trireme",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "28.0"
        },
        "WalkSpeed": "17.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/cavalry_javelinist_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_cavalry_javelinist_e": {
      "@parent": "units/pers_cavalry_javelinist_a",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "3"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "48",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.0"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "40"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "160",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Median Light Cavalry",
        "History": "Just as the archers were the rock of the Persian infantry, the Persian cavalry was formed around the light cavalryman, or Asabari. Armed with javelins for long-ranged combat or close-quarter fighting, Asabari were also equipped with swords and axes. Since they were recruited from the upper classes many wore armor and helmets and their horses could also be fitted with light armor.",
        "Icon": "units/pers_cavalry_javelinist.png",
        "Rank": "Elite",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/pers_cavalry_javelinist_b",
        "SpecificName": "Mada Asabara",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "28.0"
        },
        "WalkSpeed": "17.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/cavalry_javelinist_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_cavalry_javelinist_e_trireme": {
      "@parent": "units/pers_cavalry_javelinist_a_trireme",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "3"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "48",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.0"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "15",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "40"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "160",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Median Light Cavalry",
        "History": "Just as the archers were the rock of the Persian infantry, the Persian cavalry was formed around the light cavalryman, or Asabari. Armed with javelins for long-ranged combat or close-quarter fighting, Asabari were also equipped with swords and axes. Since they were recruited from the upper classes many wore armor and helmets and their horses could also be fitted with light armor.",
        "Icon": "units/pers_cavalry_javelinist.png",
        "Rank": "Elite",
        "RequiredTechnology": "persians/special_equine_transports",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/pers_cavalry_javelinist_b",
        "SpecificName": "Mada Asabara",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "28.0"
        },
        "WalkSpeed": "17.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/cavalry_javelinist_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_cavalry_spearman_a": {
      "@parent": "units/pers_cavalry_spearman_b",
      "Armour": {
        "Crush": "4",
        "Hack": "5",
        "Pierce": "3"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "12.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "24.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "5.5",
          "MaxRange": "6.0",
          "Pierce": "10.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "2250"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "0",
          "stone": "0",
          "wood": "60"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "160",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Cappadocian Cavalry",
        "History": "Heavily armed lancers later known as cataphracts were first developed by the Sarmatians from Central Asia. The Persians picked up the technique from other eastern peoples like the Massagetae and the Bactrians. Featuring a heavily armored rider armed with a long lance and even an armored horse, the Cataphracts were the first cavalry to physically crash into their opponents, a considerable feat when one knows that they rode without stirrups.",
        "Icon": "units/pers_cavalry_spearman.png",
        "Rank": "Advanced",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/pers_cavalry_spearman_b",
        "SpecificName": "Katpaduka Asabara",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/pers_cavalry_spearman_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "25.0"
        },
        "WalkSpeed": "16"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/cavalry_spearman_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_cavalry_spearman_b": {
      "@parent": "template_unit_cavalry_melee_spearman",
      "Armour": {
        "Crush": "3",
        "Hack": "4",
        "Pierce": "2"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "10.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "80.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "6.0",
          "Pierce": "34",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "2250"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "0",
          "stone": "0",
          "wood": "60"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "150",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Cappadocian Cavalry",
        "History": "Heavily armed lancers later known as cataphracts were first developed by the Sarmatians from Central Asia. The Persians picked up the technique from other eastern peoples like the Massagetae and the Bactrians. Featuring a heavily armored rider armed with a long lance and even an armored horse, the Cataphracts were the first cavalry to physically crash into their opponents, a considerable feat when one knows that they rode without stirrups.",
        "Icon": "units/pers_cavalry_spearman.png",
        "Rank": "Basic",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/pers_cavalry_spearman_b",
        "SpecificName": "Katpaduka Asabara",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/pers_cavalry_spearman_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "26.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/cavalry_spearman_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_cavalry_spearman_e": {
      "@parent": "units/pers_cavalry_spearman_a",
      "Armour": {
        "Crush": "5",
        "Hack": "6",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "14.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "26.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "6",
          "MaxRange": "6.0",
          "Pierce": "11.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "2250"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "0",
          "stone": "0",
          "wood": "60"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "170",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Cappadocian Cavalry",
        "History": "Heavily armed lancers later known as cataphracts were first developed by the Sarmatians from Central Asia. The Persians picked up the technique from other eastern peoples like the Massagetae and the Bactrians. Featuring a heavily armored rider armed with a long lance and even an armored horse, the Cataphracts were the first cavalry to physically crash into their opponents, a considerable feat when one knows that they rode without stirrups.",
        "Icon": "units/pers_cavalry_spearman.png",
        "Rank": "Elite",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/pers_cavalry_spearman_b",
        "SpecificName": "Katpaduka Asabara",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "24.0"
        },
        "WalkSpeed": "15.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/cavalry_spearman_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_cavalry_swordsman_a": {
      "@parent": "units/pers_cavalry_swordsman_b",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "25.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "20.5",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "20",
          "stone": "0",
          "wood": "35"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "160",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Hyrcanian Cavalry",
        "History": "The Hyrcanians were the light cavalry of the Achaemenid Great Kings. These men were of superb quality, and are mentioned in every major Persian campaign. Their homeland of Hyrcania bordering the Caspian Sea was both a lush fertile rain forest and foreboding mountain country.",
        "Icon": "units/pers_cavalry_swordsman.png",
        "Rank": "Advanced",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/pers_cavalry_swordsman_b",
        "SpecificName": "Varkaniya Asabara",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "6",
        "stone": "0",
        "wood": "0",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/pers_cavalry_swordsman_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "25.0"
        },
        "WalkSpeed": "16"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/cavalry_swordsman_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_cavalry_swordsman_a_trireme": {
      "@parent": "units/pers_cavalry_swordsman_b_trireme",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "25.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "20.5",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "15",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "70",
          "stone": "0",
          "wood": "35"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "160",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Hyrcanian Cavalry",
        "History": "The Hyrcanians were the light cavalry of the Achaemenid Great Kings. These men were of superb quality, and are mentioned in every major Persian campaign. Their homeland of Hyrcania bordering the Caspian Sea was both a lush fertile rain forest and foreboding mountain country.",
        "Icon": "units/pers_cavalry_swordsman.png",
        "Rank": "Advanced",
        "RequiredTechnology": "persians/special_equine_transports",
        "SelectionGroupName": "units/pers_cavalry_swordsman_b",
        "SpecificName": "Varkaniya Asabara",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "6",
        "stone": "0",
        "wood": "0",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/pers_cavalry_swordsman_e_trireme",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "25.0"
        },
        "WalkSpeed": "16"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/cavalry_swordsman_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_cavalry_swordsman_b": {
      "@parent": "template_unit_cavalry_melee_swordsman",
      "Armour": {
        "Crush": "4",
        "Hack": "4",
        "Pierce": "3"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "30.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "18.5",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "20",
          "stone": "0",
          "wood": "35"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "150",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Hyrcanian Cavalry",
        "History": "The Hyrcanians were the light cavalry of the Achaemenid Great Kings. These men were of superb quality, and are mentioned in every major Persian campaign. Their homeland of Hyrcania bordering the Caspian Sea was both a lush fertile rain forest and foreboding mountain country.",
        "Icon": "units/pers_cavalry_swordsman.png",
        "Rank": "Basic",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/pers_cavalry_swordsman_b",
        "SpecificName": "Varkaniya Asabara",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "6",
        "stone": "0",
        "wood": "0",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/pers_cavalry_swordsman_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "28.75"
        },
        "WalkSpeed": "17"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/cavalry_swordsman_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_cavalry_swordsman_b_trireme": {
      "@parent": "template_unit_cavalry_melee_swordsman",
      "Armour": {
        "Crush": "4",
        "Hack": "4",
        "Pierce": "3"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "30.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "18.5",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "15",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "70",
          "stone": "0",
          "wood": "35"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "150",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Hyrcanian Cavalry",
        "History": "The Hyrcanians were the light cavalry of the Achaemenid Great Kings. These men were of superb quality, and are mentioned in every major Persian campaign. Their homeland of Hyrcania bordering the Caspian Sea was both a lush fertile rain forest and foreboding mountain country.",
        "Icon": "units/pers_cavalry_swordsman.png",
        "Rank": "Basic",
        "RequiredTechnology": "persians/special_equine_transports",
        "SelectionGroupName": "units/pers_cavalry_swordsman_b",
        "SpecificName": "Varkaniya Asabara",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "6",
        "stone": "0",
        "wood": "0",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/pers_cavalry_swordsman_a_trireme",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "28.75"
        },
        "WalkSpeed": "17"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/cavalry_swordsman_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_cavalry_swordsman_e": {
      "@parent": "units/pers_cavalry_swordsman_a",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "5"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "30.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "29.5",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "20",
          "stone": "0",
          "wood": "35"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "170",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Hyrcanian Cavalry",
        "History": "The Hyrcanians were the light cavalry of the Achaemenid Great Kings. These men were of superb quality, and are mentioned in every major Persian campaign. Their homeland of Hyrcania bordering the Caspian Sea was both a lush fertile rain forest and foreboding mountain country.",
        "Icon": "units/pers_cavalry_swordsman.png",
        "Rank": "Elite",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/pers_cavalry_swordsman_b",
        "SpecificName": "Varkaniya Asabara",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "6",
        "stone": "0",
        "wood": "0",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "24.0"
        },
        "WalkSpeed": "15.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/cavalry_swordsman_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_cavalry_swordsman_e_trireme": {
      "@parent": "units/pers_cavalry_swordsman_a_trireme",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "5"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "30.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "29.5",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "15",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "70",
          "stone": "0",
          "wood": "35"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "170",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Hyrcanian Cavalry",
        "History": "The Hyrcanians were the light cavalry of the Achaemenid Great Kings. These men were of superb quality, and are mentioned in every major Persian campaign. Their homeland of Hyrcania bordering the Caspian Sea was both a lush fertile rain forest and foreboding mountain country.",
        "Icon": "units/pers_cavalry_swordsman.png",
        "Rank": "Elite",
        "RequiredTechnology": "persians/special_equine_transports",
        "SelectionGroupName": "units/pers_cavalry_swordsman_b",
        "SpecificName": "Varkaniya Asabara",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "6",
        "stone": "0",
        "wood": "0",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "24.0"
        },
        "WalkSpeed": "15.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/cavalry_swordsman_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_champion_cavalry": {
      "@parent": "template_unit_champion_cavalry_spearman",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "7.5",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "120.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "7",
          "MaxRange": "5.0",
          "Pierce": "50.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "2250"
        }
      },
      "Cost": {
        "BuildTime": "16",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "150",
          "metal": "50",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "5.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "230",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Bactrian Heavy Lancer",
        "History": "Cataphracts were the crushing blow of the Persian cavalry. The development of the Persian cataphract is not well understood, as is the relationship between these men and future generations of cataphract cavalry. At best it seems the Persians adopted the catapharct from encounters with Iranian nomads like the Massagetes.",
        "Icon": "units/pers_champion_cavalry.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Bakhtrish Asabara",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Cavalry Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/256x256.png",
            "MainTextureMask": "arrow/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "10.0",
          "RegenTime": "0.1",
          "Speed": "25.0"
        },
        "WalkSpeed": "13.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/champion_unit_2.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_champion_cavalry_archer": {
      "@parent": "template_unit_champion_cavalry_archer",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "4"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "58",
          "MinRange": "0.0",
          "Pierce": "26.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "1000",
          "Spread": "1.2"
        }
      },
      "Cost": {
        "BuildTime": "15",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "150",
          "metal": "50",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "5.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "180",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Bactrian Heavy Cavalry Archer",
        "History": "Cataphracts were the crushing blow of the Persian cavalry. The development of the Persian cataphract is not well understood, as is the relationship between these men and future generations of cataphract cavalry. At best it seems the Persians adopted the catapharct from encounters with Iranian nomads like the Massagetes.",
        "Icon": "units/pers_champion_cavalry.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Bakhtrish Asabara",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Cavalry Ranged Archer"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/256x256.png",
            "MainTextureMask": "arrow/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "10.0",
          "RegenTime": "0.1",
          "Speed": "25.0"
        },
        "WalkSpeed": "12.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/champion_unit_2_archer.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_champion_elephant": {
      "@parent": "template_unit_champion_elephant_melee",
      "Armour": {
        "Crush": "10",
        "Hack": "5",
        "Pierce": "10"
      },
      "Attack": {
        "Charge": {
          "Crush": "80.0",
          "Hack": "80.0",
          "MaxRange": "8.0",
          "MinRange": "0.0",
          "Pierce": "0.0"
        },
        "Melee": {
          "Crush": "40.0",
          "Hack": "28",
          "MaxRange": "8.0",
          "Pierce": "0",
          "RepeatTime": "1500"
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "3",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "250",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "3.5"
        },
        "Height": "6.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "750",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "GenericName": "Indian War Elephant",
        "History": "Elephants were rare sights in Persian armies but they were used and their effect on the battlefield could not be ignored. As their tusks and feet physically attacked the enemy, archers and javelin throwers launched projectiles from atop the animal's back. While huge, they could be just as much a threat to their own side and could be easily hamstrung. But their ability to stop a full-blown cavalry charge when in a line made up for any questions of effectiveness.",
        "Icon": "units/pers_war_elephant.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Hinduya Pila",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Elephant Melee"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/256x256.png",
            "MainTextureMask": "arrow/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "actor/fauna/animal/elephant_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/animal/elephant_death.xml",
          "order_attack": "actor/fauna/animal/elephant_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "actor/fauna/animal/elephant_order.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "actor/fauna/animal/elephant_select.xml",
          "trained": "actor/fauna/animal/elephant_trained.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "10.0",
          "RegenTime": "0.1",
          "Speed": "14.0"
        },
        "WalkSpeed": "8.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/war_elephant.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_champion_infantry": {
      "@parent": "template_unit_champion_infantry_spearman",
      "Armour": {
        "Crush": "6",
        "Hack": "5",
        "Pierce": "7"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "15.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "40.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "7",
          "MaxRange": "5.0",
          "Pierce": "14",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic Immortal"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Persian Immortal",
        "History": "The Anusiya (or \"Attendants\") were the elite of the Persian army, handsomely equipped with armor and weapons, including swords which were rare weapons in the normal ranks. A unit of 10,000 men, their number was always kept to full strength whenever a man was killed or wounded, resulting in their nickname, \"The Immortals\". They were ferocious fighters and well respected.",
        "Icon": "units/pers_champion_infantry.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Anusiya",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/champion_unit_1.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_hero_cyrus": {
      "@parent": "template_unit_hero_cavalry_spearman",
      "Armour": {
        "Crush": "8",
        "Hack": "6",
        "Pierce": "8"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "25.5",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic Siege"
          },
          "RepeatTime": "1000"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Cavalry",
          "AuraDescription": "+2 attack for nearby cavalry units.",
          "AuraName": "Lead from the Front Aura",
          "Modifications": {
            "Attack.Melee.Hack": {
              "Add": "2"
            },
            "Attack.Ranged.Pierce": {
              "Add": "2"
            }
          },
          "Radius": "60",
          "Type": "range"
        }
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "250",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "5.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1500",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Cyrus II The Great",
        "History": "(559 BC - 530 BC) The son of a Median princess and the ruler of Anshan; justly called the 'Father of the Empire', Cyrus the Great conquered Media, Lydia, Babylonia and Bactria, thereby establishing the Persian Empire. He was also renown as a benevolent conqueror. Technically the second ruler of the Persians by that name, and so appears as Kurush II on his documents and coins. Kurush I was his grandfather.",
        "Icon": "units/pers_hero_cyrus.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Kurush II",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Cavalry Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "5",
        "stone": "0",
        "wood": "20",
        "xp": "500"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/pers_champion_infantry"
        }
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "16.0",
          "RegenTime": "0.1",
          "Speed": "26.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "70",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/hero_cyrus.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_hero_darius": {
      "@parent": "template_unit_hero_cavalry_archer",
      "Armour": {
        "Crush": "12",
        "Hack": "10",
        "Pierce": "7"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "64.0",
          "MinRange": "12.0",
          "Pierce": "26.5",
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "Auras": {
        "Aura1": {
          "AffectedPlayers": "Player",
          "Affects": "Unit",
          "AuraDescription": "+15% Movement Speed of all units.",
          "AuraName": "Leadership Aura",
          "Modifications": {
            "UnitMotion.WalkSpeed": {
              "Multiply": "1.15"
            }
          },
          "Type": "global"
        }
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "4",
        "PopulationBonus": "0",
        "Resources": {
          "food": "200",
          "metal": "100",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "12.0",
          "@width": "6.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic Chariot"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Darius The Great",
        "History": "(King, 521 BC - 486 BC) The son of Vishtaspa (Hystaspes), the satrap of Parthia and Hyrcania; a great administrator as well as a decent general, Darius introduced the division of the empire into satrapies and conquered NW India, Thrace and Macedonia. He was called the 'Merchant of the Empire'.",
        "Icon": "units/pers_hero_darius.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Darayavahush I",
        "Tooltip": "Hero Scythe Chariot Archer.\nHero Aura: \"Merchant of the Empire.\" Boosts profitablity of trade during his lifetime (TBD).\nRanged attack 2x vs. spearmen. Ranged attack 1.5x vs. Swordsmen.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Cavalry Ranged Archer"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "100",
        "stone": "0",
        "wood": "20",
        "xp": "300"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "2.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "16.0",
          "RegenTime": "0.1",
          "Speed": "38.0"
        },
        "WalkSpeed": "21.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "70",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/hero_darius_chariot.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_hero_xerxes": {
      "@parent": "template_unit_hero_infantry_archer",
      "Armour": {
        "Crush": "7",
        "Hack": "5",
        "Pierce": "6"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "60",
          "MinRange": "0.0",
          "Pierce": "17.5",
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.0"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Worker",
          "AuraDescription": "+15% Gather Rate and Build Rate of nearby units.",
          "AuraName": "Administrator Aura",
          "Modifications": {
            "Builder.Rate": {
              "Multiply": "1.15"
            },
            "ResourceGatherer.BaseSpeed": {
              "Multiply": "1.15"
            }
          },
          "Radius": "60",
          "Type": "range"
        }
      },
      "Cost": {
        "BuildTime": "35",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "200",
          "stone": "0",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Xerxes I",
        "History": "(King, 485 BC - 465 BC) The son of Darius the Great and Atoosa, a daughter of Cyrus the Great, Xerxes was an able administrator, who also extended Imperial rule into Chorasmia. Apart from his failed invasion of Greece, he was famous for his extensive building program, especially at Persepolis.",
        "Icon": "units/pers_hero_xerxes.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Xsayarsa I",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Infantry Ranged Archer"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "10",
        "stone": "0",
        "wood": "20",
        "xp": "350"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "22.5"
        },
        "WalkSpeed": "10.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/hero_xerxes.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_hero_xerxes_chariot": {
      "@parent": "template_unit_hero_cavalry_archer",
      "Armour": {
        "Crush": "8",
        "Hack": "5",
        "Pierce": "7"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "64.0",
          "MinRange": "12.0",
          "Pierce": "26.5",
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Worker",
          "AuraDescription": "+15% Gather Rate and Build Rate of nearby units.",
          "AuraName": "Administrator Aura",
          "Modifications": {
            "Builder.Rate": {
              "Multiply": "1.15"
            },
            "ResourceGatherer.BaseSpeed": {
              "Multiply": "1.15"
            }
          },
          "Radius": "60",
          "Type": "range"
        }
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "4",
        "PopulationBonus": "0",
        "Resources": {
          "food": "200",
          "metal": "100",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "12.0",
          "@width": "6.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic Chariot"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Xerxes I",
        "History": "(King, 485 BC - 465 BC) The son of Darius the Great and Atoosa, a daughter of Cyrus the Great, Xerxes was an able administrator, who also extended Imperial rule into Chorasmia. Apart from his failed invasion of Greece, he was famous for his extensive building program, especially at Persepolis.",
        "Icon": "units/pers_hero_xerxes.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Xsayarsa I",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Cavalry Ranged Archer"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "100",
        "stone": "0",
        "wood": "20",
        "xp": "300"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "2.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "16.0",
          "RegenTime": "0.1",
          "Speed": "38.0"
        },
        "WalkSpeed": "21.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "70",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/hero_xerxes_chariot.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_infantry_archer_a": {
      "@parent": "units/pers_infantry_archer_b",
      "Armour": {
        "Crush": "4",
        "Hack": "2",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "54.0",
          "MinRange": "0.0",
          "Pierce": "13.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/pers_stables structures/pers_apadana"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "40",
          "metal": "0",
          "stone": "0",
          "wood": "60"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "95",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Sogdian Archer",
        "History": "Archers were the core of the Persian infantry, often going into battle with spearmen equipped with spara, whom they heavily outnumbered. Although powerful, the Persian recurved bow was cursed with light arrows that had trouble piercing the armor of heavily armed opponents. But the huge numbers loosed in each volley were more than enough to alarm even the most armored enemy.",
        "Icon": "units/pers_infantry_archer.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/pers_infantry_archer_b",
        "SpecificName": "Sugda Vaçabara",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Archer"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/pers_infantry_archer_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "17.0"
        },
        "WalkSpeed": "11"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "66",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/infantry_archer_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_infantry_archer_b": {
      "@parent": "template_unit_infantry_ranged_archer",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "50.0",
          "MinRange": "0.0",
          "Pierce": "13.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "1000",
          "Spread": "1.6"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/pers_stables structures/pers_apadana"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "40",
          "metal": "0",
          "stone": "0",
          "wood": "60"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "80",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Sogdian Archer",
        "History": "Archers were the core of the Persian infantry, often going into battle with spearmen equipped with spara, whom they heavily outnumbered. Although powerful, the Persian recurved bow was cursed with light arrows that had trouble piercing the armor of heavily armed opponents. But the huge numbers loosed in each volley were more than enough to alarm even the most armored enemy.",
        "Icon": "units/pers_infantry_archer.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/pers_infantry_archer_b",
        "SpecificName": "Sugda Vaçabara",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Archer"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/pers_infantry_archer_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "17.0"
        },
        "WalkSpeed": "11"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/infantry_archer_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_infantry_archer_e": {
      "@parent": "units/pers_infantry_archer_a",
      "Armour": {
        "Crush": "5",
        "Hack": "3",
        "Pierce": "3"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "58.0",
          "MinRange": "0.0",
          "Pierce": "13.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "1000",
          "Spread": "1.0"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/pers_stables structures/pers_apadana"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "40",
          "metal": "0",
          "stone": "0",
          "wood": "60"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "105",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Sogdian Archer",
        "History": "Archers were the core of the Persian infantry, often going into battle with spearmen equipped with spara, whom they heavily outnumbered. Although powerful, the Persian recurved bow was cursed with light arrows that had trouble piercing the armor of heavily armed opponents. But the huge numbers loosed in each volley were more than enough to alarm even the most armored enemy.",
        "Icon": "units/pers_infantry_archer.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/pers_infantry_archer_b",
        "SpecificName": "Sugda Vaçabara",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Archer"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "17.0"
        },
        "WalkSpeed": "11"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "70",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/infantry_archer_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_infantry_javelinist_a": {
      "@parent": "units/pers_infantry_javelinist_b",
      "Armour": {
        "Crush": "4",
        "Hack": "2",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "44",
          "MinRange": "0.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/pers_stables structures/pers_apadana"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "7",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "80",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Anatolian Auxiliary",
        "History": "Sparda was the name given to the Achaemenid satrapy in western Asia Minor that replaced the Kingdom of Lydia after the conquests of Cyrus. The peoples of Phrygia, Mysia, Paphlagonia, and Pisidia supplied the empire with much of its skirmish force during this period. Takabara was a blanket term used to describe the Achaemenid auxiliries and derived originally from the Iranian crescent shield. Javelin throwers were an important arm of the Persian infantry, giving added close range punch to the archers and able to close with the enemy if necessary.",
        "Icon": "units/pers_infantry_javelinist.png",
        "Rank": "Advanced",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/pers_infantry_javelinist_b",
        "SpecificName": "Spardiya Takabara",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/pers_infantry_javelinist_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "21.25"
        },
        "WalkSpeed": "10"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/infantry_javelinist_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_infantry_javelinist_b": {
      "@parent": "template_unit_infantry_ranged_javelinist",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "40",
          "MinRange": "0.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/pers_stables structures/pers_apadana"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "7",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "70",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Anatolian Auxiliary",
        "History": "Sparda was the name given to the Achaemenid satrapy in western Asia Minor that replaced the Kingdom of Lydia after the conquests of Cyrus. The peoples of Phrygia, Mysia, Paphlagonia, and Pisidia supplied the empire with much of its skirmish force during this period. Takabara was a blanket term used to describe the Achaemenid auxiliries and derived originally from the Iranian crescent shield. Javelin throwers were an important arm of the Persian infantry, giving added close range punch to the archers and able to close with the enemy if necessary.",
        "Icon": "units/pers_infantry_javelinist.png",
        "Rank": "Basic",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/pers_infantry_javelinist_b",
        "SpecificName": "Spardiya Takabara",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/pers_infantry_javelinist_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "11.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/infantry_javelinist_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_infantry_javelinist_e": {
      "@parent": "units/pers_infantry_javelinist_a",
      "Armour": {
        "Crush": "5",
        "Hack": "3",
        "Pierce": "3"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "48",
          "MinRange": "0.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.0"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/pers_stables structures/pers_apadana"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "7",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "90",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Anatolian Auxiliary",
        "History": "Sparda was the name given to the Achaemenid satrapy in western Asia Minor that replaced the Kingdom of Lydia after the conquests of Cyrus. The peoples of Phrygia, Mysia, Paphlagonia, and Pisidia supplied the empire with much of its skirmish force during this period. Takabara was a blanket term used to describe the Achaemenid auxiliries and derived originally from the Iranian crescent shield. Javelin throwers were an important arm of the Persian infantry, giving added close range punch to the archers and able to close with the enemy if necessary.",
        "Icon": "units/pers_infantry_javelinist.png",
        "Rank": "Elite",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/pers_infantry_javelinist_b",
        "SpecificName": "Spardiya Takabara",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/infantry_javelinist_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_infantry_spearman_a": {
      "@parent": "units/pers_infantry_spearman_b",
      "Armour": {
        "Crush": "4",
        "Hack": "3",
        "Pierce": "5"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "14.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "28.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "5",
          "MaxRange": "4.0",
          "Pierce": "10",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/pers_stables structures/pers_apadana"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Shieldbearer",
        "History": "Median and Persian shieldbearers comprised the main infantry regiment of the Persians during this period, especially in the reign of Xerxes. First under the Medes and later the Achaemenid Persians these soldiers were the bread and butter infantry for hand-to-hand engagement. Within the Satabam, the basic tactical unit of the Achamenid army, the shieldbearers formed the first two ranks, protecting the arhcers and also serving as a way to keep the enemy pinned down until the cavalry could act. While well known for tenacity the shieldbearers were not equipped to last long in an extended melee with heavy infantry, like hoplites.",
        "Icon": "units/pers_infantry_spearman.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/pers_infantry_spearman_b",
        "SpecificName": "Sparabara",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/pers_infantry_spearman_e",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "21.0"
        },
        "WalkSpeed": "8.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/infantry_spearman_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_infantry_spearman_b": {
      "@parent": "template_unit_infantry_melee_spearman",
      "Armour": {
        "Crush": "3",
        "Hack": "2",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "12.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "24.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "4.0",
          "Pierce": "8.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/pers_stables structures/pers_apadana"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "120",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Shieldbearer",
        "History": "Median and Persian shieldbearers comprised the main infantry regiment of the Persians during this period, especially in the reign of Xerxes. First under the Medes and later the Achaemenid Persians these soldiers were the bread and butter infantry for hand-to-hand engagement. Within the Satabam, the basic tactical unit of the Achamenid army, the shieldbearers formed the first two ranks, protecting the arhcers and also serving as a way to keep the enemy pinned down until the cavalry could act. While well known for tenacity the shieldbearers were not equipped to last long in an extended melee with heavy infantry, like hoplites.",
        "Icon": "units/pers_infantry_spearman.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/pers_infantry_spearman_b",
        "SpecificName": "Sparabara",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/pers_infantry_spearman_a",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/infantry_spearman_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_infantry_spearman_e": {
      "@parent": "units/pers_infantry_spearman_a",
      "Armour": {
        "Crush": "5",
        "Hack": "4",
        "Pierce": "6"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "16.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "32.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "6",
          "MaxRange": "4.0",
          "Pierce": "11.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/pers_stables structures/pers_apadana"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "140",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Shieldbearer",
        "History": "Median and Persian shieldbearers comprised the main infantry regiment of the Persians during this period, especially in the reign of Xerxes. First under the Medes and later the Achaemenid Persians these soldiers were the bread and butter infantry for hand-to-hand engagement. Within the Satabam, the basic tactical unit of the Achamenid army, the shieldbearers formed the first two ranks, protecting the arhcers and also serving as a way to keep the enemy pinned down until the cavalry could act. While well known for tenacity the shieldbearers were not equipped to last long in an extended melee with heavy infantry, like hoplites.",
        "Icon": "units/pers_infantry_spearman.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/pers_infantry_spearman_b",
        "SpecificName": "Sparabara",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "19.5"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/infantry_spearman_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_kardakes_hoplite": {
      "@parent": "template_unit_champion_infantry_spearman",
      "Armour": {
        "Crush": "6",
        "Hack": "5",
        "Pierce": "7"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "15.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "40.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "7",
          "MaxRange": "5.0",
          "Pierce": "14",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Cardaces Hoplite",
        "History": "The Kardakes were the Persian answer to the Greek hoplite. They were fielded in large numbers by Darius III in a bid to resist Alexander the Great's invasion.",
        "Icon": "units/pers_kardakes.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Hoplites Kardakes",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/kardakes_hoplite.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_kardakes_skirmisher": {
      "@parent": "template_unit_champion_infantry_javelinist",
      "Armour": {
        "Crush": "6",
        "Hack": "4",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "17.5",
          "MaxRange": "5.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "1000"
        },
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "48",
          "MinRange": "0.0",
          "Pierce": "26.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.1"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "50",
          "stone": "0",
          "wood": "80"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "120",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Cardaces Skirmisher",
        "History": "The Kardakes were the Persian answer to the Greek hoplite. They were fielded in large numbers by Darius III in a bid to resist Alexander the Great's invasion.",
        "Icon": "units/pers_kardakes_skirmisher.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Peltastes Kardakes",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "10.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/kardakes_skirmisher.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_mechanical_siege_ram": {
      "@parent": "template_unit_mechanical_siege_ram",
      "Armour": {
        "Crush": "5",
        "Hack": "1",
        "Pierce": "40"
      },
      "Attack": {
        "Charge": {
          "Crush": "160.0",
          "Hack": "0.0",
          "MaxRange": "8.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Gates Structure"
          }
        },
        "Melee": {
          "Crush": "80.0",
          "Hack": "0.0",
          "MaxRange": "8.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Gates Structure"
          },
          "RepeatTime": "1500"
        }
      },
      "Cost": {
        "BuildTime": "25",
        "Population": "5",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "200",
          "stone": "0",
          "wood": "350"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "3.0",
        "Square": {
          "@depth": "15.0",
          "@width": "7.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "10"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "500",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Melee Ram"
        },
        "GenericName": "Assyrian Siege Ram",
        "History": "Even after the fall of the Neo-Assyrian Empire, the Assyrians themselves remained active in events. Under the Achaemenids they served in their own national regiments together with the Chaldeans. Naturally, they continued to employ the siege skills that made Assyria so famous in Persian service.",
        "Icon": "units/pers_mechanical_siege_ram.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Athuriya Hamaranakuba",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "4.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/siege/ram_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack_order.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "4.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "11.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/persians/siege_ram.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_ship_bireme": {
      "@parent": "template_unit_mechanical_ship_bireme",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "10"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "45.0",
          "MinRange": "0.0",
          "Pierce": "35.0",
          "PrepareTime": "2000",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildingAI": {
        "DefaultArrowCount": "2",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "100",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "37.0",
          "@width": "7.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry Dog"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Dog"
        },
        "LoadingRange": "10",
        "Max": "20",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Warship Light Bow Ranged"
        },
        "GenericName": "Cypriot Galley",
        "History": "Cypriot galleys comprised a substantial part of Xerxes' navy which invaded Greece in 480 BC. While generally considered inferior to the ships of the Phoenicians, these were still very good.",
        "Icon": "units/pers_ship_bireme.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Hamaraniyanava",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "8.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "14"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/persians/bireme.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_ship_fishing": {
      "@parent": "template_unit_mechanical_ship_fishing",
      "Armour": {
        "Crush": "2",
        "Hack": "2",
        "Pierce": "5"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "10.0",
          "MaxRange": "5.0",
          "Pierce": "0.0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Ship Structure"
          }
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "6.0",
        "Square": {
          "@depth": "10.0",
          "@width": "4.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "10",
        "Max": "1",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical FishingBoat"
        },
        "GenericName": "Fishing Boat",
        "History": "Not much is known about Persian fishing. We do known fishing was important in Egypt as well as in the Iranian provinces bordering the Persian Gulf and in India.",
        "Icon": "units/pers_ship_fishing.png",
        "SpecificName": "Masiyakara",
        "Tooltip": "Fish the waters for Food. Garrison a support or infantry unit inside to boost fishing rate.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "2.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "50",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "6.0",
        "Rates": {
          "food.fish": "2"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/boat_move.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/boat_move.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "10"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "24",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/persians/fishship.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_ship_merchant": {
      "@parent": "template_unit_mechanical_ship_merchant",
      "Armour": {
        "Crush": "2",
        "Hack": "2",
        "Pierce": "5"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "100",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "25.0",
          "@width": "6.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry Dog"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Dog"
        },
        "LoadingRange": "10",
        "Max": "15",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "400",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Trader"
        },
        "GenericName": "Ionian Trade Ship",
        "History": "Phoenician merchant ship used by the persians for trading over sea.",
        "Icon": "units/pers_ship_merchant.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Yaunash Nav",
        "Tooltip": "Trade between docks. Garrison a Trader aboard for additional profit (+20% for each garrisoned). Gather profitable aquatic treasures.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "8.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "75",
          "metal": "50",
          "stone": "50",
          "wood": "75"
        },
        "MaxDistance": "12.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "Trader": {
        "GainMultiplier": "1.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "12"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/persians/merchant.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_ship_trireme": {
      "@parent": "template_unit_mechanical_ship_trireme",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "10"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "55.0",
          "MinRange": "0.0",
          "Pierce": "35.0",
          "PrepareTime": "1000",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "25",
        "Population": "3",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "150",
          "stone": "0",
          "wood": "150"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "42.0",
          "@width": "9.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry Dog"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Dog Siege Elephant"
        },
        "LoadingRange": "10",
        "Max": "30",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1400",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Warship Medium Ranged"
        },
        "GenericName": "Phoenician Trireme",
        "History": "The first Triremes were built circa 650BC, and by 500BC the Trireme was the most widely used heavy warship of the Persian Empire. In the Trireme the outriggers were now an integral part of the ship's hull. The Trireme also had a partial or full fighting deck above the rowers. The length of the Trireme remained approximately 35-38 meters, and the beam was approximately 3.5 metres. A Trireme carried 170 oarsmen. The top speed of a Trireme was approximately 11.5 knots. Some Triremes may have been able to reach higher speeds in short bursts. The Trireme could accelerate much faster than a Bireme or Penteconter, and was much more manoeuvrable. This gave the Trireme an advantage in combat, where higher speed and manoeuvrability meant a better chance of victory.",
        "Icon": "units/pers_ship_trireme.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Vazarka Hamaraniyanava",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "8.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Entities": {
          "@datatype": "tokens",
          "_string": "units/pers_cavalry_swordsman_b_trireme units/pers_cavalry_javelinist_b_trireme"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "16"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/persians/trireme.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_support_female_citizen": {
      "@parent": "template_unit_support_female_citizen",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "4.0",
          "Pierce": "0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Infantry Cavalry Champion Structure CitizenSoldier"
          }
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "25.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Citizen+Soldier",
          "AuraDescription": "Nearby males work 10% faster",
          "AuraName": "Inspiration Aura",
          "Modifications": {
            "Builder.Rate": {
              "Multiply": "1.1"
            },
            "ResourceGatherer.BaseSpeed": {
              "Multiply": "1.1"
            }
          },
          "Radius": "10",
          "Type": "range"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_dock structures/{civ}_temple structures/{civ}_market structures/{civ}_civil_centre"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "50",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Worker Female Citizen"
        },
        "GenericName": "Mesopotamian Woman",
        "History": "Persian women were fairly powerful during the reign of the Achaemenids, having substantial control over their future. A husband was not able to pawn his wife off to cover debts, nor was did he have control of her possessions. Persian women owned property and were quite active in their management of it, which could include female-induced divorce. Veiling had a long tradition in ancient Persia although it was only a sign of modesty and wealth among well-to-do women with none of the modern implications.",
        "Icon": "units/pers_support_female_citizen.png",
        "SelectionGroupName": "units/pers_support_female_citizen",
        "SpecificName": "Banu Miyanrudani"
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "1",
          "food.grain": "0.5",
          "food.meat": "1",
          "metal.ore": "0.35",
          "stone.rock": "0.35",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.7"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/female_death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/female/civ_female_attack.xml",
          "order_build": "voice/hellenes/civ/female/civ_female_build.xml",
          "order_garrison": "voice/hellenes/civ/female/civ_female_garrison.xml",
          "order_gather": "voice/hellenes/civ/female/civ_female_gather_together.xml",
          "order_repair": "voice/hellenes/civ/female/civ_female_repair.xml",
          "order_walk": "voice/hellenes/civ/female/civ_female_walk.xml",
          "select": "voice/hellenes/civ/female/civ_female_select.xml",
          "trained": "interface/alarm/alarm_create_female.xml"
        }
      },
      "Stamina": {
        "Max": "500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "1",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/female_citizen.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_support_female_citizen_house": {
      "@parent": "units/pers_support_female_citizen",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "4.0",
          "Pierce": "0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Infantry Cavalry Champion Structure CitizenSoldier"
          }
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "25.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Citizen+Soldier",
          "AuraDescription": "Nearby males work 10% faster",
          "AuraName": "Inspiration Aura",
          "Modifications": {
            "Builder.Rate": {
              "Multiply": "1.1"
            },
            "ResourceGatherer.BaseSpeed": {
              "Multiply": "1.1"
            }
          },
          "Radius": "10",
          "Type": "range"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_dock structures/{civ}_temple structures/{civ}_market structures/{civ}_civil_centre"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "50",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Worker Female Citizen"
        },
        "GenericName": "Mesopotamian Woman",
        "History": "Persian women were fairly powerful during the reign of the Achaemenids, having substantial control over their future. A husband was not able to pawn his wife off to cover debts, nor was did he have control of her possessions. Persian women owned property and were quite active in their management of it, which could include female-induced divorce. Veiling had a long tradition in ancient Persia although it was only a sign of modesty and wealth among well-to-do women with none of the modern implications.",
        "Icon": "units/pers_support_female_citizen.png",
        "RequiredTechnology": "unlock_females_house",
        "SelectionGroupName": "units/pers_support_female_citizen",
        "SpecificName": "Banu Miyanrudani"
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "1",
          "food.grain": "0.5",
          "food.meat": "1",
          "metal.ore": "0.35",
          "stone.rock": "0.35",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.7"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/female_death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/female/civ_female_attack.xml",
          "order_build": "voice/hellenes/civ/female/civ_female_build.xml",
          "order_garrison": "voice/hellenes/civ/female/civ_female_garrison.xml",
          "order_gather": "voice/hellenes/civ/female/civ_female_gather_together.xml",
          "order_repair": "voice/hellenes/civ/female/civ_female_repair.xml",
          "order_walk": "voice/hellenes/civ/female/civ_female_walk.xml",
          "select": "voice/hellenes/civ/female/civ_female_select.xml",
          "trained": "interface/alarm/alarm_create_female.xml"
        }
      },
      "Stamina": {
        "Max": "500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "1",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/female_citizen.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_support_healer_a": {
      "@parent": "units/pers_support_healer_b",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Heal": {
        "HP": "7",
        "HealableClasses": {
          "@datatype": "tokens",
          "_string": "Organic"
        },
        "Range": "15",
        "Rate": "2000",
        "UnhealableClasses": {
          "@datatype": "tokens",
          "_string": "Animal"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "95",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Healer"
        },
        "GenericName": "Median Magus",
        "History": "Under both the Medes and later the Persian the tribe of the Magi or the Magians were the masters of religious and oral tradition, comparable to the Levites of the Bible. They were connected to Zoroastrianism, but likely tended to other Iranian cults as well. Aside from religious duties the Magians also functioned as the Great King's bureaucrats and kept his administration running.",
        "Icon": "units/pers_support_healer.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/pers_support_healer_b",
        "SpecificName": "Maguš Mada",
        "Tooltip": "Classes: Support Healer.\nHeal units."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/pers_support_healer_e",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/healer.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_support_healer_b": {
      "@parent": "template_unit_support_healer",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Heal": {
        "HP": "5",
        "HealableClasses": {
          "@datatype": "tokens",
          "_string": "Organic"
        },
        "Range": "12",
        "Rate": "2000",
        "UnhealableClasses": {
          "@datatype": "tokens",
          "_string": "Animal"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "85",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Healer"
        },
        "GenericName": "Median Magus",
        "History": "Under both the Medes and later the Persian the tribe of the Magi or the Magians were the masters of religious and oral tradition, comparable to the Levites of the Bible. They were connected to Zoroastrianism, but likely tended to other Iranian cults as well. Aside from religious duties the Magians also functioned as the Great King's bureaucrats and kept his administration running.",
        "Icon": "units/pers_support_healer.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/pers_support_healer_b",
        "SpecificName": "Maguš Mada",
        "Tooltip": "Classes: Support Healer.\nHeal units."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/pers_support_healer_a",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/healer.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_support_healer_e": {
      "@parent": "units/pers_support_healer_a",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Heal": {
        "HP": "10",
        "HealableClasses": {
          "@datatype": "tokens",
          "_string": "Organic"
        },
        "Range": "20",
        "Rate": "2000",
        "UnhealableClasses": {
          "@datatype": "tokens",
          "_string": "Animal"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "105",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Healer"
        },
        "GenericName": "Median Magus",
        "History": "Under both the Medes and later the Persian the tribe of the Magi or the Magians were the masters of religious and oral tradition, comparable to the Levites of the Bible. They were connected to Zoroastrianism, but likely tended to other Iranian cults as well. Aside from religious duties the Magians also functioned as the Great King's bureaucrats and kept his administration running.",
        "Icon": "units/pers_support_healer.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/pers_support_healer_b",
        "SpecificName": "Maguš Mada",
        "Tooltip": "Classes: Support Healer.\nHeal units."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/healer.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/pers_support_trader": {
      "@parent": "template_unit_support_trader",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "15",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "80",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.0"
        },
        "Height": "7.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "pers",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Support Organic Trader Camel"
        },
        "GenericName": "Aramaean Merchant",
        "History": "Merchants were the working corps of the Persian economy, moving goods from one end of the vast empire to the other. Commodities included linen, carpets, perfume, cotton, salt, fruit, and even pearls. Thanks to the Aramaeans, the main language of Mesopotamia and in all directions from it was Aramaic, making trade simple. The language was eventually taken on as the official language of the Empire.",
        "Icon": "units/pers_support_trader.png",
        "SpecificName": "Tamkarum Arami",
        "Tooltip": "Trade resources between your own markets and those of your allies. Persians have a +25% land trading bonus."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/fauna/death/death_camel.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_trade": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "actor/fauna/movement/camel.xml",
          "run": "actor/human/movement/run.xml",
          "select": "actor/fauna/animal/camel.xml",
          "trained": "interface/alarm/alarm_create_worker.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "Trader": {
        "GainMultiplier": "1.25"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/trader.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_cavalry_archer_a": {
      "@parent": "units/ptol_cavalry_archer_b",
      "Armour": {
        "Crush": "3",
        "Hack": "2",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "60.0",
          "MinRange": "16.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "60"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "160",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic Camel"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Nabataean Camel Archer",
        "History": "?",
        "Icon": "units/ptol_cavalry_archer.png",
        "Rank": "Advanced",
        "RequiredTechnology": "phase_village",
        "SelectionGroupName": "units/ptol_cavalry_archer_b",
        "SpecificName": "Mutsābiq Gamal Nabatu",
        "Tooltip": "Classes: Ranged Cavalry Camel Archer.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Archer"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "9",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.6"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/ptol_cavalry_archer_e",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "3.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_camel.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "actor/fauna/movement/camel.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "actor/fauna/animal/camel.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "30.0"
        },
        "WalkSpeed": "13.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/ptolemies/cavalry_archer_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_cavalry_archer_b": {
      "@parent": "template_unit_cavalry_ranged_archer",
      "Armour": {
        "Crush": "3",
        "Hack": "3",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "56.0",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "1000",
          "Spread": "1.6"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "60"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "150",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic Camel"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Nabataean Camel Archer",
        "History": "?",
        "Icon": "units/ptol_cavalry_archer.png",
        "Rank": "Basic",
        "RequiredTechnology": "phase_village",
        "SelectionGroupName": "units/ptol_cavalry_archer_b",
        "SpecificName": "Mutsābiq Gamal Nabatu",
        "Tooltip": "Classes: Ranged Cavalry Camel Archer.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Archer"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "9",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/ptol_cavalry_archer_a",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_camel.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "actor/fauna/movement/camel.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "actor/fauna/animal/camel.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "13.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/ptolemies/cavalry_archer_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_cavalry_archer_e": {
      "@parent": "units/ptol_cavalry_archer_a",
      "Armour": {
        "Crush": "3",
        "Hack": "3",
        "Pierce": "5"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "64.0",
          "MinRange": "12.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "1000",
          "Spread": "1.0"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "60"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "170",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic Camel"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Nabataean Camel Archer",
        "History": "?",
        "Icon": "units/ptol_cavalry_archer.png",
        "Rank": "Elite",
        "RequiredTechnology": "phase_village",
        "SelectionGroupName": "units/ptol_cavalry_archer_b",
        "SpecificName": "Mutsābiq Gamal Nabatu",
        "Tooltip": "Classes: Ranged Cavalry Camel Archer.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Archer"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "9",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.6"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "3.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_camel.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "actor/fauna/movement/camel.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "actor/fauna/animal/camel.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "27.0"
        },
        "WalkSpeed": "13"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/ptolemies/cavalry_archer_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_cavalry_javelinist_a": {
      "@parent": "units/ptol_cavalry_javelinist_b",
      "Armour": {
        "Crush": "4",
        "Hack": "4",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "44",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "20",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "150",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Tarantine Settler Cavalry",
        "History": "?",
        "Icon": "units/mace_cavalry_javelinist.png",
        "Rank": "Advanced",
        "RequiredTechnology": "phase_town",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/mace_cavalry_javelinist_b",
        "SpecificName": "Hippeus Tarantinos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/ptol_cavalry_javelinist_e",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "28.0"
        },
        "WalkSpeed": "17.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/cavalry_javelinist_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_cavalry_javelinist_b": {
      "@parent": "template_unit_cavalry_ranged_javelinist",
      "Armour": {
        "Crush": "3",
        "Hack": "3",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "40",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.6"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "20",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "140",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Tarantine Settler Cavalry",
        "History": "?",
        "Icon": "units/mace_cavalry_javelinist.png",
        "Rank": "Basic",
        "RequiredTechnology": "phase_town",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/mace_cavalry_javelinist_b",
        "SpecificName": "Hippeus Tarantinos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/ptol_cavalry_javelinist_a",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "28.0"
        },
        "WalkSpeed": "17.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/cavalry_javelinist_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_cavalry_javelinist_e": {
      "@parent": "units/ptol_cavalry_javelinist_a",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "3"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "48",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.0"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "20",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "160",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Tarantine Settler Cavalry",
        "History": "?",
        "Icon": "units/mace_cavalry_javelinist.png",
        "Rank": "Elite",
        "RequiredTechnology": "phase_town",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/mace_cavalry_javelinist_b",
        "SpecificName": "Hippeus Tarantinos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "28.0"
        },
        "WalkSpeed": "17.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/cavalry_javelinist_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_cavalry_spearman_a": {
      "@parent": "units/ptol_cavalry_spearman_b",
      "Armour": {
        "Crush": "4",
        "Hack": "5",
        "Pierce": "3"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "12.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "24.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "5.5",
          "MaxRange": "6.0",
          "Pierce": "10.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "2250"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "0",
          "stone": "0",
          "wood": "55"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "160",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Macedonian Settler Cavalry",
        "History": "?",
        "Icon": "units/ptol_cavalry_spearman.png",
        "Rank": "Advanced",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/ptol_cavalry_spearman_b",
        "SpecificName": "Hippeus Makedonikós",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/ptol_cavalry_spearman_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "25.0"
        },
        "WalkSpeed": "16"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/ptolemies/cavalry_spearman_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_cavalry_spearman_b": {
      "@parent": "template_unit_cavalry_melee_spearman",
      "Armour": {
        "Crush": "3",
        "Hack": "4",
        "Pierce": "2"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "10.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "80.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "6.0",
          "Pierce": "34",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "2250"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "0",
          "stone": "0",
          "wood": "55"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "150",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Macedonian Settler Cavalry",
        "History": "?",
        "Icon": "units/ptol_cavalry_spearman.png",
        "Rank": "Basic",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/ptol_cavalry_spearman_b",
        "SpecificName": "Hippeus Makedonikós",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/ptol_cavalry_spearman_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "26.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/ptolemies/cavalry_spearman_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_cavalry_spearman_e": {
      "@parent": "units/ptol_cavalry_spearman_a",
      "Armour": {
        "Crush": "5",
        "Hack": "6",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "14.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "26.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "6",
          "MaxRange": "6.0",
          "Pierce": "11.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "2250"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "0",
          "stone": "0",
          "wood": "55"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "170",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Macedonian Settler Cavalry",
        "History": "?",
        "Icon": "units/ptol_cavalry_spearman.png",
        "Rank": "Elite",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/ptol_cavalry_spearman_b",
        "SpecificName": "Hippeus Makedonikós",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "24.0"
        },
        "WalkSpeed": "15.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/ptolemies/cavalry_spearman_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_champion_cavalry": {
      "@parent": "template_unit_champion_cavalry_spearman",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "7.5",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "120.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "7",
          "MaxRange": "5.0",
          "Pierce": "50.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "2250"
        }
      },
      "Cost": {
        "BuildTime": "16",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "150",
          "metal": "50",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "5.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "230",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Royal Guard Cavalry",
        "History": "?",
        "Icon": "units/ptol_champion_cavalry.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Agema Basilikos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Cavalry Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/256x256.png",
            "MainTextureMask": "arrow/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "10.0",
          "RegenTime": "0.1",
          "Speed": "26.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/ptolemies/champion_cavalry.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_champion_elephant": {
      "@parent": "template_unit_champion_elephant_melee",
      "Armour": {
        "Crush": "10",
        "Hack": "5",
        "Pierce": "10"
      },
      "Attack": {
        "Charge": {
          "Crush": "80.0",
          "Hack": "80.0",
          "MaxRange": "8.0",
          "MinRange": "0.0",
          "Pierce": "0.0"
        },
        "Melee": {
          "Crush": "40.0",
          "Hack": "28",
          "MaxRange": "8.0",
          "Pierce": "0",
          "RepeatTime": "1500"
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "3",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "250",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "3.5"
        },
        "Height": "6.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "750",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "GenericName": "Towered War Elephant",
        "History": "The North African elephant was trained for war and used by the Ptolemaic dynasty of Egypt. Writing in the 2nd century BC, Polybius (The Histories; 5.83) described their inferiority in battle against the larger Indian elephants used by the Seleucid kings. A surviving Ptolemaic inscription enumerates three types of war elephant, the \"Troglodytic\" (probably Libyan), the \"Ethiopian\", and the \"Indian\" (Asian). The Ptolemaic king prides himself with being the first to tame the Ethiopian elephants, a stock which could be identical to one of the two extant African species. (source: Wikipedia)",
        "Icon": "units/ptol_champion_elephant.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Polémou Eléphantos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Elephant Melee"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/256x256.png",
            "MainTextureMask": "arrow/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "actor/fauna/animal/elephant_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/animal/elephant_death.xml",
          "order_attack": "actor/fauna/animal/elephant_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "actor/fauna/animal/elephant_order.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "actor/fauna/animal/elephant_select.xml",
          "trained": "actor/fauna/animal/elephant_trained.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "10.0",
          "RegenTime": "0.1",
          "Speed": "14.0"
        },
        "WalkSpeed": "8.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/ptolemies/champion_elephant.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_champion_juggernaut": {
      "@parent": "template_unit_mechanical_ship_quinquereme",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "10"
      },
      "Attack": {
        "Ranged": {
          "Crush": "30.0",
          "Hack": "30.0",
          "MaxRange": "65.0",
          "MinRange": "10.0",
          "Pierce": "0.0",
          "PrepareTime": "2000",
          "ProjectileSpeed": "28.0",
          "RepeatTime": "5000",
          "Splash": {
            "Crush": "40.0",
            "FriendlyFire": "true",
            "Hack": "40.0",
            "Pierce": "0.0",
            "Range": "8",
            "Shape": "Circular"
          },
          "Spread": "6.0"
        }
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Catapult",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "60",
        "Population": "8",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "300",
          "stone": "0",
          "wood": "300"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "48.0",
          "@width": "12.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry Dog"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Dog Siege Elephant"
        },
        "LoadingRange": "10",
        "Max": "100",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "4000",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Warship Heavy Ranged Juggernaut"
        },
        "GenericName": "Juggernaut",
        "Icon": "units/rome_ship_quinquereme.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Tessarakonterēs",
        "Tooltip": "Garrison with catapults to increase ranged fire power.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "8.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/siege/ballist_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "TrainingRestrictions": {
        "Category": "Juggernaut"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "20"
        },
        "WalkSpeed": "16"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "110",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/romans/quinquereme.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_hero_cleopatra": {
      "@parent": "template_unit_hero_infantry_archer",
      "Armour": {
        "Crush": "7",
        "Hack": "5",
        "Pierce": "6"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "60",
          "MinRange": "0.0",
          "Pierce": "17.5",
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.0"
        }
      },
      "Auras": {
        "unit_attack_speed_20": {
          "Affects": "Unit",
          "AuraDescription": "Egyptian units fight 20% faster in her vision range.",
          "AuraName": "Patriot Aura",
          "Modifications": {
            "Attack.Melee.RepeatTime": {
              "Multiply": "0.8"
            },
            "Attack.Ranged.RepeatTime": {
              "Multiply": "0.8"
            }
          },
          "Radius": "60",
          "Type": "range"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_civil_centre"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "35",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "200",
          "stone": "0",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Cleopatra VII",
        "History": "Cleopatra VII is one of the most discussed women in history. She came to the throne of Egypt at the age of 18 and ruled with guile and cunning. Fully Greek in heritage, she nevertheless engendered great support from the Egyptian people by being the first Ptolemaic Pharaoh to learn the Egyptian language. Her patron goddess was the Egyptian goddess Isis, even though by this time the Macedonians had imported much of their pantheon of Olympian gods. Cleopatra met Julius Caesar in 48 BCE, when he arrived to conquer Egypt for Rome. She succeeded in changing his mind. She bore him a son the next year and travelled to Rome as Caesar's bride, but when Julius was assassinated she fled back to Egypt. Later, on his way to attack Parthia, Marcus Antony, trusted general of the late Caesar, stopped in Egypt. There he met Cleopatra and fell immediately in love. Cleopatra bore him 4 children. Together, they fought Octavian Caesar (who would go on to become Augustus Caesar, first emperor of Rome) in a Roman civil war. After the disastrous naval battle of Actium (31 BCE) off the coast of Greece, they fled back to Egypt, hotly pursued by Octavian. The next year, surrounded by Octavian's forces with no hope of regaining power, Antony committed suicide. Cleopatra, the last of the Egyptian Pharaohs and the last of Alexander's Successors, followed Antony in death, committing suicide by Asp, a deadly snake.",
        "Icon": "units/celt_hero_boudicca.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Kleopatra H' Philopater",
        "Tooltip": "Classes: Hero Infantry Archer.\n\"Consort\" Aura (TBD): Increased effectiveness of allied heroes in her vision. Decreased effectiveness for enemy heroes.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Infantry Ranged Archer"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "10",
        "stone": "0",
        "wood": "20",
        "xp": "350"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/female_death.xml",
          "order_attack": "voice/hellenes/civ/female/civ_female_go_out_against.xml",
          "order_garrison": "voice/hellenes/civ/female/civ_female_garrison.xml",
          "order_gather": "voice/hellenes/civ/female/civ_female_gather_together.xml",
          "order_repair": "voice/hellenes/civ/female/civ_female_repair.xml",
          "order_walk": "voice/hellenes/civ/female/civ_female_walk.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/female/civ_female_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "22.5"
        },
        "WalkSpeed": "10.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/ptolemies/hero_cleopatra.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_hero_ptolemy_I": {
      "@parent": "template_unit_hero_elephant_melee",
      "Armour": {
        "Crush": "12",
        "Hack": "10",
        "Pierce": "10"
      },
      "Attack": {
        "Melee": {
          "Bonuses": {
            "BonusCav": {
              "Classes": "Cavalry",
              "Multiplier": "2"
            },
            "BonusGates": {
              "Classes": "Gates",
              "Multiplier": "1.5"
            },
            "BonusStructures": {
              "Classes": "Structure",
              "Multiplier": "1.5"
            }
          },
          "Crush": "25.0",
          "Hack": "17.5",
          "MaxRange": "8.0",
          "Pierce": "0",
          "RepeatTime": "1000"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Worker",
          "AuraDescription": "Buildings construct 10% faster within his vision.",
          "AuraName": "Construction Aura",
          "Modifications": {
            "Builder.Rate": {
              "Multiply": "1.10"
            }
          },
          "Radius": "77",
          "Type": "range"
        },
        "Aura2": {
          "Affects": "Mercenary",
          "AuraDescription": "Mercenaries cost -50% resources during his lifetime.",
          "AuraName": "Mercenary Patron Aura",
          "Modifications": {
            "Cost.Resources.food": {
              "Multiply": "0.5"
            },
            "Cost.Resources.metal": {
              "Multiply": "0.5"
            },
            "Cost.Resources.stone": {
              "Multiply": "0.5"
            },
            "Cost.Resources.wood": {
              "Multiply": "0.5"
            }
          },
          "Type": "global"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_civil_centre"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "60",
        "Population": "3",
        "PopulationBonus": "0",
        "Resources": {
          "food": "500",
          "metal": "500",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "3.0"
        },
        "Height": "9.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "GenericName": "Ptolemy I \"Savior\"",
        "History": "Born in 367 BCE, Ptolemy I grew to become one of Alexander the Great's closest friends and generals. He was instrumental in Alexander's later campaigns in Bactria (modern Afghanistan) and India. After Alexander's death, Ptolemy took control of the Satrap of Egypt, and after the Battle of Ipsus became sole ruler of Egypt as \"Pharaoh,\" founding the Ptolemy Dynasty that would rule Egypt for nearly 3 centuries. Ptolemaic Egypt reached the height of its territorial boundaries under his reign as he added Syria, Judea, Cyprus, and parts of Asia Minor to his realm. His reputation for bonhomie and liberality attached the floating soldier-class of Macedonians and Hellenes to his service, and was not insignificant; nor did he wholly neglect conciliation of the native Egyptians. He was a ready patron of letters, founding the Great Library of Alexandria. He himself wrote a history of Alexander's campaigns that has not survived. This used to be considered an objective work, distinguished by its straightforward honesty and sobriety. However, Ptolemy may have exaggerated his own role, and had propagandist aims in writing his History. Although now lost, it was a principal source for the surviving account by Arrian of Nicomedia. Ptolemy died in 283 BCE, the last of the Diodachoi, leaving a well-ordered and stable kingdom to his progeny.",
        "Icon": "units/hele_hero_alexander.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Ptolemaios A' Soter",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Elephant"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "25",
        "stone": "0",
        "wood": "0",
        "xp": "400"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "actor/fauna/animal/elephant_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/animal/elephant_death.xml",
          "order_attack": "actor/fauna/animal/elephant_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "actor/fauna/animal/elephant_order.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "actor/fauna/animal/elephant_select.xml",
          "trained": "actor/fauna/animal/elephant_trained.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "10.0",
          "RegenTime": "0.1",
          "Speed": "14.0"
        },
        "WalkSpeed": "8.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "77",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/ptolemies/hero_ptolemy_I_mount.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_hero_ptolemy_IV": {
      "@parent": "template_unit_hero_cavalry_swordsman",
      "Armour": {
        "Crush": "8",
        "Hack": "5",
        "Pierce": "8"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "36",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic Siege"
          },
          "RepeatTime": "1000"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Pike",
          "AuraDescription": "Egyptian Pikemen have 40% greater health during his lifetime.",
          "AuraName": "Raphia Aura",
          "Modifications": {
            "Health.Max": {
              "Multiply": "1.40"
            }
          },
          "Type": "global"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_civil_centre"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "250",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "5.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1500",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic PtolemyIV"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Ptolemy IV \"Father Loving\"",
        "History": "Ptolemy IV Philopater's reign was inaugurated by the murder of his mother, and he was always under the dominion of favorites, male and female, who indulged his vices and conducted the government as they pleased. Self-interest led his ministers to make serious preparations to meet the attacks of Antiochus III the Great on Coele-Syria including Judea, and the great Egyptian victory of Raphia (217), where Ptolemy himself was present, secured the northern borders of the kingdom for the remainder of his reign. Ptolemy IV is said to have built a giant ship known as the tessarakonteres (\"forty\"), a huge type of galley. The forty of its name may refer to its number of banks of oars. The current theory is that Ptolemy's ship was an oversize catamaran galley, measuring 128 m 420 ft.",
        "Icon": "units/mace_hero_philip.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Ptolemaios D' Philopater",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Cavalry Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "25",
        "stone": "0",
        "wood": "0",
        "xp": "400"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "16.0",
          "RegenTime": "0.1",
          "Speed": "26.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "70",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/ptolemies/hero_ptolemy_IV.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_infantry_archer_a": {
      "@parent": "units/ptol_infantry_archer_b",
      "Armour": {
        "Crush": "4",
        "Hack": "2",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "54.0",
          "MinRange": "0.0",
          "Pierce": "13.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_fortress structures/{civ}_wonder structures/ptol_military_colony structures/ptol_lighthouse structures/ptol_library structures/ptol_wonder"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "7",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "50",
          "stone": "0",
          "wood": "60"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "95",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic Mercenary"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Nubian Mercenary Archer",
        "History": "?",
        "Icon": "units/hele_infantry_archer.png",
        "Rank": "Advanced",
        "RequiredTechnology": "phase_village",
        "SelectionGroupName": "units/ptol_infantry_archer_b",
        "SpecificName": "Kousít Misthophóros Toxóti̱s",
        "Tooltip": "Classes: Ranged Mercenary Infantry Archer Worker.\nCounters: 2x vs. Swordsmen, 1.25x vs. Cavalry Spearmen.\nCountered by: Cavalry Swordsmen, Cavalry Skirmishers.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Archer"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/ptol_infantry_archer_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "700"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "19.0"
        },
        "WalkSpeed": "11"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/ptolemies/infantry_archer_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_infantry_archer_b": {
      "@parent": "template_unit_infantry_ranged_archer",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "50.0",
          "MinRange": "0.0",
          "Pierce": "13.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "1000",
          "Spread": "1.6"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_fortress structures/{civ}_wonder structures/ptol_military_colony structures/ptol_lighthouse structures/ptol_library structures/ptol_wonder"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "7",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "50",
          "stone": "0",
          "wood": "60"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "50",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic Mercenary"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Nubian Mercenary Archer",
        "History": "?",
        "Icon": "units/hele_infantry_archer.png",
        "Rank": "Basic",
        "RequiredTechnology": "phase_village",
        "SelectionGroupName": "units/ptol_infantry_archer_b",
        "SpecificName": "Kousít Misthophóros Toxóti̱s",
        "Tooltip": "Classes: Ranged Mercenary Infantry Archer Worker.\nCounters: 2x vs. Swordsmen, 1.25x vs. Cavalry Spearmen.\nCountered by: Cavalry Swordsmen, Cavalry Skirmishers.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Archer"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/ptol_infantry_archer_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "11.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/ptolemies/infantry_archer_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_infantry_archer_e": {
      "@parent": "units/ptol_infantry_archer_a",
      "Armour": {
        "Crush": "5",
        "Hack": "3",
        "Pierce": "3"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "58.0",
          "MinRange": "0.0",
          "Pierce": "13.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "1000",
          "Spread": "1.0"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_fortress structures/{civ}_wonder structures/ptol_military_colony structures/ptol_lighthouse structures/ptol_library structures/ptol_wonder"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "7",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "50",
          "stone": "0",
          "wood": "60"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "105",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic Mercenary"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Nubian Mercenary Archer",
        "History": "?",
        "Icon": "units/hele_infantry_archer.png",
        "Rank": "Elite",
        "RequiredTechnology": "phase_village",
        "SelectionGroupName": "units/ptol_infantry_archer_b",
        "SpecificName": "Kousít Misthophóros Toxóti̱s",
        "Tooltip": "Classes: Ranged Mercenary Infantry Archer Worker.\nCounters: 2x vs. Swordsmen, 1.25x vs. Cavalry Spearmen.\nCountered by: Cavalry Swordsmen, Cavalry Skirmishers.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Archer"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "690"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "10.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/ptolemies/infantry_archer_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_infantry_javelinist_a": {
      "@parent": "units/ptol_infantry_javelinist_b",
      "Armour": {
        "Crush": "4",
        "Hack": "2",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "48.0",
          "MinRange": "0.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_fortress structures/{civ}_wonder structures/ptol_military_colony structures/ptol_lighthouse structures/ptol_library structures/ptol_wonder"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Mercenary Thureos Skirmisher",
        "History": "The thureophoroi (singular: thureophoros) was a type of infantry soldier, common in the 3rd to 1st century BCE, who carried a large oval shield called a thureos which had a type of metal strip boss and a central spine. They were armed with a long thrusting spear, javelins and a sword. They also usually wore an iron or bronze Macedonian helmet. The thureos was probably originally an adapted form of a Celtic shield. Thracian and Illyrian infantry probably adopted the shield before the Greeks. However it has been suggested that the thureos was brought to Greece after Pyrrhus of Epirus' campaigns in Italy, as his Oscan allies and Roman enemies used the scutum. Thureophoroi were a 3rd century development on the Peltast and wore no body armor, but did wear sturdy leather boots for quick movement. Thureophoroi could skirmish, as well as fight in a phalanx when necessary. They were often stationed on the flanks of the traditional pike phalanx as a flexible link between the heavier pikemen and the cavalry wings.",
        "Icon": "units/mace_infantry_javelinist.png",
        "Rank": "Advanced",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/ptol_infantry_javelinist_b",
        "SpecificName": "Thureophóros Akroboli̱stí̱s",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/ptol_infantry_javelinist_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "12"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/infantry_javelinist_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_infantry_javelinist_b": {
      "@parent": "template_unit_infantry_ranged_javelinist",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "36",
          "MinRange": "0.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_fortress structures/{civ}_wonder structures/ptol_military_colony structures/ptol_lighthouse structures/ptol_library structures/ptol_wonder"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "80",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Mercenary Thureos Skirmisher",
        "History": "The thureophoroi (singular: thureophoros) was a type of infantry soldier, common in the 3rd to 1st century BCE, who carried a large oval shield called a thureos which had a type of metal strip boss and a central spine. They were armed with a long thrusting spear, javelins and a sword. They also usually wore an iron or bronze Macedonian helmet. The thureos was probably originally an adapted form of a Celtic shield. Thracian and Illyrian infantry probably adopted the shield before the Greeks. However it has been suggested that the thureos was brought to Greece after Pyrrhus of Epirus' campaigns in Italy, as his Oscan allies and Roman enemies used the scutum. Thureophoroi were a 3rd century development on the Peltast and wore no body armor, but did wear sturdy leather boots for quick movement. Thureophoroi could skirmish, as well as fight in a phalanx when necessary. They were often stationed on the flanks of the traditional pike phalanx as a flexible link between the heavier pikemen and the cavalry wings.",
        "Icon": "units/mace_infantry_javelinist.png",
        "Rank": "Basic",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/ptol_infantry_javelinist_b",
        "SpecificName": "Thureophóros Akroboli̱stí̱s",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/ptol_infantry_javelinist_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "11.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/infantry_javelinist_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_infantry_javelinist_e": {
      "@parent": "units/ptol_infantry_javelinist_a",
      "Armour": {
        "Crush": "5",
        "Hack": "3",
        "Pierce": "3"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "52.0",
          "MinRange": "0.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.0"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_fortress structures/{civ}_wonder structures/ptol_military_colony structures/ptol_lighthouse structures/ptol_library structures/ptol_wonder"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "110",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Mercenary Thureos Skirmisher",
        "History": "The thureophoroi (singular: thureophoros) was a type of infantry soldier, common in the 3rd to 1st century BCE, who carried a large oval shield called a thureos which had a type of metal strip boss and a central spine. They were armed with a long thrusting spear, javelins and a sword. They also usually wore an iron or bronze Macedonian helmet. The thureos was probably originally an adapted form of a Celtic shield. Thracian and Illyrian infantry probably adopted the shield before the Greeks. However it has been suggested that the thureos was brought to Greece after Pyrrhus of Epirus' campaigns in Italy, as his Oscan allies and Roman enemies used the scutum. Thureophoroi were a 3rd century development on the Peltast and wore no body armor, but did wear sturdy leather boots for quick movement. Thureophoroi could skirmish, as well as fight in a phalanx when necessary. They were often stationed on the flanks of the traditional pike phalanx as a flexible link between the heavier pikemen and the cavalry wings.",
        "Icon": "units/mace_infantry_javelinist.png",
        "Rank": "Elite",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/ptol_infantry_javelinist_b",
        "SpecificName": "Thureophóros Akroboli̱stí̱s",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "11.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/infantry_javelinist_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_infantry_slinger_a": {
      "@parent": "units/ptol_infantry_slinger_b",
      "Armour": {
        "Crush": "4",
        "Hack": "2",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "1.5",
          "Hack": "0",
          "MaxRange": "52.0",
          "MinRange": "0.0",
          "Pierce": "8.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "750",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "750",
          "Spread": "0.9"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_fortress structures/{civ}_wonder structures/ptol_military_colony structures/ptol_lighthouse structures/ptol_library structures/ptol_wonder"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "50",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Judean Slinger",
        "History": "Jews made up a large portion of several Egyptian cities. They were local subjects to the Ptolemaic crown and hated the Seleucids and Romans in equal measure.",
        "Icon": "units/hele_infantry_slinger.png",
        "Rank": "Advanced",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/ptol_infantry_slinger_b",
        "SpecificName": "Ebraïkós Sphendonistes",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Sling"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "5",
        "wood": "0",
        "xp": "75"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/ptol_infantry_slinger_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "21.6"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/infantry_slinger_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_infantry_slinger_b": {
      "@parent": "template_unit_infantry_ranged_slinger",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "1.5",
          "Hack": "0",
          "MaxRange": "48.0",
          "MinRange": "0.0",
          "Pierce": "8.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "750",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "750",
          "Spread": "1.5"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_fortress structures/{civ}_wonder structures/ptol_military_colony structures/ptol_lighthouse structures/ptol_library structures/ptol_wonder"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "50",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "80",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Judean Slinger",
        "History": "Jews made up a large portion of several Egyptian cities. They were local subjects to the Ptolemaic crown and hated the Seleucids and Romans in equal measure.",
        "Icon": "units/hele_infantry_slinger.png",
        "Rank": "Basic",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/ptol_infantry_slinger_b",
        "SpecificName": "Ebraïkós Sphendonistes",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Sling"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "5",
        "wood": "0",
        "xp": "75"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/ptol_infantry_slinger_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "11.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/infantry_slinger_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_infantry_slinger_e": {
      "@parent": "units/ptol_infantry_slinger_a",
      "Armour": {
        "Crush": "5",
        "Hack": "3",
        "Pierce": "3"
      },
      "Attack": {
        "Ranged": {
          "Crush": "1.5",
          "Hack": "0",
          "MaxRange": "56.0",
          "MinRange": "0.0",
          "Pierce": "8.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "750",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "750",
          "Spread": "0.8"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_fortress structures/{civ}_wonder structures/ptol_military_colony structures/ptol_lighthouse structures/ptol_library structures/ptol_wonder"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "50",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "110",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Judean Slinger",
        "History": "Jews made up a large portion of several Egyptian cities. They were local subjects to the Ptolemaic crown and hated the Seleucids and Romans in equal measure.",
        "Icon": "units/hele_infantry_slinger.png",
        "Rank": "Elite",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/ptol_infantry_slinger_b",
        "SpecificName": "Ebraïkós Sphendonistes",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Sling"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "5",
        "wood": "0",
        "xp": "75"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "20.4"
        },
        "WalkSpeed": "8.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/infantry_slinger_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_infantry_spearman_2_a": {
      "@parent": "units/ptol_infantry_spearman_2_b",
      "Armour": {
        "Crush": "4",
        "Hack": "3",
        "Pierce": "5"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "14.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "28.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "5",
          "MaxRange": "4.0",
          "Pierce": "10",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_fortress structures/{civ}_wonder structures/ptol_military_colony structures/ptol_lighthouse structures/ptol_library structures/ptol_wonder"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "50",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Mercenary Thureos Spearman",
        "History": "The thureophoroi (singular: thureophoros) was a type of infantry soldier, common in the 3rd to 1st century BC, who carried a large oval shield called a thureos which had a type of metal strip boss and a central spine. They were armed with a long thrusting spear, javelins and a sword. They also usually wore an iron or bronze Macedonian helmet. The thureos was probably originally an adapted form of a Celtic shield. Thracian and Illyrian infantry probably adopted the shield before the Greeks. However it has been suggested that the thureos was brought to Greece after Pyrrhus of Epirus' campaigns in Italy, as his Oscan allies and Roman enemies used the scutum. Thureophoroi were a 3rd century development on the Peltast and wore no body armor, but did wear sturdy leather boots for quick movement. Thureophoroi could skirmish, as well as fight in a phalanx when necessary. They were often stationed on the flanks of the traditional pike phalanx as a flexible link between the heavier pikemen and the cavalry wings.",
        "Icon": "units/sele_infantry_spearman_2.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/ptol_infantry_spearman_2_b",
        "SpecificName": "Thureophóros Misthophóros",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/ptol_infantry_spearman_2_e",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "22.5"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/ptolemies/infantry_spearman_2_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_infantry_spearman_2_b": {
      "@parent": "template_unit_infantry_melee_spearman",
      "Armour": {
        "Crush": "3",
        "Hack": "2",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "12.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "24.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "4.0",
          "Pierce": "8.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_fortress structures/{civ}_wonder structures/ptol_military_colony structures/ptol_lighthouse structures/ptol_library structures/ptol_wonder"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "50",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "120",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Mercenary Thureos Spearman",
        "History": "The thureophoroi (singular: thureophoros) was a type of infantry soldier, common in the 3rd to 1st century BC, who carried a large oval shield called a thureos which had a type of metal strip boss and a central spine. They were armed with a long thrusting spear, javelins and a sword. They also usually wore an iron or bronze Macedonian helmet. The thureos was probably originally an adapted form of a Celtic shield. Thracian and Illyrian infantry probably adopted the shield before the Greeks. However it has been suggested that the thureos was brought to Greece after Pyrrhus of Epirus' campaigns in Italy, as his Oscan allies and Roman enemies used the scutum. Thureophoroi were a 3rd century development on the Peltast and wore no body armor, but did wear sturdy leather boots for quick movement. Thureophoroi could skirmish, as well as fight in a phalanx when necessary. They were often stationed on the flanks of the traditional pike phalanx as a flexible link between the heavier pikemen and the cavalry wings.",
        "Icon": "units/sele_infantry_spearman_2.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/ptol_infantry_spearman_2_b",
        "SpecificName": "Thureophóros Misthophóros",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/ptol_infantry_spearman_2_a",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/ptolemies/infantry_spearman_2_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_infantry_spearman_2_e": {
      "@parent": "units/ptol_infantry_spearman_2_a",
      "Armour": {
        "Crush": "5",
        "Hack": "4",
        "Pierce": "6"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "16.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "32.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "6",
          "MaxRange": "4.0",
          "Pierce": "11.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_fortress structures/{civ}_wonder structures/ptol_military_colony structures/ptol_lighthouse structures/ptol_library structures/ptol_wonder"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "50",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "140",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Mercenary Thureos Spearman",
        "History": "The thureophoroi (singular: thureophoros) was a type of infantry soldier, common in the 3rd to 1st century BC, who carried a large oval shield called a thureos which had a type of metal strip boss and a central spine. They were armed with a long thrusting spear, javelins and a sword. They also usually wore an iron or bronze Macedonian helmet. The thureos was probably originally an adapted form of a Celtic shield. Thracian and Illyrian infantry probably adopted the shield before the Greeks. However it has been suggested that the thureos was brought to Greece after Pyrrhus of Epirus' campaigns in Italy, as his Oscan allies and Roman enemies used the scutum. Thureophoroi were a 3rd century development on the Peltast and wore no body armor, but did wear sturdy leather boots for quick movement. Thureophoroi could skirmish, as well as fight in a phalanx when necessary. They were often stationed on the flanks of the traditional pike phalanx as a flexible link between the heavier pikemen and the cavalry wings.",
        "Icon": "units/sele_infantry_spearman_2.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/ptol_infantry_spearman_2_b",
        "SpecificName": "Thureophóros Misthophóros",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "21.0"
        },
        "WalkSpeed": "8.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/ptolemies/infantry_spearman_2_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_infantry_spearman_a": {
      "@parent": "units/ptol_infantry_spearman_b",
      "Armour": {
        "Crush": "6",
        "Hack": "9",
        "Pierce": "7"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "12.0",
          "MaxRange": "8.0",
          "MinRange": "0.0",
          "Pierce": "16.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "8.0",
          "Pierce": "6",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_fortress structures/{civ}_wonder structures/ptol_military_colony structures/ptol_lighthouse structures/ptol_library structures/ptol_wonder"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo formations/syntagma"
        },
        "GenericName": "Egyptian Pikeman",
        "History": "When pressed hard by the fellow successor states, the Ptolemies of Egypt began to arm and train the Egyptian people in \"Macedonian fashion.\" These levies of indigenous Egyptians were crucial in turning back the Seleucid tide at the Battle of Raphia, cementing nationalist pride and threatening the rule of the Ptolemies over their own kingdom.",
        "Icon": "units/ptol_infantry_spearman.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/ptol_infantry_spearman_b",
        "SpecificName": "Makhimos Phalangites",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear Pike"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/ptol_infantry_spearman_e",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "7.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/ptolemies/infantry_spearman_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_infantry_spearman_b": {
      "@parent": "template_unit_infantry_melee_pikeman",
      "Armour": {
        "Crush": "5",
        "Hack": "8",
        "Pierce": "6"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "8.0",
          "MaxRange": "8.0",
          "MinRange": "0.0",
          "Pierce": "16.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "3",
          "MaxRange": "8.0",
          "Pierce": "6",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_fortress structures/{civ}_wonder structures/ptol_military_colony structures/ptol_lighthouse structures/ptol_library structures/ptol_wonder"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "120",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo formations/syntagma"
        },
        "GenericName": "Egyptian Pikeman",
        "History": "When pressed hard by the fellow successor states, the Ptolemies of Egypt began to arm and train the Egyptian people in \"Macedonian fashion.\" These levies of indigenous Egyptians were crucial in turning back the Seleucid tide at the Battle of Raphia, cementing nationalist pride and threatening the rule of the Ptolemies over their own kingdom.",
        "Icon": "units/ptol_infantry_spearman.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/ptol_infantry_spearman_b",
        "SpecificName": "Makhimos Phalangites",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear Pike"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/ptol_infantry_spearman_a",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "13.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/ptolemies/infantry_spearman_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_infantry_spearman_e": {
      "@parent": "units/ptol_infantry_spearman_a",
      "Armour": {
        "Crush": "7",
        "Hack": "10",
        "Pierce": "8"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "14.0",
          "MaxRange": "8.0",
          "MinRange": "0.0",
          "Pierce": "16.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "5",
          "MaxRange": "8.0",
          "Pierce": "6",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_fortress structures/{civ}_wonder structures/ptol_military_colony structures/ptol_lighthouse structures/ptol_library structures/ptol_wonder"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "140",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo formations/syntagma"
        },
        "GenericName": "Egyptian Pikeman",
        "History": "When pressed hard by the fellow successor states, the Ptolemies of Egypt began to arm and train the Egyptian people in \"Macedonian fashion.\" These levies of indigenous Egyptians were crucial in turning back the Seleucid tide at the Battle of Raphia, cementing nationalist pride and threatening the rule of the Ptolemies over their own kingdom.",
        "Icon": "units/ptol_infantry_spearman.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/ptol_infantry_spearman_b",
        "SpecificName": "Makhimos Phalangites",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear Pike"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "11.0"
        },
        "WalkSpeed": "7"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/ptolemies/infantry_spearman_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_infantry_swordsman_a": {
      "@parent": "units/ptol_infantry_swordsman_b",
      "Armour": {
        "Crush": "4",
        "Hack": "5",
        "Pierce": "2"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "24.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "14",
          "MaxRange": "4.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_fortress structures/{civ}_wonder structures/ptol_military_colony structures/ptol_lighthouse structures/ptol_library structures/ptol_wonder"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "80",
          "stone": "0",
          "wood": "30"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic Celt Mercenary"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Gallic Mercenary Swordsman",
        "Icon": "units/cart_infantry_swordsman.png",
        "Rank": "Advanced",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/ptol_infantry_swordsman_b",
        "SpecificName": "Gallikós Mistophorós",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "5",
        "stone": "0",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/ptol_infantry_swordsman_e",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "8.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "48",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/ptolemies/infantry_swordsman_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_infantry_swordsman_b": {
      "@parent": "template_unit_infantry_melee_swordsman",
      "Armour": {
        "Crush": "3",
        "Hack": "3",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "24.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "12",
          "MaxRange": "4.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_fortress structures/{civ}_wonder structures/ptol_military_colony structures/ptol_lighthouse structures/ptol_library structures/ptol_wonder"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "80",
          "stone": "0",
          "wood": "30"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "120",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic Celt Mercenary"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Gallic Mercenary Swordsman",
        "Icon": "units/cart_infantry_swordsman.png",
        "Rank": "Basic",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/ptol_infantry_swordsman_b",
        "SpecificName": "Gallikós Mistophorós",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "5",
        "stone": "0",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/ptol_infantry_swordsman_a",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "48",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/ptolemies/infantry_swordsman_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_infantry_swordsman_e": {
      "@parent": "units/ptol_infantry_swordsman_a",
      "Armour": {
        "Crush": "5",
        "Hack": "6",
        "Pierce": "3"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "28.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "16",
          "MaxRange": "4.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_fortress structures/{civ}_wonder structures/ptol_military_colony structures/ptol_lighthouse structures/ptol_library structures/ptol_wonder"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "80",
          "stone": "0",
          "wood": "30"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "140",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic Celt Mercenary"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Gallic Mercenary Swordsman",
        "Icon": "units/cart_infantry_swordsman.png",
        "Rank": "Elite",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/ptol_infantry_swordsman_b",
        "SpecificName": "Gallikós Mistophorós",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "5",
        "stone": "0",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "14.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "48",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/ptolemies/infantry_swordsman_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_mechanical_siege_lithobolos_packed": {
      "@parent": "special_units/mace_mechanical_siege_lithobolos_common",
      "Armour": {
        "Crush": "1",
        "Hack": "2",
        "Pierce": "30"
      },
      "Attack": {
        "Ranged": {
          "Crush": "50.0",
          "Hack": "0.0",
          "MaxRange": "80",
          "MinRange": "12.0",
          "Pierce": "10.0",
          "PrepareTime": "5000",
          "ProjectileSpeed": "28.0",
          "RepeatTime": "5000",
          "Splash": {
            "Crush": "35.0",
            "FriendlyFire": "false",
            "Hack": "0.0",
            "Pierce": "15.0",
            "Range": "10",
            "Shape": "Circular"
          },
          "Spread": "6.0"
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "5",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "350",
          "wood": "350"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "4.5",
        "Square": {
          "@depth": "15.0",
          "@width": "6.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Ranged Catapult"
        },
        "GenericName": "Siege Catapult",
        "Icon": "units/hele_mechanical_siege_lithobolos_packed.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Lithóbolos",
        "Tooltip": "Causes splash damage.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "20",
        "xp": "300"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.5"
        }
      },
      "Pack": {
        "Entity": "units/mace_mechanical_siege_lithobolos_unpacked",
        "State": "packed",
        "Time": "10000"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/siege/ballist_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "4.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "10.0"
        },
        "WalkSpeed": "7"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "88",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/siege_rock_packed.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_mechanical_siege_lithobolos_unpacked": {
      "@parent": "special_units/mace_mechanical_siege_lithobolos_common",
      "Armour": {
        "Crush": "1",
        "Hack": "2",
        "Pierce": "30"
      },
      "Attack": {
        "Ranged": {
          "Crush": "50.0",
          "Hack": "0.0",
          "MaxRange": "80",
          "MinRange": "12.0",
          "Pierce": "10.0",
          "PrepareTime": "5000",
          "ProjectileSpeed": "28.0",
          "RepeatTime": "5000",
          "Splash": {
            "Crush": "35.0",
            "FriendlyFire": "false",
            "Hack": "0.0",
            "Pierce": "15.0",
            "Range": "10",
            "Shape": "Circular"
          },
          "Spread": "6.0"
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "5",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "350",
          "wood": "350"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "4.5",
        "Square": {
          "@depth": "15.0",
          "@width": "6.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "mace",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Ranged Catapult"
        },
        "GenericName": "Siege Catapult",
        "Icon": "units/hele_mechanical_siege_lithobolos.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Lithóbolos",
        "Tooltip": "Causes splash damage.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "20",
        "xp": "300"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.5"
        }
      },
      "Pack": {
        "Entity": "units/mace_mechanical_siege_lithobolos_packed",
        "State": "unpacked",
        "Time": "10000"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/siege/ballist_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "4.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "0.001"
        },
        "WalkSpeed": "0.001"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "88",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/siege_rock.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_mechanical_siege_polybolos_common": {
      "@parent": "template_unit_mechanical_siege_ballista",
      "Armour": {
        "Crush": "1",
        "Hack": "2",
        "Pierce": "30"
      },
      "Attack": {
        "Ranged": {
          "Crush": "20.0",
          "Hack": "0.0",
          "MaxRange": "80",
          "MinRange": "8.0",
          "Pierce": "100.0",
          "PrepareTime": "2400",
          "ProjectileSpeed": "300.0",
          "RepeatTime": "4000",
          "Splash": {
            "Crush": "20.0",
            "FriendlyFire": "false",
            "Hack": "0.0",
            "Pierce": "30.0",
            "Range": "8",
            "Shape": "Linear"
          },
          "Spread": "2.0"
        }
      },
      "Cost": {
        "BuildTime": "18",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "250",
          "stone": "0",
          "wood": "250"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "2.0",
        "Square": {
          "@depth": "12.0",
          "@width": "5.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical BoltShooter Ranged"
        },
        "GenericName": "Bolt Shooter",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Polybolos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "10",
        "stone": "0",
        "wood": "10",
        "xp": "200"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "120",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_mechanical_siege_polybolos_packed": {
      "@parent": "special_units/ptol_mechanical_siege_polybolos_common",
      "Armour": {
        "Crush": "1",
        "Hack": "2",
        "Pierce": "30"
      },
      "Attack": {
        "Ranged": {
          "Crush": "20.0",
          "Hack": "0.0",
          "MaxRange": "80",
          "MinRange": "8.0",
          "Pierce": "100.0",
          "PrepareTime": "3000",
          "ProjectileSpeed": "300.0",
          "RepeatTime": "3000",
          "Splash": {
            "Crush": "20.0",
            "FriendlyFire": "false",
            "Hack": "0.0",
            "Pierce": "30.0",
            "Range": "8",
            "Shape": "Linear"
          },
          "Spread": "2.0"
        }
      },
      "Cost": {
        "BuildTime": "18",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "250",
          "stone": "0",
          "wood": "250"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "2.0",
        "Square": {
          "@depth": "12.0",
          "@width": "5.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical BoltShooter Ranged"
        },
        "GenericName": "Bolt Shooter",
        "Icon": "units/hele_mechanical_siege_oxybeles_packed.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Polybolos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "10",
        "stone": "0",
        "wood": "10",
        "xp": "200"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.0"
        }
      },
      "Pack": {
        "Entity": "units/ptol_mechanical_siege_polybolos_unpacked",
        "State": "packed",
        "Time": "10000"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "120",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/siege_spear_packed.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_mechanical_siege_polybolos_unpacked": {
      "@parent": "units/ptol_mechanical_siege_polybolos_common",
      "Armour": {
        "Crush": "1",
        "Hack": "2",
        "Pierce": "30"
      },
      "Attack": {
        "Ranged": {
          "Crush": "20.0",
          "Hack": "0.0",
          "MaxRange": "80",
          "MinRange": "8.0",
          "Pierce": "100.0",
          "PrepareTime": "2400",
          "ProjectileSpeed": "300.0",
          "RepeatTime": "4000",
          "Splash": {
            "Crush": "20.0",
            "FriendlyFire": "false",
            "Hack": "0.0",
            "Pierce": "30.0",
            "Range": "8",
            "Shape": "Linear"
          },
          "Spread": "2.0"
        }
      },
      "Cost": {
        "BuildTime": "18",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "250",
          "stone": "0",
          "wood": "250"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "2.0",
        "Square": {
          "@depth": "12.0",
          "@width": "5.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical BoltShooter Ranged"
        },
        "GenericName": "Bolt Shooter",
        "Icon": "units/hele_mechanical_siege_oxybeles.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Polybolos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "10",
        "stone": "0",
        "wood": "10",
        "xp": "200"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.0"
        }
      },
      "Pack": {
        "Entity": "units/ptol_mechanical_siege_polybolos_packed",
        "State": "unpacked",
        "Time": "10000"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "0.001"
        },
        "WalkSpeed": "0.001"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "120",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/ptolemies/siege_spear.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_mechanical_siege_tower": {
      "@parent": "template_unit_mechanical_siege_tower",
      "Armour": {
        "Crush": "2",
        "Hack": "5",
        "Pierce": "20"
      },
      "Attack": {
        "Ranged": {
          "Crush": "5.0",
          "ElevationBonus": "10",
          "Hack": "0.0",
          "MaxRange": "55.0",
          "MinRange": "2.0",
          "Pierce": "10.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Structure"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "2.0"
        }
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Infantry",
        "GarrisonArrowMultiplier": "0.5"
      },
      "Cost": {
        "BuildTime": "60",
        "Population": "5",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "300",
          "stone": "0",
          "wood": "500"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "20.0",
        "Square": {
          "@depth": "15.0",
          "@width": "15.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "500",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Ranged SiegeTower"
        },
        "GenericName": "Siege Tower",
        "History": "When Demetrius Poliorcetes besieged Salamis, in Cyprus, he instructed that a machine be constructed, which he called \"the taker of cities.\" Its form was that of a square tower, each side 90 cubits high and 45 wide. It rested on four wheels, each eight cubits high. It was divided into nine stories, the lower of which contained machines for throwing great stones, the middle large catapults for throwing spears, and the highest, other machines for throwing smaller stones, together with smaller catapults. It was manned with 200 soldiers, besides those that moved it by pushing the parallel beams at the bottom.",
        "Icon": "units/hele_mechanical_siege_tower.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Helépolis",
        "Tooltip": "Garrison up to 20 infantry inside to increase arrow count from 0 to 10.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "4.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "4.0",
        "HeightOffset": "12.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "10.0"
        },
        "WalkSpeed": "6.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/siege_tower.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_ship_bireme": {
      "@parent": "template_unit_mechanical_ship_bireme",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "10"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "45.0",
          "MinRange": "0.0",
          "Pierce": "35.0",
          "PrepareTime": "2000",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildingAI": {
        "DefaultArrowCount": "2",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "100",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "10.0",
        "Square": {
          "@depth": "33.0",
          "@width": "8.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry Dog"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Dog"
        },
        "LoadingRange": "10",
        "Max": "20",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Warship Light Bow Ranged"
        },
        "GenericName": "Bireme",
        "History": "The design of the bireme (or dieres in Greek) was modified from the penteconter, a ship that had only one set of oars on each side, the bireme having two sets of oars on each side.",
        "Icon": "units/ptol_ship_bireme.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Dierēs",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "8.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "14"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/ptolemies/bireme.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_ship_fishing": {
      "@parent": "template_unit_mechanical_ship_fishing",
      "Armour": {
        "Crush": "2",
        "Hack": "2",
        "Pierce": "5"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "10.0",
          "MaxRange": "5.0",
          "Pierce": "0.0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Ship Structure"
          }
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "6.0",
        "Square": {
          "@depth": "10.0",
          "@width": "4.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "10",
        "Max": "1",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical FishingBoat"
        },
        "GenericName": "Fishing Boat",
        "History": "Need History",
        "Icon": "units/ptol_ship_fishing.png",
        "SpecificName": "Ploîon Halieutikón",
        "Tooltip": "Fish the waters for Food. Garrison a support or infantry unit inside to boost fishing rate.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "2.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "50",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "6.0",
        "Rates": {
          "food.fish": "2"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/boat_move.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/boat_move.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "10"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "24",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/ptolemies/fishing_boat.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_ship_merchant": {
      "@parent": "template_unit_mechanical_ship_merchant",
      "Armour": {
        "Crush": "2",
        "Hack": "2",
        "Pierce": "5"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "100",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "24.0",
          "@width": "8.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry Dog"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Dog"
        },
        "LoadingRange": "10",
        "Max": "15",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "400",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Trader"
        },
        "GenericName": "Merchantman",
        "History": "Need History",
        "Icon": "units/ptol_ship_merchant.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Ploîon Phortēgikón",
        "Tooltip": "Trade between docks. Garrison a Trader aboard for additional profit (+20% for each garrisoned). Gather profitable aquatic treasures.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "6.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "75",
          "metal": "50",
          "stone": "50",
          "wood": "75"
        },
        "MaxDistance": "12.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "Trader": {
        "GainMultiplier": "1.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "12"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/ptolemies/merchant_ship.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_ship_quinquereme": {
      "@parent": "template_unit_mechanical_ship_quinquereme",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "10"
      },
      "Attack": {
        "Ranged": {
          "Crush": "30.0",
          "Hack": "30.0",
          "MaxRange": "65.0",
          "MinRange": "10.0",
          "Pierce": "0.0",
          "PrepareTime": "2000",
          "ProjectileSpeed": "28.0",
          "RepeatTime": "5000",
          "Splash": {
            "Crush": "40.0",
            "FriendlyFire": "true",
            "Hack": "40.0",
            "Pierce": "0.0",
            "Range": "8",
            "Shape": "Circular"
          },
          "Spread": "6.0"
        }
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Catapult",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "5",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "200",
          "stone": "0",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "48.0",
          "@width": "12.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry Dog"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Dog Siege Elephant"
        },
        "LoadingRange": "10",
        "Max": "50",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Warship Heavy Ranged"
        },
        "GenericName": "Heavy Warship",
        "History": "\"Octeres\" means \"eight rows (of oars)\", but it has been shown that likely the arrangement was something like three rows of oars, with three rowers on the top oars, three rowers on the middle oars, and two rowers on the bottom oars. The Octeres was the natural extension of the development of larger and larger warships throughout the Hellenistic Age. The Octeres was a slow-moving ship and unable to turn very swiftly, but because of its large mass and consequentially massive amount of momentum its ram could split enemy warships in two, making it a valuable asset to the Ptolemaic fleet.",
        "Icon": "units/ptol_ship_quinquereme.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Octères",
        "Tooltip": "Garrison with catapults to increase ranged fire power.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "8.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/siege/ballist_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "20"
        },
        "WalkSpeed": "16"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "110",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/ptolemies/quinquereme.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_ship_trireme": {
      "@parent": "template_unit_mechanical_ship_trireme",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "10"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "55.0",
          "MinRange": "0.0",
          "Pierce": "35.0",
          "PrepareTime": "1000",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "25",
        "Population": "3",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "150",
          "stone": "0",
          "wood": "150"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "40.0",
          "@width": "10.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry Dog"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Dog Siege Elephant"
        },
        "LoadingRange": "10",
        "Max": "30",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1400",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Warship Medium Ranged"
        },
        "GenericName": "Medium Warship",
        "History": "The Penteres is the Greek version of the Quinquereme, \"pente\" being the Greek word for five and \"eres\" the word for rows of oars. But in this case, experimental historians have surmised that the \"five\" actually means five rowers for each vertical section of oars, in most cases being only two \"remes\" or rows of oars with three rowers on the top oars and two rowers on the bottom oars. Such an arrangement allowed oars to reach unprecedented length, which added power to each stroke of the oar. The Penteres was designed by the Syracusans in Sicily and quickly showed itself to be superior to the Trieres (Trireme) of old, both in power of its ram and its ability to garrison more marines for boarding and raiding activities. The Penteres was adopted as the \"ship of the line\" by the Successor kingdoms and was the workhorse of any self-respecting Greek navy for nearly three hundred years and could mount bolt-shooters and catapults upon its deck.",
        "Icon": "units/ptol_ship_trireme.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Pentères",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "8.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "16"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/ptolemies/trireme.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_support_female_citizen": {
      "@parent": "template_unit_support_female_citizen",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "4.0",
          "Pierce": "0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Infantry Cavalry Champion Structure CitizenSoldier"
          }
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "25.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Citizen+Soldier",
          "AuraDescription": "Nearby males work 10% faster",
          "AuraName": "Inspiration Aura",
          "Modifications": {
            "Builder.Rate": {
              "Multiply": "1.1"
            },
            "ResourceGatherer.BaseSpeed": {
              "Multiply": "1.1"
            }
          },
          "Radius": "10",
          "Type": "range"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_dock structures/{civ}_temple structures/{civ}_market"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "50",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Worker Female Citizen"
        },
        "GenericName": "Egyptian Woman",
        "History": "Egyptian women of ancient times had legal and economic rights in parity with Egyptian men. They could own slaves and property and when wed to their husband they did not automatically become his property as was the case in many other ancient and modern cultures. It is interesting to note that when the Greco-Macedonians conquered Egypt in the 4th century B.C., Egyptian women continued to retain their liberal economic and legal rights while Greek women who also lived in Egypt were subject to the rule of traditional Greek law.",
        "Icon": "units/ptol_support_female_citizen.png",
        "SelectionGroupName": "units/ptol_support_female_citizen",
        "SpecificName": "Gýnē Aigyptiakós"
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "1",
          "food.grain": "0.5",
          "food.meat": "1",
          "metal.ore": "0.35",
          "stone.rock": "0.35",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.7"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/female_death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/female/civ_female_attack.xml",
          "order_build": "voice/hellenes/civ/female/civ_female_build.xml",
          "order_garrison": "voice/hellenes/civ/female/civ_female_garrison.xml",
          "order_gather": "voice/hellenes/civ/female/civ_female_gather_together.xml",
          "order_repair": "voice/hellenes/civ/female/civ_female_repair.xml",
          "order_walk": "voice/hellenes/civ/female/civ_female_walk.xml",
          "select": "voice/hellenes/civ/female/civ_female_select.xml",
          "trained": "interface/alarm/alarm_create_female.xml"
        }
      },
      "Stamina": {
        "Max": "500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "1",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/ptolemies/female_citizen.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_support_female_citizen_house": {
      "@parent": "units/ptol_support_female_citizen",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "4.0",
          "Pierce": "0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Infantry Cavalry Champion Structure CitizenSoldier"
          }
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "25.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Citizen+Soldier",
          "AuraDescription": "Nearby males work 10% faster",
          "AuraName": "Inspiration Aura",
          "Modifications": {
            "Builder.Rate": {
              "Multiply": "1.1"
            },
            "ResourceGatherer.BaseSpeed": {
              "Multiply": "1.1"
            }
          },
          "Radius": "10",
          "Type": "range"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_dock structures/{civ}_temple structures/{civ}_market"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "50",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Worker Female Citizen"
        },
        "GenericName": "Egyptian Woman",
        "History": "Egyptian women of ancient times had legal and economic rights in parity with Egyptian men. They could own slaves and property and when wed to their husband they did not automatically become his property as was the case in many other ancient and modern cultures. It is interesting to note that when the Greco-Macedonians conquered Egypt in the 4th century B.C., Egyptian women continued to retain their liberal economic and legal rights while Greek women who also lived in Egypt were subject to the rule of traditional Greek law.",
        "Icon": "units/ptol_support_female_citizen.png",
        "RequiredTechnology": "unlock_females_house",
        "SelectionGroupName": "units/ptol_support_female_citizen",
        "SpecificName": "Gýnē Aigyptiakós"
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "1",
          "food.grain": "0.5",
          "food.meat": "1",
          "metal.ore": "0.35",
          "stone.rock": "0.35",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.7"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/female_death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/female/civ_female_attack.xml",
          "order_build": "voice/hellenes/civ/female/civ_female_build.xml",
          "order_garrison": "voice/hellenes/civ/female/civ_female_garrison.xml",
          "order_gather": "voice/hellenes/civ/female/civ_female_gather_together.xml",
          "order_repair": "voice/hellenes/civ/female/civ_female_repair.xml",
          "order_walk": "voice/hellenes/civ/female/civ_female_walk.xml",
          "select": "voice/hellenes/civ/female/civ_female_select.xml",
          "trained": "interface/alarm/alarm_create_female.xml"
        }
      },
      "Stamina": {
        "Max": "500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "1",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/ptolemies/female_citizen.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_support_healer_a": {
      "@parent": "units/ptol_support_healer_b",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Heal": {
        "HP": "7",
        "HealableClasses": {
          "@datatype": "tokens",
          "_string": "Organic"
        },
        "Range": "15",
        "Rate": "2000",
        "UnhealableClasses": {
          "@datatype": "tokens",
          "_string": "Animal"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "95",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Healer"
        },
        "GenericName": "Egyptian Priest",
        "History": "?",
        "Icon": "units/hele_support_healer.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/ptol_support_healer_b",
        "SpecificName": "Hiereús Aigyptikos",
        "Tooltip": "Classes: Support Healer.\nHeal units."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/ptol_support_healer_e",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/ptolemies/healer.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_support_healer_b": {
      "@parent": "template_unit_support_healer",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Heal": {
        "HP": "5",
        "HealableClasses": {
          "@datatype": "tokens",
          "_string": "Organic"
        },
        "Range": "12",
        "Rate": "2000",
        "UnhealableClasses": {
          "@datatype": "tokens",
          "_string": "Animal"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "85",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Healer"
        },
        "GenericName": "Egyptian Priest",
        "History": "?",
        "Icon": "units/hele_support_healer.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/ptol_support_healer_b",
        "SpecificName": "Hiereús Aigyptikos",
        "Tooltip": "Classes: Support Healer.\nHeal units."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/ptol_support_healer_a",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/ptolemies/healer.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_support_healer_e": {
      "@parent": "units/ptol_support_healer_a",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Heal": {
        "HP": "10",
        "HealableClasses": {
          "@datatype": "tokens",
          "_string": "Organic"
        },
        "Range": "20",
        "Rate": "2000",
        "UnhealableClasses": {
          "@datatype": "tokens",
          "_string": "Animal"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "105",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Healer"
        },
        "GenericName": "Egyptian Priest",
        "History": "?",
        "Icon": "units/hele_support_healer.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/ptol_support_healer_b",
        "SpecificName": "Hiereús Aigyptikos",
        "Tooltip": "Classes: Support Healer.\nHeal units."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/ptolemies/healer.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/ptol_support_trader": {
      "@parent": "template_unit_support_trader",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "15",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "80",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "3.0",
        "Square": {
          "@depth": "8.0",
          "@width": "4.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "ptol",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Support Organic Trader"
        },
        "GenericName": "Trader",
        "History": "Traders were private merchants who traveled from place to place buying and selling goods. Italy, Carthage, Egypt, Cyprus, Scythia, Phoenicia, and Asia Minor were all major ports of call for Hellenistic merchants. There they bought everything from grain and dates to rugs, pottery, spices, gems, and wool, even elephants from India and slaves from Scythia.",
        "Icon": "units/hele_support_trader.png",
        "SpecificName": "Émporos",
        "Tooltip": "Classes: Support Trader.\nTrade resources between your own markets and those of your allies."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/fauna/death/death_camel.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_trade": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "actor/fauna/movement/camel.xml",
          "run": "actor/human/movement/run.xml",
          "select": "actor/fauna/animal/camel.xml",
          "trained": "interface/alarm/alarm_create_worker.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "Trader": {
        "GainMultiplier": "1.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/trader.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/rome_cavalry_javelinist_a": {
      "@parent": "units/rome_cavalry_javelinist_b",
      "Armour": {
        "Crush": "4",
        "Hack": "4",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "44",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "40"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "150",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Italian Allied Cavalry",
        "History": "Rome's Italian allies frequently supplied Rome's armies with light cavalry, an arm in which Rome was often deficient. After the Social War concluded, all Italy became Roman citizens and thus could enroll into Roman army units. Upon the Marian Reforms, the role of the Italian allied cavalry was given to auxiliary units of Thracians, Numidians, Gauls and Germans.",
        "Icon": "units/hele_cavalry_javelinist.png",
        "Rank": "Advanced",
        "RequiredTechnology": "phase_town",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/rome_cavalry_javelinist_b",
        "SpecificName": "Eques Socius",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/rome_cavalry_javelinist_e",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "27.0"
        },
        "WalkSpeed": "17"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/romans/cavalry_javelinist_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/rome_cavalry_javelinist_b": {
      "@parent": "template_unit_cavalry_ranged_javelinist",
      "Armour": {
        "Crush": "3",
        "Hack": "3",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "40",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.6"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "40"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "140",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Italian Allied Cavalry",
        "History": "Rome's Italian allies frequently supplied Rome's armies with light cavalry, an arm in which Rome was often deficient. After the Social War concluded, all Italy became Roman citizens and thus could enroll into Roman army units. Upon the Marian Reforms, the role of the Italian allied cavalry was given to auxiliary units of Thracians, Numidians, Gauls and Germans.",
        "Icon": "units/hele_cavalry_javelinist.png",
        "Rank": "Basic",
        "RequiredTechnology": "phase_town",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/rome_cavalry_javelinist_b",
        "SpecificName": "Eques Socius",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/rome_cavalry_javelinist_a",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "28.0"
        },
        "WalkSpeed": "17.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/romans/cavalry_javelinist_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/rome_cavalry_javelinist_e": {
      "@parent": "units/rome_cavalry_javelinist_a",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "3"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "48",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.0"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "40"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "160",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Italian Allied Cavalry",
        "History": "Rome's Italian allies frequently supplied Rome's armies with light cavalry, an arm in which Rome was often deficient. After the Social War concluded, all Italy became Roman citizens and thus could enroll into Roman army units. Upon the Marian Reforms, the role of the Italian allied cavalry was given to auxiliary units of Thracians, Numidians, Gauls and Germans.",
        "Icon": "units/hele_cavalry_javelinist.png",
        "Rank": "Elite",
        "RequiredTechnology": "phase_town",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/rome_cavalry_javelinist_b",
        "SpecificName": "Eques Socius",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "26.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/romans/cavalry_javelinist_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/rome_cavalry_spearman_a": {
      "@parent": "units/rome_cavalry_spearman_b",
      "Armour": {
        "Crush": "4",
        "Hack": "5",
        "Pierce": "3"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "12.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "24.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "5.5",
          "MaxRange": "6.0",
          "Pierce": "10.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "2250"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "0",
          "stone": "0",
          "wood": "55"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "160",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Roman Cavalry",
        "History": "Equites were the elite of Roman society, the added wealth stemming from that position enabling them to obtain horses and therefore serve as cavalry. They were formed into units of 30, known as turmae, armored in chain mail and often wearing fashionable Hellenistic helmets. They used a spear for throwing or over arm stabbing as well as a shield and sword for close combat.",
        "Icon": "units/rome_cavalry_spearman.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/rome_cavalry_spearman_b",
        "SpecificName": "Eques Romanus",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/rome_cavalry_spearman_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "25.0"
        },
        "WalkSpeed": "16"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/romans/cavalry_spearman_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/rome_cavalry_spearman_b": {
      "@parent": "template_unit_cavalry_melee_spearman",
      "Armour": {
        "Crush": "3",
        "Hack": "4",
        "Pierce": "2"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "10.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "80.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "6.0",
          "Pierce": "34",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "2250"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "0",
          "stone": "0",
          "wood": "55"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "150",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Roman Cavalry",
        "History": "Equites were the elite of Roman society, the added wealth stemming from that position enabling them to obtain horses and therefore serve as cavalry. They were formed into units of 30, known as turmae, armored in chain mail and often wearing fashionable Hellenistic helmets. They used a spear for throwing or over arm stabbing as well as a shield and sword for close combat.",
        "Icon": "units/rome_cavalry_spearman.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/rome_cavalry_spearman_b",
        "SpecificName": "Eques Romanus",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/rome_cavalry_spearman_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "26.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/romans/cavalry_spearman_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/rome_cavalry_spearman_e": {
      "@parent": "units/rome_cavalry_spearman_a",
      "Armour": {
        "Crush": "5",
        "Hack": "6",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "14.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "26.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "6",
          "MaxRange": "6.0",
          "Pierce": "11.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "2250"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "0",
          "stone": "0",
          "wood": "55"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "170",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Roman Cavalry",
        "History": "Equites were the elite of Roman society, the added wealth stemming from that position enabling them to obtain horses and therefore serve as cavalry. They were formed into units of 30, known as turmae, armored in chain mail and often wearing fashionable Hellenistic helmets. They used a spear for throwing or over arm stabbing as well as a shield and sword for close combat.",
        "Icon": "units/rome_cavalry_spearman.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/rome_cavalry_spearman_b",
        "SpecificName": "Eques Romanus",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "24.0"
        },
        "WalkSpeed": "15.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/romans/cavalry_spearman_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/rome_centurio_imperial": {
      "@parent": "units/rome_legionnaire_imperial",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "7"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "40.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "20",
          "MaxRange": "5.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "75"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "140",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Roman Centurion",
        "History": "A Centurio, also known as an \"hecatontarch\" in Greek sources, was a professional officer of the Roman army after the Marian reforms of 107 BC. A Centurio, a title roughly analogous to a \"colonel\" or \"captain\" in modern armies, commanded a century (centuria) of 80 men, but senior Centurios could command whole cohorts or take senior staff roles in their legion. These men were harsh masters of war, serving their entire lives in service of Rome among the legions. With high armor and attack, these professionals are the bulwark of any Imperial Roman army.",
        "Icon": "units/rome_champion_legion_centurio.png",
        "RequiredTechnology": "phase_city",
        "SelectionGroupName": "units/rome_legionnaire_marian",
        "SpecificName": "Centurio Legionarius",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/romans/imp_rome_champion_1.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/rome_champion_cavalry": {
      "@parent": "template_unit_champion_cavalry_swordsman",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "5"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "60.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "36",
          "MaxRange": "5.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "16",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "150",
          "metal": "50",
          "stone": "0",
          "wood": "70"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "5.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "230",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Consular Bodyguard",
        "History": "The Equites Consulares were the best of the Roman cavalry that were picked out by the commanding Consul and served under him directly. They functioned about identical to later Praetorian cavalry, but were usually made up of the most local Italian allies. The Italic cavalry was of better quality and quantity then the citizen cavalry of the Republic, and were highly prized for service.",
        "Icon": "units/rome_champion_cavalry.png",
        "RequiredTechnology": "phase_city",
        "SelectionGroupName": "units/rome_champion_cavalry",
        "SpecificName": "Eques Consularis",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Cavalry Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/256x256.png",
            "MainTextureMask": "arrow/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "10.0",
          "RegenTime": "0.1",
          "Speed": "26.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/romans/champion_unit_2.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/rome_champion_cavalry_barracks": {
      "@parent": "units/rome_champion_cavalry",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "5"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "60.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "36",
          "MaxRange": "5.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "16",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "150",
          "metal": "50",
          "stone": "0",
          "wood": "70"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "5.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "230",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Consular Bodyguard",
        "History": "The Equites Consulares were the best of the Roman cavalry that were picked out by the commanding Consul and served under him directly. They functioned about identical to later Praetorian cavalry, but were usually made up of the most local Italian allies. The Italic cavalry was of better quality and quantity then the citizen cavalry of the Republic, and were highly prized for service.",
        "Icon": "units/rome_champion_cavalry.png",
        "RequiredTechnology": "unlock_champion_units",
        "SelectionGroupName": "units/rome_champion_cavalry",
        "SpecificName": "Eques Consularis",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Cavalry Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/256x256.png",
            "MainTextureMask": "arrow/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "10.0",
          "RegenTime": "0.1",
          "Speed": "26.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/romans/champion_unit_2.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/rome_champion_infantry": {
      "@parent": "template_unit_champion_infantry_swordsman",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "7"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "44.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "22",
          "MaxRange": "5.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "75"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Italic Heavy Infantry",
        "History": "The Extraordinarii were best of the infantry fielded by Rome's Italic allies (the socii) that were picked out by the commanding Consul and served under him directly. They were charged with function of vanguard, rearguard, and bodyguard. In battle the Extraordinarii were expected to act as a special unit, to give the Consul additional tactical options.",
        "Icon": "units/rome_champion_infantry.png",
        "RequiredTechnology": "phase_city",
        "SelectionGroupName": "units/rome_champion_infantry",
        "SpecificName": "Extraordinarius",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/romans/champion_unit_1.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/rome_champion_infantry_barracks": {
      "@parent": "units/rome_champion_infantry",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "7"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "44.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "22",
          "MaxRange": "5.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "75"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Italic Heavy Infantry",
        "History": "The Extraordinarii were best of the infantry fielded by Rome's Italic allies (the socii) that were picked out by the commanding Consul and served under him directly. They were charged with function of vanguard, rearguard, and bodyguard. In battle the Extraordinarii were expected to act as a special unit, to give the Consul additional tactical options.",
        "Icon": "units/rome_champion_infantry.png",
        "RequiredTechnology": "unlock_champion_units",
        "SelectionGroupName": "units/rome_champion_infantry",
        "SpecificName": "Extraordinarius",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/romans/champion_unit_1.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/rome_hero_marcellus": {
      "@parent": "template_unit_hero_cavalry_swordsman",
      "Armour": {
        "Crush": "8",
        "Hack": "5",
        "Pierce": "8"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "36",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic Siege"
          },
          "RepeatTime": "1000"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "+5 attack for Roman units within sight of him.",
          "AuraName": "Sword of Rome Aura",
          "Modifications": {
            "Attack.Melee.Hack": {
              "Add": "5"
            },
            "Attack.Ranged.Pierce": {
              "Add": "5"
            }
          },
          "Radius": "60",
          "Type": "range"
        }
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "250",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "5.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1500",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Hero Cavalry Swordsman",
        "History": "Marcus Claudius Marcellus, 268 - 208 BC, a soldier of the first war with Carthage, a hero of the Second Punic War, and victor over the Gauls at Clastidium. Plutarch describes him as a man of war, strong in body and constitution, with an iron will to fight on. As a general he was immensely capable, standing alongside Scipio Africanus and Claudius Nero as the most effective Roman generals of the entire Second Punic War. In addition to his military achievements Marcellus was a fan of Greek culture and arts, which he enthusiastically promoted in Rome. He met his demise when his men were ambushed near Venusia. In honor of the respect the people held for him, Marcellus was granted the title of \"Sword of Rome\".",
        "Icon": "units/rome_hero_marcellus.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Marcus Claudius Marcellus",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Cavalry Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "25",
        "stone": "0",
        "wood": "0",
        "xp": "400"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "16.0",
          "RegenTime": "0.1",
          "Speed": "26.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "70",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/romans/hero_marcellus_horse.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/rome_hero_maximus": {
      "@parent": "template_unit_hero_cavalry_swordsman",
      "Armour": {
        "Crush": "8",
        "Hack": "5",
        "Pierce": "8"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "36",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic Siege"
          },
          "RepeatTime": "1000"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit Structure",
          "AuraDescription": "+1 armour for all units and structures.",
          "AuraName": "Shield of Rome Aura",
          "Modifications": {
            "Armour.Crush": {
              "Add": "1"
            },
            "Armour.Hack": {
              "Add": "1"
            },
            "Armour.Pierce": {
              "Add": "1"
            }
          },
          "Type": "global"
        }
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "250",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "5.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1500",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Hero Cavalry Swordsman",
        "History": "Maximus was dictator of Rome for six months during the Second Punic War. Instead of attacking the most powerful Hannibal, he started a very effective war of attrition against him, securing the nickname \"Cunctator\" or Delayer.",
        "Icon": "units/rome_hero_maximus.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Quintus Fabius Maximus",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Cavalry Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "25",
        "stone": "0",
        "wood": "0",
        "xp": "400"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "16.0",
          "RegenTime": "0.1",
          "Speed": "26.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "70",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/romans/hero_maximus_horse.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/rome_hero_scipio": {
      "@parent": "template_unit_hero_cavalry_swordsman",
      "Armour": {
        "Crush": "8",
        "Hack": "5",
        "Pierce": "8"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "36",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic Siege"
          },
          "RepeatTime": "1000"
        }
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "250",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "5.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1500",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Hero Cavalry Swordsman",
        "History": "He was the first really successful Roman general. His campaigns in Spain and Africa helped to bring Carthage to its knees during the Second Punic War. He defeated Hannibal at the Battle of Zama in 202 BC.",
        "Icon": "units/rome_hero_scipio.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Scipio Africanus",
        "Tooltip": "\"Divide and Conquer\" Ability: Convert groups of enemy units to his side for 500 Metal. (Not implemented)\nCounters: 2x vs. Archers, All Support Units, and Siege Weapons.\nCountered by: Spearmen, Cavalry Skirmishers, and Elephants.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Cavalry Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "25",
        "stone": "0",
        "wood": "0",
        "xp": "400"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "16.0",
          "RegenTime": "0.1",
          "Speed": "26.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "70",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/romans/hero_scipio_horse.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/rome_infantry_javelinist_a": {
      "@parent": "units/rome_infantry_javelinist_b",
      "Armour": {
        "Crush": "4",
        "Hack": "2",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "40",
          "MinRange": "0.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/rome_army_camp structures/rome_wallset_siege"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Roman Skirmisher",
        "History": "The Velites (sing. Veles) were the light skirmish infantry of the Polybian legion. They were the younger men who could not afford hastatus equipment or boys too young to serve otherwise. They usually numbered 1200 men in squads of twenty assigned to the maniples of the Hastati, Principes, and Triarii. Their job was to harry the enemy lines before the heavy infantry engaged and to support the cavalry.",
        "Icon": "units/rome_infantry_javelinist.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/rome_infantry_javelinist_b",
        "SpecificName": "Veles",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/rome_infantry_javelinist_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "17.0"
        },
        "WalkSpeed": "10"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/romans/infantry_javelinist_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/rome_infantry_javelinist_b": {
      "@parent": "template_unit_infantry_ranged_javelinist",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "36",
          "MinRange": "0.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/rome_army_camp structures/rome_wallset_siege"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "80",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Roman Skirmisher",
        "History": "The Velites (sing. Veles) were the light skirmish infantry of the Polybian legion. They were the younger men who could not afford hastatus equipment or boys too young to serve otherwise. They usually numbered 1200 men in squads of twenty assigned to the maniples of the Hastati, Principes, and Triarii. Their job was to harry the enemy lines before the heavy infantry engaged and to support the cavalry.",
        "Icon": "units/rome_infantry_javelinist.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/rome_infantry_javelinist_b",
        "SpecificName": "Veles",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/rome_infantry_javelinist_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "11.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/romans/infantry_javelinist_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/rome_infantry_javelinist_e": {
      "@parent": "units/rome_infantry_javelinist_a",
      "Armour": {
        "Crush": "5",
        "Hack": "3",
        "Pierce": "3"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "44",
          "MinRange": "0.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.0"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/rome_army_camp structures/rome_wallset_siege"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "110",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Roman Skirmisher",
        "History": "The Velites (sing. Veles) were the light skirmish infantry of the Polybian legion. They were the younger men who could not afford hastatus equipment or boys too young to serve otherwise. They usually numbered 1200 men in squads of twenty assigned to the maniples of the Hastati, Principes, and Triarii. Their job was to harry the enemy lines before the heavy infantry engaged and to support the cavalry.",
        "Icon": "units/rome_infantry_javelinist.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/rome_infantry_javelinist_b",
        "SpecificName": "Veles",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/romans/infantry_javelinist_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/rome_infantry_spearman_a": {
      "@parent": "units/rome_infantry_spearman_b",
      "Armour": {
        "Crush": "4",
        "Hack": "3",
        "Pierce": "5"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "14.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "28.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "5",
          "MaxRange": "4.0",
          "Pierce": "10",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/rome_army_camp structures/rome_wallset_siege"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Veteran Spearman",
        "History": "The Triarii were the third line of heavy infantry in the Republican Roman army. Made up of the veterans from previous campaigns, they often possessed the most fashionable arms and armor. Armed with a spear and gladius, the Triarii usually did not fight unless the battle was going poorly or enemy forces required the use of a spear to fend them off. In many cases the Triarii were left at the camp instead of marching out with the rest of the army.",
        "Icon": "units/rome_infantry_spearman.png",
        "Rank": "Advanced",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/rome_infantry_spearman_b",
        "SpecificName": "Triarius",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/rome_infantry_spearman_e",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "21.0"
        },
        "WalkSpeed": "8.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/romans/infantry_spearman_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/rome_infantry_spearman_b": {
      "@parent": "template_unit_infantry_melee_spearman",
      "Armour": {
        "Crush": "3",
        "Hack": "2",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "12.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "24.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "4.0",
          "Pierce": "8.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/rome_army_camp structures/rome_wallset_siege"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "120",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Veteran Spearman",
        "History": "The Triarii were the third line of heavy infantry in the Republican Roman army. Made up of the veterans from previous campaigns, they often possessed the most fashionable arms and armor. Armed with a spear and gladius, the Triarii usually did not fight unless the battle was going poorly or enemy forces required the use of a spear to fend them off. In many cases the Triarii were left at the camp instead of marching out with the rest of the army.",
        "Icon": "units/rome_infantry_spearman.png",
        "Rank": "Basic",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/rome_infantry_spearman_b",
        "SpecificName": "Triarius",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/rome_infantry_spearman_a",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/romans/infantry_spearman_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/rome_infantry_spearman_e": {
      "@parent": "units/rome_infantry_spearman_a",
      "Armour": {
        "Crush": "5",
        "Hack": "4",
        "Pierce": "6"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "16.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "32.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "6",
          "MaxRange": "4.0",
          "Pierce": "11.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/rome_army_camp structures/rome_wallset_siege"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "140",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Veteran Spearman",
        "History": "The Triarii were the third line of heavy infantry in the Republican Roman army. Made up of the veterans from previous campaigns, they often possessed the most fashionable arms and armor. Armed with a spear and gladius, the Triarii usually did not fight unless the battle was going poorly or enemy forces required the use of a spear to fend them off. In many cases the Triarii were left at the camp instead of marching out with the rest of the army.",
        "Icon": "units/rome_infantry_spearman.png",
        "Rank": "Elite",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/rome_infantry_spearman_b",
        "SpecificName": "Triarius",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "19.5"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/romans/infantry_spearman_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/rome_infantry_swordsman_a": {
      "@parent": "units/rome_infantry_swordsman_b",
      "Armour": {
        "Crush": "4",
        "Hack": "5",
        "Pierce": "2"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "28.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "14",
          "MaxRange": "4.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/rome_army_camp structures/rome_wallset_siege"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "20",
          "stone": "0",
          "wood": "30"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Roman Swordsman",
        "History": "The hastati were the first line of heavy infantry in the early Republican Roman army. They used pila and gladii as their main weapons, throwing the former into the enemy formation and then closing with the sword. For defense they used a large shield called a scutum and wore the best armor they could afford. Hastati were recruited from the young men of Rome, a small part of the 700,000 troops Rome could bring to bear against its opponents.",
        "Icon": "units/rome_infantry_swordsman.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/rome_infantry_swordsman_b",
        "SpecificName": "Princeps",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "5",
        "stone": "0",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/rome_infantry_swordsman_e",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "14.0"
        },
        "WalkSpeed": "8.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "48",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/romans/infantry_swordsman_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/rome_infantry_swordsman_b": {
      "@parent": "template_unit_infantry_melee_swordsman",
      "Armour": {
        "Crush": "3",
        "Hack": "3",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "24.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "12",
          "MaxRange": "4.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/rome_army_camp structures/rome_wallset_siege"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "20",
          "stone": "0",
          "wood": "30"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "120",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Roman Swordsman",
        "History": "The hastati were the first line of heavy infantry in the early Republican Roman army. They used pila and gladii as their main weapons, throwing the former into the enemy formation and then closing with the sword. For defense they used a large shield called a scutum and wore the best armor they could afford. Hastati were recruited from the young men of Rome, a small part of the 700,000 troops Rome could bring to bear against its opponents.",
        "Icon": "units/rome_infantry_swordsman.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/rome_infantry_swordsman_b",
        "SpecificName": "Hastatus",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "5",
        "stone": "0",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/rome_infantry_swordsman_a",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "48",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/romans/infantry_swordsman_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/rome_infantry_swordsman_e": {
      "@parent": "units/rome_infantry_swordsman_a",
      "Armour": {
        "Crush": "5",
        "Hack": "6",
        "Pierce": "3"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "32.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "16.5",
          "MaxRange": "4.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/rome_army_camp structures/rome_wallset_siege"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "20",
          "stone": "0",
          "wood": "30"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "140",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Roman Swordsman",
        "History": "The hastati were the first line of heavy infantry in the early Republican Roman army. They used pila and gladii as their main weapons, throwing the former into the enemy formation and then closing with the sword. For defense they used a large shield called a scutum and wore the best armor they could afford. Hastati were recruited from the young men of Rome, a small part of the 700,000 troops Rome could bring to bear against its opponents.",
        "Icon": "units/rome_infantry_swordsman.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/rome_infantry_swordsman_b",
        "SpecificName": "Princeps",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "5",
        "stone": "0",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "13.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "48",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/romans/infantry_swordsman_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/rome_legionnaire_imperial": {
      "@parent": "units/rome_legionnaire_marian",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "7"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "36.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "18.5",
          "MaxRange": "5.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "75"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Roman Legionnaire",
        "History": "The Imperial Legionnaire.",
        "Icon": "units/rome_champion_legion_imperial.png",
        "RequiredTechnology": "phase_city",
        "SelectionGroupName": "units/rome_legionnaire_marian",
        "SpecificName": "Legionarius Romanus",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/rome_centurio_imperial",
        "RequiredXp": "300"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/romans/champion_unit_4_imp_legion.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/rome_legionnaire_marian": {
      "@parent": "template_unit_champion_infantry_swordsman",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "7"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "44.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "22",
          "MaxRange": "5.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "75"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Marian Legionaire",
        "History": "The Marian Legionnaire.",
        "Icon": "units/rome_champion_legion_marian.png",
        "RequiredTechnology": "phase_city",
        "SelectionGroupName": "units/rome_legionnaire_marian",
        "SpecificName": "Marian Legionarius",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/rome_legionnaire_imperial",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/romans/champion_unit_3.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/rome_mechanical_siege_ballista_packed": {
      "@parent": "special_units/rome_mechanical_siege_ballista_common",
      "Armour": {
        "Crush": "1",
        "Hack": "2",
        "Pierce": "30"
      },
      "Attack": {
        "Ranged": {
          "Crush": "50.0",
          "Hack": "0.0",
          "MaxRange": "110",
          "MinRange": "16.0",
          "Pierce": "10.0",
          "PrepareTime": "5000",
          "ProjectileSpeed": "22.0",
          "RepeatTime": "6000",
          "Splash": {
            "Crush": "40.0",
            "FriendlyFire": "true",
            "Hack": "40.0",
            "Pierce": "0.0",
            "Range": "10",
            "Shape": "Circular"
          },
          "Spread": "6.0"
        }
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "5",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "350",
          "wood": "350"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "10.0",
          "@width": "10.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Ranged Catapult"
        },
        "GenericName": "Siege Catapult",
        "Icon": "units/rome_mechanical_siege_ballista_packed.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Ballista",
        "Tooltip": "Causes splash damage.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "20",
        "xp": "300"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.5"
        }
      },
      "Pack": {
        "Entity": "units/rome_mechanical_siege_ballista_unpacked",
        "State": "packed",
        "Time": "10000"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/siege/ballist_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "4.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "10.0"
        },
        "WalkSpeed": "7"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "88",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/romans/siege_rock_packed.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/rome_mechanical_siege_ballista_unpacked": {
      "@parent": "special_units/rome_mechanical_siege_ballista_common",
      "Armour": {
        "Crush": "1",
        "Hack": "2",
        "Pierce": "30"
      },
      "Attack": {
        "Ranged": {
          "Crush": "50.0",
          "Hack": "0.0",
          "MaxRange": "110",
          "MinRange": "16.0",
          "Pierce": "10.0",
          "PrepareTime": "5000",
          "ProjectileSpeed": "22.0",
          "RepeatTime": "6000",
          "Splash": {
            "Crush": "40.0",
            "FriendlyFire": "true",
            "Hack": "40.0",
            "Pierce": "0.0",
            "Range": "10",
            "Shape": "Circular"
          },
          "Spread": "6.0"
        }
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "5",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "350",
          "wood": "350"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "10.0",
          "@width": "10.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Ranged Catapult"
        },
        "GenericName": "Siege Catapult",
        "Icon": "units/rome_mechanical_siege_ballista.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Ballista",
        "Tooltip": "Causes splash damage.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "20",
        "xp": "300"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.5"
        }
      },
      "Pack": {
        "Entity": "units/rome_mechanical_siege_ballista_packed",
        "State": "unpacked",
        "Time": "10000"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/siege/ballist_rome_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "4.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "0.001"
        },
        "WalkSpeed": "0.001"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "88",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/romans/siege_rock.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/rome_mechanical_siege_onager_unpacked": {
      "@parent": "template_unit_mechanical_siege_onager",
      "Armour": {
        "Crush": "1",
        "Hack": "2",
        "Pierce": "30"
      },
      "Attack": {
        "Ranged": {
          "Crush": "50.0",
          "Hack": "0.0",
          "MaxRange": "76",
          "MinRange": "26.0",
          "Pierce": "10.0",
          "PrepareTime": "5000",
          "ProjectileSpeed": "29.0",
          "RepeatTime": "6000",
          "Splash": {
            "Crush": "40.0",
            "FriendlyFire": "true",
            "Hack": "40.0",
            "Pierce": "0.0",
            "Range": "10",
            "Shape": "Circular"
          },
          "Spread": "6.0"
        }
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "5",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "100",
          "wood": "300"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "10.0",
          "@width": "10.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Ranged Catapult"
        },
        "GenericName": "Siege Catapult",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Ballista",
        "Tooltip": "Causes splash damage.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "20",
        "xp": "300"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/siege/ballist_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "4.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "0.001"
        },
        "WalkSpeed": "0.001"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "88",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/romans/siege_onager.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/rome_mechanical_siege_ram": {
      "@parent": "template_unit_mechanical_siege_ram",
      "Armour": {
        "Crush": "5",
        "Hack": "1",
        "Pierce": "40"
      },
      "Attack": {
        "Charge": {
          "Crush": "160.0",
          "Hack": "0.0",
          "MaxRange": "6.5",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Gates Structure"
          }
        },
        "Melee": {
          "Crush": "80.0",
          "Hack": "0.0",
          "MaxRange": "6.5",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Gates Structure"
          },
          "RepeatTime": "1500"
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "5",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "200",
          "stone": "0",
          "wood": "350"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "3.0",
        "Square": {
          "@depth": "12.0",
          "@width": "8.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "500",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Melee Ram"
        },
        "GenericName": "Battering Ram",
        "History": "There are several famous sieges during the time of the Republic which required the use of extensive siege weaponry – Syracuse (212 BC), Carthage (148 – 146 BC) and Tigranocerta (68 BC) – they were all carried out successfully.",
        "Icon": "units/rome_mechanical_siege_ram.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Aries",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "4.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/siege/ram_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack_order.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "4.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "11.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/romans/siege_ram.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/rome_mechanical_siege_scorpio_packed": {
      "@parent": "special_units/rome_mechanical_siege_scorpio_common",
      "Armour": {
        "Crush": "1",
        "Hack": "2",
        "Pierce": "30"
      },
      "Attack": {
        "Ranged": {
          "Crush": "25.0",
          "Hack": "0.0",
          "MaxRange": "100",
          "MinRange": "4.0",
          "Pierce": "120.0",
          "PrepareTime": "3000",
          "ProjectileSpeed": "300.0",
          "RepeatTime": "2500",
          "Splash": {
            "Crush": "20.0",
            "FriendlyFire": "false",
            "Hack": "0.0",
            "Pierce": "30.0",
            "Range": "8",
            "Shape": "Linear"
          },
          "Spread": "2.0"
        }
      },
      "Cost": {
        "BuildTime": "15",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "250",
          "stone": "0",
          "wood": "250"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "3.0",
        "Square": {
          "@depth": "5.0",
          "@width": "5.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical BoltShooter Ranged"
        },
        "GenericName": "Bolt Shooter",
        "Icon": "units/rome_mechanical_siege_scorpio_packed.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Scorpio",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "10",
        "stone": "0",
        "wood": "10",
        "xp": "200"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Pack": {
        "Entity": "units/rome_mechanical_siege_scorpio_unpacked",
        "State": "packed",
        "Time": "10000"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "120",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/romans/siege_scorpio_packed.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/rome_mechanical_siege_scorpio_unpacked": {
      "@parent": "special_units/rome_mechanical_siege_scorpio_common",
      "Armour": {
        "Crush": "1",
        "Hack": "2",
        "Pierce": "30"
      },
      "Attack": {
        "Ranged": {
          "Crush": "25.0",
          "Hack": "0.0",
          "MaxRange": "100",
          "MinRange": "4.0",
          "Pierce": "120.0",
          "PrepareTime": "3000",
          "ProjectileSpeed": "300.0",
          "RepeatTime": "2500",
          "Splash": {
            "Crush": "20.0",
            "FriendlyFire": "false",
            "Hack": "0.0",
            "Pierce": "30.0",
            "Range": "8",
            "Shape": "Linear"
          },
          "Spread": "2.0"
        }
      },
      "Cost": {
        "BuildTime": "15",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "250",
          "stone": "0",
          "wood": "250"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "3.0",
        "Square": {
          "@depth": "5.0",
          "@width": "5.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical BoltShooter Ranged"
        },
        "GenericName": "Bolt Shooter",
        "Icon": "units/rome_mechanical_siege_scorpio.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Scorpio",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "10",
        "stone": "0",
        "wood": "10",
        "xp": "200"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Pack": {
        "Entity": "units/rome_mechanical_siege_scorpio_packed",
        "State": "unpacked",
        "Time": "10000"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "0.001"
        },
        "WalkSpeed": "0.001"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "120",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/romans/siege_scorpio.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/rome_ship_bireme": {
      "@parent": "template_unit_mechanical_ship_bireme",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "10"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "45.0",
          "MinRange": "0.0",
          "Pierce": "35.0",
          "PrepareTime": "2000",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildingAI": {
        "DefaultArrowCount": "2",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "100",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "10.0",
        "Square": {
          "@depth": "33.0",
          "@width": "8.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry Dog"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Dog"
        },
        "LoadingRange": "10",
        "Max": "20",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Warship Light Bow Ranged"
        },
        "GenericName": "Light Warship",
        "History": "By the time of the Second Punic War the Romans had adopted an improved bireme design created by the Liburnians of Illyria. Faster, lighter, and more agile then conventional warships, the Liburna (sing. Liburnus) would quickly become widespread throughout the Roman navy. They appear to have been used in support of Triremes.",
        "Icon": "units/rome_ship_bireme.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Liburnus",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "8.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "14"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/romans/bireme.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/rome_ship_fishing": {
      "@parent": "template_unit_mechanical_ship_fishing",
      "Armour": {
        "Crush": "2",
        "Hack": "2",
        "Pierce": "5"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "10.0",
          "MaxRange": "5.0",
          "Pierce": "0.0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Ship Structure"
          }
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "6.0",
        "Square": {
          "@depth": "10.0",
          "@width": "4.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "10",
        "Max": "1",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical FishingBoat"
        },
        "GenericName": "Fishing Boat",
        "History": "For the Romans fishing quickly became the plebs’ favorite pastime from the early days of the Roman Republic when fishing was still done on the Tiber. However towards the end of the Republic the fishing craze spread to the nobility, and hit its peak from the 2nd Century BC to the 4th Century AD. As both a livelihood and as a sport, fishing actually outpaced hunting.",
        "Icon": "units/hele_ship_fishing.png",
        "SpecificName": "Navicula Piscatoria",
        "Tooltip": "Fish the waters for Food. Garrison a support or infantry unit inside to boost fishing rate.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "2.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "50",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "6.0",
        "Rates": {
          "food.fish": "2"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/boat_move.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/boat_move.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "10"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "24",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/fishing_boat.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/rome_ship_merchant": {
      "@parent": "template_unit_mechanical_ship_merchant",
      "Armour": {
        "Crush": "2",
        "Hack": "2",
        "Pierce": "5"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "100",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "24.0",
          "@width": "12.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry Dog"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Dog"
        },
        "LoadingRange": "10",
        "Max": "15",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "400",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Trader"
        },
        "GenericName": "Merchantman",
        "History": "The Corbita was the most famous class of Roman merchant ships, known as Oneraria. They had a cargo capacity of 60-300 tons on average, with variants known to carry as much as 400 tons. These vessels traveled all over the Mediterranean, and could be found literally on every trade route.",
        "Icon": "units/rome_ship_merchant.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Corbita",
        "Tooltip": "Trade between docks. Garrison a Trader aboard for additional profit (+20% for each garrisoned). Gather profitable aquatic treasures.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "8.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "75",
          "metal": "50",
          "stone": "50",
          "wood": "75"
        },
        "MaxDistance": "12.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "Trader": {
        "GainMultiplier": "1.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "12"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/romans/merchantman.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/rome_ship_quinquereme": {
      "@parent": "template_unit_mechanical_ship_quinquereme",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "10"
      },
      "Attack": {
        "Ranged": {
          "Crush": "30.0",
          "Hack": "30.0",
          "MaxRange": "65.0",
          "MinRange": "10.0",
          "Pierce": "0.0",
          "PrepareTime": "2000",
          "ProjectileSpeed": "28.0",
          "RepeatTime": "5000",
          "Splash": {
            "Crush": "40.0",
            "FriendlyFire": "true",
            "Hack": "40.0",
            "Pierce": "0.0",
            "Range": "8",
            "Shape": "Circular"
          },
          "Spread": "6.0"
        }
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Catapult",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "5",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "200",
          "stone": "0",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "48.0",
          "@width": "12.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry Dog"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Dog Siege Elephant"
        },
        "LoadingRange": "10",
        "Max": "50",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Warship Heavy Ranged"
        },
        "GenericName": "Roman Quinquereme",
        "Icon": "units/rome_ship_quinquereme.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Quinqueremis Romana",
        "Tooltip": "Garrison with catapults to increase ranged fire power.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "8.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/siege/ballist_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "20"
        },
        "WalkSpeed": "16"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "110",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/romans/quinquereme.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/rome_ship_trireme": {
      "@parent": "template_unit_mechanical_ship_trireme",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "10"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "55.0",
          "MinRange": "0.0",
          "Pierce": "35.0",
          "PrepareTime": "1000",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "25",
        "Population": "3",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "150",
          "stone": "0",
          "wood": "150"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "43.0",
          "@width": "10.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry Dog"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Dog Siege Elephant"
        },
        "LoadingRange": "10",
        "Max": "30",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1400",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Warship Medium Ranged"
        },
        "GenericName": "Roman Trireme",
        "History": "The Trireme was the most common warship of the Mediterranean – it was used by Phoenicians, Greeks, Carthaginians and Romans alike. The Romans were already using these vessels by the beginning of the Punic Wars, and underwent a number of modifications. These remain controversial, but it seems that Triremes remained the mainstay of the fleet for this era.",
        "Icon": "units/rome_ship_trireme.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Triremis Romana",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "8.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "16"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/romans/trireme.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/rome_support_female_citizen": {
      "@parent": "template_unit_support_female_citizen",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "4.0",
          "Pierce": "0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Infantry Cavalry Champion Structure CitizenSoldier"
          }
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "25.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Citizen+Soldier",
          "AuraDescription": "Nearby males work 10% faster",
          "AuraName": "Inspiration Aura",
          "Modifications": {
            "Builder.Rate": {
              "Multiply": "1.1"
            },
            "ResourceGatherer.BaseSpeed": {
              "Multiply": "1.1"
            }
          },
          "Radius": "10",
          "Type": "range"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_dock structures/{civ}_temple structures/{civ}_market structures/{civ}_civil_centre"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "50",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Worker Female Citizen"
        },
        "GenericName": "Roman Woman",
        "History": "Roman women in the Republic were in a similar state as their Greek counterparts. When a Roman woman married their dowry and property passed to their father-in-law, while she herself became the property of her husband. Their job was to raise the children and helping in farm work or running the family business. It was a sign of affluence when a man's wife did not have to work.",
        "Icon": "units/rome_support_female_citizen.png",
        "SelectionGroupName": "units/rome_support_female_citizen",
        "SpecificName": "Romana"
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "1",
          "food.grain": "0.5",
          "food.meat": "1",
          "metal.ore": "0.35",
          "stone.rock": "0.35",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.7"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/female_death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/female/civ_female_attack.xml",
          "order_build": "voice/hellenes/civ/female/civ_female_build.xml",
          "order_garrison": "voice/hellenes/civ/female/civ_female_garrison.xml",
          "order_gather": "voice/hellenes/civ/female/civ_female_gather_together.xml",
          "order_repair": "voice/hellenes/civ/female/civ_female_repair.xml",
          "order_walk": "voice/hellenes/civ/female/civ_female_walk.xml",
          "select": "voice/hellenes/civ/female/civ_female_select.xml",
          "trained": "interface/alarm/alarm_create_female.xml"
        }
      },
      "Stamina": {
        "Max": "500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "1",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/romans/female_citizen.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/rome_support_female_citizen_house": {
      "@parent": "units/rome_support_female_citizen",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "4.0",
          "Pierce": "0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Infantry Cavalry Champion Structure CitizenSoldier"
          }
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "25.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Citizen+Soldier",
          "AuraDescription": "Nearby males work 10% faster",
          "AuraName": "Inspiration Aura",
          "Modifications": {
            "Builder.Rate": {
              "Multiply": "1.1"
            },
            "ResourceGatherer.BaseSpeed": {
              "Multiply": "1.1"
            }
          },
          "Radius": "10",
          "Type": "range"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_dock structures/{civ}_temple structures/{civ}_market structures/{civ}_civil_centre"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "50",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Worker Female Citizen"
        },
        "GenericName": "Roman Woman",
        "History": "Roman women in the Republic were in a similar state as their Greek counterparts. When a Roman woman married their dowry and property passed to their father-in-law, while she herself became the property of her husband. Their job was to raise the children and helping in farm work or running the family business. It was a sign of affluence when a man's wife did not have to work.",
        "Icon": "units/rome_support_female_citizen.png",
        "RequiredTechnology": "unlock_females_house",
        "SelectionGroupName": "units/rome_support_female_citizen",
        "SpecificName": "Romana"
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "1",
          "food.grain": "0.5",
          "food.meat": "1",
          "metal.ore": "0.35",
          "stone.rock": "0.35",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.7"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/female_death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/female/civ_female_attack.xml",
          "order_build": "voice/hellenes/civ/female/civ_female_build.xml",
          "order_garrison": "voice/hellenes/civ/female/civ_female_garrison.xml",
          "order_gather": "voice/hellenes/civ/female/civ_female_gather_together.xml",
          "order_repair": "voice/hellenes/civ/female/civ_female_repair.xml",
          "order_walk": "voice/hellenes/civ/female/civ_female_walk.xml",
          "select": "voice/hellenes/civ/female/civ_female_select.xml",
          "trained": "interface/alarm/alarm_create_female.xml"
        }
      },
      "Stamina": {
        "Max": "500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "1",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/romans/female_citizen.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/rome_support_healer_a": {
      "@parent": "units/rome_support_healer_b",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Heal": {
        "HP": "7",
        "HealableClasses": {
          "@datatype": "tokens",
          "_string": "Organic"
        },
        "Range": "15",
        "Rate": "2000",
        "UnhealableClasses": {
          "@datatype": "tokens",
          "_string": "Animal"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "95",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Healer"
        },
        "GenericName": "State Priest",
        "History": "During the Republic, the position of priest was elevated and required a lot of responsibilities, which is why priests were by no means chosen randomly. The position of Pontifex Maximus, the high priest of the Roman religion, was occupied by such prominent figures as Julius Caesar, Marcus Aemilius Lepidus and Augustus.",
        "Icon": "units/rome_support_healer.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/rome_support_healer_b",
        "SpecificName": "Pontifex Minor",
        "Tooltip": "Classes: Support Healer.\nHeal units."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/rome_support_healer_e",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/romans/healer.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/rome_support_healer_b": {
      "@parent": "template_unit_support_healer",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Heal": {
        "HP": "5",
        "HealableClasses": {
          "@datatype": "tokens",
          "_string": "Organic"
        },
        "Range": "12",
        "Rate": "2000",
        "UnhealableClasses": {
          "@datatype": "tokens",
          "_string": "Animal"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "85",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Healer"
        },
        "GenericName": "State Priest",
        "History": "During the Republic, the position of priest was elevated and required a lot of responsibilities, which is why priests were by no means chosen randomly. The position of Pontifex Maximus, the high priest of the Roman religion, was occupied by such prominent figures as Julius Caesar, Marcus Aemilius Lepidus and Augustus.",
        "Icon": "units/rome_support_healer.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/rome_support_healer_b",
        "SpecificName": "Pontifex Minor",
        "Tooltip": "Classes: Support Healer.\nHeal units."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/rome_support_healer_a",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/romans/healer.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/rome_support_healer_e": {
      "@parent": "units/rome_support_healer_a",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Heal": {
        "HP": "10",
        "HealableClasses": {
          "@datatype": "tokens",
          "_string": "Organic"
        },
        "Range": "20",
        "Rate": "2000",
        "UnhealableClasses": {
          "@datatype": "tokens",
          "_string": "Animal"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "105",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Healer"
        },
        "GenericName": "State Priest",
        "History": "During the Republic, the position of priest was elevated and required a lot of responsibilities, which is why priests were by no means chosen randomly. The position of Pontifex Maximus, the high priest of the Roman religion, was occupied by such prominent figures as Julius Caesar, Marcus Aemilius Lepidus and Augustus.",
        "Icon": "units/rome_support_healer.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/rome_support_healer_b",
        "SpecificName": "Pontifex Minor",
        "Tooltip": "Classes: Support Healer.\nHeal units."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/romans/healer.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/rome_support_trader": {
      "@parent": "template_unit_support_trader",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "15",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "80",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "3.0",
        "Square": {
          "@depth": "8.0",
          "@width": "4.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "rome",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Support Organic Trader"
        },
        "GenericName": "Plebeian Merchant",
        "History": "Plebeians were the poor class in Roman society, underneath the patricians, often carrying out much local trading and business. While patricians financed large business ventures plebian merchants did the actual work. They traded far and wide, from Iberia to Syria, buying and selling everything from salt to wool to horses to metals to glass to slaves. Rome's extensive network of roads within Italy, many ports, and central location within the Mediterranean made it an ideal place to do business.",
        "Icon": "units/rome_support_trader.png",
        "SpecificName": "Mercator Plebeius",
        "Tooltip": "Classes: Support Trader.\nTrade resources between your own markets and those of your allies."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_trade": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_worker.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "Trader": {
        "GainMultiplier": "1.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/romans/trader.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/samnite_skirmisher": {
      "@parent": "template_unit_champion_infantry_javelinist",
      "Armour": {
        "Crush": "6",
        "Hack": "4",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "17.5",
          "MaxRange": "5.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "1000"
        },
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "48",
          "MinRange": "0.0",
          "Pierce": "26.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.1"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "120",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Samnite Skirmisher",
        "History": "The Samnites were an aboriginal people of Southern and Central Italy. They were fierce warriors and frequently rebelled against Roman rule.",
        "Icon": "units/samnite_skirmisher.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "(Samnite Skirmisher)",
        "Tooltip": "Mercenary skirmisher.\nBonus vs. Archers and Spearmen.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "10.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/samnite_skirmisher.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/samnite_spearman": {
      "@parent": "template_unit_champion_infantry_spearman",
      "Armour": {
        "Crush": "6",
        "Hack": "5",
        "Pierce": "7"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "15.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "40.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "7",
          "MaxRange": "5.0",
          "Pierce": "14",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Samnite Spearman",
        "History": "The Samnites were an aboriginal people of Southern and Central Italy. They were fierce warriors and frequently rebelled against Roman rule.",
        "Icon": "units/samnite_spearman.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "(Samnite Spearman)",
        "Tooltip": "Mercenary spearman.\nBonus vs. All Cavalry Units.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/samnite_spearman.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/samnite_swordsman": {
      "@parent": "template_unit_champion_infantry_swordsman",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "7"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "44.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "22",
          "MaxRange": "5.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "75"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Samnite Swordsman",
        "History": "The Samnites were an aboriginal people of Southern and Central Italy. They were fierce warriors and frequently rebelled against Roman rule.",
        "Icon": "units/samnite_swordsman.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "(Samnite Swordsman)",
        "Tooltip": "Mercenary swordsman.\nBonus vs. All Spear Units.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/samnite_swordsman.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_cavalry_archer_a": {
      "@parent": "units/sele_cavalry_archer_b",
      "Armour": {
        "Crush": "3",
        "Hack": "2",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "60.0",
          "MinRange": "16.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "60"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "160",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic Camel"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Dahae Horse Archer",
        "History": "The Dahae or Dahaeans were a confederacy of three Ancient Iranian tribes who lived in the region to the immediate east of the Caspian Sea. They spoke an Eastern Iranian language. Known as the Dāha to the Persians, they were a staple of many Persian armies until the fall of the Achaemenid Empire. Later they freely joined the armies of Alexander as he invaded India and the armies of the Seleucids in their many battles with the other Successor states. The Dahae of the Parni clan, under Arsaces, would later invade the land of Parthia, depose its ruler, and found a dynasty that would eventually grow into the famed Parthian Empire.",
        "Icon": "units/sele_cavalry_archer.png",
        "Rank": "Advanced",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/sele_cavalry_archer_b",
        "SpecificName": "Hippotoxotès Dahae",
        "Tooltip": "Classes: Ranged Cavalry Camel Archer.\nCounters: 2x vs. Spearmen, 1.5x vs. Swordsmen.\nCountered by: Skirmishers and Elephants.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Archer"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "9",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/sele_cavalry_archer_e",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "28.0"
        },
        "WalkSpeed": "17.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/seleucids/cavalry_archer_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_cavalry_archer_b": {
      "@parent": "template_unit_cavalry_ranged_archer",
      "Armour": {
        "Crush": "3",
        "Hack": "3",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "56.0",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "1000",
          "Spread": "1.6"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "60"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "150",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic Camel"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Dahae Horse Archer",
        "History": "The Dahae or Dahaeans were a confederacy of three Ancient Iranian tribes who lived in the region to the immediate east of the Caspian Sea. They spoke an Eastern Iranian language. Known as the Dāha to the Persians, they were a staple of many Persian armies until the fall of the Achaemenid Empire. Later they freely joined the armies of Alexander as he invaded India and the armies of the Seleucids in their many battles with the other Successor states. The Dahae of the Parni clan, under Arsaces, would later invade the land of Parthia, depose its ruler, and found a dynasty that would eventually grow into the famed Parthian Empire.",
        "Icon": "units/sele_cavalry_archer.png",
        "Rank": "Basic",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/sele_cavalry_archer_b",
        "SpecificName": "Hippotoxotès Dahae",
        "Tooltip": "Classes: Ranged Cavalry Camel Archer.\nCounters: 2x vs. Spearmen, 1.5x vs. Swordsmen.\nCountered by: Skirmishers and Elephants.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Archer"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "9",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/sele_cavalry_archer_a",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "28.0"
        },
        "WalkSpeed": "17.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/seleucids/cavalry_archer_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_cavalry_archer_e": {
      "@parent": "units/sele_cavalry_archer_a",
      "Armour": {
        "Crush": "3",
        "Hack": "3",
        "Pierce": "5"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "64.0",
          "MinRange": "12.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "1000",
          "Spread": "1.0"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "60"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "170",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic Camel"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Dahae Horse Archer",
        "History": "The Dahae or Dahaeans were a confederacy of three Ancient Iranian tribes who lived in the region to the immediate east of the Caspian Sea. They spoke an Eastern Iranian language. Known as the Dāha to the Persians, they were a staple of many Persian armies until the fall of the Achaemenid Empire. Later they freely joined the armies of Alexander as he invaded India and the armies of the Seleucids in their many battles with the other Successor states. The Dahae of the Parni clan, under Arsaces, would later invade the land of Parthia, depose its ruler, and found a dynasty that would eventually grow into the famed Parthian Empire.",
        "Icon": "units/sele_cavalry_archer.png",
        "Rank": "Elite",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/sele_cavalry_archer_b",
        "SpecificName": "Hippotoxotès Dahae",
        "Tooltip": "Classes: Ranged Cavalry Camel Archer.\nCounters: 2x vs. Spearmen, 1.5x vs. Swordsmen.\nCountered by: Skirmishers and Elephants.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Archer"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "9",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "28.0"
        },
        "WalkSpeed": "17.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/seleucids/cavalry_archer_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_cavalry_javelinist": {
      "@parent": "template_unit_cavalry_ranged_javelinist",
      "Armour": {
        "Crush": "3",
        "Hack": "3",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "40",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.6"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "40"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "140",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Militia Cavalry",
        "History": "Along with the citizen militia infantry there were also cavalry regiments of militia from the cities, known as Politikoi. The citizen cavalry was recruited from the richest citizens of the cities who did not hold the legal status of 'Macedonians'. Citizen cavalry of this sort are seen at the Daphne parade and, in this case, probably from Antioch and not collected from all the coastal cities. The Politikoi were probably not a unitary regiment of horse, but a collection of separate squadrons with each squadron having its own distinctive dress and equipment.",
        "Icon": "units/sele_cavalry_javelinist.png",
        "Rank": "Basic",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/sele_cavalry_javelinist",
        "SpecificName": "Hippakontistès Politès",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "28.0"
        },
        "WalkSpeed": "17.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/athenians/cavalry_javelinist_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_cavalry_javelinist_a": {
      "@parent": "units/sele_cavalry_javelinist_b",
      "Armour": {
        "Crush": "4",
        "Hack": "4",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "44",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "40"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "150",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Median Light Cavalry",
        "History": ".",
        "Icon": "units/pers_cavalry_javelinist.png",
        "Rank": "Advanced",
        "RequiredTechnology": "phase_village",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/pers_cavalry_javelinist_b",
        "SpecificName": "Hippeus Medikos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/sele_cavalry_javelinist_e",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "28.0"
        },
        "WalkSpeed": "17.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/cavalry_javelinist_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_cavalry_javelinist_b": {
      "@parent": "template_unit_cavalry_ranged_javelinist",
      "Armour": {
        "Crush": "3",
        "Hack": "3",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "40",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.6"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "40"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "140",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Median Light Cavalry",
        "History": ".",
        "Icon": "units/pers_cavalry_javelinist.png",
        "Rank": "Basic",
        "RequiredTechnology": "phase_village",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/pers_cavalry_javelinist_b",
        "SpecificName": "Hippeus Medikos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/sele_cavalry_javelinist_a",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "28.0"
        },
        "WalkSpeed": "17.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/cavalry_javelinist_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_cavalry_javelinist_e": {
      "@parent": "units/sele_cavalry_javelinist_a",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "3"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "48",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.0"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "40"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "160",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Median Light Cavalry",
        "History": ".",
        "Icon": "units/pers_cavalry_javelinist.png",
        "Rank": "Elite",
        "RequiredTechnology": "phase_village",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/pers_cavalry_javelinist_b",
        "SpecificName": "Hippeus Medikos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "28.0"
        },
        "WalkSpeed": "17.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/cavalry_javelinist_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_cavalry_spearman_a": {
      "@parent": "units/sele_cavalry_spearman_b",
      "Armour": {
        "Crush": "4",
        "Hack": "5",
        "Pierce": "3"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "12.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "24.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "5.5",
          "MaxRange": "6.0",
          "Pierce": "10.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "2250"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "0",
          "stone": "0",
          "wood": "55"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "160",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Companion Cavalry",
        "History": "There were two guard cavalry regiments, each 1,000 strong. These were the Agema (the 'Guards') and the Hetairoi ('Companions'). The Hetairoi were recruited from the younger generation of military settlers and acted as the standing guard cavalry unit of the army, serving in peace and in war. However it seems that writers referred to them by several names other than just the 'companions'; the basilike ile ('royal squadron' or 'regia ala' according to Livy), and the hippos hetairike ('horse companions'). Their full title may well have been the 'royal ala of the companions'.",
        "Icon": "units/mace_cavalry_spearman.png",
        "Rank": "Advanced",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/sele_cavalry_spearman_b",
        "SpecificName": "Hippos Hetairike",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/sele_cavalry_spearman_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "25.0"
        },
        "WalkSpeed": "16"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/cavalry_spearman_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_cavalry_spearman_b": {
      "@parent": "template_unit_cavalry_melee_spearman",
      "Armour": {
        "Crush": "3",
        "Hack": "4",
        "Pierce": "2"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "10.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "80.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "6.0",
          "Pierce": "34",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "2250"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "0",
          "stone": "0",
          "wood": "55"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "150",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Companion Cavalry",
        "History": "There were two guard cavalry regiments, each 1,000 strong. These were the Agema (the 'Guards') and the Hetairoi ('Companions'). The Hetairoi were recruited from the younger generation of military settlers and acted as the standing guard cavalry unit of the army, serving in peace and in war. However it seems that writers referred to them by several names other than just the 'companions'; the basilike ile ('royal squadron' or 'regia ala' according to Livy), and the hippos hetairike ('horse companions'). Their full title may well have been the 'royal ala of the companions'.",
        "Icon": "units/mace_cavalry_spearman.png",
        "Rank": "Basic",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/sele_cavalry_spearman_b",
        "SpecificName": "Hippos Hetairike",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/sele_cavalry_spearman_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "26.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/cavalry_spearman_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_cavalry_spearman_e": {
      "@parent": "units/sele_cavalry_spearman_a",
      "Armour": {
        "Crush": "5",
        "Hack": "6",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "14.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "26.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "6",
          "MaxRange": "6.0",
          "Pierce": "11.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "2250"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "0",
          "stone": "0",
          "wood": "55"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "170",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Companion Cavalry",
        "History": "There were two guard cavalry regiments, each 1,000 strong. These were the Agema (the 'Guards') and the Hetairoi ('Companions'). The Hetairoi were recruited from the younger generation of military settlers and acted as the standing guard cavalry unit of the army, serving in peace and in war. However it seems that writers referred to them by several names other than just the 'companions'; the basilike ile ('royal squadron' or 'regia ala' according to Livy), and the hippos hetairike ('horse companions'). Their full title may well have been the 'royal ala of the companions'.",
        "Icon": "units/mace_cavalry_spearman.png",
        "Rank": "Elite",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/sele_cavalry_spearman_b",
        "SpecificName": "Hippos Hetairike",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "24.0"
        },
        "WalkSpeed": "15.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/cavalry_spearman_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_champion_cavalry": {
      "@parent": "template_unit_champion_cavalry_spearman",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "7.5",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "120.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "7",
          "MaxRange": "5.0",
          "Pierce": "50.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "2250"
        }
      },
      "Cost": {
        "BuildTime": "16",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "150",
          "metal": "50",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "5.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "230",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Seleucid Cataphract",
        "History": "Cataphracts were the crushing blow of the Seleucid cavalry. The development of the Seleucid cataphract is not well understood, as is the relationship between these men and future generations of cataphract cavalry. At best it seems the Seleucids adopted the catapharct from encounters with Iranian nomads like the Massagetes, Scythian steppes tribes, or Bactrians in the East.",
        "Icon": "units/pers_champion_cavalry.png",
        "RequiredTechnology": "successors/unlock_reform_army",
        "SpecificName": "Seleukidón Kataphraktos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Cavalry Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/256x256.png",
            "MainTextureMask": "arrow/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "10.0",
          "RegenTime": "0.1",
          "Speed": "25.0"
        },
        "WalkSpeed": "13.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/champion_unit_2.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_champion_chariot": {
      "@parent": "template_unit_champion_cavalry_archer",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "4"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "58",
          "MinRange": "0.0",
          "Pierce": "35.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "1000",
          "Spread": "1.2"
        }
      },
      "Cost": {
        "BuildTime": "19",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "150",
          "metal": "50",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "15.0",
          "@width": "7.5"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic Champion Chariot"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Scythed Chariot",
        "History": "Expensive \"suicide\" unit. Mostly used to rush into infantry and cavalry formations to slaughter a bunch of enemies with scythes (\"Trample Damage\" aura) before getting destroyed themselves. Countered by: Skirmishers and Elephants.",
        "Icon": "units/pers_cavalry_archer.png",
        "RequiredTechnology": "successors/unlock_traditional_army",
        "SpecificName": "Drepanèphoros",
        "Tooltip": "Classes: Champion Ranged Cavalry Chariot Archer.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Cavalry Ranged Archer"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "20",
        "stone": "0",
        "wood": "20",
        "xp": "200"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "2.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "50",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "5.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/256x256.png",
            "MainTextureMask": "arrow/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "10.0",
          "RegenTime": "0.1",
          "Speed": "33.0"
        },
        "WalkSpeed": "14.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/cavalry_archer_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_champion_elephant": {
      "@parent": "template_unit_champion_elephant_melee",
      "Armour": {
        "Crush": "10",
        "Hack": "5",
        "Pierce": "10"
      },
      "Attack": {
        "Charge": {
          "Crush": "80.0",
          "Hack": "80.0",
          "MaxRange": "8.0",
          "MinRange": "0.0",
          "Pierce": "0.0"
        },
        "Melee": {
          "Crush": "40.0",
          "Hack": "28",
          "MaxRange": "8.0",
          "Pierce": "0",
          "RepeatTime": "1500"
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "3",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "250",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "3.5"
        },
        "Height": "6.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "750",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "GenericName": "Armored War Elephant",
        "History": "The Seleucids, having access to the East, specifically India after the war with the Mauryans, imported gigantic war elephants to augment their phalanxes. The beasts were armoured and were used as giant battering rams to smash enemy infantry formations.",
        "Icon": "units/maur_champion_elephant.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Thorakisménos Eléphantos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Elephant Melee"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/256x256.png",
            "MainTextureMask": "arrow/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "actor/fauna/animal/elephant_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/animal/elephant_death.xml",
          "order_attack": "actor/fauna/animal/elephant_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "actor/fauna/animal/elephant_order.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "actor/fauna/animal/elephant_select.xml",
          "trained": "actor/fauna/animal/elephant_trained.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "10.0",
          "RegenTime": "0.1",
          "Speed": "14.0"
        },
        "WalkSpeed": "8.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/seleucids/champion_elephant.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_champion_infantry_pikeman": {
      "@parent": "template_unit_champion_infantry_pikeman",
      "Armour": {
        "Crush": "7",
        "Hack": "12",
        "Pierce": "10"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "6.0",
          "MaxRange": "8.0",
          "MinRange": "0.0",
          "Pierce": "24.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "8.0",
          "Pierce": "8.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/syntagma formations/testudo"
        },
        "GenericName": "Silver Shield Pikeman",
        "History": "The 'Silver Shields' pike corps made up the infantry arm of the Royal Agema, or \"guards.\" They were the élite infantry of the traditional Seleucid and Macedonian armies.",
        "Icon": "units/sele_champion_infantry_pikeman.png",
        "RequiredTechnology": "successors/unlock_traditional_army",
        "SpecificName": "Phalangitès Argyraspis",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Spear Pike"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1200"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "13.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/seleucids/champion_infantry_pikeman.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_champion_infantry_swordsman": {
      "@parent": "template_unit_champion_infantry_swordsman",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "7"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "44.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "22",
          "MaxRange": "5.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "75"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Romanized Heavy Swordsman",
        "History": "In 166 BC, at the Daphne Parade under Antiochus IV, the Argyraspides corps is only seen to be 5,000 strong. However 5,000 troops armed in the Roman fashion are present and they are described as being in the prime of their life, perhaps denoting their elite nature. It is possible that the missing 5,000 men of the Argyraspides were the 5,000 'Romanized' infantry marching alongside them. The training of a segment of the royal guard in 'Roman' methods was probably down to several factors. Firstly, Antiochus IV had spent part of his early life in Rome and had acquired rather an excessive admiration for Rome's power and methods. Secondly, the future wars that the Seleucids might be fighting would probably be in the Eastern satrapies against mobile enemies and other large areas of land. Training troops in this way would add to the overall efficiency and capability of the army and make it more maneuverable. Indeed, the 'Romanized' troops are seen facing the Maccabees at the Battle of Beth Zechariah in 162 BC. Thirdly, the defeat of the Macedonian Antigonids at the Battle of Pydna in 168 BC was a great culture shock, showing the complete destruction of the Macedonian military system at the hands of the Roman legion. It has been suggested that the fact that these 5,000 men are marching at the head of the army was meant to show Antiochus IV's intention of reforming the entire Seleucid army along Roman lines, though whether or not this complete reform actually took place is unknown. The true extent of the adoption of Roman techniques is unknown, some have suggested that the infantry are in fact more likely to be Thureophoroi or Thorakitai, troops armed with an oval shield of the Celtic type, a thrusting spear and javelins.",
        "Icon": "units/sele_champion_swordsman.png",
        "RequiredTechnology": "successors/unlock_reform_army",
        "SpecificName": "Thorakitès Rhomaïkós",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/seleucids/champion_infantry_swordsman.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_hero_antiochus_great": {
      "@parent": "template_unit_hero_cavalry_spearman",
      "Armour": {
        "Crush": "8",
        "Hack": "6",
        "Pierce": "8"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "25.5",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic Siege"
          },
          "RepeatTime": "1000"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Cavalry",
          "AuraDescription": "All cavalry gains +2 levels of all armour types.",
          "AuraName": "Ilarchès Aura",
          "Modifications": {
            "Armour.Crush": {
              "Add": "2"
            },
            "Armour.Hack": {
              "Add": "2"
            },
            "Armour.Pierce": {
              "Add": "2"
            }
          },
          "Type": "global"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_civil_centre"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "250",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "5.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1500",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Antiochus III \"The Great\"",
        "History": "Antiochus inherited a troubled kingdom upon the beginning of his reign. From the verge of collapse he managed to weld back together the empire Seleukus I so hard to found. The rebellious eastern satraps of Bactria and Parthia were brought to heel , temporarily securing his eastern borders. He then turned his attention to mother Greece, attempting to fulfill the dreams of his fathers by invading Greece under the pretext of \"liberation\". The Achaean League and the Kingdom of Pergamon banded together with the Romans to defeat him at the Battle of Magnesia, forever burying the dream of reuniting Alexander's empire.",
        "Icon": "units/hele_hero_alexander.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Antiokhos G' Mégās",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Cavalry Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "5",
        "stone": "0",
        "wood": "20",
        "xp": "500"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "16.0",
          "RegenTime": "0.1",
          "Speed": "26.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "77",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/seleucids/hero_antiochus_the_great_cav.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_hero_antiochus_righteous": {
      "@parent": "template_unit_hero_cavalry_swordsman",
      "Armour": {
        "Crush": "8",
        "Hack": "5",
        "Pierce": "8"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "36",
          "MaxRange": "6.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic Siege"
          },
          "RepeatTime": "1000"
        }
      },
      "Auras": {
        "Aura1": {
          "AffectedPlayers": "Enemy",
          "Affects": "Structure Mechanical",
          "AuraDescription": "All nearby enemy buildings, siege engines, and ships have their health reduced by 20%.",
          "AuraName": "Conquest Aura",
          "Modifications": {
            "Health.Max": {
              "Multiply": "0.8"
            }
          },
          "Radius": "70",
          "Type": "range"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_civil_centre"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "250",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "2.5"
        },
        "Height": "5.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1500",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Antiochus IV \"The Righteous\"",
        "History": "Antiochus IV Epiphanes was a son of Antiochus III the Great and brother of Seleucus IV Philopator. Originally named Mithridates, he assumed the name Antiochus either upon his accession to the throne or after the death of his elder brother Antiochus. Notable events during his reign include the near-conquest of Egypt (twice), which was halted by the threat of Roman intervention, and the beginning of the Jewish revolt of the Maccabees. He died of sudden illness while fighting off a Parthian invasion from the East.",
        "Icon": "units/mace_hero_philip.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Antiokhos D' Epiphanes",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Cavalry Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "25",
        "stone": "0",
        "wood": "0",
        "xp": "400"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "16.0",
          "RegenTime": "0.1",
          "Speed": "26.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "70",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/ptolemies/hero_ptolemy_IV.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_hero_seleucus_victor": {
      "@parent": "template_unit_hero_elephant_melee",
      "Armour": {
        "Crush": "12",
        "Hack": "10",
        "Pierce": "10"
      },
      "Attack": {
        "Melee": {
          "Bonuses": {
            "BonusCav": {
              "Classes": "Cavalry",
              "Multiplier": "2"
            },
            "BonusGates": {
              "Classes": "Gates",
              "Multiplier": "1.5"
            },
            "BonusStructures": {
              "Classes": "Structure",
              "Multiplier": "1.5"
            }
          },
          "Crush": "25.0",
          "Hack": "17.5",
          "MaxRange": "8.0",
          "Pierce": "0",
          "RepeatTime": "1000"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Elephant",
          "AuraDescription": "Boosts War Elephant attack and speed +20% within his vision.",
          "AuraName": "Zooiarchos Aura",
          "Modifications": {
            "Attack.Melee.Crush": {
              "Multiply": "1.20"
            },
            "Attack.Melee.Hack": {
              "Multiply": "1.20"
            },
            "UnitMotion.WalkSpeed": {
              "Multiply": "1.20"
            }
          },
          "Radius": "80",
          "Type": "range"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_civil_centre"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "60",
        "Population": "3",
        "PopulationBonus": "0",
        "Resources": {
          "food": "500",
          "metal": "500",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "3.0"
        },
        "Height": "9.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "GenericName": "Seleucus I \"The Victor\"",
        "History": "\"Always lying in wait for the neighboring nations, strong in arms and persuasive in council, he [Seleucus] acquired Mesopotamia, Armenia, 'Seleucid' Cappadocia, Persis, Parthia, Bactria, Arabia, Tapouria, Sogdia, Arachosia, Hyrcania, and other adjacent peoples that had been subdued by Alexander, as far as the river Indus, so that the boundaries of his empire were the most extensive in Asia after that of Alexander. The whole region from Phrygia to the Indus was subject to Seleucus.\" — Appian, \"The Syrian Wars\"",
        "Icon": "units/cart_hero_hannibal.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Seleukos A' Nikator",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Elephant"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "25",
        "stone": "0",
        "wood": "0",
        "xp": "400"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "actor/fauna/animal/elephant_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/animal/elephant_death.xml",
          "order_attack": "actor/fauna/animal/elephant_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "actor/fauna/animal/elephant_order.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "actor/fauna/animal/elephant_select.xml",
          "trained": "actor/fauna/animal/elephant_trained.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "1000.0",
          "RangeMin": "10.0",
          "RegenTime": "0.1",
          "Speed": "14.0"
        },
        "WalkSpeed": "8.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/carthaginians/hero_hannibal_mount.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_infantry_archer_a": {
      "@parent": "units/sele_infantry_archer_b",
      "Armour": {
        "Crush": "4",
        "Hack": "2",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "54.0",
          "MinRange": "0.0",
          "Pierce": "13.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_fortress structures/{civ}_wonder structures/sele_military_colony structures/sele_library structures/sele_wonder"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "40",
          "metal": "0",
          "stone": "0",
          "wood": "60"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "95",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Syrian Archer",
        "History": "Syrian archers mix the archery traditions of Crete with those of the East. Large numbers of Cretan colonists and mercenaries were settled within the borders of the Seleucid Empire. In return for lands, the colonists pledged themselves and their offspring to serve in the armies of the Seleucid king when called by him.",
        "Icon": "units/hele_infantry_archer.png",
        "Rank": "Advanced",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/sele_infantry_archer_b",
        "SpecificName": "Toxótēs Syrías",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Archer"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/sele_infantry_archer_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "700"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "17.0"
        },
        "WalkSpeed": "11"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/infantry_archer_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_infantry_archer_b": {
      "@parent": "template_unit_infantry_ranged_archer",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "50.0",
          "MinRange": "0.0",
          "Pierce": "13.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "1000",
          "Spread": "1.6"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_fortress structures/{civ}_wonder structures/sele_military_colony structures/sele_library structures/sele_wonder"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "40",
          "metal": "0",
          "stone": "0",
          "wood": "60"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "80",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Syrian Archer",
        "History": "Syrian archers mix the archery traditions of Crete with those of the East. Large numbers of Cretan colonists and mercenaries were settled within the borders of the Seleucid Empire. In return for lands, the colonists pledged themselves and their offspring to serve in the armies of the Seleucid king when called by him.",
        "Icon": "units/hele_infantry_archer.png",
        "Rank": "Basic",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/sele_infantry_archer_b",
        "SpecificName": "Toxótēs Syrías",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Archer"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/sele_infantry_archer_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "17.0"
        },
        "WalkSpeed": "11"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/infantry_archer_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_infantry_archer_e": {
      "@parent": "units/sele_infantry_archer_a",
      "Armour": {
        "Crush": "5",
        "Hack": "3",
        "Pierce": "3"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "58.0",
          "MinRange": "0.0",
          "Pierce": "13.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "1000",
          "Spread": "1.0"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_fortress structures/{civ}_wonder structures/sele_military_colony structures/sele_library structures/sele_wonder"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "40",
          "metal": "0",
          "stone": "0",
          "wood": "60"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "105",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Syrian Archer",
        "History": "Syrian archers mix the archery traditions of Crete with those of the East. Large numbers of Cretan colonists and mercenaries were settled within the borders of the Seleucid Empire. In return for lands, the colonists pledged themselves and their offspring to serve in the armies of the Seleucid king when called by him.",
        "Icon": "units/hele_infantry_archer.png",
        "Rank": "Elite",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/sele_infantry_archer_b",
        "SpecificName": "Toxótēs Syrías",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Archer"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "690"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "16.75"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/macedonians/infantry_archer_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_infantry_javelinist_a": {
      "@parent": "units/sele_infantry_javelinist_b",
      "Armour": {
        "Crush": "4",
        "Hack": "2",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "44",
          "MinRange": "0.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_fortress structures/{civ}_wonder structures/sele_military_colony structures/sele_library structures/sele_wonder"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "90",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Arab Javelineer",
        "History": "Arabic mercenaries were recruited in vast numbers by the Syrian kings. At the Battle of Raphia in 217 BC, the army of Antiochus III had within it a contingent of 10,000 Arab troops. These men acted as a screen for the Seleucid war elephants and were ferocious fighters, but were of dubious reliability and effectiveness.",
        "Icon": "units/pers_infantry_javelinist.png",
        "Rank": "Advanced",
        "RequiredTechnology": "phase_village",
        "SelectionGroupName": "units/sele_infantry_javelinist_b",
        "SpecificName": "Pezakontistès Aravikós",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/sele_infantry_javelinist_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "21.25"
        },
        "WalkSpeed": "10"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/infantry_javelinist_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_infantry_javelinist_b": {
      "@parent": "template_unit_infantry_ranged_javelinist",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "36",
          "MinRange": "0.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_fortress structures/{civ}_wonder structures/sele_military_colony structures/sele_library structures/sele_wonder"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "80",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Arab Javelineer",
        "History": "Arabic mercenaries were recruited in vast numbers by the Syrian kings. At the Battle of Raphia in 217 BC, the army of Antiochus III had within it a contingent of 10,000 Arab troops. These men acted as a screen for the Seleucid war elephants and were ferocious fighters, but were of dubious reliability and effectiveness.",
        "Icon": "units/pers_infantry_javelinist.png",
        "Rank": "Basic",
        "RequiredTechnology": "phase_village",
        "SelectionGroupName": "units/sele_infantry_javelinist_b",
        "SpecificName": "Pezakontistès Aravikós",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/sele_infantry_javelinist_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "11.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/infantry_javelinist_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_infantry_javelinist_e": {
      "@parent": "units/sele_infantry_javelinist_a",
      "Armour": {
        "Crush": "5",
        "Hack": "3",
        "Pierce": "3"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "48",
          "MinRange": "0.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.0"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_fortress structures/{civ}_wonder structures/sele_military_colony structures/sele_library structures/sele_wonder"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Arab Javelineer",
        "History": "Arabic mercenaries were recruited in vast numbers by the Syrian kings. At the Battle of Raphia in 217 BC, the army of Antiochus III had within it a contingent of 10,000 Arab troops. These men acted as a screen for the Seleucid war elephants and were ferocious fighters, but were of dubious reliability and effectiveness.",
        "Icon": "units/pers_infantry_javelinist.png",
        "Rank": "Elite",
        "RequiredTechnology": "phase_village",
        "SelectionGroupName": "units/sele_infantry_javelinist_b",
        "SpecificName": "Pezakontistès Aravikós",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/persians/infantry_javelinist_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_infantry_spearman_2_a": {
      "@parent": "units/sele_infantry_spearman_2_b",
      "Armour": {
        "Crush": "4",
        "Hack": "3",
        "Pierce": "5"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "14.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "28.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "5",
          "MaxRange": "4.0",
          "Pierce": "10",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_fortress structures/{civ}_wonder structures/sele_military_colony structures/sele_library structures/sele_wonder"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Militia Thureos Spearman",
        "History": "The cities at the heart of the Seleucid realm, Syria, fielded their own citizen militia infantry, usually armed as thureophoroi, or medium infantry. In 148 BC at the Battle of Azotos against the Jewish Maccabees, the Seleucid army was called the 'Power of the Cities', due to the high proportion of citizen militia mobilized from the coastal cities of Syria. The thureophoroi (singular: thureophoros) was a type of infantry soldier, common in the 3rd to 1st century BCE, who carried a large oval shield called a thureos which had a type of metal strip boss and a central spine. They were armed with a long thrusting spear, javelins and a sword. They also usually wore an iron or bronze Macedonian helmet. The thureos was probably originally an adapted form of a Celtic shield. Thracian and Illyrian infantry probably adopted the shield before the Greeks. However it has been suggested that the thureos was brought to Greece after Pyrrhus of Epirus' campaigns in Italy, as his Oscan allies and Roman enemies used the scutum. Thureophoroi were a 3rd century development on the Peltast and wore no body armor, but did wear sturdy leather boots for quick movement. Thureophoroi could skirmish, as well as fight in a phalanx when necessary. They were often stationed on the flanks of the traditional pike phalanx as a flexible link between the heavier pikemen and the cavalry wings.",
        "Icon": "units/sele_infantry_spearman_2.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/sele_infantry_spearman_2_b",
        "SpecificName": "Thureophóros Politès",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/sele_infantry_spearman_2_e",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "22.5"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/seleucids/thureophoros_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_infantry_spearman_2_b": {
      "@parent": "template_unit_infantry_melee_spearman",
      "Armour": {
        "Crush": "3",
        "Hack": "2",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "12.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "24.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "4.0",
          "Pierce": "8.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_fortress structures/{civ}_wonder structures/sele_military_colony structures/sele_library structures/sele_wonder"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "120",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Militia Thureos Spearman",
        "History": "The cities at the heart of the Seleucid realm, Syria, fielded their own citizen militia infantry, usually armed as thureophoroi, or medium infantry. In 148 BC at the Battle of Azotos against the Jewish Maccabees, the Seleucid army was called the 'Power of the Cities', due to the high proportion of citizen militia mobilized from the coastal cities of Syria. The thureophoroi (singular: thureophoros) was a type of infantry soldier, common in the 3rd to 1st century BCE, who carried a large oval shield called a thureos which had a type of metal strip boss and a central spine. They were armed with a long thrusting spear, javelins and a sword. They also usually wore an iron or bronze Macedonian helmet. The thureos was probably originally an adapted form of a Celtic shield. Thracian and Illyrian infantry probably adopted the shield before the Greeks. However it has been suggested that the thureos was brought to Greece after Pyrrhus of Epirus' campaigns in Italy, as his Oscan allies and Roman enemies used the scutum. Thureophoroi were a 3rd century development on the Peltast and wore no body armor, but did wear sturdy leather boots for quick movement. Thureophoroi could skirmish, as well as fight in a phalanx when necessary. They were often stationed on the flanks of the traditional pike phalanx as a flexible link between the heavier pikemen and the cavalry wings.",
        "Icon": "units/sele_infantry_spearman_2.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/sele_infantry_spearman_2_b",
        "SpecificName": "Thureophóros Politès",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/sele_infantry_spearman_2_a",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/seleucids/thureophoros_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_infantry_spearman_2_e": {
      "@parent": "units/sele_infantry_spearman_2_a",
      "Armour": {
        "Crush": "5",
        "Hack": "4",
        "Pierce": "6"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "16.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "32.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "6",
          "MaxRange": "4.0",
          "Pierce": "11.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_fortress structures/{civ}_wonder structures/sele_military_colony structures/sele_library structures/sele_wonder"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "140",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Militia Thureos Spearman",
        "History": "The cities at the heart of the Seleucid realm, Syria, fielded their own citizen militia infantry, usually armed as thureophoroi, or medium infantry. In 148 BC at the Battle of Azotos against the Jewish Maccabees, the Seleucid army was called the 'Power of the Cities', due to the high proportion of citizen militia mobilized from the coastal cities of Syria. The thureophoroi (singular: thureophoros) was a type of infantry soldier, common in the 3rd to 1st century BCE, who carried a large oval shield called a thureos which had a type of metal strip boss and a central spine. They were armed with a long thrusting spear, javelins and a sword. They also usually wore an iron or bronze Macedonian helmet. The thureos was probably originally an adapted form of a Celtic shield. Thracian and Illyrian infantry probably adopted the shield before the Greeks. However it has been suggested that the thureos was brought to Greece after Pyrrhus of Epirus' campaigns in Italy, as his Oscan allies and Roman enemies used the scutum. Thureophoroi were a 3rd century development on the Peltast and wore no body armor, but did wear sturdy leather boots for quick movement. Thureophoroi could skirmish, as well as fight in a phalanx when necessary. They were often stationed on the flanks of the traditional pike phalanx as a flexible link between the heavier pikemen and the cavalry wings.",
        "Icon": "units/sele_infantry_spearman_2.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/sele_infantry_spearman_2_b",
        "SpecificName": "Thureophóros Politès",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "21.0"
        },
        "WalkSpeed": "8.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/seleucids/thureophoros_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_infantry_spearman_a": {
      "@parent": "units/sele_infantry_spearman_b",
      "Armour": {
        "Crush": "6",
        "Hack": "9",
        "Pierce": "7"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "12.0",
          "MaxRange": "8.0",
          "MinRange": "0.0",
          "Pierce": "16.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "8.0",
          "Pierce": "6",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_fortress structures/{civ}_wonder structures/sele_military_colony structures/sele_library structures/sele_wonder"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo formations/syntagma"
        },
        "GenericName": "Bronze Shield Pikeman",
        "History": "The Seleucid phalanx was composed of three corps or regiments of pikemen - the Bronze Shields who were the youngest, the Gold Shields, and the Silver Shields who were the veterans who took the place of honor on the right flank of the phalanx.",
        "Icon": "units/sele_infantry_spearman.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/sele_infantry_spearman_b",
        "SpecificName": "Chalkaspides",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear Pike"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/sele_infantry_spearman_e",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "7.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/seleucids/infantry_spearman_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_infantry_spearman_b": {
      "@parent": "template_unit_infantry_melee_pikeman",
      "Armour": {
        "Crush": "5",
        "Hack": "8",
        "Pierce": "6"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "8.0",
          "MaxRange": "8.0",
          "MinRange": "0.0",
          "Pierce": "16.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "3",
          "MaxRange": "8.0",
          "Pierce": "6",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_fortress structures/{civ}_wonder structures/sele_military_colony structures/sele_library structures/sele_wonder"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "120",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo formations/syntagma"
        },
        "GenericName": "Bronze Shield Pikeman",
        "History": "The Seleucid phalanx was composed of three corps or regiments of pikemen - the Bronze Shields who were the youngest, the Gold Shields, and the Silver Shields who were the veterans who took the place of honor on the right flank of the phalanx.",
        "Icon": "units/sele_infantry_spearman.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/sele_infantry_spearman_b",
        "SpecificName": "Chalkaspides",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear Pike"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/sele_infantry_spearman_a",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "13.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/seleucids/infantry_spearman_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_infantry_spearman_e": {
      "@parent": "units/sele_infantry_spearman_a",
      "Armour": {
        "Crush": "7",
        "Hack": "10",
        "Pierce": "8"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "14.0",
          "MaxRange": "8.0",
          "MinRange": "0.0",
          "Pierce": "16.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "5",
          "MaxRange": "8.0",
          "Pierce": "6",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_fortress structures/{civ}_wonder structures/sele_military_colony structures/sele_library structures/sele_wonder"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "140",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo formations/syntagma"
        },
        "GenericName": "Gold Shield Pikeman",
        "History": "The Seleucid phalanx was composed of three corps or regiments of pikemen - the Bronze Shields who were the youngest, the Gold Shields, and the Silver Shields who were the veterans who took the place of honor on the right flank of the phalanx.",
        "Icon": "units/sele_infantry_spearman.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/sele_infantry_spearman_b",
        "SpecificName": "Chrysaspides",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear Pike"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "11.0"
        },
        "WalkSpeed": "7"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/seleucids/infantry_spearman_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_infantry_swordsman_a": {
      "@parent": "units/sele_infantry_swordsman_b",
      "Armour": {
        "Crush": "4",
        "Hack": "5",
        "Pierce": "2"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "28.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "14",
          "MaxRange": "4.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_fortress structures/{civ}_wonder structures/sele_military_colony structures/sele_library structures/sele_wonder"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "20",
          "stone": "0",
          "wood": "30"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Thracian Mercenary Swordsman",
        "History": "Thracian tribesmen who wield the fearsome rhomphaia polearm weapon in combat. They were ubiquitous mercenary swordsmen and skirmishers throughout Hellenistic times, sometimes even serving in two opposing armies.",
        "Icon": "units/sele_infantry_swordsman.png",
        "Rank": "Advanced",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/sele_infantry_swordsman_b",
        "SpecificName": "Rhomphaiaphoros Thrakikós",
        "Tooltip": "Classes: Mercenary Citizen Melee Infantry Swordsman.\nCounters: 2x vs. Spearmen, 1.5x vs. Elephants.\nCountered by: Archers, Cavalry Spearmen, and Cavalry Archers.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "5",
        "stone": "0",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/sele_infantry_swordsman_e",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "14.0"
        },
        "WalkSpeed": "8.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "48",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/seleucids/infantry_swordsman_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_infantry_swordsman_b": {
      "@parent": "template_unit_infantry_melee_swordsman",
      "Armour": {
        "Crush": "3",
        "Hack": "3",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "24.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "12",
          "MaxRange": "4.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_fortress structures/{civ}_wonder structures/sele_military_colony structures/sele_library structures/sele_wonder"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "20",
          "stone": "0",
          "wood": "30"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "120",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Thracian Mercenary Swordsman",
        "History": "Thracian tribesmen who wield the fearsome rhomphaia polearm weapon in combat. They were ubiquitous mercenary swordsmen and skirmishers throughout Hellenistic times, sometimes even serving in two opposing armies.",
        "Icon": "units/sele_infantry_swordsman.png",
        "Rank": "Basic",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/sele_infantry_swordsman_b",
        "SpecificName": "Rhomphaiaphoros Thrakikós",
        "Tooltip": "Classes: Mercenary Citizen Melee Infantry Swordsman.\nCounters: 2x vs. Spearmen, 1.5x vs. Elephants.\nCountered by: Archers, Cavalry Spearmen, and Cavalry Archers.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "5",
        "stone": "0",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/sele_infantry_swordsman_a",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "48",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/seleucids/infantry_swordsman_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_infantry_swordsman_e": {
      "@parent": "units/sele_infantry_swordsman_a",
      "Armour": {
        "Crush": "5",
        "Hack": "6",
        "Pierce": "3"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "32.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "16.5",
          "MaxRange": "4.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_fortress structures/{civ}_wonder structures/sele_military_colony structures/sele_library structures/sele_wonder"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "20",
          "stone": "0",
          "wood": "30"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "140",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Thracian Mercenary Swordsman",
        "History": "Thracian tribesmen who wield the fearsome rhomphaia polearm weapon in combat. They were ubiquitous mercenary swordsmen and skirmishers throughout Hellenistic times, sometimes even serving in two opposing armies.",
        "Icon": "units/sele_infantry_swordsman.png",
        "Rank": "Elite",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/sele_infantry_swordsman_b",
        "SpecificName": "Rhomphaiaphoros Thrakikós",
        "Tooltip": "Classes: Mercenary Citizen Melee Infantry Swordsman.\nCounters: 2x vs. Spearmen, 1.5x vs. Elephants.\nCountered by: Archers, Cavalry Spearmen, and Cavalry Archers.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "5",
        "stone": "0",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "13.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "48",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/seleucids/infantry_swordsman_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_mechanical_siege_lithobolos_packed": {
      "@parent": "special_units/sele_mechanical_siege_lithobolos_common",
      "Armour": {
        "Crush": "1",
        "Hack": "2",
        "Pierce": "30"
      },
      "Attack": {
        "Ranged": {
          "Crush": "50.0",
          "Hack": "0.0",
          "MaxRange": "80",
          "MinRange": "12.0",
          "Pierce": "10.0",
          "PrepareTime": "5000",
          "ProjectileSpeed": "28.0",
          "RepeatTime": "5000",
          "Splash": {
            "Crush": "35.0",
            "FriendlyFire": "false",
            "Hack": "0.0",
            "Pierce": "15.0",
            "Range": "10",
            "Shape": "Circular"
          },
          "Spread": "6.0"
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "5",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "350",
          "wood": "350"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "4.5",
        "Square": {
          "@depth": "15.0",
          "@width": "6.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Ranged Catapult"
        },
        "GenericName": "Siege Catapult",
        "Icon": "units/hele_mechanical_siege_lithobolos_packed.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Lithóbolos",
        "Tooltip": "Causes splash damage.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "20",
        "xp": "300"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.5"
        }
      },
      "Pack": {
        "Entity": "units/sele_mechanical_siege_lithobolos_unpacked",
        "State": "packed",
        "Time": "10000"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/siege/ballist_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "4.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "10.0"
        },
        "WalkSpeed": "7"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "88",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/siege_rock_packed.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_mechanical_siege_lithobolos_unpacked": {
      "@parent": "special_units/sele_mechanical_siege_lithobolos_common",
      "Armour": {
        "Crush": "1",
        "Hack": "2",
        "Pierce": "30"
      },
      "Attack": {
        "Ranged": {
          "Crush": "50.0",
          "Hack": "0.0",
          "MaxRange": "80",
          "MinRange": "12.0",
          "Pierce": "10.0",
          "PrepareTime": "5000",
          "ProjectileSpeed": "28.0",
          "RepeatTime": "5000",
          "Splash": {
            "Crush": "35.0",
            "FriendlyFire": "false",
            "Hack": "0.0",
            "Pierce": "15.0",
            "Range": "10",
            "Shape": "Circular"
          },
          "Spread": "6.0"
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "5",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "350",
          "wood": "350"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "4.5",
        "Square": {
          "@depth": "15.0",
          "@width": "6.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Ranged Catapult"
        },
        "GenericName": "Siege Catapult",
        "Icon": "units/hele_mechanical_siege_lithobolos.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Lithóbolos",
        "Tooltip": "Causes splash damage.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "20",
        "xp": "300"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.5"
        }
      },
      "Pack": {
        "Entity": "units/sele_mechanical_siege_lithobolos_packed",
        "State": "unpacked",
        "Time": "10000"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/siege/ballist_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "4.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "0.001"
        },
        "WalkSpeed": "0.001"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "88",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/siege_rock.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_mechanical_siege_tower": {
      "@parent": "template_unit_mechanical_siege_tower",
      "Armour": {
        "Crush": "2",
        "Hack": "5",
        "Pierce": "20"
      },
      "Attack": {
        "Ranged": {
          "Crush": "5.0",
          "ElevationBonus": "10",
          "Hack": "0.0",
          "MaxRange": "55.0",
          "MinRange": "2.0",
          "Pierce": "10.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Structure"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "2.0"
        }
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Infantry",
        "GarrisonArrowMultiplier": "0.5"
      },
      "Cost": {
        "BuildTime": "60",
        "Population": "5",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "300",
          "stone": "0",
          "wood": "500"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "20.0",
        "Square": {
          "@depth": "15.0",
          "@width": "15.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "500",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Ranged SiegeTower"
        },
        "GenericName": "Siege Tower",
        "History": "When Demetrius Poliorcetes besieged Salamis, in Cyprus, he instructed that a machine be constructed, which he called \"the taker of cities.\" Its form was that of a square tower, each side 90 cubits high and 45 wide. It rested on four wheels, each eight cubits high. It was divided into nine stories, the lower of which contained machines for throwing great stones, the middle large catapults for throwing spears, and the highest, other machines for throwing smaller stones, together with smaller catapults. It was manned with 200 soldiers, besides those that moved it by pushing the parallel beams at the bottom.",
        "Icon": "units/hele_mechanical_siege_tower.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Helépolis",
        "Tooltip": "Garrison up to 20 infantry inside to increase arrow count from 0 to 10.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "4.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "4.0",
        "HeightOffset": "12.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "10.0"
        },
        "WalkSpeed": "6.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/siege_tower.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_ship_bireme": {
      "@parent": "template_unit_mechanical_ship_bireme",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "10"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "45.0",
          "MinRange": "0.0",
          "Pierce": "35.0",
          "PrepareTime": "2000",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildingAI": {
        "DefaultArrowCount": "2",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "100",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "10.0",
        "Square": {
          "@depth": "33.0",
          "@width": "8.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry Dog"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Dog"
        },
        "LoadingRange": "10",
        "Max": "20",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Warship Light Bow Ranged"
        },
        "GenericName": "Bireme",
        "History": "The design of the bireme (or dieres in Greek) was modified from the penteconter, a ship that had only one set of oars on each side, the bireme having two sets of oars on each side.",
        "Icon": "units/ptol_ship_bireme.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Dierēs",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "8.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "14"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/ptolemies/bireme.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_ship_fishing": {
      "@parent": "template_unit_mechanical_ship_fishing",
      "Armour": {
        "Crush": "2",
        "Hack": "2",
        "Pierce": "5"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "10.0",
          "MaxRange": "5.0",
          "Pierce": "0.0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Ship Structure"
          }
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "6.0",
        "Square": {
          "@depth": "10.0",
          "@width": "4.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "10",
        "Max": "1",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical FishingBoat"
        },
        "GenericName": "Fishing Boat",
        "History": "Need History",
        "Icon": "units/hele_ship_fishing.png",
        "SpecificName": "Ploîon Halieutikón",
        "Tooltip": "Fish the waters for Food. Garrison a support or infantry unit inside to boost fishing rate.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "2.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "50",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "6.0",
        "Rates": {
          "food.fish": "2"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/boat_move.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/boat_move.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "10"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "24",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/fishing_boat.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_ship_merchant": {
      "@parent": "template_unit_mechanical_ship_merchant",
      "Armour": {
        "Crush": "2",
        "Hack": "2",
        "Pierce": "5"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "100",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "24.0",
          "@width": "8.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry Dog"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Dog"
        },
        "LoadingRange": "10",
        "Max": "15",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "400",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Trader"
        },
        "GenericName": "Merchantman",
        "History": "Need History",
        "Icon": "units/hele_ship_merchant.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Ploîon Phortēgikón",
        "Tooltip": "Trade between docks. Garrison a Trader aboard for additional profit (+20% for each garrisoned). Gather profitable aquatic treasures.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "6.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "75",
          "metal": "50",
          "stone": "50",
          "wood": "75"
        },
        "MaxDistance": "12.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "Trader": {
        "GainMultiplier": "1.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "12"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/merchant_new.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_ship_quinquereme": {
      "@parent": "template_unit_mechanical_ship_quinquereme",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "10"
      },
      "Attack": {
        "Ranged": {
          "Crush": "30.0",
          "Hack": "30.0",
          "MaxRange": "65.0",
          "MinRange": "10.0",
          "Pierce": "0.0",
          "PrepareTime": "2000",
          "ProjectileSpeed": "28.0",
          "RepeatTime": "5000",
          "Splash": {
            "Crush": "40.0",
            "FriendlyFire": "true",
            "Hack": "40.0",
            "Pierce": "0.0",
            "Range": "8",
            "Shape": "Circular"
          },
          "Spread": "6.0"
        }
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Catapult",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "5",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "200",
          "stone": "0",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "48.0",
          "@width": "12.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry Dog"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Dog Siege Elephant"
        },
        "LoadingRange": "10",
        "Max": "50",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Warship Heavy Ranged"
        },
        "GenericName": "Heavy Warship",
        "History": "The Penteres is the Greek version of the Quinquereme, \"pente\" being the Greek word for five and \"eres\" the word for rows of oars. But in this case, experimental historians have surmised that the \"five\" actually means five rowers for each vertical section of oars, in most cases being only two \"remes\" or rows of oars with three rowers on the top oars and two rowers on the bottom oars. Such an arrangement allowed oars to reach unprecedented length, which added power to each stroke of the oar. The Penteres was designed by the Syracusans in Sicily and quickly showed itself to be superior to the Trieres (Trireme) of old, both in power of its ram and its ability to garrison more marines for boarding and raiding activities. The Penteres was adopted as the \"ship of the line\" by the Successor kingdoms and was the workhorse of any self-respecting Greek navy for nearly three hundred years and could mount bolt-shooters and catapults upon its deck.",
        "Icon": "units/ptol_ship_quinquereme.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Pentères",
        "Tooltip": "Garrison with catapults to increase ranged fire power.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "8.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/siege/ballist_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "20"
        },
        "WalkSpeed": "16"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "110",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/ptolemies/quinquereme.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_ship_trireme": {
      "@parent": "template_unit_mechanical_ship_trireme",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "10"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "55.0",
          "MinRange": "0.0",
          "Pierce": "35.0",
          "PrepareTime": "1000",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "25",
        "Population": "3",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "150",
          "stone": "0",
          "wood": "150"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "40.0",
          "@width": "10.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry Dog"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Dog Siege Elephant"
        },
        "LoadingRange": "10",
        "Max": "30",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1400",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Warship Medium Ranged"
        },
        "GenericName": "Seleucid Trireme",
        "History": "The first Triremes were built circa 650BC, and by 500BC the Trireme was the most widely used heavy warship of the Greek city-states. In the Trireme, the outriggers were now an integral part of the ship's hull. The Trireme also had a partial or full fighting deck above the rowers. The length of the Trireme remained approximately 35-38 meters, and the beam was approximately 3.5 metres. A Trireme carried 170 oarsmen, plus twenty sailors and fourteen marines in Greek navies. The top speed of a Trireme was approximately 11.5 knots. Some Triremes may have been able to reach higher speeds in short bursts. A Trireme travelling from Athens to Mitylene in 427BC made the 350 kilometre trip in only 24 hours, averaging eight knots (14.6 km/h). The Trireme could accelerate much faster than a Bireme or Penteconter, and was much more maneuverable. This gave the Trireme an advantage in combat, where higher speed and manoeuvrability meant a better chance of victory.",
        "Icon": "units/hele_ship_trireme.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Seleukidó̱n Triērēs",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "8.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "16"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/athenians/trireme.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_support_female_citizen": {
      "@parent": "template_unit_support_female_citizen",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "4.0",
          "Pierce": "0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Infantry Cavalry Champion Structure CitizenSoldier"
          }
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "25.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Citizen+Soldier",
          "AuraDescription": "Nearby males work 10% faster",
          "AuraName": "Inspiration Aura",
          "Modifications": {
            "Builder.Rate": {
              "Multiply": "1.1"
            },
            "ResourceGatherer.BaseSpeed": {
              "Multiply": "1.1"
            }
          },
          "Radius": "10",
          "Type": "range"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_dock structures/{civ}_temple structures/{civ}_market"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "50",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Worker Female Citizen"
        },
        "GenericName": "Syrian Woman",
        "History": "?",
        "Icon": "units/sele_support_female.png",
        "SelectionGroupName": "units/sele_support_female_citizen",
        "SpecificName": "Syrías Gýnē"
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "1",
          "food.grain": "0.5",
          "food.meat": "1",
          "metal.ore": "0.35",
          "stone.rock": "0.35",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.7"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/female_death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/female/civ_female_attack.xml",
          "order_build": "voice/hellenes/civ/female/civ_female_build.xml",
          "order_garrison": "voice/hellenes/civ/female/civ_female_garrison.xml",
          "order_gather": "voice/hellenes/civ/female/civ_female_gather_together.xml",
          "order_repair": "voice/hellenes/civ/female/civ_female_repair.xml",
          "order_walk": "voice/hellenes/civ/female/civ_female_walk.xml",
          "select": "voice/hellenes/civ/female/civ_female_select.xml",
          "trained": "interface/alarm/alarm_create_female.xml"
        }
      },
      "Stamina": {
        "Max": "500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "1",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/seleucids/female_citizen.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_support_female_citizen_house": {
      "@parent": "units/sele_support_female_citizen",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "4.0",
          "Pierce": "0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Infantry Cavalry Champion Structure CitizenSoldier"
          }
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "25.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Citizen+Soldier",
          "AuraDescription": "Nearby males work 10% faster",
          "AuraName": "Inspiration Aura",
          "Modifications": {
            "Builder.Rate": {
              "Multiply": "1.1"
            },
            "ResourceGatherer.BaseSpeed": {
              "Multiply": "1.1"
            }
          },
          "Radius": "10",
          "Type": "range"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_dock structures/{civ}_temple structures/{civ}_market"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "50",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Worker Female Citizen"
        },
        "GenericName": "Syrian Woman",
        "History": "?",
        "Icon": "units/sele_support_female.png",
        "RequiredTechnology": "unlock_females_house",
        "SelectionGroupName": "units/sele_support_female_citizen",
        "SpecificName": "Syrías Gýnē"
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "1",
          "food.grain": "0.5",
          "food.meat": "1",
          "metal.ore": "0.35",
          "stone.rock": "0.35",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.7"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/female_death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/female/civ_female_attack.xml",
          "order_build": "voice/hellenes/civ/female/civ_female_build.xml",
          "order_garrison": "voice/hellenes/civ/female/civ_female_garrison.xml",
          "order_gather": "voice/hellenes/civ/female/civ_female_gather_together.xml",
          "order_repair": "voice/hellenes/civ/female/civ_female_repair.xml",
          "order_walk": "voice/hellenes/civ/female/civ_female_walk.xml",
          "select": "voice/hellenes/civ/female/civ_female_select.xml",
          "trained": "interface/alarm/alarm_create_female.xml"
        }
      },
      "Stamina": {
        "Max": "500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "1",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/seleucids/female_citizen.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_support_healer_a": {
      "@parent": "units/sele_support_healer_b",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Heal": {
        "HP": "7",
        "HealableClasses": {
          "@datatype": "tokens",
          "_string": "Organic"
        },
        "Range": "15",
        "Rate": "2000",
        "UnhealableClasses": {
          "@datatype": "tokens",
          "_string": "Animal"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "95",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Healer"
        },
        "GenericName": "Healer",
        "History": "The Seleucids worshiped the Olympic Pantheon mixed with local Eastern gods and cults. The priests of the various sects were renown for \"curing\" various ailments.",
        "Icon": "units/hele_support_healer.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/sele_support_healer_b",
        "SpecificName": "Hiereús",
        "Tooltip": "Classes: Support Healer.\nHeal units."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/sele_support_healer_e",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/healer.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_support_healer_b": {
      "@parent": "template_unit_support_healer",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Heal": {
        "HP": "5",
        "HealableClasses": {
          "@datatype": "tokens",
          "_string": "Organic"
        },
        "Range": "12",
        "Rate": "2000",
        "UnhealableClasses": {
          "@datatype": "tokens",
          "_string": "Animal"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "85",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Healer"
        },
        "GenericName": "Healer",
        "History": "The Seleucids worshiped the Olympic Pantheon mixed with local Eastern gods and cults. The priests of the various sects were renown for \"curing\" various ailments.",
        "Icon": "units/hele_support_healer.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/sele_support_healer_b",
        "SpecificName": "Hiereús",
        "Tooltip": "Classes: Support Healer.\nHeal units."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/sele_support_healer_a",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/healer.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_support_healer_e": {
      "@parent": "units/sele_support_healer_a",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Heal": {
        "HP": "10",
        "HealableClasses": {
          "@datatype": "tokens",
          "_string": "Organic"
        },
        "Range": "20",
        "Rate": "2000",
        "UnhealableClasses": {
          "@datatype": "tokens",
          "_string": "Animal"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "105",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Healer"
        },
        "GenericName": "Healer",
        "History": "The Seleucids worshiped the Olympic Pantheon mixed with local Eastern gods and cults. The priests of the various sects were renown for \"curing\" various ailments.",
        "Icon": "units/hele_support_healer.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/sele_support_healer_b",
        "SpecificName": "Hiereús",
        "Tooltip": "Classes: Support Healer.\nHeal units."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/healer.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/sele_support_trader": {
      "@parent": "template_unit_support_trader",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "15",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "80",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "3.0",
        "Square": {
          "@depth": "8.0",
          "@width": "4.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "sele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Support Organic Trader"
        },
        "GenericName": "Trader",
        "History": "Traders were private merchants who traveled from place to place buying and selling goods. Italy, Carthage, Egypt, Cyprus, Scythia, Phoenicia, and Asia Minor were all major ports of call for Hellenistic merchants. There they bought everything from grain and dates to rugs, pottery, spices, gems, and wool, even elephants from India and slaves from Scythia.",
        "Icon": "units/hele_support_trader.png",
        "SpecificName": "Émporos",
        "Tooltip": "Classes: Support Trader.\nTrade resources between your own markets and those of your allies."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_trade": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_worker.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "Trader": {
        "GainMultiplier": "1.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/trader.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/spart_cavalry_javelinist_a": {
      "@parent": "units/spart_cavalry_javelinist_b",
      "Armour": {
        "Crush": "4",
        "Hack": "4",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "44",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "40"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "150",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Perioikoi Cavalryman",
        "History": "Spartan scout cavalry, supplied by the Perioikoi, or middle-class of Spartan society. Good for hunting and harassing the enemy. The best such cavalry in Greece come from the pastoral territories of Thessaly. Spartan cavalry, though, was no to good.",
        "Icon": "units/spart_cavalry_javelinist.png",
        "Rank": "Advanced",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/spart_cavalry_javelinist_b",
        "SpecificName": "Pródromos Perioïkós",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/spart_cavalry_javelinist_e",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "28.0"
        },
        "WalkSpeed": "17.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/spartans/cavalry_javelinist_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/spart_cavalry_javelinist_b": {
      "@parent": "template_unit_cavalry_ranged_javelinist",
      "Armour": {
        "Crush": "3",
        "Hack": "3",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "40",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.6"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "40"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "140",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Perioikoi Cavalryman",
        "History": "Spartan scout cavalry, supplied by the Perioikoi, or middle-class of Spartan society. Good for hunting and harassing the enemy. The best such cavalry in Greece come from the pastoral territories of Thessaly. Spartan cavalry, though, was no to good.",
        "Icon": "units/spart_cavalry_javelinist.png",
        "Rank": "Basic",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/spart_cavalry_javelinist_b",
        "SpecificName": "Pródromos Perioïkós",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/spart_cavalry_javelinist_a",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "28.0"
        },
        "WalkSpeed": "17.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/spartans/cavalry_javelinist_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/spart_cavalry_javelinist_e": {
      "@parent": "units/spart_cavalry_javelinist_a",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "3"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "48",
          "MinRange": "20.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.0"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "0",
          "stone": "0",
          "wood": "40"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "160",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge formations/skirmish"
        },
        "GenericName": "Perioikoi Cavalryman",
        "History": "Spartan scout cavalry, supplied by the Perioikoi, or middle-class of Spartan society. Good for hunting and harassing the enemy. The best such cavalry in Greece come from the pastoral territories of Thessaly. Spartan cavalry, though, was no to good.",
        "Icon": "units/spart_cavalry_javelinist.png",
        "Rank": "Elite",
        "Rollover": "The javelins thrown from a horse's back were probably 3 at most. The idea was to quickly advance with 3 in hand, then throw them all. After you had done that it was time to switch to your secondary weapon which was usually a spear or a sword. However, in the game - these units will only have ranged attack.",
        "SelectionGroupName": "units/spart_cavalry_javelinist_b",
        "SpecificName": "Pródromos Perioïkós",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "28.0"
        },
        "WalkSpeed": "17.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/spartans/cavalry_javelinist_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/spart_cavalry_spearman_a": {
      "@parent": "units/spart_cavalry_spearman_b",
      "Armour": {
        "Crush": "4",
        "Hack": "5",
        "Pierce": "3"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "12.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "24.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "5.5",
          "MaxRange": "6.0",
          "Pierce": "10.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "2250"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "0",
          "stone": "0",
          "wood": "55"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "160",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Allied Greek Cavalry",
        "History": "Sparta was not known for it's cavalry. In fact, to augment her weak Perioikoi cavalry, Sparta recruited cavalry from subject and allied Greek states. Cavalry were usually made up of the upper class since they were the only ones who could afford the breeding and caring for horses. Initially they were missile troops who avoided close combat, throwing javelins and thrusting spears at enemy troops. As with all ancient horsemen Greek cavalry did not have stirrups or a saddle.",
        "Icon": "units/spart_cavalry_spearman.png",
        "Rank": "Advanced",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/spart_cavalry_spearman_b",
        "SpecificName": "Hippeús Symmakhikós",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/spart_cavalry_spearman_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "25.0"
        },
        "WalkSpeed": "16"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/spartans/cavalry_spearman_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/spart_cavalry_spearman_b": {
      "@parent": "template_unit_cavalry_melee_spearman",
      "Armour": {
        "Crush": "3",
        "Hack": "4",
        "Pierce": "2"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "10.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "80.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "6.0",
          "Pierce": "34",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "2250"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "0",
          "stone": "0",
          "wood": "55"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "150",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Allied Greek Cavalry",
        "History": "Sparta was not known for it's cavalry. In fact, to augment her weak Perioikoi cavalry, Sparta recruited cavalry from subject and allied Greek states. Cavalry were usually made up of the upper class since they were the only ones who could afford the breeding and caring for horses. Initially they were missile troops who avoided close combat, throwing javelins and thrusting spears at enemy troops. As with all ancient horsemen Greek cavalry did not have stirrups or a saddle.",
        "Icon": "units/spart_cavalry_spearman.png",
        "Rank": "Basic",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/spart_cavalry_spearman_b",
        "SpecificName": "Hippeús Symmakhikós",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/spart_cavalry_spearman_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "26.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/spartans/cavalry_spearman_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/spart_cavalry_spearman_e": {
      "@parent": "units/spart_cavalry_spearman_a",
      "Armour": {
        "Crush": "5",
        "Hack": "6",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "14.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "26.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "6",
          "MaxRange": "6.0",
          "Pierce": "11.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Siege"
          },
          "RepeatTime": "2250"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "0",
          "stone": "0",
          "wood": "55"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "170",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Allied Greek Cavalry",
        "History": "Sparta was not known for it's cavalry. In fact, to augment her weak Perioikoi cavalry, Sparta recruited cavalry from subject and allied Greek states. Cavalry were usually made up of the upper class since they were the only ones who could afford the breeding and caring for horses. Initially they were missile troops who avoided close combat, throwing javelins and thrusting spears at enemy troops. As with all ancient horsemen Greek cavalry did not have stirrups or a saddle.",
        "Icon": "units/spart_cavalry_spearman.png",
        "Rank": "Elite",
        "RequiredTechnology": "phase_town",
        "SelectionGroupName": "units/spart_cavalry_spearman_b",
        "SpecificName": "Hippeús Symmakhikós",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "6",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "24.0"
        },
        "WalkSpeed": "15.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/spartans/cavalry_spearman_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/spart_champion_infantry_pike": {
      "@parent": "template_unit_champion_infantry_pikeman",
      "Armour": {
        "Crush": "7",
        "Hack": "12",
        "Pierce": "10"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "6.0",
          "MaxRange": "8.0",
          "MinRange": "0.0",
          "Pierce": "24.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "8.0",
          "Pierce": "8.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/syntagma formations/testudo"
        },
        "GenericName": "Spartan Pikeman",
        "History": "The 3rd Century BC saw the brief rise of a resurgent Sparta. Eager to regain past glory, the Spartan kings Agis and Cleomenes briefly resurrected the ancient Spartan laws and nearly reconquered the Peloponnese. If not for the intervention of the Macedonians in both insurrections Sparta would have reigned victorious. This soldier here is a Spartan armed in the 'Macedonian fashion' with a small round pelta shield and the long Macedonian pike, or \"Sarissa\" for use in the Syntagma phalanx formation.",
        "Icon": "units/spart_champion_infantry_pike.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Phalangites Spartiatis",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Spear Pike"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1200"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "13.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/spartans/champion_pikeman.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/spart_champion_infantry_spear": {
      "@parent": "template_unit_champion_infantry_spearman",
      "Armour": {
        "Crush": "10",
        "Hack": "10",
        "Pierce": "10"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "15.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "40.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "7",
          "MaxRange": "5.0",
          "Pierce": "14",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Spartan Hoplite",
        "History": "The Spartans had a very peculiar form of government which enabled them to be professional soldiers. It not only enabled them, but actually forced them to be superior soldiers as a small group of Spartans had to dominate an enormous number of subjects and unwilling allies. The Spartan army was superior in Hellas, and in the rest of the known world. No other army was so well trained, and had such excellent equipment. They believed that traditional training was the key to success, and for centuries they were correct, as they rarely lost a battle in spite of their small numbers. Ironic enough, this concept ended the Spartan supremacy, as the Spartan phalanx could not resist the new sloped Theban phalanx and the invading integrated Macedonian forces. The end of the Spartan power marked the decline of the domination of traditional phalanx warfare.",
        "Icon": "units/spart_champion_infantry_spear.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Spartiā́tes",
        "Tooltip": "Classes: Champion Melee Infantry Spearman.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/spartans/champion_infantry.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/spart_champion_infantry_sword": {
      "@parent": "template_unit_infantry_melee_swordsman",
      "Armour": {
        "Crush": "3",
        "Hack": "3",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "24.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "12",
          "MaxRange": "4.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/spart_syssiton structures/spart_theatron"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "70",
          "stone": "0",
          "wood": "30"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "140",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Skiritai Commando",
        "History": "Skiritae were some of the most reliable allied soldiers serving in the Spartan military.  They always had the honor of remaining on the left flank of a Spartan phalanx and (Thucydides 5.67) were deployed to face the any problem which could come to bear the army.  (Xenophon 4.2.1-4)",
        "Icon": "units/spart_champion_infantry_sword.png",
        "Rank": "Elite",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Ékdromos Skiritis",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Sword"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "5",
        "stone": "0",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "13.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "48",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/spartans/champion_infantry_sword.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/spart_hero_agis": {
      "@parent": "template_unit_hero_infantry_spearman",
      "Armour": {
        "Crush": "7",
        "Hack": "7",
        "Pierce": "6"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "21",
          "MaxRange": "5.0",
          "Pierce": "0",
          "RepeatTime": "1000"
        }
      },
      "Cost": {
        "BuildTime": "80",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "200",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Agis III",
        "History": "Agis III was the 20th Spartan king of the Eurypontid lineage. Agis cobbled together an alliance of Southern Greek states to fight off Macedonian hegemony while Alexander the Great was away in Asia on his conquest march. After securing Crete as a Spartan tributary, Agis then moved to besiege the city of Megalopolis in the Peloponnese, who was an ally of Macedon. Antipater, the Macedonian regent, lead an army to stop this new uprising. In the Battle of Megalopolis, the Macedonians prevailed in a long and bloody battle. Much like Leonidas 150 years earlier, instead of surrendering, Agis made a heroic final stand in order to buy time for his troops to retreat.",
        "Icon": "units/spart_hero_agis.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Agis",
        "Tooltip": "No hero aura. Has 2x health of other infantry heroes. Basically a very tough hoplite.\nCounters: 2x vs. all cavalry.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Infantry Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "10",
        "stone": "0",
        "wood": "10",
        "xp": "400"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "18.75"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/spartans/agis.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/spart_hero_brasidas": {
      "@parent": "template_unit_hero_infantry_swordsman",
      "Armour": {
        "Crush": "7",
        "Hack": "8",
        "Pierce": "5"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "29.5",
          "MaxRange": "5.0",
          "Pierce": "0",
          "RepeatTime": "1000"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Javelin",
          "AuraDescription": "Helot Skirmishers within sight of him gain +2 attack and +1 all armor types.",
          "AuraName": "Helot Reforms",
          "Modifications": {
            "Armour.Crush": {
              "Add": "1"
            },
            "Armour.Hack": {
              "Add": "1"
            },
            "Armour.Pierce": {
              "Add": "1"
            },
            "Attack.Ranged.Pierce": {
              "Add": "2"
            }
          },
          "Radius": "60",
          "Type": "range"
        }
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "200",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "GenericName": "Brasidas",
        "History": "Because Brasidas has sponsored their citizenship in return for service, Helot Skirmishers fight longer and harder for Sparta while within range of him.",
        "Icon": "units/spart_hero_brasidas.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Brasidas",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Infantry Melee Sword"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "20",
        "stone": "0",
        "wood": "0",
        "xp": "400"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "8.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/spartans/brasidas.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/spart_hero_leonidas": {
      "@parent": "template_unit_hero_infantry_spearman",
      "Armour": {
        "Crush": "10",
        "Hack": "10",
        "Pierce": "10"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "7",
          "MaxRange": "6.0",
          "Pierce": "17.5",
          "RepeatTime": "1000"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Spear",
          "AuraDescription": "+20% attack for nearby Hoplites and Spartiates.",
          "AuraName": "Last Stand Aura",
          "Modifications": {
            "Attack.Melee.Hack": {
              "Multiply": "1.20"
            }
          },
          "Radius": "30",
          "Type": "range"
        }
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "200",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Leonidas I",
        "History": "The king of Sparta, who fought and died at the battle of Thermopylae in 480 BC. He successfully blocked the way of the huge Persian army through the narrow passage with his 7000 men, until Xerxes was made aware of a secret unobstructed path. Finding the enemy at his rear, Leonidas sent home most of his troops, choosing to stay behind with 300 hand-picked hoplites and win time for the others to withdraw.",
        "Icon": "units/spart_hero_leonidas.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Leōnídēs",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Hero Soldier Infantry Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "10",
        "stone": "0",
        "wood": "10",
        "xp": "400"
      },
      "Minimap": {
        "Type": "hero"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "star/256x256.png",
            "MainTextureMask": "star/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "TrainingRestrictions": {
        "Category": "Hero"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "18.75"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/spartans/leonidas.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/spart_infantry_javelinist_a": {
      "@parent": "units/spart_infantry_javelinist_b",
      "Armour": {
        "Crush": "4",
        "Hack": "2",
        "Pierce": "2"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "44.0",
          "MinRange": "0.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/spart_syssiton structures/spart_theatron"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "80",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Helot Skirmisher",
        "History": "Helots were the subject class of Spartan society and toiled tirelessly for their full-blooded Spartan masters. In times of need, Helots were pressed into service to serve as squires and battlefield skirmishers if necessary. The loyalty and performance of these troops was often suspect, but good performance on the battlefield sometimes meant freedom could be earned for the Helot warrior and his family.",
        "Icon": "units/spart_infantry_javelinist.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/spart_infantry_javelinist_b",
        "SpecificName": "Akontistes Heilotes",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/spart_infantry_javelinist_e",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "21.5"
        },
        "WalkSpeed": "10"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/spartans/infantry_javelinist_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/spart_infantry_javelinist_b": {
      "@parent": "template_unit_infantry_ranged_javelinist",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "36",
          "MinRange": "0.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.3"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/spart_syssiton structures/spart_theatron"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "70",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Helot Skirmisher",
        "History": "Helots were the subject class of Spartan society and toiled tirelessly for their full-blooded Spartan masters. In times of need, Helots were pressed into service to serve as squires and battlefield skirmishers if necessary. The loyalty and performance of these troops was often suspect, but good performance on the battlefield sometimes meant freedom could be earned for the Helot warrior and his family.",
        "Icon": "units/spart_infantry_javelinist.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/spart_infantry_javelinist_b",
        "SpecificName": "Akontistes Heilotes",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/spart_infantry_javelinist_a",
        "RequiredXp": "150"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "11.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/spartans/infantry_javelinist_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/spart_infantry_javelinist_e": {
      "@parent": "units/spart_infantry_javelinist_a",
      "Armour": {
        "Crush": "5",
        "Hack": "3",
        "Pierce": "3"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "48.0",
          "MinRange": "0.0",
          "Pierce": "17.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1000",
          "ProjectileSpeed": "50.0",
          "RepeatTime": "1000",
          "Spread": "1.0"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/spart_syssiton structures/spart_theatron"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "90",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Helot Skirmisher",
        "History": "Helots were the subject class of Spartan society and toiled tirelessly for their full-blooded Spartan masters. In times of need, Helots were pressed into service to serve as squires and battlefield skirmishers if necessary. The loyalty and performance of these troops was often suspect, but good performance on the battlefield sometimes meant freedom could be earned for the Helot warrior and his family.",
        "Icon": "units/spart_infantry_javelinist.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/spart_infantry_javelinist_b",
        "SpecificName": "Akontistes Heilotes",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged Javelin"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/spartans/infantry_javelinist_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/spart_infantry_spearman_a": {
      "@parent": "units/spart_infantry_spearman_b",
      "Armour": {
        "Crush": "4",
        "Hack": "3",
        "Pierce": "5"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "14.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "28.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "5",
          "MaxRange": "6.0",
          "Pierce": "10",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/spart_syssiton structures/spart_theatron"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Perioikoi Hoplite",
        "History": "The basic unit of the Spartan army made up of middle-class men (\"Perioikoi\"). The Hoplite formed the core of any Greek army with the unique Phalanx formation ready to hold all potential attacks.",
        "Icon": "units/spart_infantry_spearman.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/spart_infantry_spearman_b",
        "SpecificName": "Hoplī́tēs Perioïkós",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/spart_infantry_spearman_e",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.75",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "19.0"
        },
        "WalkSpeed": "8.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/spartans/infantry_spearman_a.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/spart_infantry_spearman_b": {
      "@parent": "template_unit_infantry_melee_spearman",
      "Armour": {
        "Crush": "3",
        "Hack": "2",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "12.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "24.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "6.0",
          "Pierce": "8.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/spart_syssiton structures/spart_theatron"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "120",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Perioikoi Hoplite",
        "History": "The basic unit of the Spartan army made up of middle-class men (\"Perioikoi\"). The Hoplite formed the core of any Greek army with the unique Phalanx formation ready to hold all potential attacks.",
        "Icon": "units/spart_infantry_spearman.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/spart_infantry_spearman_b",
        "SpecificName": "Hoplī́tēs Perioïkós",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/spart_infantry_spearman_a",
        "RequiredXp": "100"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/spartans/infantry_spearman_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/spart_infantry_spearman_e": {
      "@parent": "units/spart_infantry_spearman_a",
      "Armour": {
        "Crush": "5",
        "Hack": "4",
        "Pierce": "6"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "16.0",
          "MaxRange": "6.0",
          "MinRange": "0.0",
          "Pierce": "32.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "6",
          "MaxRange": "6.0",
          "Pierce": "11.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder structures/spart_syssiton structures/spart_theatron"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "140",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Perioikoi Hoplite",
        "History": "The basic unit of the Spartan army made up of middle-class men (\"Perioikoi\"). The Hoplite formed the core of any Greek army with the unique Phalanx formation ready to hold all potential attacks.",
        "Icon": "units/spart_infantry_spearman.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/spart_infantry_spearman_b",
        "SpecificName": "Hoplī́tēs Perioïkós",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee Spear"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "0.5",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/spartans/infantry_spearman_e.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/spart_mechanical_siege_oxybeles_packed": {
      "@parent": "special_units/spart_mechanical_siege_oxybeles_common",
      "Armour": {
        "Crush": "1",
        "Hack": "2",
        "Pierce": "30"
      },
      "Attack": {
        "Ranged": {
          "Crush": "20.0",
          "Hack": "0.0",
          "MaxRange": "80",
          "MinRange": "8.0",
          "Pierce": "100.0",
          "PrepareTime": "3000",
          "ProjectileSpeed": "300.0",
          "RepeatTime": "3000",
          "Splash": {
            "Crush": "20.0",
            "FriendlyFire": "false",
            "Hack": "0.0",
            "Pierce": "30.0",
            "Range": "8",
            "Shape": "Linear"
          },
          "Spread": "2.0"
        }
      },
      "Cost": {
        "BuildTime": "18",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "250",
          "stone": "0",
          "wood": "250"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "2.0",
        "Square": {
          "@depth": "12.0",
          "@width": "5.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical BoltShooter Ranged"
        },
        "GenericName": "Bolt Shooter",
        "Icon": "units/hele_mechanical_siege_oxybeles_packed.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Oxybelḗs",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "10",
        "stone": "0",
        "wood": "10",
        "xp": "200"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.0"
        }
      },
      "Pack": {
        "Entity": "units/spart_mechanical_siege_oxybeles_unpacked",
        "State": "packed",
        "Time": "10000"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "120",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/athenians/siege_spear_packed.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/spart_mechanical_siege_oxybeles_unpacked": {
      "@parent": "special_units/spart_mechanical_siege_oxybeles_common",
      "Armour": {
        "Crush": "1",
        "Hack": "2",
        "Pierce": "30"
      },
      "Attack": {
        "Ranged": {
          "Crush": "20.0",
          "Hack": "0.0",
          "MaxRange": "80",
          "MinRange": "8.0",
          "Pierce": "100.0",
          "PrepareTime": "3000",
          "ProjectileSpeed": "300.0",
          "RepeatTime": "3000",
          "Splash": {
            "Crush": "20.0",
            "FriendlyFire": "false",
            "Hack": "0.0",
            "Pierce": "30.0",
            "Range": "8",
            "Shape": "Linear"
          },
          "Spread": "2.0"
        }
      },
      "Cost": {
        "BuildTime": "18",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "250",
          "stone": "0",
          "wood": "250"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "2.0",
        "Square": {
          "@depth": "12.0",
          "@width": "5.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical BoltShooter Ranged"
        },
        "GenericName": "Bolt Shooter",
        "Icon": "units/hele_mechanical_siege_oxybeles.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Oxybelḗs",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "10",
        "stone": "0",
        "wood": "10",
        "xp": "200"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.0"
        }
      },
      "Pack": {
        "Entity": "units/spart_mechanical_siege_oxybeles_packed",
        "State": "unpacked",
        "Time": "10000"
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "0.001"
        },
        "WalkSpeed": "0.001"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "120",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/athenians/siege_spear.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/spart_mechanical_siege_ram": {
      "@parent": "template_unit_mechanical_siege_ram",
      "Armour": {
        "Crush": "5",
        "Hack": "1",
        "Pierce": "40"
      },
      "Attack": {
        "Charge": {
          "Crush": "160.0",
          "Hack": "0.0",
          "MaxRange": "6.5",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Gates Structure"
          }
        },
        "Melee": {
          "Crush": "80.0",
          "Hack": "0.0",
          "MaxRange": "6.5",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Gates Structure"
          },
          "RepeatTime": "1500"
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "5",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "200",
          "stone": "0",
          "wood": "350"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "3.0",
        "Square": {
          "@depth": "12.0",
          "@width": "8.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "500",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Melee Ram"
        },
        "GenericName": "Battering Ram",
        "History": "Spartans were not known for their siege craft, but they did know how to build rudimentary siege weapons like battering rams and use basic siege techniques. The siege of Plataea during the Peloponnesian War lasted 2 years.",
        "Icon": "units/spart_mechanical_siege_ram.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Poliorkitikós Kriós",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "4.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/siege/ram_attack.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack_order.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "4.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "11.0"
        },
        "WalkSpeed": "8"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/spartans/siege_ram.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/spart_ship_bireme": {
      "@parent": "template_unit_mechanical_ship_bireme",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "10"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "45.0",
          "MinRange": "0.0",
          "Pierce": "35.0",
          "PrepareTime": "2000",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildingAI": {
        "DefaultArrowCount": "2",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "100",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "10.0",
        "Square": {
          "@depth": "33.0",
          "@width": "8.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry Dog"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Dog"
        },
        "LoadingRange": "10",
        "Max": "20",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Warship Light Bow Ranged"
        },
        "GenericName": "Light Warship",
        "History": "Pentekonters were employed from 800 BC, mostly as a light support unit in the Greek navy. After 600 BC, they were only seen in battle in very limited numbers. They were still in use by small states which could not afford a sufficient number of triremes for their navy.",
        "Icon": "units/hele_ship_bireme.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Pentēkónteros",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "8.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "14"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/spartans/pentekonter.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/spart_ship_fishing": {
      "@parent": "template_unit_mechanical_ship_fishing",
      "Armour": {
        "Crush": "2",
        "Hack": "2",
        "Pierce": "5"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "10.0",
          "MaxRange": "5.0",
          "Pierce": "0.0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Ship Structure"
          }
        }
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "50"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "6.0",
        "Square": {
          "@depth": "10.0",
          "@width": "4.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "10",
        "Max": "1",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "200",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical FishingBoat"
        },
        "GenericName": "Fishing Boat",
        "History": "Need History",
        "Icon": "units/hele_ship_fishing.png",
        "SpecificName": "Ploîon Halieutikón",
        "Tooltip": "Fish the waters for Food. Garrison a support or infantry unit inside to boost fishing rate.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "2.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "50",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "6.0",
        "Rates": {
          "food.fish": "2"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/boat_move.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/boat_move.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "10"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "24",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/fishing_boat.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/spart_ship_merchant": {
      "@parent": "template_unit_mechanical_ship_merchant",
      "Armour": {
        "Crush": "2",
        "Hack": "2",
        "Pierce": "5"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "100",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "24.0",
          "@width": "8.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry Dog"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Dog"
        },
        "LoadingRange": "10",
        "Max": "15",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "400",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Trader"
        },
        "GenericName": "Merchantman",
        "History": "Need History",
        "Icon": "units/hele_ship_merchant.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Ploîon Phortēgikón",
        "Tooltip": "Trade between docks. Garrison a Trader aboard for additional profit (+20% for each garrisoned). Gather profitable aquatic treasures.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "6.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "75",
          "metal": "50",
          "stone": "50",
          "wood": "75"
        },
        "MaxDistance": "12.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "Trader": {
        "GainMultiplier": "1.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "12"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/merchant_new.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/spart_ship_trireme": {
      "@parent": "template_unit_mechanical_ship_trireme",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "10"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "55.0",
          "MinRange": "0.0",
          "Pierce": "35.0",
          "PrepareTime": "1000",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "25",
        "Population": "3",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "150",
          "stone": "0",
          "wood": "150"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "40.0",
          "@width": "10.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry Dog"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Dog Siege Elephant"
        },
        "LoadingRange": "10",
        "Max": "30",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1400",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Warship Medium Ranged"
        },
        "GenericName": "Trireme",
        "History": "The first Triremes were built circa 650BC, and by 500BC the Trireme was the most widely used heavy warship of the Greek city-states. In the Trireme the outriggers were now an integral part of the ship's hull. The Trireme also had a partial or full fighting deck above the rowers. The length of the Trireme remained approximately 35-38 meters, and the beam was approximately 3.5 metres. A Trireme carried 170 oarsmen, plus twenty sailors and fourteen marines in Greek navies. The top speed of a Trireme was approximately 11.5 knots. Some Triremes may have been able to reach higher speeds in short bursts. A Trireme travelling from Athens to Mitylene in 427BC made the 350 kilometre trip in only 24 hours, averaging eight knots (14.6 km/h). The Trireme could accelerate much faster than a Bireme or Penteconter, and was much more manoeuvrable. This gave the Trireme an advantage in combat, where higher speed and manoeuvrability meant a better chance of victory.",
        "Icon": "units/hele_ship_trireme.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Triḗrēs",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "8.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "20.0"
        },
        "WalkSpeed": "16"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/spartans/trireme.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/spart_support_female_citizen": {
      "@parent": "template_unit_support_female_citizen",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Melee": {
          "Bonuses": {
            "BonusSiege": {
              "Classes": "Siege",
              "Multiplier": "2.5"
            }
          },
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "4.0",
          "Pierce": "0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Structure"
          }
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "25.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Citizen+Soldier",
          "AuraDescription": "Nearby males work 10% faster",
          "AuraName": "Inspiration Aura",
          "Modifications": {
            "Builder.Rate": {
              "Multiply": "1.1"
            },
            "ResourceGatherer.BaseSpeed": {
              "Multiply": "1.1"
            }
          },
          "Radius": "10",
          "Type": "range"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_dock structures/{civ}_temple structures/{civ}_market structures/{civ}_civil_centre other/wallset_palisade structures/{civ}_defense_tower"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "90",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Worker Female Citizen"
        },
        "GenericName": "Spartan Woman",
        "History": "Spartan women were some of the freest in the ancient world. They could own land and slaves and even exercise naked like Spartan men. It is said that only Spartan women gave birth to real men. Such tough as nails women more than once helped save their city from disaster, for example when after a lost battle against Pyrrhus of Epirus they overnight built an earthen rampart to protect the city while their men slept in preparation for the next day's siege.",
        "Icon": "units/hele_support_female_citizen.png",
        "SelectionGroupName": "units/spart_support_female_citizen",
        "SpecificName": "Spartiā̂tis",
        "Tooltip": "Classes: Citizen Support Worker Female.\nGather resources, build structures, and inspire nearby males to work faster. Bonused at foraging and farming.\nCounters: 2.5x vs. Siege."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "1",
          "food.grain": "0.5",
          "food.meat": "1",
          "metal.ore": "0.35",
          "stone.rock": "0.35",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.7"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/female_death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/female/civ_female_attack.xml",
          "order_build": "voice/hellenes/civ/female/civ_female_build.xml",
          "order_garrison": "voice/hellenes/civ/female/civ_female_garrison.xml",
          "order_gather": "voice/hellenes/civ/female/civ_female_gather_together.xml",
          "order_repair": "voice/hellenes/civ/female/civ_female_repair.xml",
          "order_walk": "voice/hellenes/civ/female/civ_female_walk.xml",
          "select": "voice/hellenes/civ/female/civ_female_select.xml",
          "trained": "interface/alarm/alarm_create_female.xml"
        }
      },
      "Stamina": {
        "Max": "500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "1",
        "CanGuard": "true",
        "DefaultStance": "standground",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/spartans/female_citizen.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/spart_support_female_citizen_house": {
      "@parent": "units/spart_support_female_citizen",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Melee": {
          "Bonuses": {
            "BonusSiege": {
              "Classes": "Siege",
              "Multiplier": "2.5"
            }
          },
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "4.0",
          "Pierce": "0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Structure"
          }
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "25.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Citizen+Soldier",
          "AuraDescription": "Nearby males work 10% faster",
          "AuraName": "Inspiration Aura",
          "Modifications": {
            "Builder.Rate": {
              "Multiply": "1.1"
            },
            "ResourceGatherer.BaseSpeed": {
              "Multiply": "1.1"
            }
          },
          "Radius": "10",
          "Type": "range"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_dock structures/{civ}_temple structures/{civ}_market structures/{civ}_civil_centre other/wallset_palisade structures/{civ}_defense_tower"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "90",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Worker Female Citizen"
        },
        "GenericName": "Spartan Woman",
        "History": "Spartan women were some of the freest in the ancient world. They could own land and slaves and even exercise naked like Spartan men. It is said that only Spartan women gave birth to real men. Such tough as nails women more than once helped save their city from disaster, for example when after a lost battle against Pyrrhus of Epirus they overnight built an earthen rampart to protect the city while their men slept in preparation for the next day's siege.",
        "Icon": "units/hele_support_female_citizen.png",
        "RequiredTechnology": "unlock_females_house",
        "SelectionGroupName": "units/spart_support_female_citizen",
        "SpecificName": "Spartiā̂tis",
        "Tooltip": "Classes: Citizen Support Worker Female.\nGather resources, build structures, and inspire nearby males to work faster. Bonused at foraging and farming.\nCounters: 2.5x vs. Siege."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "1",
          "food.grain": "0.5",
          "food.meat": "1",
          "metal.ore": "0.35",
          "stone.rock": "0.35",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.7"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/female_death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/female/civ_female_attack.xml",
          "order_build": "voice/hellenes/civ/female/civ_female_build.xml",
          "order_garrison": "voice/hellenes/civ/female/civ_female_garrison.xml",
          "order_gather": "voice/hellenes/civ/female/civ_female_gather_together.xml",
          "order_repair": "voice/hellenes/civ/female/civ_female_repair.xml",
          "order_walk": "voice/hellenes/civ/female/civ_female_walk.xml",
          "select": "voice/hellenes/civ/female/civ_female_select.xml",
          "trained": "interface/alarm/alarm_create_female.xml"
        }
      },
      "Stamina": {
        "Max": "500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "1",
        "CanGuard": "true",
        "DefaultStance": "standground",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/spartans/female_citizen.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/spart_support_healer_a": {
      "@parent": "units/spart_support_healer_b",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Heal": {
        "HP": "7",
        "HealableClasses": {
          "@datatype": "tokens",
          "_string": "Organic"
        },
        "Range": "15",
        "Rate": "2000",
        "UnhealableClasses": {
          "@datatype": "tokens",
          "_string": "Animal"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "95",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Healer"
        },
        "GenericName": "Healer",
        "History": "The art of medicine was widely practised in Classical Greece. Hippocrates was the first physician to separate religion and superstition from actual medicine, and many others followed his lead.",
        "Icon": "units/hele_support_healer.png",
        "Rank": "Advanced",
        "SelectionGroupName": "units/spart_support_healer_b",
        "SpecificName": "Hiereús",
        "Tooltip": "Classes: Support Healer.\nHeal units."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/spart_support_healer_e",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/spartans/healer.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/spart_support_healer_b": {
      "@parent": "template_unit_support_healer",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Heal": {
        "HP": "5",
        "HealableClasses": {
          "@datatype": "tokens",
          "_string": "Organic"
        },
        "Range": "12",
        "Rate": "2000",
        "UnhealableClasses": {
          "@datatype": "tokens",
          "_string": "Animal"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "85",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Healer"
        },
        "GenericName": "Healer",
        "History": "The art of medicine was widely practised in Classical Greece. Hippocrates was the first physician to separate religion and superstition from actual medicine, and many others followed his lead.",
        "Icon": "units/hele_support_healer.png",
        "Rank": "Basic",
        "SelectionGroupName": "units/spart_support_healer_b",
        "SpecificName": "Hiereús",
        "Tooltip": "Classes: Support Healer.\nHeal units."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "Promotion": {
        "Entity": "units/spart_support_healer_a",
        "RequiredXp": "200"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/spartans/healer.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/spart_support_healer_e": {
      "@parent": "units/spart_support_healer_a",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "250",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Heal": {
        "HP": "10",
        "HealableClasses": {
          "@datatype": "tokens",
          "_string": "Organic"
        },
        "Range": "20",
        "Rate": "2000",
        "UnhealableClasses": {
          "@datatype": "tokens",
          "_string": "Animal"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "105",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Healer"
        },
        "GenericName": "Healer",
        "History": "The art of medicine was widely practised in Classical Greece. Hippocrates was the first physician to separate religion and superstition from actual medicine, and many others followed his lead.",
        "Icon": "units/hele_support_healer.png",
        "Rank": "Elite",
        "SelectionGroupName": "units/spart_support_healer_b",
        "SpecificName": "Hiereús",
        "Tooltip": "Classes: Support Healer.\nHeal units."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "12.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "30",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/spartans/healer.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/spart_support_trader": {
      "@parent": "template_unit_support_trader",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "15",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "80",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "3.0",
        "Square": {
          "@depth": "8.0",
          "@width": "4.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "spart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit Support Organic Trader"
        },
        "GenericName": "Trader",
        "History": "Traders were private merchants who traveled from place to place buying and selling goods. Italy, Carthage, Egypt, Cyprus, Scythia, Phoenicia, and Asia Minor were all major ports of call for Hellenistic merchants. There they bought everything from grain and dates to rugs, pottery, spices, gems, and wool, even elephants from India and slaves from Scythia.",
        "Icon": "units/hele_support_trader.png",
        "SpecificName": "Émporos Perioikos",
        "Tooltip": "Classes: Support Trader.\nTrade resources between your own markets and those of your allies."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_trade": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_worker.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "Trader": {
        "GainMultiplier": "1.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/spartans/trader.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/theb_champion_spearman": {
      "@parent": "template_unit_champion_infantry_spearman",
      "Armour": {
        "Crush": "6",
        "Hack": "5",
        "Pierce": "7"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "15.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "40.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "7",
          "MaxRange": "5.0",
          "Pierce": "14",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "theb",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Theban Sacred Band Hoplite",
        "History": "The Sacred Band of Thebes was a troop of picked soldiers, consisting of 150 pederastic male couples which formed the elite force of the Theban army in the 4th century BC. It is said to have been organised by the Theban commander Gorgidas in 378 BC and to have played a crucial role in the Battle of Leuctra.",
        "Icon": "units/thebes_sacred_band_hoplitai.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Hieròs Lókhos tôn Thebôn",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "66",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/champion_sacred_band.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/theb_champion_swordsman": {
      "@parent": "template_unit_champion_infantry_swordsman",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "7"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "44.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "22",
          "MaxRange": "5.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "75"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "theb",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Thespian Black Cloak",
        "History": "The Thespians were among the 700 or so soldiers to stay behind and hold the pass at Thermopylae to delay the Persians long enough for the rest of the Greek army to withdraw. This heroic deed made the Thespians \"friends forever\" to the Spartans.",
        "Icon": "units/thespian_melanochitones.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Melanochitones",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "50",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/thespian.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/theb_mechanical_siege_fireraiser": {
      "@parent": "template_unit_mechanical_siege",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "5"
      },
      "Attack": {
        "Ranged": {
          "Crush": "50.0",
          "Hack": "50.0",
          "MaxRange": "12",
          "MinRange": "8.0",
          "Pierce": "0.0",
          "PrepareTime": "2000",
          "ProjectileSpeed": "10.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "Cost": {
        "BuildTime": "1",
        "Population": "5",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "2.0",
        "SinkRate": "0.0"
      },
      "Footprint": {
        "Height": "4.5",
        "Square": {
          "@depth": "20.0",
          "@width": "6.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "theb",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical"
        },
        "GenericName": "Fire Raiser",
        "Icon": "units/hele_mechanical_siege_lithobolos.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Pyrobolos",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Siege"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch-roll",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "order_attack": "attack/siege/ram_attack.xml",
          "order_walk": "attack/siege/ram_move.xml",
          "select": "attack/siege/siege_select.xml",
          "trained": "attack/siege/ram_move.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "false",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/thebans/siege_fireraiser.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/thebes_sacred_band_hoplitai": {
      "@parent": "template_unit_champion_infantry_spearman",
      "Armour": {
        "Crush": "6",
        "Hack": "5",
        "Pierce": "7"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "15.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "40.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "7",
          "MaxRange": "5.0",
          "Pierce": "14",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Theban Sacred Band Hoplite",
        "History": "The Theban Sacred Band.",
        "Icon": "units/thebes_sacred_band_hoplitai.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Hieros Lochos Hoplites",
        "Tooltip": "Champion Spearman.\nCounters Melee Units. Countered by Ranged Units. Extra Bonus vs. All Greek Units.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Spear"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "66",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/champion_sacred_band.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/thespian_melanochitones": {
      "@parent": "template_unit_champion_infantry_swordsman",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "7"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "44.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "22",
          "MaxRange": "5.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "100",
          "metal": "50",
          "stone": "0",
          "wood": "75"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Thespian Black Cloak",
        "History": "The Thespians were among the 700 or so soldiers to stay behind and hold the pass at Thermopylae to delay the Persians long enough for the rest of the Greek army to withdraw. This heroic deed made the Thespians \"friends forever\" to the Spartans.",
        "Icon": "units/thespian_melanochitones.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Melanochitones",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "66",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/thespian.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/thrace_black_cloak": {
      "@parent": "template_unit_champion_infantry_swordsman",
      "Armour": {
        "Crush": "6",
        "Hack": "6",
        "Pierce": "7"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "5.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "24.5",
          "MaxRange": "5.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        }
      },
      "Cost": {
        "BuildTime": "13",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "125",
          "stone": "0",
          "wood": "75"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "130",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "hele",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Thracian Black Cloak",
        "History": "Thracian tribesmen who wield the fiercesome rhomphaia polearm weapon in combat. They were ubiquitous mercenary swordsmen throughout Hellenistic times, sometimes even serving in two opposing armies.",
        "Icon": "units/sele_infantry_swordsman.png",
        "RequiredTechnology": "phase_city",
        "SpecificName": "Rhomphaiaphoros",
        "Tooltip": "Classes: Mercenary Champion Melee Infantry Swordsman.\nCounters: 2x vs. Spearmen, 1.5x vs. Elephants.\nCountered by: Archers, Cavalry Spearmen, and Cavalry Archers.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Champion Soldier Infantry Melee Sword"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "20",
        "stone": "0",
        "wood": "10",
        "xp": "150"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "arrow/128x128.png",
            "MainTextureMask": "arrow/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/human/death/death.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "88",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/hellenes/thracian_blackcloak.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "units/viking_longboat": {
      "@parent": "template_unit_mechanical_ship_bireme",
      "Armour": {
        "Crush": "5",
        "Hack": "5",
        "Pierce": "10"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "45.0",
          "MinRange": "0.0",
          "Pierce": "35.0",
          "PrepareTime": "2000",
          "ProjectileSpeed": "60.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildingAI": {
        "DefaultArrowCount": "2",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "2",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "100",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "7.0",
        "SinkRate": "0.5"
      },
      "Footprint": {
        "Height": "10.0",
        "Square": {
          "@depth": "33.0",
          "@width": "8.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Female Infantry Dog"
        },
        "EjectHealth": "0",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Dog"
        },
        "LoadingRange": "10",
        "Max": "20",
        "Pickup": "true"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "cart",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Warship Light Bow Ranged"
        },
        "GenericName": "Light Warship",
        "History": "The first Triremes were built circa 650BC, and by 500BC the Trireme was the most widely used heavy warship of the Greek city-states. In the Trireme the outriggers were now an integral part of the ship's hull. The Trireme also had a partial or full fighting deck above the rowers. The length of the Trireme remained approximately 35-38 meters, and the beam was approximately 3.5 metres. A Trireme carried 170 oarsmen, plus twenty sailors and fourteen marines in Greek navies. The top speed of a Trireme was approximately 11.5 knots. Some Triremes may have been able to reach higher speeds in short bursts. A Trireme travelling from Athens to Mitylene in 427BC made the 350 kilometre trip in only 24 hours, averaging eight knots (14.6 km/h). The Trireme could accelerate much faster than a Bireme or Penteconter, and was much more manoeuvrable. This gave the Trireme an advantage in combat, where higher speed and manoeuvrability meant a better chance of victory.",
        "Icon": "units/viking_longboat.png",
        "RequiredTechnology": "phase_town",
        "SpecificName": "Longboat",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Mechanical Ship"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "25",
        "stone": "0",
        "wood": "50",
        "xp": "60"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "8.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "3.0"
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/256x256.png",
            "MainTextureMask": "circle/256x256_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/ship/warship_death.xml",
          "order_attack": "actor/ship/ship_select.xml",
          "order_gather": "actor/ship/ship_select.xml",
          "order_walk": "actor/ship/ship_select.xml",
          "select": "actor/ship/ship_select.xml",
          "trained": "interface/alarm/alarm_create_warship.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.5",
        "BarWidth": "6.0",
        "HeightOffset": "6.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "ship",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "18.0"
        },
        "WalkSpeed": "14"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "structures/viking/longboat.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "skirmish/structures/default_barracks": {
      "@parent": "template_structure_military_barracks",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Barracks",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "300"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "19.0",
          "@width": "19.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "10"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x4",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "skirm",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Barracks",
        "Icon": "structures/barracks.png",
        "RequiredTechnology": "phase_village",
        "Tooltip": "Train citizen-soldiers. Research training improvements. Garrison: 10.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Village Barracks"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "30",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "17.0",
          "@width": "17.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "SkirmishReplacer": {
        "general": "structures/{civ}_barracks"
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_barracks.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_barracks.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "50",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/athenians/barracks.xml",
        "FoundationActor": "structures/fndn_4x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "skirmish/structures/default_blacksmith": {
      "@parent": "template_structure_military_blacksmith",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Barracks",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "22.0",
          "@width": "22.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Infantry"
        },
        "LoadingRange": "2",
        "Max": "1"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x4",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "skirm",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Blacksmith",
        "Icon": "structures/blacksmith.png",
        "RequiredTechnology": "phase_town",
        "Tooltip": "Research weapons and armor improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Town Blacksmith"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "100",
        "stone": "0",
        "wood": "50",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "17.0",
          "@width": "17.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_infantry_melee_01 attack_infantry_melee_02 attack_infantry_ranged_01 attack_infantry_ranged_02 attack_cavalry_melee_01 attack_cavalry_melee_02 attack_cavalry_ranged_01 attack_cavalry_ranged_02 armor_infantry_01 armor_infantry_02 armor_cav_01 armor_cav_02 armor_hero_01"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "SkirmishReplacer": {
        "general": "structures/{civ}_blacksmith"
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_blacksmith.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_blacksmith.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "38",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/blacksmith.xml",
        "FoundationActor": "structures/fndn_4x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "skirmish/structures/default_civil_centre": {
      "@parent": "template_structure_civic_civil_centre",
      "AlertRaiser": {
        "MaximumLevel": "2",
        "Range": "140"
      },
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "3",
          "Hack": "5",
          "Pierce": "15"
        },
        "Hack": "10",
        "Pierce": "25"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "72.0",
          "MinRange": "10.0",
          "Pierce": "20.0",
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "CivilCentre",
        "Distance": {
          "FromClass": "CivilCentre",
          "MinDistance": "200"
        },
        "PlacementType": "land",
        "Territory": "own neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "500",
        "Population": "0",
        "PopulationBonus": "20",
        "Resources": {
          "food": "0",
          "metal": "500",
          "stone": "500",
          "wood": "500"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "32.0",
          "@width": "32.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "1",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "skirm",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical Defensive CivCentre"
        },
        "GenericName": "Civic Center",
        "Icon": "structures/civic_centre.png",
        "RequiredTechnology": "phase_town",
        "Tooltip": "Build to acquire large tracts of territory. Train citizens. Garrison: 20.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic CivilCentre"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "50",
        "stone": "50",
        "wood": "50",
        "xp": "200"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "30.0",
          "@width": "30.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "SkirmishReplacer": {
        "general": "structures/{civ}_civil_centre"
      },
      "Sound": {
        "SoundGroups": {
          "alert0": "interface/alarm/alarm_alert_0.xml",
          "alert1": "interface/alarm/alarm_alert_1.xml",
          "alert2": "interface/alarm/alarm_alert_2.xml",
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_civ_center.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_civ_center.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "140",
        "Root": "true",
        "Weight": "10000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "90",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/athenians/civic_centre_new.xml",
        "FoundationActor": "structures/fndn_6x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "skirmish/structures/default_corral": {
      "@parent": "template_structure_resource_corral",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "10"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Resource",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "22.0",
          "@width": "12.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "1",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Animal"
        },
        "LoadingRange": "2",
        "Max": "10"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_2x4",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "skirm",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Corral",
        "Icon": "structures/corral.png",
        "Tooltip": "Raise herd animals for food. Task domestic animals here to gain a trickle of food or other bonus (Not yet implemented).",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Resource Village Corral"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "19.75",
          "@width": "9.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "SkirmishReplacer": {
        "general": "structures/{civ}_corral"
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_corral.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_corral.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/athenians/corral.xml",
        "FoundationActor": "structures/fndn_2x4.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "skirmish/structures/default_defense_tower": {
      "@parent": "template_structure_defense_defense_tower",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "ElevationBonus": "15",
          "Hack": "0.0",
          "MaxRange": "56.0",
          "MinRange": "8.0",
          "Pierce": "20.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "DefenseTower",
        "Distance": {
          "FromClass": "DefenseTower",
          "MinDistance": "60"
        },
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "1",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "100",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Circle": {
          "@radius": "8.0"
        },
        "Height": "12.0"
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_2x2",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "skirm",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Tower GarrisonTower"
        },
        "GenericName": "Defense Tower",
        "Icon": "structures/defense_tower.png",
        "RequiredTechnology": "phase_town",
        "Tooltip": "Shoots arrows. Garrison to provide extra defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive Town DefenseTower"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "7.0",
          "@width": "7.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "attack_tower_watch attack_tower_crenellations attack_tower_range attack_tower_defense"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "SkirmishReplacer": {
        "general": "structures/{civ}_defense_tower"
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "21.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "32",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/athenians/scout_tower.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "skirmish/structures/default_dock": {
      "@parent": "template_structure_military_dock",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "Dock",
        "PlacementType": "shore",
        "Territory": "own ally neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "200"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "18.0",
          "@width": "18.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_4x4_dock",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "skirm",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical Naval NavalMarket"
        },
        "GenericName": "Dock",
        "Icon": "structures/dock.png",
        "Tooltip": "Build upon a shoreline to construct naval vessels and to open sea trade. Research naval improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Economic Village Market Dock"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "30",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "18.0",
          "@width": "18.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "true",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "ship",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "SkirmishReplacer": {
        "general": "structures/{civ}_dock"
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_dock.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_dock.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/athenians/dock.xml",
        "FoundationActor": "structures/fndn_4x4_dock.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "skirmish/structures/default_farmstead": {
      "@parent": "template_structure_economic_farmstead",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Farmstead",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "45",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "14.0",
          "@width": "14.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "900",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "skirm",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure DropsiteFood"
        },
        "GenericName": "Farmstead",
        "Icon": "structures/farmstead.png",
        "Tooltip": "Dropsite for the food resource. Research food gathering improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Economic Village Farmstead"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "12.0",
          "@width": "12.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "gather_wicker_baskets gather_farming_plows gather_farming_training gather_farming_fertilizer"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "food"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "SkirmishReplacer": {
        "general": "structures/{civ}_farmstead"
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_farmstead.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_farmstead.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/athenians/farmstead_new.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "skirmish/structures/default_field": {
      "@parent": "template_structure_resource_field",
      "Armour": {
        "Crush": "5",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "10"
        },
        "Hack": "25",
        "Pierce": "40"
      },
      "BuildRestrictions": {
        "Category": "Field",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "50",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "2.0",
        "Square": {
          "@depth": "28.0",
          "@width": "28.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "250",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_field",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "skirm",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Field",
        "History": "Farming originated around 9500 BC in India and the Middle East. The history of agriculture is a central element of human history, as agricultural progress has been a crucial factor in worldwide socio-economic change. Wealth-building and militaristic specializations rarely seen in hunter-gatherer cultures are commonplace in agricultural and agro-industrial societies - when farmers became capable of producing food beyond the needs of their own families, others in the tribe/nation/empire were freed to devote themselves to projects other than food acquisition.",
        "Icon": "structures/field.png",
        "Tooltip": "Harvest vegetables for food. Max gatherers: 5.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Resource Field"
        }
      },
      "Loot": {
        "food": "100",
        "metal": "0",
        "stone": "0",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Colour": {
          "@b": "46",
          "@g": "82",
          "@r": "119"
        },
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "false",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "22.0",
          "@width": "22.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceSupply": {
        "Amount": "Infinity",
        "DiminishingReturns": "14",
        "KillBeforeGather": "false",
        "MaxGatherers": "5",
        "Type": "food.grain"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "SkirmishReplacer": {
        "general": "structures/{civ}_field"
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_field.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_field.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "0",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/plot_field_3D_8x8.xml",
        "FoundationActor": "structures/plot_field_found.xml",
        "SelectionShape": {},
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "skirmish/structures/default_fortress": {
      "@parent": "template_structure_military_fortress",
      "Armour": {
        "Crush": "2",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "25"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "85.0",
          "MinRange": "8.0",
          "Pierce": "25.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "Fortress",
        "Distance": {
          "FromClass": "Fortress",
          "MinDistance": "80"
        },
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "3",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "300",
        "Population": "0",
        "PopulationBonus": "10",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "650",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "30.0",
          "@width": "30.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.075",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry Siege"
        },
        "LoadingRange": "6",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "4200",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_6x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "skirm",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical GarrisonFortress"
        },
        "GenericName": "Fortress",
        "Icon": "structures/fortress.png",
        "RequiredTechnology": "phase_city",
        "Tooltip": "Train heroes, champions, and siege weapons. Research siege weapon improvements. Garrison: 20.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Military Defensive City Fortress"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "65",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "25.0",
          "@width": "25.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "SkirmishReplacer": {
        "general": "structures/{civ}_fortress"
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_fortress.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_fortress.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "100",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/athenians/fortress_up.xml",
        "FoundationActor": "structures/fndn_6x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "skirmish/structures/default_house_10": {
      "@parent": "template_structure_civic_house",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "House",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "75"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "18.0",
          "@width": "18.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support"
        },
        "LoadingRange": "1",
        "Max": "3"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "skirm",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "House",
        "Icon": "structures/house.png",
        "Tooltip": "Changes in a 10-pop house for civilisations with those houses, is deleted for other civs",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Village House"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "14.0",
          "@width": "14.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_house.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_house.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/athenians/house.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "skirmish/structures/default_house_5": {
      "@parent": "template_structure_civic_house",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "BuildRestrictions": {
        "Category": "House",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "75"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "5.0",
        "Square": {
          "@depth": "16.0",
          "@width": "16.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support"
        },
        "LoadingRange": "1",
        "Max": "3"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "skirm",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "House",
        "Icon": "structures/house.png",
        "Tooltip": "Changes in a 5-pop house for civilisations with those houses, is deleted for other civs",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Village House"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "10",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "14.0",
          "@width": "14.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_house.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_house.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "8.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "40000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/ptolemies/house.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "skirmish/structures/default_market": {
      "@parent": "template_structure_economic_market",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Market",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "150",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "300"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "29.0",
          "@width": "33.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "1500",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_5x5",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "skirm",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure BarterMarket"
        },
        "GenericName": "Market",
        "Icon": "structures/market.png",
        "RequiredTechnology": "phase_town",
        "Tooltip": "Create trade units to trade between other markets. Barter resources. Research trading and bartering improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Economic Town Market"
        }
      },
      "Loot": {
        "food": "25",
        "metal": "25",
        "stone": "25",
        "wood": "25",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "26.0",
          "@width": "30.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "SkirmishReplacer": {
        "general": "structures/{civ}_market"
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_market.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_market.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "40",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/market.xml",
        "FoundationActor": "structures/fndn_5x5.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "skirmish/structures/default_outpost": {
      "@parent": "template_structure_defense_outpost",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "5",
        "Pierce": "20"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "55.0",
          "MinRange": "13.0",
          "Pierce": "20.0",
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "2.0"
        }
      },
      "BuildRestrictions": {
        "Category": "House",
        "PlacementType": "land",
        "Territory": "own neutral"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "80"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "15.0",
        "Square": {
          "@depth": "9.0",
          "@width": "9.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "1"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_2x2",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "skirm",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure"
        },
        "GenericName": "Outpost",
        "Icon": "structures/outpost.png",
        "Tooltip": "Build in neutral and own territories to scout areas of the map. Slowly loses health while in neutral territory.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive Village Outpost"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "8",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "6.5",
          "@width": "6.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "vision_outpost decay_outpost"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "SkirmishReplacer": {
        "general": "structures/{civ}_outpost"
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "18.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "2"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/athenians/outpost.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "skirmish/structures/default_storehouse": {
      "@parent": "template_structure_economic_storehouse",
      "Armour": {
        "Crush": "1",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "1",
        "Pierce": "20"
      },
      "BuildRestrictions": {
        "Category": "Storehouse",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "40",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "100"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "8.0",
        "Square": {
          "@depth": "15.0",
          "@width": "15.0"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "800",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_3x3",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "skirm",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure DropsiteWood DropsiteMetal DropsiteStone"
        },
        "GenericName": "Storehouse",
        "Icon": "structures/storehouse.png",
        "Tooltip": "Dropsite for wood, stone, and metal resources. Research gathering improvements for these resources.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Economic Village Storehouse"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "0",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "13.0",
          "@width": "13.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.7",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "gather_lumbering_ironaxes gather_lumbering_strongeraxes gather_lumbering_sharpaxes gather_mining_servants gather_mining_serfs gather_mining_slaves gather_mining_wedgemallet gather_mining_shaftmining gather_mining_silvermining gather_capacity_basket gather_capacity_wheelbarrow gather_capacity_carts"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "ResourceDropsite": {
        "Types": "wood stone metal"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "SkirmishReplacer": {
        "general": "structures/{civ}_storehouse"
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_storehouse.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_storehouse.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "16",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/athenians/storehouse.xml",
        "FoundationActor": "structures/fndn_3x3.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "skirmish/structures/default_temple": {
      "@parent": "template_structure_civic_temple",
      "Armour": {
        "Crush": "3",
        "Foundation": {
          "Crush": "1",
          "Hack": "1",
          "Pierce": "5"
        },
        "Hack": "6",
        "Pierce": "25"
      },
      "Auras": {
        "heal": {
          "Affects": "Unit",
          "AuraDescription": "Heals nearby units at 1 HP per second.",
          "AuraName": "Healing Aura",
          "Modifications": {
            "Health.RegenRate": {
              "Add": "1"
            }
          },
          "Radius": "40",
          "Type": "range"
        }
      },
      "BuildRestrictions": {
        "Category": "Temple",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "200",
        "Population": "0",
        "PopulationBonus": "5",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "300",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "12.0",
        "Square": {
          "@depth": "31.5",
          "@width": "19.0"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "3",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry Cavalry"
        },
        "LoadingRange": "2",
        "Max": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_4x6",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "skirm",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure ConquestCritical"
        },
        "GenericName": "Temple",
        "Icon": "structures/temple.png",
        "RequiredTechnology": "phase_town",
        "Tooltip": "Train healers. Garrison up to 20 units to heal them at a quick rate (3 HP per second). Research healing and religious improvements.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Civic Town Temple"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "500",
        "stone": "50",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "30.0",
          "@width": "17.5"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "SkirmishReplacer": {
        "general": "structures/{civ}_temple"
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_temple.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_temple.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "40",
        "Root": "false",
        "Weight": "30000"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/athenians/temple.xml",
        "FoundationActor": "structures/fndn_4x6.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      }
    },
    "skirmish/structures/default_wall_gate": {
      "@parent": "template_structure_defense_wall_gate",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "5.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "0",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "60",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "8.0",
          "@width": "39.0"
        }
      },
      "Gate": {
        "PassRange": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_long",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "skirm",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure StoneWall Gates"
        },
        "GenericName": "City Gate",
        "Icon": "structures/gate.png",
        "RequiredTechnology": "phase_town",
        "Tooltip": "Allow units access through a city wall. Can be locked to prevent access.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "20",
        "wood": "20",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Obstructions": {
          "Door": {
            "@depth": "6.5",
            "@width": "13",
            "@x": "0",
            "@z": "0"
          },
          "Left": {
            "@depth": "6.5",
            "@width": "12",
            "@x": "-12.5",
            "@z": "0"
          },
          "Right": {
            "@depth": "6.5",
            "@width": "12",
            "@x": "12.5",
            "@z": "0"
          }
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "SkirmishReplacer": {
        "general": "structures/{civ}_wall_gate"
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_gate.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "gate_closing": "actor/gate/stonegate_close.xml",
          "gate_locked": "interface/select/building/sel_gate.xml",
          "gate_opening": "actor/gate/stonegate_open.xml",
          "gate_unlocked": "interface/select/building/sel_gate.xml",
          "select": "interface/select/building/sel_gate.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/wall_gate.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "38.0"
      }
    },
    "skirmish/structures/default_wall_long": {
      "@parent": "template_structure_defense_wall_long",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "Units on walls have 3 extra Armor levels",
          "AuraName": "Wall Protection",
          "Modifications": {
            "Armour.Crush": {
              "Add": "3"
            },
            "Armour.Hack": {
              "Add": "3"
            },
            "Armour.Pierce": {
              "Add": "3"
            },
            "Vision.Range": {
              "Add": "20"
            }
          },
          "Type": "garrisonedUnits"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "30",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "9",
          "@width": "37"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Ranged+Infantry"
        },
        "LoadingRange": "2",
        "Max": "5",
        "VisibleGarrisonPoints": {
          "Archer1": {
            "X": "0",
            "Y": "11.5",
            "Z": "0"
          },
          "Archer2": {
            "X": "8",
            "Y": "11.5",
            "Z": "0"
          },
          "Archer3": {
            "X": "-8",
            "Y": "11.5",
            "Z": "0"
          },
          "Archer4": {
            "X": "4",
            "Y": "11.5",
            "Z": "0"
          },
          "Archer5": {
            "X": "-4",
            "Y": "11.5",
            "Z": "0"
          }
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "4000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_long",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "skirm",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall LongWall"
        },
        "GateConversionTooltip": "Convert Stone Wall into City Gate",
        "GenericName": "Stone Wall",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "Tooltip": "Long wall segments can be converted to gates.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "8",
          "@width": "36.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "SkirmishReplacer": {
        "general": "structures/{civ}_wall_long"
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/wall_long.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "36.0"
      }
    },
    "skirmish/structures/default_wall_medium": {
      "@parent": "template_structure_defense_wall_medium",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "Units on walls have 3 extra Armor levels",
          "AuraName": "Wall Protection",
          "Modifications": {
            "Armour.Crush": {
              "Add": "3"
            },
            "Armour.Hack": {
              "Add": "3"
            },
            "Armour.Pierce": {
              "Add": "3"
            },
            "Vision.Range": {
              "Add": "20"
            }
          },
          "Type": "garrisonedUnits"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "20",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "9",
          "@width": "25"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Ranged+Infantry"
        },
        "LoadingRange": "2",
        "Max": "3",
        "VisibleGarrisonPoints": {
          "Archer1": {
            "X": "0",
            "Y": "11.5",
            "Z": "0"
          },
          "Archer2": {
            "X": "4",
            "Y": "11.5",
            "Z": "0"
          },
          "Archer3": {
            "X": "-4",
            "Y": "11.5",
            "Z": "0"
          }
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_medium",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "skirm",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall"
        },
        "GenericName": "Stone Wall",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "8",
          "@width": "24.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "SkirmishReplacer": {
        "general": "structures/{civ}_wall_medium"
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/wall_medium.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "24.0"
      }
    },
    "skirmish/structures/default_wall_short": {
      "@parent": "template_structure_defense_wall_short",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "10",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "9",
          "@width": "13"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_short",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "skirm",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall"
        },
        "GenericName": "Stone Wall",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "8",
          "@width": "12.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "SkirmishReplacer": {
        "general": "structures/{civ}_wall_short"
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/wall_short.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "12.0"
      }
    },
    "skirmish/structures/default_wall_tower": {
      "@parent": "template_structure_defense_wall_tower",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "50.0",
          "MinRange": "8.0",
          "Pierce": "20.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "120",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "100",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Circle": {
          "@radius": "6.2"
        },
        "Height": "15.0"
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "2"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "5000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_tower",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "skirm",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure StoneWall Tower"
        },
        "GenericName": "Wall Turret",
        "Icon": "structures/tower.png",
        "RequiredTechnology": "phase_town",
        "Tooltip": "Shoots arrows. Garrison to defend a city wall against attackers.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "10",
          "@width": "10"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "pair_walls_01"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "SkirmishReplacer": {
        "general": "structures/{civ}_wall_tower"
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "20.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/hellenes/wall_tower.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "10"
      }
    },
    "skirmish/structures/iber_wall_gate": {
      "@parent": "template_structure_defense_wall_gate",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "5.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "0",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "60",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "9.5",
          "@width": "37.0"
        }
      },
      "Gate": {
        "PassRange": "20"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_long",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "skirm",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure StoneWall Gates"
        },
        "GenericName": "City Gate",
        "Icon": "structures/gate.png",
        "RequiredTechnology": "phase_town",
        "Tooltip": "Allow units access through a city wall. Can be locked to prevent access.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "20",
        "wood": "20",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Obstructions": {
          "Door": {
            "@depth": "8.5",
            "@width": "16.0",
            "@x": "0",
            "@z": "0"
          },
          "Left": {
            "@depth": "8.5",
            "@width": "10",
            "@x": "-13",
            "@z": "0"
          },
          "Right": {
            "@depth": "8.5",
            "@width": "10",
            "@x": "13",
            "@z": "0"
          }
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_gate.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "gate_closing": "actor/gate/stonegate_close.xml",
          "gate_locked": "interface/select/building/sel_gate.xml",
          "gate_opening": "actor/gate/stonegate_open.xml",
          "gate_unlocked": "interface/select/building/sel_gate.xml",
          "select": "interface/select/building/sel_gate.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "40",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/iberians/wall_gate.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "36.0"
      }
    },
    "skirmish/structures/iber_wall_long": {
      "@parent": "template_structure_defense_wall_long",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "Units on walls have 3 extra Armor levels",
          "AuraName": "Wall Protection",
          "Modifications": {
            "Armour.Crush": {
              "Add": "3"
            },
            "Armour.Hack": {
              "Add": "3"
            },
            "Armour.Pierce": {
              "Add": "3"
            },
            "Vision.Range": {
              "Add": "20"
            }
          },
          "Type": "garrisonedUnits"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "30",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "30",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "9",
          "@width": "37"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Ranged+Infantry"
        },
        "LoadingRange": "2",
        "Max": "5",
        "VisibleGarrisonPoints": {
          "Archer1": {
            "X": "0",
            "Y": "11.5",
            "Z": "0"
          },
          "Archer2": {
            "X": "8",
            "Y": "11.5",
            "Z": "0"
          },
          "Archer3": {
            "X": "-8",
            "Y": "11.5",
            "Z": "0"
          },
          "Archer4": {
            "X": "4",
            "Y": "11.5",
            "Z": "0"
          },
          "Archer5": {
            "X": "-4",
            "Y": "11.5",
            "Z": "0"
          }
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "4000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_long",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "skirm",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall LongWall"
        },
        "GateConversionTooltip": "Convert Stone Wall into City Gate",
        "GenericName": "Stone Wall",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "Tooltip": "Long wall segments can be converted to gates.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "8",
          "@width": "36.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/iberians/wall_long.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "36.0"
      }
    },
    "skirmish/structures/iber_wall_medium": {
      "@parent": "template_structure_defense_wall_medium",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Auras": {
        "Aura1": {
          "Affects": "Unit",
          "AuraDescription": "Units on walls have 3 extra Armor levels",
          "AuraName": "Wall Protection",
          "Modifications": {
            "Armour.Crush": {
              "Add": "3"
            },
            "Armour.Hack": {
              "Add": "3"
            },
            "Armour.Pierce": {
              "Add": "3"
            },
            "Vision.Range": {
              "Add": "20"
            }
          },
          "Type": "garrisonedUnits"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "20",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "20",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "9",
          "@width": "25"
        }
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Ranged+Infantry"
        },
        "LoadingRange": "2",
        "Max": "3",
        "VisibleGarrisonPoints": {
          "Archer1": {
            "X": "0",
            "Y": "11.5",
            "Z": "0"
          },
          "Archer2": {
            "X": "4",
            "Y": "11.5",
            "Z": "0"
          },
          "Archer3": {
            "X": "-4",
            "Y": "11.5",
            "Z": "0"
          }
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "3000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_medium",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "skirm",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall"
        },
        "GenericName": "Stone Wall",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "8",
          "@width": "24.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/iberians/wall_medium.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "24.0"
      }
    },
    "skirmish/structures/iber_wall_short": {
      "@parent": "template_structure_defense_wall_short",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Ranged Infantry",
        "GarrisonArrowMultiplier": "0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "10",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Height": "9.0",
        "Square": {
          "@depth": "9",
          "@width": "13"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "2000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_short",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "skirm",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure Defensive StoneWall"
        },
        "GenericName": "Stone Wall",
        "Icon": "structures/wall.png",
        "RequiredTechnology": "phase_town",
        "Tooltip": "Wall off your town for a stout defense.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "5",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "8",
          "@width": "12.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_wall.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_wall.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "12.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "20",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/iberians/wall_short.xml",
        "FoundationActor": "structures/fndn_wall.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "12.0"
      }
    },
    "skirmish/structures/iber_wall_tower": {
      "@parent": "template_structure_defense_wall_tower",
      "Armour": {
        "Crush": "3.0",
        "Foundation": {
          "Crush": "1.0",
          "Hack": "1.0",
          "Pierce": "5.0"
        },
        "Hack": "10.0",
        "Pierce": "25.0"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0.0",
          "Hack": "0.0",
          "MaxRange": "50.0",
          "MinRange": "8.0",
          "Pierce": "20.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "75.0",
          "RepeatTime": "2000",
          "Spread": "1.5"
        }
      },
      "BuildRestrictions": {
        "Category": "Wall",
        "PlacementType": "land-shore",
        "Territory": "own"
      },
      "BuildingAI": {
        "DefaultArrowCount": "0",
        "GarrisonArrowClasses": "Infantry Ranged",
        "GarrisonArrowMultiplier": "1"
      },
      "Cost": {
        "BuildTime": "120",
        "Population": "0",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "100",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "0.0",
        "SinkAccel": "9.8",
        "SinkRate": "3.0"
      },
      "Footprint": {
        "Circle": {
          "@radius": "6.2"
        },
        "Height": "15.0"
      },
      "GarrisonHolder": {
        "BuffHeal": "0",
        "EjectClassesOnDestroy": {
          "@datatype": "tokens",
          "_string": "Unit"
        },
        "EjectHealth": "0.1",
        "List": {
          "@datatype": "tokens",
          "_string": "Support Infantry"
        },
        "LoadingRange": "2",
        "Max": "2"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "5000",
        "RegenRate": "0",
        "Repairable": "true",
        "SpawnEntityOnDeath": "rubble/rubble_stone_wall_tower",
        "Unhealable": "true"
      },
      "Identity": {
        "Civ": "skirm",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Structure StoneWall Tower"
        },
        "GenericName": "Wall Turret",
        "Icon": "structures/tower.png",
        "RequiredTechnology": "phase_town",
        "Tooltip": "Shoots arrows. Garrison to defend a city wall against attackers.",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Defensive"
        }
      },
      "Loot": {
        "food": "0",
        "metal": "0",
        "stone": "15",
        "wood": "10",
        "xp": "100"
      },
      "Minimap": {
        "Type": "structure"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "true",
        "BlockMovement": "true",
        "BlockPathfinding": "true",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Static": {
          "@depth": "10",
          "@width": "10"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ProductionQueue": {
        "BatchTimeModifier": "0.8",
        "Technologies": {
          "@datatype": "tokens",
          "_string": "pair_walls_01"
        }
      },
      "RallyPointRenderer": {
        "LineColour": {
          "@b": "188",
          "@g": "86",
          "@r": "35"
        },
        "LineCostClass": "default",
        "LineDashColour": {
          "@b": "15",
          "@g": "11",
          "@r": "158"
        },
        "LineEndCap": "round",
        "LinePassabilityClass": "default",
        "LineStartCap": "square",
        "LineTexture": "art/textures/misc/rallypoint_line.png",
        "LineTextureMask": "art/textures/misc/rallypoint_line_mask.png",
        "LineThickness": "0.2",
        "MarkerTemplate": "special/rallypoint"
      },
      "Selectable": {
        "Overlay": {
          "Outline": {
            "LineTexture": "outline_border.png",
            "LineTextureMask": "outline_border_mask.png",
            "LineThickness": "0.4"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attack_impact": "attack/impact/arrow_metal.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "constructed": "interface/complete/building/complete_tower.xml",
          "death": "attack/destruction/building_collapse_large.xml",
          "select": "interface/select/building/sel_tower.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.6",
        "BarWidth": "6.0",
        "HeightOffset": "20.0"
      },
      "TerritoryDecay": {
        "HealthDecayRate": "5"
      },
      "TerritoryInfluence": {
        "Radius": "20",
        "Root": "false",
        "Weight": "65536"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "60",
        "RetainInFog": "true"
      },
      "VisualActor": {
        "Actor": "structures/iberians/wall_tower.xml",
        "FoundationActor": "structures/fndn_2x2.xml",
        "SilhouetteDisplay": "false",
        "SilhouetteOccluder": "true",
        "VisibleInAtlasOnly": "false"
      },
      "WallPiece": {
        "Length": "10"
      }
    },
    "skirmish/units/default_cavalry": {
      "@parent": "template_unit_cavalry",
      "Armour": {
        "Crush": "3",
        "Hack": "3",
        "Pierce": "1"
      },
      "Attack": {
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "100.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Cost": {
        "BuildTime": "12",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "80",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Height": "7.5",
        "Square": {
          "@depth": "5",
          "@width": "3"
        }
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "150",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "skirm",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/wedge"
        },
        "GenericName": "Cavalry",
        "Rank": "Basic",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Cavalry Citizen Soldier"
        }
      },
      "Loot": {
        "food": "10",
        "metal": "0",
        "stone": "0",
        "wood": "0",
        "xp": "130"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "1.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "pitch",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "20",
          "metal": "20",
          "stone": "20",
          "wood": "20"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.meat": "5",
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "SkirmishReplacer": {
        "general": "units/{civ}_cavalry_javelinist_b"
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "death": "actor/fauna/death/death_horse.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/mounted/movement/walk.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_cav.xml",
          "walk": "actor/mounted/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "2000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "6.5"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "600.0",
          "RangeMin": "5.0",
          "RegenTime": "0.1",
          "Speed": "26.0"
        },
        "WalkSpeed": "16.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "96",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/athenians/cavalry_javelinist_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "skirmish/units/default_infantry_melee_b": {
      "@parent": "template_unit_infantry_melee",
      "Armour": {
        "Crush": "3",
        "Hack": "2",
        "Pierce": "4"
      },
      "Attack": {
        "Charge": {
          "Crush": "0.0",
          "Hack": "2.0",
          "MaxRange": "4.0",
          "MinRange": "0.0",
          "Pierce": "0.0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          }
        },
        "Melee": {
          "Crush": "0.0",
          "Hack": "1",
          "MaxRange": "4.0",
          "Pierce": "0",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "RepeatTime": "750"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "120",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "skirm",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/phalanx formations/testudo"
        },
        "GenericName": "Melee Infantry",
        "Rank": "Basic",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Melee"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "SkirmishReplacer": {
        "general": "units/{civ}_infantry_spearman_b"
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "18.75"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/athenians/infantry_spearman_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "skirmish/units/default_infantry_ranged_b": {
      "@parent": "template_unit_infantry_ranged",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Ranged": {
          "Crush": "0",
          "Hack": "0",
          "MaxRange": "1.0",
          "MinRange": "1.0",
          "Pierce": "1.5",
          "PreferredClasses": {
            "@datatype": "tokens",
            "_string": "Organic"
          },
          "PrepareTime": "1200",
          "ProjectileSpeed": "28.0",
          "RepeatTime": "2000",
          "Spread": "1.6"
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "50.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_outpost other/wallset_palisade structures/{civ}_dock structures/{civ}_barracks structures/{civ}_blacksmith structures/{civ}_temple structures/{civ}_market structures/{civ}_defense_tower structures/{civ}_wallset_stone structures/{civ}_civil_centre structures/{civ}_fortress structures/{civ}_wonder"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "10",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "80",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "skirm",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical CitizenSoldier Worker Organic"
        },
        "Formations": {
          "@datatype": "tokens",
          "_string": "formations/skirmish"
        },
        "GenericName": "Ranged",
        "Rank": "Basic",
        "VisibleClasses": {
          "@datatype": "tokens",
          "_string": "Infantry Citizen Soldier Ranged"
        }
      },
      "Loot": {
        "food": "5",
        "metal": "0",
        "stone": "0",
        "wood": "0",
        "xp": "100"
      },
      "Minimap": {
        "Type": "unit"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "0.5",
          "food.grain": "0.25",
          "food.meat": "1",
          "metal.ore": "0.5",
          "stone.rock": "0.5",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.75"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "SkirmishReplacer": {
        "general": "units/{civ}_infantry_javelinist_b"
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/arrowfly.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/civ_male_attack.xml",
          "order_gather": "voice/hellenes/civ/civ_male_ack.xml",
          "order_repair": "voice/hellenes/civ/civ_male_ack.xml",
          "order_walk": "voice/hellenes/civ/civ_male_ack.xml",
          "run": "actor/human/movement/run.xml",
          "select": "voice/hellenes/civ/civ_male_select.xml",
          "trained": "interface/alarm/alarm_create_infantry.xml",
          "walk": "actor/human/movement/walk.xml"
        }
      },
      "Stamina": {
        "Max": "1000"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "aggressive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "infantry",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "18.75"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "80",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/athenians/infantry_slinger_b.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "skirmish/units/default_support_female_citizen": {
      "@parent": "template_unit_support_female_citizen",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Attack": {
        "Melee": {
          "Crush": "0.0",
          "Hack": "4.5",
          "MaxRange": "4.0",
          "Pierce": "0",
          "RepeatTime": "1000",
          "RestrictedClasses": {
            "@datatype": "tokens",
            "_string": "Infantry Cavalry Champion Structure CitizenSoldier"
          }
        },
        "Slaughter": {
          "Crush": "0.0",
          "Hack": "25.0",
          "MaxRange": "4.0",
          "Pierce": "0.0"
        }
      },
      "Auras": {
        "Aura1": {
          "Affects": "Citizen+Soldier",
          "AuraDescription": "Nearby males work 10% faster",
          "AuraName": "Inspiration Aura",
          "Modifications": {
            "Builder.Rate": {
              "Multiply": "1.1"
            },
            "ResourceGatherer.BaseSpeed": {
              "Multiply": "1.1"
            }
          },
          "Radius": "10",
          "Type": "range"
        }
      },
      "Builder": {
        "Entities": {
          "@datatype": "tokens",
          "_string": "structures/{civ}_house structures/{civ}_storehouse structures/{civ}_farmstead structures/{civ}_field structures/{civ}_corral structures/{civ}_dock structures/{civ}_temple structures/{civ}_market structures/{civ}_civil_centre"
        },
        "Rate": "1.0"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "50",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "1.5"
        },
        "Height": "2.5"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "50",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "skirm",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic Worker Female Citizen"
        },
        "GenericName": "Female Citizen",
        "History": "Women in the ancient world took on a variety of roles - from leadership (Celts) to servant (Greeks). Women are hard workers, the economic backbone of any civilization. In history, it was typical when all the males (capable of fighting) were killed for the females, children, and elderly to be sold as slaves."
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "0.8"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "food.fruit": "1",
          "food.grain": "0.5",
          "food.meat": "1",
          "metal.ore": "0.35",
          "stone.rock": "0.35",
          "stone.ruins": "2",
          "treasure": "1",
          "wood.ruins": "5",
          "wood.tree": "0.7"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "SkirmishReplacer": {
        "general": "units/{civ}_support_female_citizen"
      },
      "Sound": {
        "SoundGroups": {
          "attack": "attack/weapon/sword.xml",
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "build": "resource/construction/con_wood.xml",
          "death": "actor/human/death/female_death.xml",
          "gather_fruit": "resource/foraging/forage_leaves.xml",
          "gather_grain": "resource/farming/farm.xml",
          "gather_ore": "resource/mining/mining.xml",
          "gather_rock": "resource/mining/pickaxe.xml",
          "gather_ruins": "resource/mining/mining.xml",
          "gather_tree": "resource/lumbering/lumbering.xml",
          "order_attack": "voice/hellenes/civ/female/civ_female_attack.xml",
          "order_build": "voice/hellenes/civ/female/civ_female_build.xml",
          "order_garrison": "voice/hellenes/civ/female/civ_female_garrison.xml",
          "order_gather": "voice/hellenes/civ/female/civ_female_gather_together.xml",
          "order_repair": "voice/hellenes/civ/female/civ_female_repair.xml",
          "order_walk": "voice/hellenes/civ/female/civ_female_walk.xml",
          "select": "voice/hellenes/civ/female/civ_female_select.xml",
          "trained": "interface/alarm/alarm_create_female.xml"
        }
      },
      "Stamina": {
        "Max": "500"
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "1",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "200.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "16.0"
        },
        "WalkSpeed": "9.5"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "32",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/athenians/female_citizen.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    },
    "skirmish/units/special_starting_unit": {
      "@parent": "template_unit_support",
      "Armour": {
        "Crush": "3",
        "Hack": "1",
        "Pierce": "1"
      },
      "Cost": {
        "BuildTime": "8",
        "Population": "1",
        "PopulationBonus": "0",
        "Resources": {
          "food": "0",
          "metal": "0",
          "stone": "0",
          "wood": "0"
        }
      },
      "Decay": {
        "DelayTime": "80.0",
        "SinkAccel": "0.0",
        "SinkRate": "0.01"
      },
      "Footprint": {
        "Circle": {
          "@radius": "4.0"
        },
        "Height": "6.0"
      },
      "Health": {
        "DeathType": "corpse",
        "Max": "100",
        "RegenRate": "0",
        "Repairable": "false",
        "Unhealable": "false"
      },
      "Identity": {
        "Civ": "skirm",
        "Classes": {
          "@datatype": "tokens",
          "_string": "Unit ConquestCritical Support Organic"
        },
        "GenericName": "Support"
      },
      "Loot": {
        "food": "1",
        "metal": "1",
        "stone": "1",
        "wood": "1",
        "xp": "10"
      },
      "Minimap": {
        "Type": "support"
      },
      "Obstruction": {
        "Active": "true",
        "BlockConstruction": "true",
        "BlockFoundation": "false",
        "BlockMovement": "true",
        "BlockPathfinding": "false",
        "DisableBlockMovement": "false",
        "DisableBlockPathfinding": "false",
        "Unit": {
          "@radius": "3.0"
        }
      },
      "Position": {
        "Altitude": "0",
        "Anchor": "upright",
        "Floating": "false",
        "TurnRate": "6.0"
      },
      "ResourceGatherer": {
        "BaseSpeed": "1.0",
        "Capacities": {
          "food": "10",
          "metal": "10",
          "stone": "10",
          "wood": "10"
        },
        "MaxDistance": "2.0",
        "Rates": {
          "treasure": "1"
        }
      },
      "Selectable": {
        "Overlay": {
          "Texture": {
            "MainTexture": "circle/128x128.png",
            "MainTextureMask": "circle/128x128_mask.png"
          }
        }
      },
      "Sound": {
        "SoundGroups": {
          "attacked": "interface/alarm/alarm_attackplayer.xml",
          "trained": "interface/alarm/alarm_create_worker.xml"
        }
      },
      "StatusBars": {
        "BarHeight": "0.333",
        "BarWidth": "2.0",
        "HeightOffset": "5.0"
      },
      "UnitAI": {
        "AlertReactiveLevel": "2",
        "CanGuard": "true",
        "DefaultStance": "passive",
        "FleeDistance": "12.0",
        "FormationController": "false"
      },
      "UnitMotion": {
        "CostClass": "default",
        "FormationController": "false",
        "PassabilityClass": "default",
        "Run": {
          "DecayTime": "0.2",
          "Range": "50.0",
          "RangeMin": "0.0",
          "RegenTime": "0.1",
          "Speed": "15.0"
        },
        "WalkSpeed": "9"
      },
      "Vision": {
        "AlwaysVisible": "false",
        "Range": "10",
        "RetainInFog": "false"
      },
      "VisualActor": {
        "Actor": "units/mauryans/support_elephant.xml",
        "SilhouetteDisplay": "true",
        "SilhouetteOccluder": "false",
        "VisibleInAtlasOnly": "false"
      }
    }
  },
  "techTp": {
    "armor_cav_01": {
      "genericName": "Chamfron",
      "specificName": {
        "hele": "Prometoopidion",
        "mace": "Prometoopidion",
        "spart": "Prometoopidion",
        "athen": "Prometoopidion",
        "sele": "Prometoopidion",
        "ptol": "Prometoopidion",
        "theb": "Prometoopidion"
      },
      "description": "Metal armor for a horse's face.",
      "cost": {
        "food": 0,
        "wood": 1000,
        "stone": 0,
        "metal": 350
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "armor_plates_cavalry.png",
      "researchTime": 40,
      "tooltip": "Equip your cavalry mounts with armor. All Cavalry +1 Hack and Pierce armor level.",
      "modifications": [
        {
          "value": "Armour/Hack",
          "add": 1
        },
        {
          "value": "Armour/Pierce",
          "add": 1
        }
      ],
      "affects": [
        "Cavalry"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "armor_cav_02": {
      "genericName": "Chamfron",
      "description": "Metal armor for a horse's body.",
      "cost": {
        "food": 0,
        "wood": 1000,
        "stone": 0,
        "metal": 450
      },
      "supersedes": "armor_cav_01",
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "armor_plates_cavalry.png",
      "researchTime": 40,
      "tooltip": "Equip your cavalry mounts with armor. All Cavalry +1 Hack and Pierce armor level.",
      "modifications": [
        {
          "value": "Armour/Hack",
          "add": 1
        },
        {
          "value": "Armour/Pierce",
          "add": 1
        }
      ],
      "affects": [
        "Cavalry"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "armor_cav_chamfron": {
      "pair": "pair_cav_01",
      "genericName": "Chamfron",
      "specificName": {
        "hele": "Prometoopidion",
        "mace": "Prometoopidion",
        "spart": "Prometoopidion",
        "athen": "Prometoopidion",
        "sele": "Prometoopidion",
        "ptol": "Prometoopidion",
        "theb": "Prometoopidion"
      },
      "description": "Metal armor for a horse's face.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 0,
        "metal": 200
      },
      "requirements": {
        "any": [
          {
            "tech": "phase_town"
          },
          {
            "civ": "celt"
          },
          {
            "civ": "brit"
          },
          {
            "civ": "gaul"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "armor_plates_cavalry.png",
      "researchTime": 40,
      "tooltip": "Equip your cavalry mounts with armor. All Cavalry +1 Hack armor level.",
      "modifications": [
        {
          "value": "Armour/Hack",
          "add": 1
        }
      ],
      "affects": [
        "Cavalry"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "armor_hero_01": {
      "genericName": "Iron Hero Armor",
      "specificName": {
        "hele": "Sidi̱ró Panoplía",
        "mace": "Sidi̱ró Panoplía",
        "spart": "Sidi̱ró Panoplía",
        "athen": "Sidi̱ró Panoplía",
        "ptol": "Sidi̱ró Panoplía",
        "sele": "Sidi̱ró Panoplía",
        "rome": "Lorica Ferrea"
      },
      "description": "Body armor fashioned completely of iron, the hardest workable metal known to the ancients.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 0,
        "metal": 600
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "armor_cuirass_empire.png",
      "researchTime": 40,
      "tooltip": "All heroes +2 Hack Armor Levels and +2 Pierce Armor Levels, but also +50 Metal Cost.",
      "modifications": [
        {
          "value": "Armour/Hack",
          "add": 2
        },
        {
          "value": "Armour/Pierce",
          "add": 2
        },
        {
          "value": "Cost/Resources/metal",
          "add": 50
        }
      ],
      "affects": [
        "Hero"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "armor_infantry_01": {
      "genericName": "Quilted Body Armor",
      "specificName": {
        "generic": "Spolas",
        "hele": "Spolas",
        "mace": "Spolas",
        "spart": "Spolas",
        "athen": "Spolas",
        "pers": "Spolas",
        "rome": "Spolas",
        "cart": "Spolas",
        "iber": "Spolas",
        "maur": "Spolas",
        "celt": "Spolas",
        "brit": "Spolas",
        "gaul": "Spolas"
      },
      "description": "Quilted linen or leather body armor for infantrymen.",
      "cost": {
        "food": 0,
        "wood": 1000,
        "stone": 0,
        "metal": 350
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "armor_leather.png",
      "researchTime": 40,
      "tooltip": "All Infantry +1 Hack and Pierce Armor Level.",
      "modifications": [
        {
          "value": "Armour/Hack",
          "add": 1
        },
        {
          "value": "Armour/Pierce",
          "add": 1
        }
      ],
      "affects": [
        "Infantry"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "armor_infantry_02": {
      "genericName": "Laminated Linen Body Armor",
      "specificName": {
        "hele": "Linothorakes",
        "mace": "Linothorakes",
        "spart": "Linothorakes",
        "athen": "Linothorakes",
        "ptol": "Linothorakes",
        "sele": "Linothorakes",
        "pers": "Linothorakes",
        "rome": "Linothorakes",
        "cart": "Linothorakes"
      },
      "description": "Laminated linen body armor for infantrymen.",
      "cost": {
        "food": 0,
        "wood": 1000,
        "stone": 0,
        "metal": 450
      },
      "supersedes": "armor_infantry_01",
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "armor_pteruges.png",
      "researchTime": 40,
      "tooltip": "All Infantry +1 Hack and Pierce Armor Level.",
      "modifications": [
        {
          "value": "Armour/Hack",
          "add": 1
        },
        {
          "value": "Armour/Pierce",
          "add": 1
        }
      ],
      "affects": [
        "Infantry"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "armor_infantry_hack_01": {
      "pair": "pair_inf_armor_01",
      "genericName": "Quilted Body Armor",
      "specificName": {
        "generic": "Spolas",
        "hele": "Spolas",
        "mace": "Spolas",
        "spart": "Spolas",
        "athen": "Spolas",
        "pers": "Spolas",
        "rome": "Spolas",
        "cart": "Spolas",
        "iber": "Spolas",
        "maur": "Spolas",
        "celt": "Spolas",
        "brit": "Spolas",
        "gaul": "Spolas"
      },
      "description": "Quilted linen or leather body armor for infantrymen.",
      "cost": {
        "food": 0,
        "wood": 50,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "any": [
          {
            "tech": "phase_town"
          },
          {
            "civ": "celt"
          },
          {
            "civ": "brit"
          },
          {
            "civ": "gaul"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "armor_leather.png",
      "researchTime": 40,
      "tooltip": "All Infantry +1 Hack Armor Level.",
      "modifications": [
        {
          "value": "Armour/Hack",
          "add": 1
        }
      ],
      "affects": [
        "Infantry"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "armor_infantry_hack_02": {
      "pair": "pair_inf_armor_02",
      "genericName": "Laminated Linen Body Armor",
      "specificName": {
        "hele": "Linothorakes",
        "mace": "Linothorakes",
        "spart": "Linothorakes",
        "athen": "Linothorakes",
        "ptol": "Linothorakes",
        "sele": "Linothorakes",
        "pers": "Linothorakes",
        "rome": "Linothorakes",
        "cart": "Linothorakes"
      },
      "description": "Laminated linen body armor for infantrymen.",
      "cost": {
        "food": 100,
        "wood": 100,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "armor_pteruges.png",
      "researchTime": 40,
      "tooltip": "All Infantry +1 Hack Armor Level.",
      "modifications": [
        {
          "value": "Armour/Hack",
          "add": 1
        }
      ],
      "affects": [
        "Infantry"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "armor_infantry_hack_03": {
      "pair": "pair_inf_armor_03",
      "genericName": "Scale Body Armor",
      "specificName": {
        "rome": "Lorica Squamata"
      },
      "description": "Body armor reinforced with bronze scales.",
      "cost": {
        "food": 150,
        "wood": 0,
        "stone": 0,
        "metal": 150
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "armor_plates_gold.png",
      "researchTime": 40,
      "tooltip": "All Infantry +1 Hack Armor Level.",
      "modifications": [
        {
          "value": "Armour/Hack",
          "add": 1
        }
      ],
      "affects": [
        "Infantry"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "armor_infantry_hack_04": {
      "pair": "pair_inf_armor_04",
      "genericName": "Bronze Cuirass Body Armor",
      "specificName": {
        "rome": "Lorica Musculata"
      },
      "description": "Body armor fashioned completely of bronze. Only the best soldiers were equipped with such body armor, as it was very expensive and time-consuming to fabricate.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 0,
        "metal": 500
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "armor_cuirass_bronze.png",
      "researchTime": 40,
      "tooltip": "Champions +2 Hack Armor Levels, but also +10 Metal Cost.",
      "modifications": [
        {
          "value": "Armour/Hack",
          "add": 2
        },
        {
          "value": "Cost/Resources/metal",
          "add": 10
        }
      ],
      "affects": [
        "Champion"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "armor_infantryspearmen_pierce_01": {
      "pair": "pair_inf_armor_01",
      "genericName": "Plywood Shield Construction",
      "specificName": {
        "hele": "Aspidiskè",
        "mace": "Aspidiskè",
        "spart": "Aspidiskè",
        "athen": "Aspidiskè",
        "ptol": "Aspidiskè",
        "sele": "Aspidiskè"
      },
      "description": "Plywood construction for large shields.",
      "cost": {
        "food": 0,
        "wood": 50,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "any": [
          {
            "tech": "phase_town"
          },
          {
            "civ": "celt"
          },
          {
            "civ": "brit"
          },
          {
            "civ": "gaul"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "shields_generic_wood.png",
      "researchTime": 40,
      "tooltip": "Infantry Spearmen +2 Pierce Armor Levels.",
      "modifications": [
        {
          "value": "Armour/Pierce",
          "add": 2
        }
      ],
      "affects": [
        "Infantry Spear"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "armor_infantryspearmen_pierce_02": {
      "pair": "pair_inf_armor_02",
      "genericName": "Reinforced Shield",
      "specificName": {
        "hele": "Aspides",
        "mace": "Aspides",
        "spart": "Aspides",
        "athen": "Aspides",
        "ptol": "Aspides",
        "sele": "Aspides"
      },
      "description": "The best shields have reinforcements either on the corners (Roman scutum) or around the rim (Greek aspis).",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 0,
        "metal": 100
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "shields_generic_bronze.png",
      "researchTime": 40,
      "tooltip": "Infantry Spearmen +1 Pierce Armor Levels.",
      "modifications": [
        {
          "value": "Armour/Pierce",
          "add": 1
        }
      ],
      "affects": [
        "Infantry Spear"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "armor_infantryspearmen_pierce_03": {
      "pair": "pair_inf_armor_03",
      "genericName": "Bronze Shield Facing",
      "specificName": {
        "hele": "Chalkaspides",
        "mace": "Chrysaspides",
        "spart": "Chalkaspides",
        "athen": "Chalkaspides",
        "ptol": "Chalkaspides",
        "sele": "Chalkaspides"
      },
      "description": "A bronze skin hammered over the face of the shield.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 0,
        "metal": 200
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "shields_generic_gold.png",
      "researchTime": 40,
      "tooltip": "Infantry Spearmen +1 Pierce Armor Level.",
      "modifications": [
        {
          "value": "Armour/Pierce",
          "add": 1
        }
      ],
      "affects": [
        "Infantry Spear"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "armor_infantryspearmen_pierce_04": {
      "pair": "pair_inf_armor_04",
      "genericName": "Silver Shields",
      "specificName": {
        "hele": "Argyraspides",
        "mace": "Argyraspides",
        "spart": "Argyraspides",
        "athen": "Argyraspides",
        "ptol": "Argyraspides",
        "sele": "Argyraspides"
      },
      "description": "Only the most celebrated soldiers had shields faced with silver, as did the famous 'Silver Shields' regiment in Alexander the Great's army.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 0,
        "metal": 500
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "shields_generic_silver.png",
      "researchTime": 40,
      "tooltip": "Champions +2 Pierce Armor Levels, but also +10 Metal Cost.",
      "modifications": [
        {
          "value": "Armour/Pierce",
          "add": 2
        },
        {
          "value": "Cost/Resources/metal",
          "add": 10
        }
      ],
      "affects": [
        "Champion"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "armor_ship_hullsheathing": {
      "genericName": "Lead hull sheathing",
      "description": "Lead sheathing protects ship hulls.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 0,
        "metal": 350
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "supersedes": "armor_ship_hypozomata",
      "icon": "armor_ship_gold.png",
      "researchTime": 40,
      "tooltip": "Lead sheathing protects ship hulls. +2 levels to all ship armor types.",
      "modifications": [
        {
          "value": "Armour/Hack",
          "add": 2
        },
        {
          "value": "Armour/Pierce",
          "add": 2
        },
        {
          "value": "Armour/Crush",
          "add": 2
        }
      ],
      "affects": [
        "Ship"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "armor_ship_hypozomata": {
      "genericName": "Hypozomata undergirding",
      "description": "The hypozomata braces the structure of a ship.",
      "cost": {
        "food": 0,
        "wood": 150,
        "stone": 0,
        "metal": 150
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "supersedes": "armor_ship_reinforcedhull",
      "icon": "armor_ship_silver.png",
      "researchTime": 40,
      "tooltip": "The hypozomata braces the ship's structure. +2 levels to all ship armor types.",
      "modifications": [
        {
          "value": "Armour/Hack",
          "add": 2
        },
        {
          "value": "Armour/Pierce",
          "add": 2
        },
        {
          "value": "Armour/Crush",
          "add": 2
        }
      ],
      "affects": [
        "Ship"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "armor_ship_reinforcedhull": {
      "genericName": "Reinforced hull",
      "description": "Wooden reinforcement beams for ship hulls.",
      "cost": {
        "food": 0,
        "wood": 250,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_village"
      },
      "requirementsTooltip": "Unlocked in Village Phase.",
      "icon": "armor_ship_bronze.png",
      "researchTime": 40,
      "tooltip": "Wooden reinforcement beams for hulls. +2 levels to all ship armor types.",
      "modifications": [
        {
          "value": "Armour/Hack",
          "add": 2
        },
        {
          "value": "Armour/Pierce",
          "add": 2
        },
        {
          "value": "Armour/Crush",
          "add": 2
        }
      ],
      "affects": [
        "Ship"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "armor_trade_convoys": {
      "genericName": "Trade convoys",
      "description": "Increases defensive capability of traders.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 0,
        "metal": 200
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "wheel.png",
      "researchTime": 40,
      "tooltip": "Traders +2 Hack and Pierce armor levels.",
      "modifications": [
        {
          "value": "Armour/Hack",
          "add": 2
        },
        {
          "value": "Armour/Pierce",
          "add": 2
        }
      ],
      "affects": [
        "Trader"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "attack_cav_lance": {
      "pair": "pair_cav_01",
      "genericName": "Cavalry Lance",
      "specificName": {
        "hele": "Xyston",
        "mace": "Xyston",
        "spart": "Xyston",
        "athen": "Xyston",
        "sele": "Xyston",
        "ptol": "Xyston",
        "theb": "Xyston",
        "rome": "Hasta"
      },
      "description": "A long spear made specifically for cavalry.",
      "cost": {
        "food": 0,
        "wood": 50,
        "stone": 0,
        "metal": 150
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "spear_cavalry.png",
      "researchTime": 40,
      "tooltip": "Equip your melee cavalry with better weapons. Melee Cavalry +2 Hack Attack.",
      "modifications": [
        {
          "value": "Attack/Melee/Hack",
          "add": 2
        }
      ],
      "affects": [
        "Cavalry Melee"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "attack_cavalry_melee_01": {
      "genericName": "Close Combat Cavalry Training",
      "specificName": {
        "hele": "Xyston",
        "mace": "Xyston",
        "spart": "Xyston",
        "athen": "Xyston",
        "sele": "Xyston",
        "ptol": "Xyston",
        "theb": "Xyston",
        "rome": "Hasta"
      },
      "description": "Training increases melee attack.",
      "cost": {
        "food": 500,
        "wood": 750,
        "stone": 0,
        "metal": 350
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "horse_trainer.png",
      "researchTime": 40,
      "tooltip": "+20% melee cavalry attack.",
      "modifications": [
        {
          "value": "Attack/Melee/Hack",
          "multiply": 1.2
        },
        {
          "value": "Attack/Melee/Pierce",
          "multiply": 1.2
        },
        {
          "value": "Attack/Melee/Crush",
          "multiply": 1.2
        }
      ],
      "affects": [
        "Cavalry Melee"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "attack_cavalry_melee_02": {
      "genericName": "Iron Weapons",
      "specificName": {
        "hele": "Xyston",
        "mace": "Xyston",
        "spart": "Xyston",
        "athen": "Xyston",
        "sele": "Xyston",
        "ptol": "Xyston",
        "theb": "Xyston",
        "rome": "Hasta"
      },
      "description": "Replaces bronze weapons with iron.",
      "cost": {
        "food": 500,
        "wood": 500,
        "stone": 0,
        "metal": 500
      },
      "supersedes": "attack_cavalry_melee_01",
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "spear_cavalry.png",
      "researchTime": 40,
      "tooltip": "Equip your melee cavalry with better weapons. +20% melee cavalry attack.",
      "modifications": [
        {
          "value": "Attack/Melee/Hack",
          "multiply": 1.2
        },
        {
          "value": "Attack/Melee/Pierce",
          "multiply": 1.2
        },
        {
          "value": "Attack/Melee/Crush",
          "multiply": 1.2
        }
      ],
      "affects": [
        "Cavalry Melee"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "attack_cavalry_ranged_01": {
      "genericName": "Ranged Combat Cavalry Training",
      "specificName": {
        "hele": "Xyston",
        "mace": "Xyston",
        "spart": "Xyston",
        "athen": "Xyston",
        "sele": "Xyston",
        "ptol": "Xyston",
        "theb": "Xyston",
        "rome": "Hasta"
      },
      "description": "Training increases ranged attack.",
      "cost": {
        "food": 500,
        "wood": 750,
        "stone": 0,
        "metal": 350
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "horse_rider.png",
      "researchTime": 40,
      "tooltip": "+20% ranged cavalry attack.",
      "modifications": [
        {
          "value": "Attack/Ranged/Hack",
          "multiply": 1.2
        },
        {
          "value": "Attack/Ranged/Pierce",
          "multiply": 1.2
        },
        {
          "value": "Attack/Ranged/Crush",
          "multiply": 1.2
        }
      ],
      "affects": [
        "Cavalry Ranged"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "attack_cavalry_ranged_02": {
      "genericName": "Iron Weapons",
      "specificName": {
        "hele": "Xyston",
        "mace": "Xyston",
        "spart": "Xyston",
        "athen": "Xyston",
        "sele": "Xyston",
        "ptol": "Xyston",
        "theb": "Xyston",
        "rome": "Hasta"
      },
      "description": "Replaces bronze weapons with iron.",
      "cost": {
        "food": 500,
        "wood": 500,
        "stone": 0,
        "metal": 500
      },
      "supersedes": "attack_cavalry_ranged_01",
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "horse_rider.png",
      "researchTime": 40,
      "tooltip": "Equip your ranged cavalry with better weapons. +20% ranged cavalry attack.",
      "modifications": [
        {
          "value": "Attack/Ranged/Hack",
          "multiply": 1.2
        },
        {
          "value": "Attack/Ranged/Pierce",
          "multiply": 1.2
        },
        {
          "value": "Attack/Ranged/Crush",
          "multiply": 1.2
        }
      ],
      "affects": [
        "Cavalry Ranged"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "attack_champions_elite": {
      "genericName": "Heroism",
      "specificName": {
        "hele": "Andreia",
        "mace": "Andreia",
        "spart": "Andreia",
        "athen": "Andreia",
        "ptol": "Andreia",
        "sele": "Andreia",
        "rome": "Fortitudo"
      },
      "description": "Guard units have uncommon bravery and valor in battle.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 0,
        "metal": 300
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "helmet_hero_side.png",
      "researchTime": 40,
      "tooltip": "Guard units have uncommon courage and valor in battle. Champions +2 attack.",
      "modifications": [
        {
          "value": "Attack/Melee/Hack",
          "add": 2,
          "affects": "Champion Melee"
        },
        {
          "value": "Attack/Ranged/Pierce",
          "add": 2,
          "affects": "Champion Ranged"
        }
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "attack_infantry_melee_01": {
      "genericName": "Side Arms",
      "specificName": {
        "hele": "Xíphos",
        "mace": "Xíphos",
        "spart": "Xíphos",
        "athen": "Xíphos",
        "theb": "Xíphos",
        "ptol": "Xíphos",
        "sele": "Xíphos",
        "rome": "Pugio"
      },
      "description": "Often, an infantryman would carry a secondary weapon in addition to his primary weapon of choice, to be drawn when the primary weapon has failed or been broken.",
      "cost": {
        "food": 500,
        "wood": 500,
        "stone": 250,
        "metal": 250
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "sword.png",
      "researchTime": 40,
      "tooltip": "+20% melee infantry attack.",
      "modifications": [
        {
          "value": "Attack/Melee/Hack",
          "multiply": 1.2
        },
        {
          "value": "Attack/Melee/Pierce",
          "multiply": 1.2
        },
        {
          "value": "Attack/Melee/Crush",
          "multiply": 1.2
        }
      ],
      "affects": [
        "Infantry Melee"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "attack_infantry_melee_02": {
      "genericName": "Iron Weapons",
      "description": "Using iron instead of bronze gave weapons additional power.",
      "cost": {
        "food": 500,
        "wood": 500,
        "stone": 250,
        "metal": 450
      },
      "supersedes": "attack_infantry_melee_01",
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "sword_cross.png",
      "researchTime": 40,
      "tooltip": "+20% melee infantry attack.",
      "modifications": [
        {
          "value": "Attack/Melee/Hack",
          "multiply": 1.2
        },
        {
          "value": "Attack/Melee/Pierce",
          "multiply": 1.2
        },
        {
          "value": "Attack/Melee/Crush",
          "multiply": 1.2
        }
      ],
      "affects": [
        "Infantry Melee"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "attack_infantry_ranged_01": {
      "genericName": "Ranged Infantry Irregulars",
      "specificName": {
        "hele": "Átaktoi",
        "mace": "Átaktoi",
        "spart": "Átaktoi",
        "athen": "Átaktoi",
        "theb": "Átaktoi",
        "sele": "Átaktoi",
        "ptol": "Átaktoi"
      },
      "description": "Training increases damage of ranged infantry units.",
      "cost": {
        "food": 500,
        "wood": 500,
        "stone": 250,
        "metal": 250
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "arrow.png",
      "researchTime": 40,
      "tooltip": "+20% ranged infantry attack.",
      "modifications": [
        {
          "value": "Attack/Ranged/Hack",
          "multiply": 1.2
        },
        {
          "value": "Attack/Ranged/Pierce",
          "multiply": 1.2
        },
        {
          "value": "Attack/Ranged/Crush",
          "multiply": 1.2
        }
      ],
      "affects": [
        "Infantry Ranged"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "attack_infantry_ranged_02": {
      "genericName": "Ranged Infantry Masterclass",
      "specificName": {
        "hele": "Átaktoi",
        "mace": "Átaktoi",
        "spart": "Átaktoi",
        "athen": "Átaktoi",
        "theb": "Átaktoi",
        "sele": "Átaktoi",
        "ptol": "Átaktoi"
      },
      "description": "Training increases damage of ranged infantry units.",
      "cost": {
        "food": 500,
        "wood": 500,
        "stone": 250,
        "metal": 350
      },
      "supersedes": "attack_infantry_ranged_01",
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "javelin_thong.png",
      "researchTime": 40,
      "tooltip": "+20% ranged infantry attack.",
      "modifications": [
        {
          "value": "Attack/Ranged/Hack",
          "multiply": 1.2
        },
        {
          "value": "Attack/Ranged/Pierce",
          "multiply": 1.2
        },
        {
          "value": "Attack/Ranged/Crush",
          "multiply": 1.2
        }
      ],
      "affects": [
        "Infantry Ranged"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "attack_soldiers_will": {
      "genericName": "Will to fight",
      "specificName": {
        "hele": "Dynamis",
        "mace": "Dynamis",
        "spart": "Dynamis",
        "athen": "Dynamis",
        "ptol": "Dynamis",
        "sele": "Dynamis"
      },
      "description": "The will to fight is crucial to victory.",
      "cost": {
        "food": 3000,
        "wood": 3000,
        "stone": 3000,
        "metal": 3000
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "clenched_fist.png",
      "researchTime": 40,
      "tooltip": "Inspire your troops with higher pay. All soldiers +25% attack.",
      "modifications": [
        {
          "value": "Attack/Melee/Hack",
          "multiply": 1.25,
          "affects": "CitizenSoldier Melee"
        },
        {
          "value": "Attack/Ranged/Pierce",
          "multiply": 1.25,
          "affects": "CitizenSoldier Ranged"
        },
        {
          "value": "Attack/Melee/Hack",
          "multiply": 1.25,
          "affects": "Champion Melee"
        },
        {
          "value": "Attack/Ranged/Pierce",
          "multiply": 1.25,
          "affects": "Champion Ranged"
        }
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "attack_steel_working": {
      "genericName": "Steel Working",
      "specificName": {
        "maur": "Wootz Steel",
        "iber": "Toledo Steel"
      },
      "description": "Secret steel working techniques give sword blades distinctive and beautiful markings. Not only that, but the steel's hardness is unparalleled.",
      "cost": {
        "food": 0,
        "wood": 200,
        "stone": 0,
        "metal": 200
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "metalworker.png",
      "researchTime": 60,
      "tooltip": "+2 attack for all sword units.",
      "modifications": [
        {
          "value": "Attack/Melee/Hack",
          "add": 2
        }
      ],
      "affects": [
        "Sword"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "attack_tower_crenellations": {
      "genericName": "Crenellations",
      "description": "Crenellations on the battlements allow soldiers wider range of fire in defending a keep.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 500,
        "metal": 250
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "crenelations.png",
      "researchTime": 40,
      "tooltip": "Install crenellations and murder holes to have 40% more arrows fired per garrisoned soldier.",
      "modifications": [
        {
          "value": "BuildingAI/GarrisonArrowMultiplier",
          "multiply": 1.4
        }
      ],
      "affects": [
        "Defensive Tower"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "attack_tower_defense": {
      "genericName": "Sturdy Foundations",
      "description": "Reinforce the foundations in preparation of an attack.",
      "cost": {
        "food": 0,
        "wood": 500,
        "stone": 500,
        "metal": 500
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "architecture.png",
      "researchTime": 40,
      "tooltip": "Increases armour level of the defense tower by 2 levels.",
      "modifications": [
        {
          "value": "Armour/Hack",
          "add": 2
        },
        {
          "value": "Armour/Pierce",
          "add": 2
        },
        {
          "value": "Armour/Crush",
          "add": 2
        }
      ],
      "affects": [
        "Defensive Tower"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "attack_tower_range": {
      "genericName": "Arrow Shooters",
      "description": "Arrow shooters increase the maximum range of the fire arrows.",
      "cost": {
        "food": 0,
        "wood": 500,
        "stone": 0,
        "metal": 250
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "arrow.png",
      "researchTime": 40,
      "tooltip": "Increases defense tower maximum range by 8 meters.",
      "modifications": [
        {
          "value": "Attack/Ranged/MaxRange",
          "add": 8
        }
      ],
      "affects": [
        "Defensive Tower"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "attack_tower_watch": {
      "genericName": "Sentries",
      "specificName": {
        "hele": "Nyktophylakes",
        "mace": "Nyktophylakes",
        "spart": "Nyktophylakes",
        "athen": "Nyktophylakes",
        "ptol": "Nyktophylakes",
        "sele": "Nyktophylakes",
        "rome": "Vigiles"
      },
      "description": "A night's watch increases vigilance.",
      "cost": {
        "food": 500,
        "wood": 0,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "helmet_corinthian_bronze.png",
      "researchTime": 40,
      "tooltip": "Post sentries to double the number of default arrows in ungarrisoned Towers.",
      "modifications": [
        {
          "value": "BuildingAI/DefaultArrowCount",
          "add": 1
        }
      ],
      "affects": [
        "Defensive Tower"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "buildtime_walls_rubble": {
      "pair": "pair_walls_01",
      "genericName": "Rubble Materials",
      "description": "Using rubble materials reduces the costs and build times of walls.",
      "cost": {
        "food": 0,
        "wood": 200,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "stone_blocks_brown.png",
      "researchTime": 40,
      "tooltip": "City walls -20% build time, but -1 crush armor level.",
      "modifications": [
        {
          "value": "Cost/BuildTime",
          "multiply": 0.8
        },
        {
          "value": "Armour/Crush",
          "add": -1
        }
      ],
      "affects": [
        "StoneWall"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "decay_outpost": {
      "genericName": "Stone Foundations",
      "description": "Outposts survive twice as long in neutral territory.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 100,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_village"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "blocks_three.png",
      "researchTime": 40,
      "tooltip": "Territory decay -50% for Outposts.",
      "modifications": [
        {
          "value": "TerritoryDecay/HealthDecayRate",
          "multiply": 0.5
        }
      ],
      "affects": [
        "Outpost"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "gather_animals_stockbreeding": {
      "genericName": "Stockbreeding",
      "description": "Breeding livestock for food.",
      "cost": {
        "food": 50,
        "wood": 0,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_village"
      },
      "icon": "meat.png",
      "researchTime": 40,
      "tooltip": "Breed time -25% for domestic animals (sheep, goats, cattle, etc.).",
      "modifications": [
        {
          "value": "Cost/BuildTime",
          "multiply": 0.75
        }
      ],
      "affects": [
        "Domestic"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "gather_capacity_basket": {
      "genericName": "Baskets",
      "description": "Increases shuttling capacity for all resources.",
      "cost": {
        "food": 300,
        "wood": 300,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_village"
      },
      "requirementsTooltip": "Unlocked in Village Phase.",
      "icon": "gather_basket_empty.png",
      "researchTime": 40,
      "tooltip": "Workers use baskets. +5 shuttle capacity for all resources.",
      "modifications": [
        {
          "value": "ResourceGatherer/Capacities/food",
          "add": 5
        },
        {
          "value": "ResourceGatherer/Capacities/wood",
          "add": 5
        },
        {
          "value": "ResourceGatherer/Capacities/stone",
          "add": 5
        },
        {
          "value": "ResourceGatherer/Capacities/metal",
          "add": 5
        }
      ],
      "affects": [
        "Worker"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "gather_capacity_carts": {
      "genericName": "Horse-drawn Carts",
      "description": "Increases shuttling capacity for all resources.",
      "cost": {
        "food": 1000,
        "wood": 1000,
        "stone": 0,
        "metal": 0
      },
      "supersedes": "gather_capacity_wheelbarrow",
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "handcart_empty.png",
      "researchTime": 40,
      "tooltip": "Workers use horse-drawn carts. +10 shuttle capacity for all resources.",
      "modifications": [
        {
          "value": "ResourceGatherer/Capacities/food",
          "add": 10
        },
        {
          "value": "ResourceGatherer/Capacities/wood",
          "add": 10
        },
        {
          "value": "ResourceGatherer/Capacities/stone",
          "add": 10
        },
        {
          "value": "ResourceGatherer/Capacities/metal",
          "add": 10
        }
      ],
      "affects": [
        "Worker"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "gather_capacity_wheelbarrow": {
      "genericName": "Wheelbarrow",
      "description": "Increases shuttling capacity for all resources.",
      "cost": {
        "food": 500,
        "wood": 500,
        "stone": 0,
        "metal": 0
      },
      "supersedes": "gather_capacity_basket",
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "wheelbarrow_empty.png",
      "researchTime": 40,
      "tooltip": "Workers use wheelbarrows. +5 shuttle capacity for all resources.",
      "modifications": [
        {
          "value": "ResourceGatherer/Capacities/food",
          "add": 5
        },
        {
          "value": "ResourceGatherer/Capacities/wood",
          "add": 5
        },
        {
          "value": "ResourceGatherer/Capacities/stone",
          "add": 5
        },
        {
          "value": "ResourceGatherer/Capacities/metal",
          "add": 5
        }
      ],
      "affects": [
        "Worker"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "gather_farming_fertilizer": {
      "genericName": "Fertilizer",
      "description": "Extra nutrients for farms.",
      "cost": {
        "food": 0,
        "wood": 500,
        "stone": 0,
        "metal": 250
      },
      "supersedes": "gather_farming_training",
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "plow.png",
      "researchTime": 40,
      "tooltip": "Workers +25% farming rate.",
      "modifications": [
        {
          "value": "ResourceGatherer/Rates/food.grain",
          "multiply": 1.25
        }
      ],
      "affects": [
        "Worker"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "gather_farming_plows": {
      "genericName": "Iron Plow",
      "description": "A horse drawn instrument to turn the sod.",
      "cost": {
        "food": 0,
        "wood": 200,
        "stone": 0,
        "metal": 100
      },
      "requirements": {
        "tech": "phase_village"
      },
      "requirementsTooltip": "Unlocked in Village Phase.",
      "icon": "plow.png",
      "researchTime": 40,
      "tooltip": "Equip your workers with iron plows. +15% farming rate.",
      "modifications": [
        {
          "value": "ResourceGatherer/Rates/food.grain",
          "multiply": 1.15
        }
      ],
      "affects": [
        "Worker"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "gather_farming_training": {
      "genericName": "Gather Training",
      "description": "Training for workers to increase farm gathering speed.",
      "cost": {
        "food": 0,
        "wood": 300,
        "stone": 0,
        "metal": 150
      },
      "supersedes": "gather_farming_plows",
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "plow.png",
      "researchTime": 40,
      "tooltip": "Workers +15% farming rate.",
      "modifications": [
        {
          "value": "ResourceGatherer/Rates/food.grain",
          "multiply": 1.15
        }
      ],
      "affects": [
        "Worker"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "gather_lumbering_ironaxes": {
      "genericName": "Iron Ax Heads",
      "description": "Increases wood gathering rates for trees.",
      "cost": {
        "food": 0,
        "wood": 200,
        "stone": 0,
        "metal": 50
      },
      "requirements": {
        "tech": "phase_village"
      },
      "requirementsTooltip": "Unlocked in Village Phase.",
      "icon": "wood_axe.png",
      "researchTime": 40,
      "tooltip": "Workers +15% lumbering rate for trees.",
      "modifications": [
        {
          "value": "ResourceGatherer/Rates/wood.tree",
          "multiply": 1.15
        }
      ],
      "affects": [
        "Worker"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "gather_lumbering_sharpaxes": {
      "genericName": "Sharp Ax Heads",
      "description": "Increases wood gathering rates for trees.",
      "cost": {
        "food": 0,
        "wood": 1000,
        "stone": 150,
        "metal": 150
      },
      "supersedes": "gather_lumbering_strongeraxes",
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "wood_axe.png",
      "researchTime": 40,
      "tooltip": "Workers +50% lumbering rate for trees.",
      "modifications": [
        {
          "value": "ResourceGatherer/Rates/wood.tree",
          "multiply": 1.5
        }
      ],
      "affects": [
        "Worker"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "gather_lumbering_strongeraxes": {
      "genericName": "Stronger Ax",
      "description": "Increases wood gathering rates for trees.",
      "cost": {
        "food": 0,
        "wood": 250,
        "stone": 0,
        "metal": 50
      },
      "supersedes": "gather_lumbering_ironaxes",
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "wood_axe.png",
      "researchTime": 40,
      "tooltip": "Workers +15% lumbering rate for trees.",
      "modifications": [
        {
          "value": "ResourceGatherer/Rates/wood.tree",
          "multiply": 1.15
        }
      ],
      "affects": [
        "Worker"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "gather_mining_serfs": {
      "genericName": "Serfs",
      "specificName": {
        "hele": "Heilotes",
        "mace": "Heilotes",
        "spart": "Heilotes",
        "athen": "Heilotes"
      },
      "description": "Increases stone gathering rates.",
      "cost": {
        "food": 250,
        "wood": 0,
        "stone": 0,
        "metal": 50
      },
      "supersedes": "gather_mining_servants",
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "mining_stone.png",
      "researchTime": 40,
      "tooltip": "Compel serfs to help your workers mine stone. +15% stone gathering rate.",
      "modifications": [
        {
          "value": "ResourceGatherer/Rates/stone.rock",
          "multiply": 1.15
        }
      ],
      "affects": [
        "Worker"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "gather_mining_servants": {
      "genericName": "Servants",
      "specificName": {
        "hele": "Douloi",
        "mace": "Douloi",
        "spart": "Douloi",
        "athen": "Douloi"
      },
      "description": "Increases stone gathering rates.",
      "cost": {
        "food": 200,
        "wood": 0,
        "stone": 0,
        "metal": 50
      },
      "requirements": {
        "tech": "phase_village"
      },
      "requirementsTooltip": "Hire servants to help mine stone. No requirements.",
      "icon": "mining_stone.png",
      "researchTime": 40,
      "tooltip": "+15% stone gathering rate.",
      "modifications": [
        {
          "value": "ResourceGatherer/Rates/stone.rock",
          "multiply": 1.15
        }
      ],
      "affects": [
        "Worker"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "gather_mining_shaftmining": {
      "genericName": "Shaft Mining",
      "description": "Increases metal gathering rates.",
      "cost": {
        "food": 0,
        "wood": 250,
        "stone": 0,
        "metal": 50
      },
      "supersedes": "gather_mining_wedgemallet",
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "mining_metal.png",
      "researchTime": 40,
      "tooltip": "Develop shaft mining. +15% metal gathering rate.",
      "modifications": [
        {
          "value": "ResourceGatherer/Rates/metal.ore",
          "multiply": 1.15
        }
      ],
      "affects": [
        "Worker"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "gather_mining_silvermining": {
      "genericName": "Silver Mining",
      "specificName": {
        "athen": "Mines of Laureion",
        "mace": "Mines of Krenides"
      },
      "description": "Increases metal gathering rates.",
      "cost": {
        "food": 0,
        "wood": 1000,
        "stone": 150,
        "metal": 150
      },
      "supersedes": "gather_mining_shaftmining",
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "mining_metal.png",
      "researchTime": 40,
      "tooltip": "Strike a vein of precious silver. +50% metal gathering rate.",
      "modifications": [
        {
          "value": "ResourceGatherer/Rates/metal.ore",
          "multiply": 1.5
        }
      ],
      "affects": [
        "Worker"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "gather_mining_slaves": {
      "genericName": "Slaves",
      "specificName": {
        "hele": "Andrapodon",
        "mace": "Andrapodon",
        "spart": "Andrapodon",
        "athen": "Andrapodon"
      },
      "description": "Increases stone gathering rates.",
      "cost": {
        "food": 1000,
        "wood": 0,
        "stone": 150,
        "metal": 150
      },
      "supersedes": "gather_mining_serfs",
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "mining_stone.png",
      "researchTime": 40,
      "tooltip": "Buy slaves to help your workers mine for stone. +50% stone gathering rate.",
      "modifications": [
        {
          "value": "ResourceGatherer/Rates/stone.rock",
          "multiply": 1.5
        }
      ],
      "affects": [
        "Worker"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "gather_mining_wedgemallet": {
      "genericName": "Wedge and Mallet",
      "description": "Increases metal gathering rates.",
      "cost": {
        "food": 0,
        "wood": 200,
        "stone": 0,
        "metal": 50
      },
      "requirements": {
        "tech": "phase_village"
      },
      "requirementsTooltip": "Equip your workers with helpful tools. No requirements.",
      "icon": "mining_metal.png",
      "researchTime": 40,
      "tooltip": "+15% metal gathering rate.",
      "modifications": [
        {
          "value": "ResourceGatherer/Rates/metal.ore",
          "multiply": 1.15
        }
      ],
      "affects": [
        "Worker"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "gather_wicker_baskets": {
      "genericName": "Wicker Baskets",
      "description": "Baskets to carry foraged food stuffs.",
      "cost": {
        "food": 0,
        "wood": 100,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_village"
      },
      "icon": "gather_basket.png",
      "researchTime": 40,
      "tooltip": "Equip your foragers with wicker baskets. +50% fruit foraging rate.",
      "modifications": [
        {
          "value": "ResourceGatherer/Rates/food.fruit",
          "multiply": 1.5
        }
      ],
      "affects": [
        "Worker"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "heal_barracks": {
      "genericName": "Living Conditions",
      "description": "Units garrisoned in barracks heal over time.",
      "cost": {
        "food": 500,
        "wood": 0,
        "stone": 0,
        "metal": 250
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "bandage.png",
      "researchTime": 40,
      "tooltip": "Units gain health over time while garrisoned in barracks.",
      "modifications": [
        {
          "value": "GarrisonHolder/BuffHeal",
          "add": 1
        }
      ],
      "affects": [
        "Barracks"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "heal_range": {
      "genericName": "Healing Range",
      "specificName": {
        "hele": "Olympic Pantheon",
        "mace": "Olympic Pantheon",
        "spart": "Olympic Pantheon",
        "athen": "Olympic Pantheon"
      },
      "description": "Increases the healing range of all healers.",
      "cost": {
        "food": 500,
        "wood": 0,
        "stone": 0,
        "metal": 250
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "healing_range.png",
      "researchTime": 40,
      "tooltip": "Healers +8 Healing Range.",
      "modifications": [
        {
          "value": "Heal/Range",
          "add": 8
        }
      ],
      "affects": [
        "Healer"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "heal_range_2": {
      "genericName": "Healing Range 2",
      "specificName": {
        "hele": "Akademia",
        "mace": "Akademia",
        "spart": "Akademia",
        "athen": "Akademia"
      },
      "description": "Increases the healing range of all healers.",
      "cost": {
        "food": 1000,
        "wood": 0,
        "stone": 0,
        "metal": 500
      },
      "supersedes": "heal_range",
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "healing_range.png",
      "researchTime": 40,
      "tooltip": "Healers +8 Healing Range.",
      "modifications": [
        {
          "value": "Heal/Range",
          "add": 8
        }
      ],
      "affects": [
        "Healer"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "heal_rate": {
      "genericName": "Healing Rate",
      "specificName": {
        "hele": "Sphagia",
        "mace": "Sphagia",
        "spart": "Sphagia",
        "athen": "Sphagia"
      },
      "description": "Increases the Healing Rate of all healers.",
      "cost": {
        "food": 500,
        "wood": 0,
        "stone": 0,
        "metal": 250
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "healing_rate.png",
      "researchTime": 40,
      "tooltip": "Healers +25% healing rate.",
      "modifications": [
        {
          "value": "Heal/Rate",
          "multiply": 0.8
        }
      ],
      "affects": [
        "Healer"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "heal_rate_2": {
      "genericName": "Healing Rate 2",
      "specificName": {
        "hele": "Hippocratic Oath",
        "mace": "Hippocratic Oath",
        "spart": "Hippocratic Oath",
        "athen": "Hippocratic Oath"
      },
      "description": "Increases the Healing Rate of all healers.",
      "cost": {
        "food": 1000,
        "wood": 0,
        "stone": 0,
        "metal": 500
      },
      "supersedes": "heal_rate",
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "healing_rate.png",
      "researchTime": 40,
      "tooltip": "Healers +25% healing rate.",
      "modifications": [
        {
          "value": "Heal/Rate",
          "multiply": 0.8
        }
      ],
      "affects": [
        "Healer"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "heal_temple": {
      "genericName": "Divine Offerings",
      "specificName": {
        "hele": "Olympic Games",
        "mace": "Olympic Games",
        "spart": "Olympic Games",
        "athen": "Eleusian Mysteries"
      },
      "description": "Units garrisoned in a temple are healed faster.",
      "cost": {
        "food": 500,
        "wood": 0,
        "stone": 0,
        "metal": 250
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "cauldron.png",
      "researchTime": 40,
      "tooltip": "Temples +50% garrisoned healing rate.",
      "modifications": [
        {
          "value": "GarrisonHolder/BuffHeal",
          "multiply": 1.5
        }
      ],
      "affects": [
        "Temple"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "health_females_01": {
      "genericName": "The Loom",
      "description": "The Loom allowed the creation of finer clothing to clothe citizens in the settlement. Women of the household were taught from a young age how to weave on the loom, and subsequently spent a large  share of their lives working with it.",
      "cost": {
        "food": 250,
        "wood": 0,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_village"
      },
      "requirementsTooltip": "Unlocked in Village Phase.",
      "icon": "wives_festival.png",
      "researchTime": 40,
      "tooltip": "Female Citizens +50% Health.",
      "modifications": [
        {
          "value": "Health/Max",
          "multiply": 1.5
        }
      ],
      "affects": [
        "Female Citizen"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "health_regen_units": {
      "genericName": "Battlefield Medicine",
      "description": "Unlock health regeneration for your units.",
      "cost": {
        "food": 1000,
        "wood": 0,
        "stone": 0,
        "metal": 250
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "bandage.png",
      "researchTime": 40,
      "tooltip": "Organic units will slowly regenerate health over time when idle.",
      "modifications": [
        {
          "value": "Health/RegenRate",
          "add": 0.5
        }
      ],
      "affects": [
        "Unit Organic"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "health_walls_geometric_masonry": {
      "pair": "pair_walls_01",
      "genericName": "Geometric Masonry",
      "description": "Using geometric masonry increases the sturdiness of defensive walls.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 200,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "stone_blocks.png",
      "researchTime": 40,
      "tooltip": "City walls +2 crush armor levels, but +10% build time.",
      "modifications": [
        {
          "value": "Cost/BuildTime",
          "multiply": 1.1
        },
        {
          "value": "Armour/Crush",
          "add": 2
        }
      ],
      "affects": [
        "StoneWall"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "melee_inf_sidearms": {
      "pair": "pair_inf_01",
      "genericName": "Side Arms",
      "specificName": {
        "hele": "Xíphos",
        "mace": "Xíphos",
        "spart": "Xíphos",
        "athen": "Xíphos",
        "theb": "Xíphos",
        "ptol": "Xíphos",
        "sele": "Xíphos",
        "rome": "Pugio"
      },
      "description": "Often, an infantryman would carry a secondary weapon in addition to his primary weapon of choice, to be drawn when the primary weapon has failed or been broken.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 0,
        "metal": 50
      },
      "requirements": {
        "any": [
          {
            "tech": "phase_town"
          },
          {
            "civ": "celt"
          },
          {
            "civ": "brit"
          },
          {
            "civ": "gaul"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "sword.png",
      "researchTime": 40,
      "tooltip": "Melee infantry +1 hack attack.",
      "modifications": [
        {
          "value": "Attack/Melee/Hack",
          "add": 1
        }
      ],
      "affects": [
        "Infantry Melee"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "melee_inf_spearheads": {
      "genericName": "Iron Spearheads",
      "specificName": {
        "hele": "Siderénies Aichmés",
        "mace": "Siderénies Aichmés",
        "spart": "Siderénies Aichmés",
        "athen": "Siderénies Aichmés",
        "theb": "Siderénies Aichmés",
        "ptol": "Siderénies Aichmés",
        "sele": "Siderénies Aichmés"
      },
      "description": "Using iron instead of bronze gave spears additional piercing power.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 0,
        "metal": 200
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "spear.png",
      "researchTime": 40,
      "tooltip": "All Spear units +2 hack attack.",
      "modifications": [
        {
          "value": "Attack/Melee/Hack",
          "add": 2
        }
      ],
      "affects": [
        "Spear"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "pair_cav_01": {
      "genericName": "Lance vs. Chamfron",
      "top": "attack_cav_lance",
      "bottom": "armor_cav_chamfron"
    },
    "pair_champ_02": {
      "genericName": "Champions vs. Part-timers",
      "top": "attack_champions_elite",
      "bottom": "attack_soldiers_will"
    },
    "pair_gather_01": {
      "genericName": "Servants vs. Wedge and Mallet",
      "top": "gather_mining_servants",
      "bottom": "gather_mining_wedgemallet"
    },
    "pair_gather_02": {
      "genericName": "Serfs vs. Shaft Mining",
      "top": "gather_mining_serfs",
      "bottom": "gather_mining_shaftmining",
      "supersedes": "pair_gather_01"
    },
    "pair_gather_03": {
      "genericName": "Slaves vs. Silver Mining",
      "top": "gather_mining_slaves",
      "bottom": "gather_mining_silvermining",
      "supersedes": "pair_gather_02"
    },
    "pair_gather_wood_01": {
      "genericName": "Iron Axes vs. Wheelbarrow",
      "top": "gather_lumbering_ironaxes",
      "bottom": "gather_capacity_wheelbarrow"
    },
    "pair_heal_01": {
      "genericName": "Heal Range and Rate",
      "top": "heal_range",
      "bottom": "heal_rate"
    },
    "pair_heal_02": {
      "genericName": "Heal Range and Rate #2",
      "top": "heal_range_2",
      "bottom": "heal_rate_2",
      "supersedes": "pair_heal_01"
    },
    "pair_heal_03": {
      "genericName": "Garrison Healing vs. Self-Healing",
      "top": "heal_temple",
      "bottom": "health_regen_units"
    },
    "pair_house_01": {
      "genericName": "Females vs. Population",
      "top": "health_females_01",
      "bottom": "pop_house_01"
    },
    "pair_house_02": {
      "genericName": "Females vs. Population",
      "top": "unlock_females_house",
      "bottom": "pop_house_02"
    },
    "pair_inf_01": {
      "genericName": "Side Arms vs. Irregulars",
      "top": "melee_inf_sidearms",
      "bottom": "ranged_inf_irregulars"
    },
    "pair_inf_02": {
      "genericName": "Spear Fighting vs. Skirmishing",
      "top": "melee_inf_spearheads",
      "bottom": "ranged_inf_skirmishers",
      "supersedes": "pair_inf_01"
    },
    "pair_inf_armor_01": {
      "genericName": "Infantry Hack Armor vs. Spearmen Pierce Armor",
      "top": "armor_infantry_hack_01",
      "bottom": "armor_infantryspearmen_pierce_01"
    },
    "pair_inf_armor_02": {
      "genericName": "Infantry Hack Armor vs. Spearmen Pierce Armor",
      "top": "armor_infantry_hack_02",
      "bottom": "armor_infantryspearmen_pierce_02",
      "supersedes": "pair_inf_armor_01"
    },
    "pair_inf_armor_03": {
      "genericName": "Infantry Hack Armor vs. Spearmen Pierce Armor",
      "top": "armor_infantry_hack_03",
      "bottom": "armor_infantryspearmen_pierce_03",
      "supersedes": "pair_inf_armor_02"
    },
    "pair_inf_armor_04": {
      "genericName": "Infantry Hack Armor vs. Spearmen Pierce Armor",
      "top": "armor_infantry_hack_04",
      "bottom": "armor_infantryspearmen_pierce_04",
      "supersedes": "pair_inf_armor_03"
    },
    "pair_levy_01": {
      "genericName": "Levy Infantry vs. Levy Cavalry",
      "top": "training_levy_infantry",
      "bottom": "training_levy_cavalry"
    },
    "pair_siege_attack_cost": {
      "genericName": "Attack vs. Cost",
      "top": "siege_attack",
      "bottom": "siege_cost_metal"
    },
    "pair_siege_attack_pack": {
      "genericName": "Attack vs. Packing",
      "top": "siege_attack",
      "bottom": "siege_packing"
    },
    "pair_siege_cost_armor": {
      "genericName": "Cost vs. Armor",
      "top": "siege_cost_wood",
      "bottom": "siege_armor"
    },
    "pair_tower_01": {
      "genericName": "Night's Watch vs. Crenellations",
      "top": "attack_tower_watch",
      "bottom": "attack_tower_crenellations"
    },
    "pair_walls_01": {
      "genericName": "Walls build time vs. Health",
      "top": "buildtime_walls_rubble",
      "bottom": "health_walls_geometric_masonry"
    },
    "phase_city": {
      "genericName": "City Phase",
      "requirements": {
        "any": [
          {
            "tech": "phase_city_generic"
          },
          {
            "tech": "phase_city_britons"
          },
          {
            "tech": "city_phase_gauls"
          },
          {
            "tech": "phase_city_pair_celts"
          },
          {
            "tech": "phase_city_athen"
          }
        ]
      },
      "autoResearch": true,
      "modifications": [
        {
          "value": "TerritoryInfluence/Radius",
          "multiply": 1.5
        },
        {
          "value": "Health/Max",
          "multiply": 1.2,
          "affects": "CitizenSoldier"
        }
      ],
      "affects": [
        "CivCentre",
        "Infantry",
        "Cavalry"
      ],
      "soundComplete": "interface/alarm/alarm_phase.xml"
    },
    "phase_city_athen": {
      "genericName": "City Phase",
      "specificName": {
        "athen": "Megalopolis"
      },
      "description": "Advances from a bustling town to a veritable metropolis, full of the wonders of modern technology. This is the Athenian city phase, where metal gathering rates are boosted because of the 'Silver Owls' bonus.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 1000,
        "metal": 1000
      },
      "requirements": {
        "class": "Town",
        "number": 4
      },
      "requirementsTooltip": "Requires 4 new Town Phase structures (except Walls and Civic Centers).",
      "supersedes": "phase_town_athen",
      "icon": "city_phase.png",
      "researchTime": 80,
      "tooltip": "Advance to City Phase, which unlocks more structures and units. Territory radius for Civic Centers increased by another +50%. Silver Owls civ bonus grants an extra +10% metal gather rate to all workers.",
      "modifications": [
        {
          "value": "ResourceGatherer/Rates/metal.ore",
          "multiply": 1.1
        }
      ],
      "affects": [
        "Worker"
      ],
      "soundComplete": "interface/alarm/alarm_phase.xml"
    },
    "phase_city_britons": {
      "pair": "phase_city_pair_celts",
      "genericName": "City Phase - Britons",
      "description": "Advance from a bustling town to large city.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 1000,
        "metal": 1000
      },
      "requirements": {
        "class": "Town",
        "number": 4
      },
      "requirementsTooltip": "Requires 4 new Town Phase structures (except Walls and Civic Centers).",
      "icon": "city_phase.png",
      "researchTime": 80,
      "tooltip": "Advance to City Phase, which unlocks Brythonic structures and units. Territory radius for Civic Centers increased by another +50%",
      "soundComplete": "interface/alarm/alarm_phase.xml"
    },
    "phase_city_gauls": {
      "pair": "phase_city_pair_celts",
      "genericName": "City Phase - Gauls",
      "description": "Advance from a bustling town to large city.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 1000,
        "metal": 1000
      },
      "requirements": {
        "class": "Town",
        "number": 4
      },
      "requirementsTooltip": "Requires 4 new Town Phase structures (except Walls and Civic Centers).",
      "icon": "city_phase.png",
      "researchTime": 80,
      "tooltip": "Advance to City Phase, which unlocks Gallic structures and units. Territory radius for Civilization Centers increased by another +50%",
      "soundComplete": "interface/alarm/alarm_phase.xml"
    },
    "phase_city_generic": {
      "genericName": "City Phase",
      "specificName": {
        "hele": "Megalopolis",
        "mace": "Megalopolis",
        "spart": "Megalopolis",
        "athen": "Megalopolis"
      },
      "description": "Advances from a bustling town to a veritable metropolis, full of the wonders of modern technology.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 1000,
        "metal": 1000
      },
      "requirements": {
        "class": "Town",
        "number": 4
      },
      "requirementsTooltip": "Requires 4 new Town Phase structures (except Walls and Civic Centers).",
      "supersedes": "phase_town_generic",
      "icon": "city_phase.png",
      "researchTime": 80,
      "tooltip": "Advance to City Phase, which unlocks more structures and units. Territory radius for Civic Centers increased by another +50%",
      "soundComplete": "interface/alarm/alarm_phase.xml"
    },
    "phase_city_pair_celts": {
      "genericName": "Britons vs. Gauls",
      "top": "phase_city_britons",
      "bottom": "phase_city_gauls",
      "supersedes": "phase_town_generic"
    },
    "phase_town": {
      "genericName": "Town Phase",
      "requirements": {
        "any": [
          {
            "tech": "phase_town_generic"
          },
          {
            "tech": "phase_town_athen"
          }
        ]
      },
      "autoResearch": true,
      "modifications": [
        {
          "value": "TerritoryInfluence/Radius",
          "multiply": 1.3
        },
        {
          "value": "Health/Max",
          "multiply": 1.2,
          "affects": "CitizenSoldier"
        }
      ],
      "affects": [
        "CivCentre",
        "Infantry",
        "Cavalry"
      ],
      "soundComplete": "interface/alarm/alarm_phase.xml"
    },
    "phase_town_athen": {
      "genericName": "Town Phase",
      "specificName": {
        "athen": "Komópolis"
      },
      "description": "Advances from a bustling town to a veritable metropolis, full of the wonders of modern technology. This is the Athenian city phase, where metal gathering rates are boosted because of the Silver Owls bonus.",
      "cost": {
        "food": 800,
        "wood": 800,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "class": "Village",
        "number": 5
      },
      "requirementsTooltip": "Requires 5 Village Phase structures (except Palisades and Farm Fields).",
      "supersedes": "phase_village",
      "icon": "town_phase.png",
      "researchTime": 80,
      "tooltip": "Advance to Town Phase, which unlocks more structures and units. Territory radius for Civic Centers increased by +30%. 'Silver Owls' civ bonus grants an extra +10% metal gather rate to all workers.",
      "modifications": [
        {
          "value": "ResourceGatherer/Rates/metal.ore",
          "multiply": 1.1
        }
      ],
      "affects": [
        "Worker"
      ],
      "soundComplete": "interface/alarm/alarm_phase.xml"
    },
    "phase_town_generic": {
      "genericName": "Town Phase",
      "specificName": {
        "athen": "Komópolis",
        "hele": "Komópolis",
        "mace": "Komópolis",
        "spart": "Komópolis",
        "theb": "Komópolis"
      },
      "description": "Advances from a small village to a bustling town, ready to expand rapidly.",
      "cost": {
        "food": 800,
        "wood": 800,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "class": "Village",
        "number": 5
      },
      "requirementsTooltip": "Requires 5 Village Phase structures (except Palisades and Farm Fields).",
      "supersedes": "phase_village",
      "icon": "town_phase.png",
      "researchTime": 80,
      "tooltip": "Advance to Town Phase, which unlocks more structures and units. Territory radius for Civic Centers increased by +30%",
      "soundComplete": "interface/alarm/alarm_phase.xml"
    },
    "phase_village": {
      "genericName": "Village Phase",
      "autoResearch": true
    },
    "pop_civic_01": {
      "pair": "pair_pop_01",
      "genericName": "Dining Hall",
      "specificName": {
        "athen": "Tholos"
      },
      "description": "The state or tribe would often construct a dining hall for public feasts or to receive foreign emissaries.",
      "cost": {
        "food": 0,
        "wood": 100,
        "stone": 100,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "population.png",
      "researchTime": 40,
      "tooltip": "Civic Centers +5 population cap bonus.",
      "modifications": [
        {
          "value": "Cost/PopulationBonus",
          "add": 5
        }
      ],
      "affects": [
        "CivCentre"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "pop_civic_02": {
      "pair": "pair_pop_02",
      "genericName": "Public Assembly",
      "specificName": {
        "athen": "Ekklesia",
        "rome": "Comitium"
      },
      "description": "Public assembly places were often the center of civic life for ancient societies. Athens had the Ekklesia, the citizens' assembly which met on the Pnyx Hill near the agora in full view of the Acropolis. The Romans had an open-aired assembly place in the great Forum Romanum called the Comitium. Here citizens could air grievances and present petitions to the patrician politicians who ruled their city in the Senate.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 200,
        "metal": 200
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "population.png",
      "researchTime": 40,
      "tooltip": "Civic Centers +5 population cap bonus.",
      "modifications": [
        {
          "value": "Cost/PopulationBonus",
          "add": 5
        }
      ],
      "affects": [
        "CivCentre"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "pop_house_01": {
      "genericName": "Home Garden",
      "specificName": {
        "hele": "Peristyle",
        "mace": "Peristyle",
        "spart": "Peristyle",
        "athen": "Peristyle",
        "sele": "Peristyle",
        "ptol": "Peristyle",
        "rome": "Peristyle",
        "pers": "Paradise"
      },
      "description": "Home gardens ranged from simple fenced-in areas to large manicured and colonnaded enclosures.",
      "cost": {
        "food": 0,
        "wood": 500,
        "stone": 100,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_village"
      },
      "requirementsTooltip": "Unlocked in Village Phase.",
      "icon": "population.png",
      "researchTime": 40,
      "tooltip": "Houses +20% population cap bonus.",
      "modifications": [
        {
          "value": "Cost/PopulationBonus",
          "multiply": 1.2
        }
      ],
      "affects": [
        "House"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "pop_house_02": {
      "genericName": "Manors",
      "specificName": {
        "rome": "Insulae"
      },
      "description": "Homes tended to expand as the wealth and population of a settlement grew.",
      "cost": {
        "food": 0,
        "wood": 300,
        "stone": 300,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "population.png",
      "researchTime": 40,
      "tooltip": "Houses +20% population cap bonus.",
      "modifications": [
        {
          "value": "Cost/PopulationBonus",
          "multiply": 1.2
        }
      ],
      "affects": [
        "House"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "pop_wonder": {
      "genericName": "Glorious Expansion",
      "specificName": {
        "hele": "Peristyle",
        "mace": "Peristyle",
        "spart": "Peristyle",
        "athen": "Peristyle",
        "sele": "Peristyle",
        "ptol": "Peristyle",
        "rome": "Peristyle",
        "pers": "Paradise"
      },
      "description": "The wonder attracts many more people to your civilization.",
      "cost": {
        "food": 3000,
        "wood": 3000,
        "stone": 500,
        "metal": 500
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "special_treasure.png",
      "researchTime": 40,
      "tooltip": "+50 maximum population cap.",
      "modifications": [
        {
          "value": "Player/MaxPopulation",
          "add": 50
        }
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "ranged_inf_irregulars": {
      "genericName": "Ranged Infantry Irregulars",
      "specificName": {
        "hele": "Átaktoi",
        "mace": "Átaktoi",
        "spart": "Átaktoi",
        "athen": "Átaktoi",
        "theb": "Átaktoi",
        "sele": "Átaktoi",
        "ptol": "Átaktoi"
      },
      "description": "Training increases damage of ranged infantry units.",
      "cost": {
        "food": 500,
        "wood": 500,
        "stone": 250,
        "metal": 250
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "arrow.png",
      "researchTime": 40,
      "tooltip": "+20% ranged infantry attack.",
      "modifications": [
        {
          "value": "Attack/Ranged/Hack",
          "multiply": 1.2
        },
        {
          "value": "Attack/Ranged/Pierce",
          "multiply": 1.2
        },
        {
          "value": "Attack/Ranged/Crush",
          "multiply": 1.2
        }
      ],
      "affects": [
        "Infantry Ranged"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "ranged_inf_skirmishers": {
      "genericName": "Javelin Thong",
      "specificName": {
        "hele": "Ankyle",
        "mace": "Ankyle",
        "spart": "Ankyle",
        "athen": "Ankyle",
        "theb": "Ankyle",
        "ptol": "Ankyle",
        "sele": "Ankyle",
        "rome": "Amentum"
      },
      "description": "The javelin thong (the Greeks also called them loops, or bronkhos) increased the fulcrum action of the throwing arm mid-throw, increasing speed and range of the javelin.",
      "cost": {
        "food": 0,
        "wood": 200,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "javelin_thong.png",
      "researchTime": 30,
      "tooltip": "All Javelin units +2 pierce attack and +4 range.",
      "modifications": [
        {
          "value": "Attack/Ranged/Pierce",
          "add": 2
        },
        {
          "value": "Attack/Ranged/MaxRange",
          "add": 4
        },
        {
          "value": "Vision/Range",
          "add": 4
        }
      ],
      "affects": [
        "Javelin"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "siege_armor": {
      "genericName": "Armor plating",
      "description": "Increased armor on siege weapons",
      "cost": {
        "food": 0,
        "wood": 500,
        "stone": 0,
        "metal": 250
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "armor_plates_gold.png",
      "researchTime": 40,
      "tooltip": "All Siege weapons +2 Hack armor levels.",
      "modifications": [
        {
          "value": "Armour/Hack",
          "add": 2
        }
      ],
      "affects": [
        "Siege"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "siege_attack": {
      "genericName": "Advanced Siege",
      "description": "Advanced technologies improve siege efficiency",
      "cost": {
        "food": 0,
        "wood": 1000,
        "stone": 0,
        "metal": 500
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "siege_ram.png",
      "researchTime": 40,
      "tooltip": "All siege weapons +25% Crush damage.",
      "modifications": [
        {
          "value": "Attack/Melee/Crush",
          "multiply": 1.25
        },
        {
          "value": "Attack/Ranged/Crush",
          "multiply": 1.25
        }
      ],
      "affects": [
        "Siege"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "siege_bolt_accuracy": {
      "genericName": "Bolt Accuracy",
      "description": "Improvement to projectile accuracy",
      "cost": {
        "food": 0,
        "wood": 250,
        "stone": 0,
        "metal": 250
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "accuracy_bolt.png",
      "researchTime": 40,
      "tooltip": "Bolt shooter accuracy increased 25%",
      "modifications": [
        {
          "value": "Attack/Ranged/Spread",
          "multiply": 0.75
        }
      ],
      "affects": [
        "Bolt Shooter"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "siege_cost_metal": {
      "genericName": "Metalworker",
      "description": "Siege weapons require less metal resource",
      "cost": {
        "food": 500,
        "wood": 500,
        "stone": 250,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "metalworker.png",
      "researchTime": 40,
      "tooltip": "Siege weapons cost 20% less metal",
      "modifications": [
        {
          "value": "Cost/Resources/metal",
          "multiply": 0.8
        }
      ],
      "affects": [
        "Siege"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "siege_cost_wood": {
      "genericName": "Artillery Instructors",
      "description": "Siege weapons cost less wood",
      "cost": {
        "food": 500,
        "wood": 0,
        "stone": 250,
        "metal": 500
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "anvil.png",
      "researchTime": 40,
      "tooltip": "Siege weapons cost 20% less wood",
      "modifications": [
        {
          "value": "Cost/Resources/wood",
          "multiply": 0.8
        }
      ],
      "affects": [
        "Siege"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "siege_packing": {
      "genericName": "Military Engineers",
      "description": "Immobile siege weapons are assembled and disassembled faster",
      "cost": {
        "food": 200,
        "wood": 0,
        "stone": 0,
        "metal": 100
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "military_engineers.png",
      "researchTime": 40,
      "tooltip": "Immobile siege weapons pack/unpack 25% faster",
      "modifications": [
        {
          "value": "Pack/Time",
          "multiply": 0.75
        }
      ],
      "affects": [
        "Siege"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "speed_cavalry_01": {
      "genericName": "Cavalry Breeding",
      "description": "Breed the fastest horses.",
      "cost": {
        "food": 500,
        "wood": 500,
        "stone": 0,
        "metal": 150
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "nisean_war_horses.png",
      "researchTime": 40,
      "tooltip": "+10% cavalry walk speed.",
      "modifications": [
        {
          "value": "UnitMotion/WalkSpeed",
          "multiply": 1.1
        }
      ],
      "affects": [
        "Cavalry"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "speed_cavalry_02": {
      "genericName": "Cavalry Speed Training",
      "description": "Train your horses to move faster.",
      "cost": {
        "food": 500,
        "wood": 500,
        "stone": 0,
        "metal": 150
      },
      "supersedes": "speed_cavalry_01",
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "nisean_war_horses.png",
      "researchTime": 40,
      "tooltip": "+10% cavalry walk speed.",
      "modifications": [
        {
          "value": "UnitMotion/WalkSpeed",
          "multiply": 1.1
        }
      ],
      "affects": [
        "Cavalry"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "speed_trader_01": {
      "genericName": "Trade Convoys",
      "description": "Increases movement rate of traders, which in turn increases trade income.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 0,
        "metal": 200
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "wheel.png",
      "researchTime": 40,
      "tooltip": "Traders +25% Walk Speed, which quickly increases trade income.",
      "modifications": [
        {
          "value": "UnitMotion/WalkSpeed",
          "multiply": 1.25
        }
      ],
      "affects": [
        "Trader"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "training_conscription": {
      "genericName": "Conscription",
      "description": "Significantly increase training speed of soldiers at the barracks by training them in large batches or battalions.",
      "cost": {
        "food": 500,
        "wood": 0,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "fist_spear.png",
      "researchTime": 40,
      "tooltip": "Faster batch training speed for the Barracks.",
      "modifications": [
        {
          "value": "ProductionQueue/BatchTimeModifier",
          "add": -0.1
        }
      ],
      "affects": [
        "Barracks"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "training_levy_cavalry": {
      "pair": "pair_levy_01",
      "genericName": "Levy Cavalry",
      "description": "Calling up cavalry levies in time of war helps bolster the ranks of a king's army.",
      "cost": {
        "food": 100,
        "wood": 0,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "horse_trainer.png",
      "researchTime": 40,
      "tooltip": "All cavalry -20% train time, but also -10 health. Unlocks Conscription.",
      "modifications": [
        {
          "value": "Cost/BuildTime",
          "multiply": 0.8
        },
        {
          "value": "Health/Max",
          "add": -10
        }
      ],
      "affects": [
        "Cavalry"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "training_levy_infantry": {
      "pair": "pair_levy_01",
      "genericName": "Levy Infantry",
      "description": "Calling up infantry levies in time of war helps bolster the ranks of a king's army.",
      "cost": {
        "food": 100,
        "wood": 0,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "clenched_fist.png",
      "researchTime": 40,
      "tooltip": "All infantry -10% train time, but also -5 health. Unlocks Conscription.",
      "modifications": [
        {
          "value": "Cost/BuildTime",
          "multiply": 0.9
        },
        {
          "value": "Health/Max",
          "add": -5
        }
      ],
      "affects": [
        "Infantry"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "training_naval_architects": {
      "genericName": "Naval Architects",
      "description": "Significantly increase build speed of batches of ships at the Dock.",
      "cost": {
        "food": 200,
        "wood": 200,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "calipers.png",
      "researchTime": 40,
      "tooltip": "Docks increased batch construction speed bonus.",
      "modifications": [
        {
          "value": "ProductionQueue/BatchTimeModifier",
          "add": -0.1
        }
      ],
      "affects": [
        "Dock"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "unlock_champion_units": {
      "genericName": "Unlock Champion Units",
      "specificName": {
        "hele": "Agèma",
        "mace": "Agèma",
        "spart": "Agèma",
        "athen": "Agèma",
        "rome": "Regio Cohors"
      },
      "description": "Guard units (Champions) are professionals who wield the best weapons and have the best training.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 0,
        "metal": 500
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "helmet_corinthian_crest.png",
      "researchTime": 40,
      "tooltip": "Unlock the ability to train Champions at the barracks.",
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "unlock_females_house": {
      "genericName": "Fertility Festival",
      "specificName": {
        "hele": "Thesmophoria",
        "mace": "Thesmophoria",
        "spart": "Thesmophoria",
        "athen": "Thesmophoria",
        "rome": "Bona Dea"
      },
      "description": "A festival attended by women-only, to celebrate female fertility.",
      "cost": {
        "food": 250,
        "wood": 0,
        "stone": 0,
        "metal": 250
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "wives_festival.png",
      "researchTime": 60,
      "tooltip": "Unlock the ability to train women from houses.",
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "upgrade_rank_advanced_cavalry": {
      "genericName": "Advanced Citizen-Cavalry",
      "description": "Promote all of your citizen-soldier cavalrymen to Advanced rank.",
      "cost": {
        "food": 400,
        "wood": 100,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "upgrade_advanced.png",
      "researchTime": 40,
      "tooltip": "Promote all of your citizen-soldier cavalrymen to Advanced rank. This increases their military prowess, but decreases their meat gathering rates -25%. Unlocks Elite Citizen-Cavalry technology.",
      "modifications": [
        {
          "value": "Promotion/RequiredXp",
          "replace": 0
        }
      ],
      "affects": [
        "Cavalry Basic"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "upgrade_rank_advanced_infantry": {
      "genericName": "Advanced Citizen-Infantry",
      "specificName": {
        "hele": "Metikoi",
        "mace": "Metikoi",
        "spart": "Metikoi",
        "athen": "Metikoi"
      },
      "description": "Upgrade all of your citizen-soldier infantrymen to Advanced rank.",
      "cost": {
        "food": 200,
        "wood": 300,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "upgrade_advanced.png",
      "researchTime": 40,
      "tooltip": "Upgrade all of your citizen-soldier infantrymen to Advanced rank. This increases their military prowess, but decreases their resource gathering rates -25%. Unlocks Elite Citizen-Infantry technology.",
      "modifications": [
        {
          "value": "Promotion/RequiredXp",
          "replace": 0
        }
      ],
      "affects": [
        "Infantry Basic"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "upgrade_rank_elite_cavalry": {
      "genericName": "Elite Citizen-Cavalry",
      "description": "Promote all of your citizen-soldier cavalrymen to Advanced rank.",
      "cost": {
        "food": 600,
        "wood": 0,
        "stone": 0,
        "metal": 400
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "upgrade_elite.png",
      "researchTime": 40,
      "supersedes": "upgrade_rank_advanced_cavalry",
      "tooltip": "Promote all of your citizen-soldier cavalrymen to Elite rank. This increases their military prowess, but decreases their meat gathering rates another -25%.",
      "modifications": [
        {
          "value": "Promotion/RequiredXp",
          "replace": 0
        }
      ],
      "affects": [
        "Cavalry Advanced"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "upgrade_rank_elite_infantry": {
      "genericName": "Elite Citizen-Infantry",
      "specificName": {
        "hele": "Zeugites",
        "mace": "Zeugites",
        "spart": "Zeugites",
        "athen": "Zeugites"
      },
      "description": "Upgrade all of your citizen-soldier infantrymen to Elite rank.",
      "cost": {
        "food": 500,
        "wood": 0,
        "stone": 0,
        "metal": 500
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "upgrade_elite.png",
      "researchTime": 40,
      "supersedes": "upgrade_rank_advanced_infantry",
      "tooltip": "Upgrade all of your citizen-soldier infantrymen to Elite rank. This increases their military prowess, but decreases their resource gathering rates another -25%.",
      "modifications": [
        {
          "value": "Promotion/RequiredXp",
          "replace": 0
        }
      ],
      "affects": [
        "Infantry Advanced"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "vision_outpost": {
      "genericName": "Carrier Pigeons",
      "description": "Outposts gain longer vision for scouting.",
      "cost": {
        "food": 100,
        "wood": 0,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_village"
      },
      "icon": "pigeon.png",
      "researchTime": 40,
      "tooltip": "Vision Range +50% for Outposts.",
      "modifications": [
        {
          "value": "Vision/Range",
          "multiply": 1.5
        }
      ],
      "affects": [
        "Outpost"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "carthaginians/civbonus_triple_walls": {
      "genericName": "Triple Walls",
      "autoResearch": true,
      "description": "Carthaginians built their city walls in three concentric circuits. These walls were never breached. Even when the city was taken by the Romans, it was via the city's harbor, not by storming its walls. Consequently, Carthaginian walls, gates, and wall towers have 3x the health of a standard wall, but also cost twice as much and take twice as long to build.",
      "requirements": {
        "civ": "cart"
      },
      "modifications": [
        {
          "value": "Health/Max",
          "multiply": 3
        },
        {
          "value": "Cost/BuildTime",
          "multiply": 2
        },
        {
          "value": "Cost/Resources/stone",
          "multiply": 2
        }
      ],
      "affects": [
        "StoneWall"
      ]
    },
    "carthaginians/cost_celt_mercs": {
      "pair": "carthaginians/pair_celt_mercs_1",
      "genericName": "Celtic Mercenary Captain",
      "description": "Celtic mercenaries have their metal cost decreased.",
      "cost": {
        "food": 100,
        "wood": 0,
        "stone": 0,
        "metal": 100
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_town"
          },
          {
            "civ": "cart"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "helmet_corinthian_silver.png",
      "researchTime": 40,
      "tooltip": "Hire a Celtic mercenary captain to reduce cost -20 metal for Celtic mercenaries.",
      "modifications": [
        {
          "value": "Cost/Resources/metal",
          "add": -20
        }
      ],
      "affects": [
        "Celt Mercenary"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "carthaginians/cost_celt_mercs_2": {
      "pair": "carthaginians/pair_celt_mercs_2",
      "genericName": "Gallic Mercenary General",
      "description": "Celtic mercenaries have their metal cost decreased.",
      "cost": {
        "food": 200,
        "wood": 0,
        "stone": 0,
        "metal": 200
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "cart"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "helmet_corinthian_crest.png",
      "researchTime": 40,
      "tooltip": "Hire a Gallic mercenary general to reduce cost -20 metal for Celtic mercenaries.",
      "modifications": [
        {
          "value": "Cost/Resources/metal",
          "add": -20
        }
      ],
      "affects": [
        "Celt Mercenary"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "carthaginians/cost_iberian_mercs": {
      "pair": "carthaginians/pair_iberian_mercs_1",
      "genericName": "Lusitanian Mercenary Captain",
      "description": "Iberian mercenaries have their metal cost decreased.",
      "cost": {
        "food": 100,
        "wood": 0,
        "stone": 0,
        "metal": 100
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_town"
          },
          {
            "civ": "cart"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "helmet_corinthian_silver.png",
      "researchTime": 40,
      "tooltip": "Hire a Lusitanian mercenary captain to reduce cost -20 metal for Iberian mercenaries.",
      "modifications": [
        {
          "value": "Cost/Resources/metal",
          "add": -20
        }
      ],
      "affects": [
        "Iberian Mercenary"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "carthaginians/cost_iberian_mercs_2": {
      "pair": "carthaginians/pair_iberian_mercs_2",
      "genericName": "Celtiberian Mercenary General",
      "description": "Iberian mercenaries have their metal cost decreased.",
      "cost": {
        "food": 200,
        "wood": 0,
        "stone": 0,
        "metal": 200
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "cart"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "helmet_corinthian_crest.png",
      "researchTime": 40,
      "tooltip": "Hire a Celtiberian mercenary general to reduce cost -20 metal for Iberian mercenaries.",
      "modifications": [
        {
          "value": "Cost/Resources/metal",
          "add": -20
        }
      ],
      "affects": [
        "Iberian Mercenary"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "carthaginians/cost_italian_mercs": {
      "pair": "carthaginians/pair_italian_mercs_1",
      "genericName": "Italiote Mercenary Captain",
      "description": "Italian mercenaries have their metal cost decreased.",
      "cost": {
        "food": 100,
        "wood": 0,
        "stone": 0,
        "metal": 100
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_town"
          },
          {
            "civ": "cart"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "helmet_corinthian_silver.png",
      "researchTime": 40,
      "tooltip": "Hire an Italiote mercenary captain to reduce cost -20 metal for Italian mercenaries.",
      "modifications": [
        {
          "value": "Cost/Resources/metal",
          "add": -20
        }
      ],
      "affects": [
        "Italian Mercenary"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "carthaginians/cost_italian_mercs_2": {
      "pair": "carthaginians/pair_italian_mercs_2",
      "genericName": "Italiote Mercenary General",
      "description": "Italian mercenaries have their metal cost decreased.",
      "cost": {
        "food": 200,
        "wood": 0,
        "stone": 0,
        "metal": 200
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "cart"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "helmet_corinthian_crest.png",
      "researchTime": 40,
      "tooltip": "Hire an Italiote mercenary general to reduce cost -20 metal for Italian mercenaries.",
      "modifications": [
        {
          "value": "Cost/Resources/metal",
          "add": -20
        }
      ],
      "affects": [
        "Italian Mercenary"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "carthaginians/pair_celt_mercs_1": {
      "genericName": "Celtic merc cost vs. recruit time #1",
      "top": "carthaginians/cost_celt_mercs",
      "bottom": "carthaginians/traintime_celt_mercs"
    },
    "carthaginians/pair_celt_mercs_2": {
      "genericName": "Celtic merc cost vs. recruit time #2",
      "top": "carthaginians/cost_celt_mercs_2",
      "bottom": "carthaginians/traintime_celt_mercs_2",
      "supersedes": "carthaginians/pair_celt_mercs_1"
    },
    "carthaginians/pair_iberian_mercs_1": {
      "genericName": "Iberian merc cost vs. recruit time #1",
      "top": "carthaginians/cost_iberian_mercs",
      "bottom": "carthaginians/traintime_iberian_mercs"
    },
    "carthaginians/pair_iberian_mercs_2": {
      "genericName": "Iberian merc cost vs. recruit time #2",
      "top": "carthaginians/cost_iberian_mercs_2",
      "bottom": "carthaginians/traintime_iberian_mercs_2",
      "supersedes": "carthaginians/pair_iberian_mercs_1"
    },
    "carthaginians/pair_italian_mercs_1": {
      "genericName": "Italian merc cost vs. recruit time #1",
      "top": "carthaginians/cost_italian_mercs",
      "bottom": "carthaginians/traintime_italian_mercs"
    },
    "carthaginians/pair_italian_mercs_2": {
      "genericName": "Italian merc cost vs. recruit time #2",
      "top": "carthaginians/cost_italian_mercs_2",
      "bottom": "carthaginians/traintime_italian_mercs_2",
      "supersedes": "carthaginians/pair_italian_mercs_1"
    },
    "carthaginians/special_colonisation": {
      "genericName": "Colonization",
      "description": "Carthaginians established many trading centers as colonies and ultimately held dominion over 300 cities and towns in North Africa alone.",
      "cost": {
        "food": 0,
        "wood": 500,
        "stone": 0,
        "metal": 500
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_town"
          },
          {
            "civ": "cart"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "political_face.png",
      "researchTime": 60,
      "tooltip": "Carthaginians were colonizers. Civic Centers, Temples, and Houses -25% build time.",
      "modifications": [
        {
          "value": "Cost/BuildTime",
          "multiply": 0.75
        }
      ],
      "affects": [
        "Civic"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "carthaginians/special_exploration": {
      "genericName": "Exploration",
      "description": "Nobody knew better than the Carthaginians where in the ancient world they were going and going to go; their merchant traders had missions to everywhere.",
      "cost": {
        "food": 200,
        "wood": 0,
        "stone": 0,
        "metal": 200
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_town"
          },
          {
            "civ": "cart"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "armor_ship_gold.png",
      "researchTime": 60,
      "tooltip": "Carthaginians were explorers. All Traders and Ships +25% vision range.",
      "modifications": [
        {
          "value": "Vision/Range",
          "multiply": 1.25
        }
      ],
      "affects": [
        "Trader",
        "Ship"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "carthaginians/training_phoenician_naval_architects": {
      "genericName": "Phoenician Naval Architects",
      "description": "Significantly increase build speed of batches of ships at the Shipyard.",
      "cost": {
        "food": 200,
        "wood": 200,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "cart"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "calipers.png",
      "researchTime": 40,
      "tooltip": "Shipyard increased batch construction speed bonus.",
      "modifications": [
        {
          "value": "ProductionQueue/BatchTimeModifier",
          "add": -0.1
        }
      ],
      "affects": [
        "Shipyard"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "carthaginians/traintime_celt_mercs": {
      "pair": "carthaginians/pair_celt_mercs_1",
      "genericName": "Celtic Alliance",
      "description": "Celtic mercenaries have their train time decreased.",
      "cost": {
        "food": 0,
        "wood": 100,
        "stone": 0,
        "metal": 100
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_town"
          },
          {
            "civ": "cart"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "clenched_fist.png",
      "researchTime": 40,
      "tooltip": "Ally with Celtic towns to reduce recruit time -20% for Celtic mercenaries.",
      "modifications": [
        {
          "value": "Cost/BuildTime",
          "multiply": 0.8
        }
      ],
      "affects": [
        "Celt Mercenary"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "carthaginians/traintime_celt_mercs_2": {
      "pair": "carthaginians/pair_celt_mercs_2",
      "genericName": "Gallic Hegemony",
      "description": "Celtic mercenaries have their train time decreased.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 200,
        "metal": 200
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "cart"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "fist_spear.png",
      "researchTime": 40,
      "tooltip": "Subjugate Gallic tribes to reduce recruit time -20% for Celtic mercenaries.",
      "modifications": [
        {
          "value": "Cost/BuildTime",
          "multiply": 0.8
        }
      ],
      "affects": [
        "Celt Mercenary"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "carthaginians/traintime_iberian_mercs": {
      "pair": "carthaginians/pair_iberian_mercs_1",
      "genericName": "Iberian Alliance",
      "description": "Iberian mercenaries have their train time decreased.",
      "cost": {
        "food": 0,
        "wood": 100,
        "stone": 0,
        "metal": 100
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_town"
          },
          {
            "civ": "cart"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "clenched_fist.png",
      "researchTime": 40,
      "tooltip": "Ally with Iberian towns to reduce recruit time -20% for Iberian mercenaries.",
      "modifications": [
        {
          "value": "Cost/BuildTime",
          "multiply": 0.8
        }
      ],
      "affects": [
        "Iberian Mercenary"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "carthaginians/traintime_iberian_mercs_2": {
      "pair": "carthaginians/pair_iberian_mercs_2",
      "genericName": "Iberian Hegemony",
      "description": "Iberian mercenaries have their train time decreased.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 200,
        "metal": 200
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "cart"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "fist_spear.png",
      "researchTime": 40,
      "tooltip": "Subjugate Hispania to reduce recruit time -20% for Iberian mercenaries.",
      "modifications": [
        {
          "value": "Cost/BuildTime",
          "multiply": 0.8
        }
      ],
      "affects": [
        "Iberian Mercenary"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "carthaginians/traintime_italian_mercs": {
      "pair": "carthaginians/pair_italian_mercs_1",
      "genericName": "Italiote Alliance",
      "description": "Italian mercenaries have their train time decreased.",
      "cost": {
        "food": 0,
        "wood": 100,
        "stone": 0,
        "metal": 100
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_town"
          },
          {
            "civ": "cart"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "clenched_fist.png",
      "researchTime": 40,
      "tooltip": "Ally with Italiote towns to reduce recruit time -20% for Italian mercenaries.",
      "modifications": [
        {
          "value": "Cost/BuildTime",
          "multiply": 0.8
        }
      ],
      "affects": [
        "Italian Mercenary"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "carthaginians/traintime_italian_mercs_2": {
      "pair": "carthaginians/pair_italian_mercs_2",
      "genericName": "Italiote Hegemony",
      "description": "Italian mercenaries have their train time decreased.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 200,
        "metal": 200
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "cart"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "fist_spear.png",
      "researchTime": 40,
      "tooltip": "Subjugate Italiote towns to reduce recruit time -20% for Italian mercenaries.",
      "modifications": [
        {
          "value": "Cost/BuildTime",
          "multiply": 0.8
        }
      ],
      "affects": [
        "Italian Mercenary"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "carthaginians/upgrade_rank_advanced_celts": {
      "genericName": "Advanced Celtic Mercenaries",
      "description": "Upgrade all of your Celtic mercenaries to Advanced rank.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 0,
        "metal": 300
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_town"
          },
          {
            "civ": "cart"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "upgrade_advanced.png",
      "researchTime": 40,
      "tooltip": "Upgrade all of your Celtic mercenaries to Advanced rank. This increases their military prowess, but decreases their resource gathering rates -25%. Unlocks Elite Celtic Mercenaries technology.",
      "modifications": [
        {
          "value": "Promotion/RequiredXp",
          "replace": 0
        }
      ],
      "affects": [
        "Celt Basic"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "carthaginians/upgrade_rank_advanced_iberian": {
      "genericName": "Advanced Iberian Mercenaries",
      "description": "Upgrade all of your Iberian mercenaries to Advanced rank.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 0,
        "metal": 300
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_town"
          },
          {
            "civ": "cart"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "upgrade_advanced.png",
      "researchTime": 40,
      "tooltip": "Upgrade all of your Iberian mercenaries to Advanced rank. This increases their military prowess, but decreases their resource gathering rates -25%. Unlocks Elite Iberian Mercenaries technology.",
      "modifications": [
        {
          "value": "Promotion/RequiredXp",
          "replace": 0
        }
      ],
      "affects": [
        "Iberian Basic"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "carthaginians/upgrade_rank_advanced_italiote": {
      "genericName": "Advanced Italiote Mercenaries",
      "description": "Upgrade all of your Italiote mercenaries to Advanced rank.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 0,
        "metal": 300
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_town"
          },
          {
            "civ": "cart"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "upgrade_advanced.png",
      "researchTime": 40,
      "tooltip": "Upgrade all of your Italiote mercenaries to Advanced rank. This increases their military prowess, but decreases their resource gathering rates -25%. Unlocks Elite Italiote Mercenaries technology.",
      "modifications": [
        {
          "value": "Promotion/RequiredXp",
          "replace": 0
        }
      ],
      "affects": [
        "Italian Basic"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "carthaginians/upgrade_rank_elite_celts": {
      "genericName": "Elite Celtic Mercenaries",
      "description": "Upgrade all of your Celtic Mercenaries to Elite rank.",
      "cost": {
        "food": 500,
        "wood": 0,
        "stone": 0,
        "metal": 500
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "cart"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "upgrade_elite.png",
      "researchTime": 40,
      "supersedes": "carthaginians/upgrade_rank_advanced_celts",
      "tooltip": "Upgrade all of your Celtic mercenaries to Elite rank. This increases their military prowess, but decreases their resource gathering rates another -25%.",
      "modifications": [
        {
          "value": "Promotion/RequiredXp",
          "replace": 0
        }
      ],
      "affects": [
        "Celt Advanced"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "carthaginians/upgrade_rank_elite_iberian": {
      "genericName": "Elite Iberian Mercenaries",
      "description": "Upgrade all of your Iberian Mercenaries to Elite rank.",
      "cost": {
        "food": 500,
        "wood": 0,
        "stone": 0,
        "metal": 500
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "cart"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "upgrade_elite.png",
      "researchTime": 40,
      "supersedes": "carthaginians/upgrade_rank_advanced_iberian",
      "tooltip": "Upgrade all of your Iberian mercenaries to Elite rank. This increases their military prowess, but decreases their resource gathering rates another -25%.",
      "modifications": [
        {
          "value": "Promotion/RequiredXp",
          "replace": 0
        }
      ],
      "affects": [
        "Iberian Advanced"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "carthaginians/upgrade_rank_elite_italiote": {
      "genericName": "Elite Italiote Mercenaries",
      "description": "Upgrade all of your Italiote Mercenaries to Elite rank.",
      "cost": {
        "food": 500,
        "wood": 0,
        "stone": 0,
        "metal": 500
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "cart"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "upgrade_elite.png",
      "researchTime": 40,
      "supersedes": "carthaginians/upgrade_rank_advanced_italiote",
      "tooltip": "Upgrade all of your Italiote mercenaries to Elite rank. This increases their military prowess, but decreases their resource gathering rates another -25%.",
      "modifications": [
        {
          "value": "Promotion/RequiredXp",
          "replace": 0
        }
      ],
      "affects": [
        "Italian Advanced"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "celts/civbonus_celts_wooden_struct": {
      "genericName": "Wooden Construction",
      "autoResearch": true,
      "description": "Celtic structures were mostly made of wood with rubble foundations. Consequently, their structures have less health than other cultures do, but they also construct faster.",
      "requirements": {
        "any": [
          {
            "civ": "celt"
          },
          {
            "civ": "brit"
          },
          {
            "civ": "gaul"
          }
        ]
      },
      "modifications": [
        {
          "value": "Health/Max",
          "multiply": 0.8
        },
        {
          "value": "Cost/BuildTime",
          "multiply": 0.8
        }
      ],
      "affects": [
        "Structure"
      ]
    },
    "celts/special_gather_crop_rotation": {
      "genericName": "Crop Rotation",
      "description": "Crop rotation increases yield by preventing the depletion of vital nutrients and minerals from the soil.",
      "cost": {
        "food": 300,
        "wood": 300,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "any": [
              {
                "civ": "celt"
              },
              {
                "civ": "brit"
              },
              {
                "civ": "gaul"
              }
            ]
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "crop_rotation.png",
      "researchTime": 40,
      "tooltip": "Increase the yield of your farms. +25% farming rate.",
      "modifications": [
        {
          "value": "ResourceGatherer/Rates/food.grain",
          "multiply": 1.25
        }
      ],
      "affects": [
        "Worker"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "hellenes/attack_inf_spearfighting": {
      "genericName": "Infantry Spear Fighting",
      "specificName": {
        "hele": "Doratismos",
        "mace": "Doratismos",
        "spart": "Doratismos",
        "athen": "Doratismos",
        "theb": "Doratismos"
      },
      "description": "Spear fighting training increases damage of infantry spear units.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 0,
        "metal": 100
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "any": [
              {
                "civ": "hele"
              },
              {
                "civ": "athen"
              },
              {
                "civ": "mace"
              },
              {
                "civ": "spart"
              },
              {
                "civ": "theb"
              }
            ]
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "spear.png",
      "researchTime": 40,
      "tooltip": "Spearmen +2 hack attack.",
      "modifications": [
        {
          "value": "Attack/Melee/Hack",
          "add": 2
        }
      ],
      "affects": [
        "Infantry Spear"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "hellenes/civbonus_hellenic_architecture": {
      "genericName": "Hellenic Architecture",
      "autoResearch": true,
      "description": "The Greeks used stone construction from early Mycenaean times.",
      "requirements": {
        "any": [
          {
            "civ": "hele"
          },
          {
            "civ": "athen"
          },
          {
            "civ": "mace"
          },
          {
            "civ": "spart"
          },
          {
            "civ": "theb"
          }
        ]
      },
      "modifications": [
        {
          "value": "Health/Max",
          "multiply": 1.1
        },
        {
          "value": "Cost/BuildTime",
          "multiply": 1.1
        }
      ],
      "affects": [
        "Structure"
      ]
    },
    "hellenes/civpenalty_spart_popcap": {
      "genericName": "Underdogs",
      "autoResearch": true,
      "description": "The Spartans did not have the largest army in the world, but they did have the best army in the world for their time. What they didn't have in quantity, they made up with quality. It was said that Sparta did not need strong city walls, for its men were its walls.",
      "requirements": {
        "civ": "spart"
      },
      "modifications": [
        {
          "value": "Player/MaxPopulation",
          "multiply": 0.9
        }
      ]
    },
    "hellenes/spartans_agoge": {
      "genericName": "The Agoge",
      "description": "Spartans were housed and trained from a young age to be superlative warriors and to endure any hardship a military life can give them.",
      "cost": {
        "food": 500,
        "wood": 0,
        "stone": 0,
        "metal": 500
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "spart"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "agoge.png",
      "researchTime": 60,
      "tooltip": "+25% health for spear infantry, but also +10% train time.",
      "modifications": [
        {
          "value": "Health/Max",
          "multiply": 1.25
        },
        {
          "value": "Cost/BuildTime",
          "multiply": 1.1
        }
      ],
      "affects": [
        "Spear Infantry"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "hellenes/special_iphicratean_reforms": {
      "genericName": "Iphicratean Reforms",
      "description": "Athenian triremes can train Marines (Epibates Athenaikos) and Cretan Mercenary Archers (Toxotes Kretikos).",
      "cost": {
        "food": 300,
        "wood": 0,
        "stone": 0,
        "metal": 300
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "athen"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "helmet_corinthian_crest.png",
      "researchTime": 60,
      "tooltip": "Athenian triremes can train Marines and Cretan Mercenary Archers.",
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "hellenes/special_long_walls": {
      "genericName": "Athenian Long Walls",
      "description": "The Long Walls of Athens were constructed under the auspices of the wily Themistocles and extended 6 km from the city to the port of Piraeus. This secured the city's sea supply routes and prevented an enemy from starving out the city during a siege.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 250,
        "metal": 250
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "athen"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "crenelations.png",
      "researchTime": 60,
      "tooltip": "Build stone walls in neutral territory.",
      "modifications": [
        {
          "value": "BuildRestrictions/Territory",
          "replace": [
            "own",
            "neutral"
          ]
        }
      ],
      "affects": [
        "StoneWall"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "hellenes/teambonus_athen_delian_league": {
      "genericName": "Delian League",
      "autoResearch": true,
      "description": "Shortly after the great naval victories at Salamis and Mycale, the Greek city-states instituted the so-called Delian League in 478 BC, whose purpose was to push the Persians out of the Aegean region. The allied states contributed ships and money, while the Athenians offered their entire navy.",
      "requirements": {
        "civ": "athen"
      },
      "modifications": [
        {
          "value": "Cost/BuildTime",
          "multiply": 0.75
        }
      ],
      "affects": [
        "Warship"
      ]
    },
    "hellenes/temp_special_hellenization": {
      "genericName": "Hellenization",
      "specificName": {
        "athen": "Exellinismós",
        "hele": "Exellinismós",
        "mace": "Exellinismós",
        "spart": "Exellinismós",
        "theb": "Exellinismós"
      },
      "description": "The Hellenic culture was very influential. Greek became the spoken language of commerce and politics for much of the Mediterranean basin and Middle East for centuries.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 0,
        "metal": 1000
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "any": [
              {
                "civ": "hele"
              },
              {
                "civ": "athen"
              },
              {
                "civ": "mace"
              },
              {
                "civ": "spart"
              },
              {
                "civ": "theb"
              }
            ]
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "political_face.png",
      "researchTime": 60,
      "tooltip": "The Hellenic culture is very influential. +20% territory effect for all buildings.",
      "modifications": [
        {
          "value": "TerritoryInfluence/Radius",
          "multiply": 1.2
        }
      ],
      "affects": [
        "Structure"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "mauryans/civbonus_maur_popcap": {
      "genericName": "Emperor of Emperors",
      "specificName": {
        "maur": "Chakravarti Samrāt"
      },
      "autoResearch": true,
      "description": "The Mauryan Empire encompassed dozens of formerly independent kingdoms over an area of 5 million square kilometers, with a population of close to 60 million people. The Mauryan regents held the title Emperor of Emperors and commanded a standing army of 600,000 infantry, 9000 elephants, 8000 chariots, and 30,000 cavalry, making it arguably the largest army of its time.",
      "requirements": {
        "civ": "maur"
      },
      "modifications": [
        {
          "value": "Player/MaxPopulation",
          "multiply": 1.1
        }
      ]
    },
    "mauryans/special_archery_tradition": {
      "genericName": "Archery Tradition",
      "description": "The Indians had a tradition of fine archery and a penchant for using massed archers in battle.",
      "cost": {
        "food": 200,
        "wood": 300,
        "stone": 0,
        "metal": 150
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_village"
          },
          {
            "civ": "maur"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in Village Phase.",
      "icon": "armor_plates_ranged.png",
      "researchTime": 60,
      "tooltip": "Range +10 meters for bow-wielding units. Archer units train time -20%, but also -20% health.",
      "modifications": [
        {
          "value": "Attack/Ranged/MaxRange",
          "add": 10
        },
        {
          "value": "Vision/Range",
          "add": 10
        },
        {
          "value": "Cost/BuildTime",
          "multiply": 0.8
        },
        {
          "value": "Health/Max",
          "multiply": 0.8
        }
      ],
      "affects": [
        "Archer"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "mauryans/wooden_walls": {
      "genericName": "Wooden Walls",
      "autoResearch": true,
      "description": "The Mauryans built their city walls out of wood, an abundant natural resource in India. Consequently, Mauryan city walls have -20% health, but build 20% faster.",
      "requirements": {
        "civ": "maur"
      },
      "modifications": [
        {
          "value": "Health/Max",
          "multiply": 0.8
        },
        {
          "value": "Cost/BuildTime",
          "multiply": 0.8
        }
      ],
      "affects": [
        "StoneWall"
      ]
    },
    "persians/civbonus_pers_popcap": {
      "genericName": "Great King's Levy",
      "autoResearch": true,
      "description": "The Persians could and did levy a large number of infantry during wartime due to the sheer size of the Achaemenid Empire and the way in which it was set-up. In general the Persian infantry was well trained and fought with great tenacity. However while this was true the infantry were poor hand-to-hand, close combat fighters. Also, with the exception of the elite regiments, the Persian infantry was not a standing professional force.",
      "requirements": {
        "civ": "pers"
      },
      "modifications": [
        {
          "value": "Player/MaxPopulation",
          "multiply": 1.1
        }
      ]
    },
    "persians/immortals": {
      "genericName": "Immortals",
      "description": "The Anusiya champion infantry train twice as fast, but lose a little max health.",
      "cost": {
        "food": 200,
        "wood": 0,
        "stone": 0,
        "metal": 200
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "pers"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "fist_spear.png",
      "researchTime": 60,
      "tooltip": "Anusiya Champion Infantry -50% train time, but also -20 health.",
      "modifications": [
        {
          "value": "Cost/BuildTime",
          "multiply": 0.5
        },
        {
          "value": "Health/Max",
          "add": -20
        }
      ],
      "affects": [
        "Champion Infantry"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "persians/persian_architecture": {
      "genericName": "Persian Architecture",
      "description": "The Persians built the wonderful 1677 mile-long Royal Highway from Sardis to Susa; Darius the Great and Xerxes also built the magnificent Persepolis; Cyrus the Great greatly improved Ecbatana and virtually 'rebuilt' the old Elamite capital of Susa.",
      "cost": {
        "food": 0,
        "wood": 200,
        "stone": 200,
        "metal": 0
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_village"
          },
          {
            "civ": "pers"
          }
        ]
      },
      "icon": "stone_blocks.png",
      "researchTime": 60,
      "tooltip": "All Persian structures +25% health, but also +20% build time.",
      "modifications": [
        {
          "value": "Cost/BuildTime",
          "multiply": 1.2
        },
        {
          "value": "Health/Max",
          "multiply": 1.25
        }
      ],
      "affects": [
        "Structure"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "persians/special_archery_tradition": {
      "genericName": "Archery Tradition",
      "description": "The Persians had a tradition of fine archery and a penchant for using massed archers in battle.",
      "cost": {
        "food": 200,
        "wood": 300,
        "stone": 0,
        "metal": 150
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_village"
          },
          {
            "civ": "pers"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in Village Phase.",
      "icon": "armor_plates_ranged.png",
      "researchTime": 60,
      "tooltip": "Range +10 meters for bow-wielding units. Archer units train time -20%, but also -20% health.",
      "modifications": [
        {
          "value": "Attack/Ranged/MaxRange",
          "add": 10
        },
        {
          "value": "Vision/Range",
          "add": 10
        },
        {
          "value": "Cost/BuildTime",
          "multiply": 0.8
        },
        {
          "value": "Health/Max",
          "multiply": 0.8
        }
      ],
      "affects": [
        "Archer"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "persians/special_equine_transports": {
      "genericName": "Equine Transports",
      "description": "Early Achaemenid rulers acted towards making Persia the first great Asian empire to rule the seas. The Great King behaved favourably towards the various sea peoples in order to secure their services, but also carried out various marine initiatives. During the reign of Darius the Great, for example, a canal was built in Egypt and a Persian navy was sent exploring the Indus river. According to Herodotus, some 300 ships in the Persian navy were retrofitted to carry horses and their riders.",
      "cost": {
        "food": 0,
        "wood": 300,
        "stone": 0,
        "metal": 300
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "pers"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "horse_rider.png",
      "researchTime": 60,
      "tooltip": "Phoenician Triremes gain the ability to train cavalry units.",
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "persians/training_conscription_cavalry": {
      "genericName": "Cavalry Conscription",
      "supersedes": "persians/training_levy_cavalry",
      "description": "Significantly increase training speed of cavalry at the stables by training them in large batches or battalions.",
      "cost": {
        "food": 500,
        "wood": 0,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "pers"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "horse_rider.png",
      "researchTime": 40,
      "tooltip": "Faster batch training speed for the Stables.",
      "modifications": [
        {
          "value": "ProductionQueue/BatchTimeModifier",
          "add": -0.1
        }
      ],
      "affects": [
        "Stables"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "persians/training_conscription_infantry": {
      "genericName": "Infantry Conscription",
      "supersedes": "persians/training_levy_infantry",
      "description": "Significantly increase training speed of soldiers at the barracks by training them in large batches or battalions.",
      "cost": {
        "food": 500,
        "wood": 0,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "pers"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "fist_spear.png",
      "researchTime": 40,
      "tooltip": "Faster batch training speed for the Barracks.",
      "modifications": [
        {
          "value": "ProductionQueue/BatchTimeModifier",
          "add": -0.1
        }
      ],
      "affects": [
        "Barracks"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "persians/training_levy_cavalry": {
      "genericName": "Levy Cavalry",
      "description": "Calling up cavalry levies in time of war helps bolster the ranks of a king's army.",
      "cost": {
        "food": 100,
        "wood": 0,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_town"
          },
          {
            "civ": "pers"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "horse_trainer.png",
      "researchTime": 40,
      "tooltip": "All cavalry -20% train time, but also -10 health. Unlocks Cavalry Conscription.",
      "modifications": [
        {
          "value": "Cost/BuildTime",
          "multiply": 0.8
        },
        {
          "value": "Health/Max",
          "add": -10
        }
      ],
      "affects": [
        "Cavalry"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "persians/training_levy_infantry": {
      "genericName": "Levy Infantry",
      "description": "Calling up infantry levies in time of war helps bolster the ranks of a king's army.",
      "cost": {
        "food": 100,
        "wood": 0,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_town"
          },
          {
            "civ": "pers"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "clenched_fist.png",
      "researchTime": 40,
      "tooltip": "All infantry -10% train time, but also -5 health. Unlocks Infantry Conscription.",
      "modifications": [
        {
          "value": "Cost/BuildTime",
          "multiply": 0.9
        },
        {
          "value": "Health/Max",
          "add": -5
        }
      ],
      "affects": [
        "Infantry"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "romans/decay_logistics": {
      "genericName": "Roman Logistics",
      "description": "The Romans were masters of the logistics of warfare.",
      "cost": {
        "food": 0,
        "wood": 100,
        "stone": 100,
        "metal": 0
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "rome"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "handcart_empty.png",
      "researchTime": 40,
      "tooltip": "Entrenched Camps and Siege Walls decay 50% slower.",
      "modifications": [
        {
          "value": "TerritoryDecay/HealthDecayRate",
          "multiply": 0.5
        }
      ],
      "affects": [
        "ArmyCamp",
        "SiegeWall"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "romans/vision_sibylline": {
      "genericName": "Sibylline Books",
      "specificName": "Libri Sibyllini",
      "description": "The Sibylline Books or 'Libri Sibyllini' were a collection of oracular utterances, set out in Greek hexameters, purchased from a sibyl by the last king of Rome, Tarquinius Superbus, and consulted at momentous crises through the history of the Republic and the Empire.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 0,
        "metal": 250
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "rome"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "sibylline_books.png",
      "researchTime": 40,
      "tooltip": "+25% Vision range for all units.",
      "modifications": [
        {
          "value": "Vision/Range",
          "multiply": 1.25
        }
      ],
      "affects": [
        "Unit"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "successors/pair_unlock_champions": {
      "genericName": "Traditional Army vs. Reform Army",
      "top": "successors/unlock_traditional_army",
      "bottom": "successors/unlock_reform_army"
    },
    "successors/special_hellenistic_metropolis": {
      "genericName": "Hellenistic Metropolis",
      "description": "Beginning with Alexander, the Hellenistic monarchs founded many cities throughout their empires, where Greek culture and art blended with local customs to create the motley Hellenistic civilization.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 500,
        "metal": 500
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "any": [
              {
                "civ": "mace"
              },
              {
                "civ": "ptol"
              },
              {
                "civ": "sele"
              }
            ]
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "statue_face_stone.png",
      "researchTime": 60,
      "tooltip": "Civic centers +100% health and double default arrows.",
      "modifications": [
        {
          "value": "BuildingAI/DefaultArrowCount",
          "multiply": 2
        },
        {
          "value": "Health/Max",
          "multiply": 2
        }
      ],
      "affects": [
        "CivCentre"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "successors/special_parade_of_daphne": {
      "genericName": "Parade of Daphne",
      "description": "Significantly increase training speed of champions and siege weapons at the fortress by training them in large batches or battalions.",
      "cost": {
        "food": 500,
        "wood": 0,
        "stone": 0,
        "metal": 500
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "sele"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "parade_of_daphne.png",
      "researchTime": 60,
      "tooltip": "Faster batch training speed for the Fortress.",
      "modifications": [
        {
          "value": "ProductionQueue/BatchTimeModifier",
          "add": -0.2
        }
      ],
      "affects": [
        "Fortress"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "successors/special_war_horses": {
      "genericName": "Nisean War Horses",
      "specificName": {
        "sele": "Nisioi"
      },
      "description": "The now-extinct Nisian breed of horse was one of the largest and robust horses of ancient times. They were highly sought after by the Seleucids and Persians as both rider and mount gained heavier armor as time progressed.",
      "cost": {
        "food": 200,
        "wood": 0,
        "stone": 0,
        "metal": 200
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "any": [
              {
                "civ": "sele"
              },
              {
                "civ": "pers"
              }
            ]
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "nisean_war_horses.png",
      "researchTime": 60,
      "tooltip": "All cavalry +20% health.",
      "modifications": [
        {
          "value": "Health/Max",
          "multiply": 1.2
        }
      ],
      "affects": [
        "Cavalry"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "successors/unlock_reform_army": {
      "pair": "successors/pair_unlock_champions",
      "genericName": "Reform Army",
      "description": "The reform army of the Seleucids.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "sele"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "helmet_corinthian_crest.png",
      "researchTime": 0,
      "tooltip": "Unlock the Romanized Heavy Swordsman and Seleucid Cataphract.",
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "successors/unlock_traditional_army": {
      "pair": "successors/pair_unlock_champions",
      "genericName": "Traditional Army",
      "description": "The traditional army of the Seleucids.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "sele"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "helmet_corinthian_crest.png",
      "researchTime": 0,
      "tooltip": "Unlock the Silver Shield Pikeman and Scythed Chariot.",
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "successors/upgrade_mace_silvershields": {
      "genericName": "Silver Shields Regiment",
      "description": "The Silver Shields, or Argyraspidai, were the elite heavy infantry arm of the Macedonian army.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 0,
        "metal": 500
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "mace"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "shields_generic_silver.png",
      "researchTime": 40,
      "tooltip": "Upgrade Shield Bearer Champion Infantry to Silver Shields, with greater attack, health, and armor.",
      "modifications": [
        {
          "value": "Promotion/RequiredXp",
          "replace": 0
        }
      ],
      "affects": [
        "Champion Infantry"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    }
  }
}
    name: "petra"
    player: 4
    difficulty: 4
    num commands: 0
    data: {}
  CommandQueue:
    num commands: 0
  ObstructionManager:
    div size: 32
    divs w: 64
    divs h: 64
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 3
    subdiv items: 1157
    subdiv items: 1180
    subdiv items: 1181
    length: 7
    subdiv items: 1231
    subdiv items: 1246
    subdiv items: 1259
    subdiv items: 1274
    subdiv items: 1275
    subdiv items: 1289
    subdiv items: 1303
    length: 2
    subdiv items: 1325
    subdiv items: 3060
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2471
    length: 0
    length: 1
    subdiv items: 2469
    length: 0
    length: 1
    subdiv items: 2468
    length: 0
    length: 1
    subdiv items: 3249
    length: 12
    subdiv items: 1111
    subdiv items: 1112
    subdiv items: 1113
    subdiv items: 1114
    subdiv items: 1127
    subdiv items: 1137
    subdiv items: 1138
    subdiv items: 1158
    subdiv items: 1159
    subdiv items: 1182
    subdiv items: 1183
    subdiv items: 1184
    length: 21
    subdiv items: 1209
    subdiv items: 1210
    subdiv items: 1211
    subdiv items: 1212
    subdiv items: 1213
    subdiv items: 1232
    subdiv items: 1233
    subdiv items: 1234
    subdiv items: 1235
    subdiv items: 1247
    subdiv items: 1248
    subdiv items: 1249
    subdiv items: 1250
    subdiv items: 1260
    subdiv items: 1261
    subdiv items: 1262
    subdiv items: 1276
    subdiv items: 1277
    subdiv items: 1290
    subdiv items: 1304
    subdiv items: 1305
    length: 1
    subdiv items: 1318
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3118
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2476
    length: 1
    subdiv items: 3215
    length: 1
    subdiv items: 2694
    length: 0
    length: 1
    subdiv items: 3085
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3244
    length: 0
    length: 0
    length: 1
    subdiv items: 3097
    length: 0
    length: 1
    subdiv items: 2463
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2927
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3311
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2470
    length: 2
    subdiv items: 2472
    subdiv items: 2470
    length: 0
    length: 7
    subdiv items: 879
    subdiv items: 880
    subdiv items: 888
    subdiv items: 889
    subdiv items: 895
    subdiv items: 899
    subdiv items: 3009
    length: 9
    subdiv items: 919
    subdiv items: 937
    subdiv items: 938
    subdiv items: 953
    subdiv items: 954
    subdiv items: 955
    subdiv items: 956
    subdiv items: 974
    subdiv items: 2785
    length: 2
    subdiv items: 2657
    subdiv items: 3343
    length: 1
    subdiv items: 3050
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 2517
    subdiv items: 2518
    length: 2
    subdiv items: 2630
    subdiv items: 2517
    length: 0
    length: 1
    subdiv items: 2677
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 2475
    subdiv items: 2477
    length: 1
    subdiv items: 2767
    length: 0
    length: 0
    length: 1
    subdiv items: 2852
    length: 0
    length: 0
    length: 5
    subdiv items: 890
    subdiv items: 900
    subdiv items: 901
    subdiv items: 902
    subdiv items: 903
    length: 19
    subdiv items: 910
    subdiv items: 911
    subdiv items: 912
    subdiv items: 928
    subdiv items: 929
    subdiv items: 930
    subdiv items: 931
    subdiv items: 939
    subdiv items: 957
    subdiv items: 958
    subdiv items: 959
    subdiv items: 960
    subdiv items: 961
    subdiv items: 975
    subdiv items: 976
    subdiv items: 988
    subdiv items: 989
    subdiv items: 990
    subdiv items: 1004
    length: 0
    length: 1
    subdiv items: 3012
    length: 1
    subdiv items: 2734
    length: 0
    length: 1
    subdiv items: 3456
    length: 1
    subdiv items: 3186
    length: 0
    length: 1
    subdiv items: 2564
    length: 1
    subdiv items: 3273
    length: 0
    length: 0
    length: 1
    subdiv items: 2663
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 2624
    subdiv items: 2621
    length: 1
    subdiv items: 2621
    length: 0
    length: 0
    length: 1
    subdiv items: 3168
    length: 1
    subdiv items: 2666
    length: 0
    length: 0
    length: 3
    subdiv items: 3217
    subdiv items: 3270
    subdiv items: 2474
    length: 1
    subdiv items: 2474
    length: 1
    subdiv items: 3199
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2728
    length: 3
    subdiv items: 896
    subdiv items: 904
    subdiv items: 3011
    length: 7
    subdiv items: 913
    subdiv items: 920
    subdiv items: 940
    subdiv items: 941
    subdiv items: 962
    subdiv items: 977
    subdiv items: 3399
    length: 1
    subdiv items: 2897
    length: 0
    length: 1
    subdiv items: 3147
    length: 0
    length: 0
    length: 2
    subdiv items: 2465
    subdiv items: 2464
    length: 2
    subdiv items: 2968
    subdiv items: 2467
    length: 0
    length: 4
    subdiv items: 3398
    subdiv items: 2636
    subdiv items: 2466
    subdiv items: 2615
    length: 1
    subdiv items: 2519
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2869
    length: 4
    subdiv items: 3254
    subdiv items: 2622
    subdiv items: 2624
    subdiv items: 2621
    length: 1
    subdiv items: 2621
    length: 1
    subdiv items: 2764
    length: 2
    subdiv items: 3157
    subdiv items: 3372
    length: 1
    subdiv items: 3299
    length: 1
    subdiv items: 3365
    length: 0
    length: 1
    subdiv items: 3165
    length: 1
    subdiv items: 3208
    length: 0
    length: 1
    subdiv items: 2473
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3095
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2929
    length: 2
    subdiv items: 2521
    subdiv items: 2614
    length: 2
    subdiv items: 3314
    subdiv items: 2614
    length: 1
    subdiv items: 2615
    length: 2
    subdiv items: 3419
    subdiv items: 3279
    length: 1
    subdiv items: 3124
    length: 1
    subdiv items: 3142
    length: 0
    length: 1
    subdiv items: 2635
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2623
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2660
    length: 0
    length: 1
    subdiv items: 2632
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2963
    length: 1
    subdiv items: 3458
    length: 1
    subdiv items: 3465
    length: 0
    length: 1
    subdiv items: 2616
    length: 1
    subdiv items: 3274
    length: 2
    subdiv items: 3020
    subdiv items: 2614
    length: 1
    subdiv items: 2614
    length: 1
    subdiv items: 2520
    length: 1
    subdiv items: 2520
    length: 0
    length: 0
    length: 0
    length: 3
    subdiv items: 2648
    subdiv items: 2825
    subdiv items: 2901
    length: 0
    length: 0
    length: 1
    subdiv items: 2732
    length: 1
    subdiv items: 3082
    length: 0
    length: 1
    subdiv items: 2700
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3415
    length: 1
    subdiv items: 3325
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 2768
    subdiv items: 2835
    length: 0
    length: 1
    subdiv items: 3318
    length: 1
    subdiv items: 3433
    length: 0
    length: 2
    subdiv items: 2713
    subdiv items: 2870
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3431
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2837
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2946
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3391
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2909
    length: 0
    length: 1
    subdiv items: 2801
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 2802
    subdiv items: 2563
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2736
    length: 1
    subdiv items: 3175
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2836
    length: 1
    subdiv items: 3180
    length: 1
    subdiv items: 3347
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2819
    length: 0
    length: 0
    length: 0
    length: 3
    subdiv items: 2812
    subdiv items: 2981
    subdiv items: 3149
    length: 0
    length: 0
    length: 1
    subdiv items: 3269
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2865
    length: 1
    subdiv items: 3282
    length: 1
    subdiv items: 3123
    length: 1
    subdiv items: 3438
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3099
    length: 1
    subdiv items: 3019
    length: 1
    subdiv items: 2952
    length: 0
    length: 1
    subdiv items: 3362
    length: 1
    subdiv items: 2934
    length: 1
    subdiv items: 2567
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3369
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3054
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 2864
    subdiv items: 3407
    length: 1
    subdiv items: 3461
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3044
    length: 1
    subdiv items: 3330
    length: 2
    subdiv items: 2823
    subdiv items: 3084
    length: 1
    subdiv items: 2689
    length: 0
    length: 0
    length: 1
    subdiv items: 3006
    length: 0
    length: 1
    subdiv items: 3374
    length: 1
    subdiv items: 2999
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3232
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2489
    length: 2
    subdiv items: 2576
    subdiv items: 2485
    length: 0
    length: 0
    length: 1
    subdiv items: 2891
    length: 1
    subdiv items: 2612
    length: 1
    subdiv items: 2487
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2850
    length: 0
    length: 2
    subdiv items: 2866
    subdiv items: 3437
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 2958
    subdiv items: 3039
    length: 0
    length: 2
    subdiv items: 2783
    subdiv items: 3158
    length: 2
    subdiv items: 2893
    subdiv items: 3264
    length: 1
    subdiv items: 2710
    length: 1
    subdiv items: 2568
    length: 0
    length: 0
    length: 1
    subdiv items: 3161
    length: 0
    length: 0
    length: 1
    subdiv items: 2993
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 3077
    subdiv items: 3083
    length: 1
    subdiv items: 2715
    length: 2
    subdiv items: 2880
    subdiv items: 2984
    length: 1
    subdiv items: 3335
    length: 0
    length: 0
    length: 1
    subdiv items: 2940
    length: 1
    subdiv items: 2986
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2972
    length: 0
    length: 1
    subdiv items: 2490
    length: 1
    subdiv items: 2484
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 2761
    subdiv items: 2613
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 3
    subdiv items: 129
    subdiv items: 136
    subdiv items: 137
    length: 14
    subdiv items: 142
    subdiv items: 151
    subdiv items: 152
    subdiv items: 157
    subdiv items: 163
    subdiv items: 170
    subdiv items: 171
    subdiv items: 172
    subdiv items: 178
    subdiv items: 181
    subdiv items: 182
    subdiv items: 183
    subdiv items: 184
    subdiv items: 185
    length: 5
    subdiv items: 188
    subdiv items: 189
    subdiv items: 190
    subdiv items: 194
    subdiv items: 3389
    length: 0
    length: 0
    length: 1
    subdiv items: 3113
    length: 1
    subdiv items: 3332
    length: 1
    subdiv items: 3086
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2455
    length: 1
    subdiv items: 2455
    length: 0
    length: 0
    length: 1
    subdiv items: 2625
    length: 1
    subdiv items: 3067
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2831
    length: 0
    length: 0
    length: 1
    subdiv items: 3322
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3173
    length: 0
    length: 0
    length: 2
    subdiv items: 2716
    subdiv items: 2486
    length: 1
    subdiv items: 2575
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3385
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 130
    subdiv items: 138
    length: 17
    subdiv items: 143
    subdiv items: 144
    subdiv items: 145
    subdiv items: 153
    subdiv items: 158
    subdiv items: 159
    subdiv items: 164
    subdiv items: 165
    subdiv items: 166
    subdiv items: 167
    subdiv items: 173
    subdiv items: 174
    subdiv items: 175
    subdiv items: 179
    subdiv items: 180
    subdiv items: 186
    subdiv items: 187
    length: 3
    subdiv items: 191
    subdiv items: 192
    subdiv items: 193
    length: 2
    subdiv items: 3051
    subdiv items: 3379
    length: 0
    length: 0
    length: 1
    subdiv items: 2949
    length: 2
    subdiv items: 3089
    subdiv items: 3253
    length: 1
    subdiv items: 3356
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 2452
    subdiv items: 2453
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3380
    length: 0
    length: 3
    subdiv items: 2977
    subdiv items: 3106
    subdiv items: 3333
    length: 1
    subdiv items: 2808
    length: 1
    subdiv items: 3176
    length: 0
    length: 0
    length: 1
    subdiv items: 2872
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3309
    length: 0
    length: 1
    subdiv items: 2488
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 2854
    subdiv items: 3209
    length: 1
    subdiv items: 3114
    length: 1
    subdiv items: 2491
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3179
    length: 0
    length: 0
    length: 1
    subdiv items: 3350
    length: 0
    length: 1
    subdiv items: 3339
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 3231
    subdiv items: 2454
    length: 0
    length: 0
    length: 1
    subdiv items: 3120
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2729
    length: 0
    length: 0
    length: 1
    subdiv items: 2889
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2807
    length: 1
    subdiv items: 3342
    length: 0
    length: 0
    length: 1
    subdiv items: 2815
    length: 0
    length: 0
    length: 1
    subdiv items: 2726
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2493
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3038
    length: 0
    length: 1
    subdiv items: 2609
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 2451
    subdiv items: 2565
    length: 2
    subdiv items: 3384
    subdiv items: 2565
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 2701
    subdiv items: 2600
    length: 1
    subdiv items: 2600
    length: 1
    subdiv items: 2601
    length: 1
    subdiv items: 2800
    length: 0
    length: 0
    length: 2
    subdiv items: 2806
    subdiv items: 2967
    length: 2
    subdiv items: 2859
    subdiv items: 2953
    length: 0
    length: 2
    subdiv items: 2649
    subdiv items: 2674
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3272
    length: 1
    subdiv items: 2805
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 16
    subdiv items: 1910
    subdiv items: 1916
    subdiv items: 1928
    subdiv items: 1929
    subdiv items: 1930
    subdiv items: 1939
    subdiv items: 1940
    subdiv items: 1941
    subdiv items: 1949
    subdiv items: 1962
    subdiv items: 1963
    subdiv items: 1980
    subdiv items: 1981
    subdiv items: 1986
    subdiv items: 1987
    subdiv items: 1988
    length: 10
    subdiv items: 2001
    subdiv items: 2010
    subdiv items: 2019
    subdiv items: 2020
    subdiv items: 2030
    subdiv items: 2036
    subdiv items: 2037
    subdiv items: 2044
    subdiv items: 2045
    subdiv items: 2048
    length: 0
    length: 12
    subdiv items: 2050
    subdiv items: 2051
    subdiv items: 2052
    subdiv items: 2058
    subdiv items: 2059
    subdiv items: 2063
    subdiv items: 2064
    subdiv items: 2065
    subdiv items: 2066
    subdiv items: 2067
    subdiv items: 2073
    subdiv items: 2074
    length: 8
    subdiv items: 2078
    subdiv items: 2081
    subdiv items: 2082
    subdiv items: 2083
    subdiv items: 2088
    subdiv items: 2093
    subdiv items: 2094
    subdiv items: 2101
    length: 0
    length: 0
    length: 1
    subdiv items: 2771
    length: 2
    subdiv items: 3276
    subdiv items: 2493
    length: 2
    subdiv items: 3439
    subdiv items: 2492
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2951
    length: 1
    subdiv items: 3024
    length: 2
    subdiv items: 2945
    subdiv items: 3185
    length: 0
    length: 0
    length: 2
    subdiv items: 3728
    subdiv items: 3729
    length: 2
    subdiv items: 3727
    subdiv items: 3728
    length: 1
    subdiv items: 2608
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2450
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3455
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2842
    length: 1
    subdiv items: 2957
    length: 1
    subdiv items: 2599
    length: 0
    length: 0
    length: 1
    subdiv items: 2787
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3228
    length: 0
    length: 0
    length: 1
    subdiv items: 3151
    length: 0
    length: 0
    length: 0
    length: 13
    subdiv items: 1917
    subdiv items: 1918
    subdiv items: 1931
    subdiv items: 1932
    subdiv items: 1942
    subdiv items: 1943
    subdiv items: 1944
    subdiv items: 1950
    subdiv items: 1951
    subdiv items: 1952
    subdiv items: 1964
    subdiv items: 1965
    subdiv items: 1982
    length: 7
    subdiv items: 2002
    subdiv items: 2003
    subdiv items: 2004
    subdiv items: 2011
    subdiv items: 2012
    subdiv items: 2021
    subdiv items: 2022
    length: 1
    subdiv items: 2560
    length: 14
    subdiv items: 2053
    subdiv items: 2054
    subdiv items: 2055
    subdiv items: 2056
    subdiv items: 2057
    subdiv items: 2060
    subdiv items: 2061
    subdiv items: 2062
    subdiv items: 2068
    subdiv items: 2069
    subdiv items: 2070
    subdiv items: 2071
    subdiv items: 2072
    subdiv items: 2075
    length: 17
    subdiv items: 2076
    subdiv items: 2077
    subdiv items: 2079
    subdiv items: 2080
    subdiv items: 2084
    subdiv items: 2085
    subdiv items: 2086
    subdiv items: 2089
    subdiv items: 2090
    subdiv items: 2091
    subdiv items: 2092
    subdiv items: 2095
    subdiv items: 2096
    subdiv items: 2097
    subdiv items: 2102
    subdiv items: 2103
    subdiv items: 2107
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3031
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3423
    length: 1
    subdiv items: 3378
    length: 0
    length: 0
    length: 3
    subdiv items: 3672
    subdiv items: 3729
    subdiv items: 3624
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2838
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3036
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3170
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2723
    length: 1
    subdiv items: 3452
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 2607
    subdiv items: 2605
    length: 0
    length: 1
    subdiv items: 2561
    length: 4
    subdiv items: 2087
    subdiv items: 2098
    subdiv items: 2104
    subdiv items: 3293
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2765
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2211
    length: 0
    length: 3
    subdiv items: 3758
    subdiv items: 3759
    subdiv items: 3760
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3317
    length: 1
    subdiv items: 2735
    length: 0
    length: 0
    length: 0
    length: 6
    subdiv items: 1278
    subdiv items: 1279
    subdiv items: 1291
    subdiv items: 1292
    subdiv items: 1306
    subdiv items: 1307
    length: 7
    subdiv items: 1396
    subdiv items: 1411
    subdiv items: 1342
    subdiv items: 1354
    subdiv items: 1364
    subdiv items: 1365
    subdiv items: 1381
    length: 2
    subdiv items: 1420
    subdiv items: 1421
    length: 2
    subdiv items: 2966
    subdiv items: 2431
    length: 0
    length: 1
    subdiv items: 2662
    length: 1
    subdiv items: 3449
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 2955
    subdiv items: 3340
    length: 0
    length: 1
    subdiv items: 2904
    length: 1
    subdiv items: 2606
    length: 3
    subdiv items: 3446
    subdiv items: 2604
    subdiv items: 2606
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 2673
    subdiv items: 2742
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3305
    length: 1
    subdiv items: 2829
    length: 0
    length: 1
    subdiv items: 2970
    length: 1
    subdiv items: 3435
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 3502
    subdiv items: 3716
    length: 1
    subdiv items: 3603
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2954
    length: 2
    subdiv items: 2675
    subdiv items: 3448
    length: 0
    length: 3
    subdiv items: 3220
    subdiv items: 3268
    subdiv items: 3302
    length: 1
    subdiv items: 2725
    length: 1
    subdiv items: 2814
    length: 3
    subdiv items: 1280
    subdiv items: 1308
    subdiv items: 1309
    length: 21
    subdiv items: 1319
    subdiv items: 1328
    subdiv items: 1329
    subdiv items: 1330
    subdiv items: 1331
    subdiv items: 1343
    subdiv items: 1344
    subdiv items: 1355
    subdiv items: 1356
    subdiv items: 1357
    subdiv items: 1366
    subdiv items: 1367
    subdiv items: 1382
    subdiv items: 1383
    subdiv items: 1384
    subdiv items: 1385
    subdiv items: 1397
    subdiv items: 1398
    subdiv items: 1412
    subdiv items: 1413
    subdiv items: 1414
    length: 6
    subdiv items: 1422
    subdiv items: 1423
    subdiv items: 1424
    subdiv items: 1435
    subdiv items: 1449
    subdiv items: 2950
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3121
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3127
    length: 1
    subdiv items: 3429
    length: 0
    length: 1
    subdiv items: 3028
    length: 0
    length: 0
    length: 1
    subdiv items: 3191
    length: 2
    subdiv items: 2834
    subdiv items: 2886
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3587
    length: 1
    subdiv items: 3587
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3737
    length: 4
    subdiv items: 3737
    subdiv items: 3740
    subdiv items: 3741
    subdiv items: 3742
    length: 0
    length: 1
    subdiv items: 3722
    length: 9
    subdiv items: 3648
    subdiv items: 3627
    subdiv items: 3719
    subdiv items: 3481
    subdiv items: 3676
    subdiv items: 3677
    subdiv items: 3733
    subdiv items: 3722
    subdiv items: 3647
    length: 6
    subdiv items: 3723
    subdiv items: 3715
    subdiv items: 3720
    subdiv items: 3714
    subdiv items: 3721
    subdiv items: 3623
    length: 0
    length: 1
    subdiv items: 3649
    length: 0
    length: 1
    subdiv items: 3345
    length: 0
    length: 2
    subdiv items: 3007
    subdiv items: 3395
    length: 1
    subdiv items: 2843
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2916
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 2758
    subdiv items: 2427
    length: 3
    subdiv items: 3057
    subdiv items: 3163
    subdiv items: 2427
    length: 1
    subdiv items: 3139
    length: 10
    subdiv items: 1320
    subdiv items: 1332
    subdiv items: 1345
    subdiv items: 1346
    subdiv items: 1347
    subdiv items: 1358
    subdiv items: 1368
    subdiv items: 1369
    subdiv items: 1386
    subdiv items: 1415
    length: 0
    length: 1
    subdiv items: 2983
    length: 2
    subdiv items: 2858
    subdiv items: 3200
    length: 0
    length: 2
    subdiv items: 2748
    subdiv items: 3104
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3286
    length: 0
    length: 1
    subdiv items: 3466
    length: 0
    length: 0
    length: 2
    subdiv items: 2629
    subdiv items: 2593
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2740
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2676
    length: 0
    length: 1
    subdiv items: 3219
    length: 0
    length: 0
    length: 1
    subdiv items: 3737
    length: 1
    subdiv items: 3737
    length: 0
    length: 0
    length: 5
    subdiv items: 3621
    subdiv items: 3629
    subdiv items: 3496
    subdiv items: 3515
    subdiv items: 3622
    length: 4
    subdiv items: 3524
    subdiv items: 3715
    subdiv items: 3611
    subdiv items: 3735
    length: 0
    length: 1
    subdiv items: 3649
    length: 0
    length: 0
    length: 0
    length: 0
    length: 3
    subdiv items: 3129
    subdiv items: 3331
    subdiv items: 2566
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2665
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 3203
    subdiv items: 3225
    length: 2
    subdiv items: 3072
    subdiv items: 2425
    length: 1
    subdiv items: 2743
    length: 1
    subdiv items: 2817
    length: 2
    subdiv items: 2885
    subdiv items: 2426
    length: 1
    subdiv items: 2428
    length: 1
    subdiv items: 2430
    length: 2
    subdiv items: 2433
    subdiv items: 2429
    length: 0
    length: 1
    subdiv items: 3440
    length: 0
    length: 1
    subdiv items: 3336
    length: 1
    subdiv items: 3247
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3445
    length: 1
    subdiv items: 3184
    length: 0
    length: 1
    subdiv items: 3021
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2750
    length: 1
    subdiv items: 3033
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2664
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 3736
    subdiv items: 3501
    length: 0
    length: 0
    length: 11
    subdiv items: 3550
    subdiv items: 3661
    subdiv items: 3552
    subdiv items: 3546
    subdiv items: 3547
    subdiv items: 3605
    subdiv items: 3551
    subdiv items: 3711
    subdiv items: 3630
    subdiv items: 3734
    subdiv items: 3604
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 2905
    subdiv items: 3289
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3464
    length: 2
    subdiv items: 2650
    subdiv items: 2422
    length: 0
    length: 0
    length: 1
    subdiv items: 3116
    length: 2
    subdiv items: 1160
    subdiv items: 1185
    length: 8
    subdiv items: 1214
    subdiv items: 1215
    subdiv items: 1236
    subdiv items: 1251
    subdiv items: 1281
    subdiv items: 1293
    subdiv items: 1310
    subdiv items: 2430
    length: 9
    subdiv items: 1333
    subdiv items: 1334
    subdiv items: 1348
    subdiv items: 1359
    subdiv items: 1370
    subdiv items: 1371
    subdiv items: 1387
    subdiv items: 1388
    subdiv items: 3135
    length: 1
    subdiv items: 1436
    length: 2
    subdiv items: 2720
    subdiv items: 2432
    length: 0
    length: 0
    length: 1
    subdiv items: 2705
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2724
    length: 1
    subdiv items: 2907
    length: 0
    length: 7
    subdiv items: 1874
    subdiv items: 1875
    subdiv items: 1879
    subdiv items: 1889
    subdiv items: 1897
    subdiv items: 1898
    subdiv items: 1904
    length: 10
    subdiv items: 1911
    subdiv items: 1919
    subdiv items: 1920
    subdiv items: 1921
    subdiv items: 1922
    subdiv items: 1923
    subdiv items: 1933
    subdiv items: 1934
    subdiv items: 1945
    subdiv items: 1946
    length: 2
    subdiv items: 2931
    subdiv items: 2594
    length: 0
    length: 1
    subdiv items: 2562
    length: 0
    length: 1
    subdiv items: 3101
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3326
    length: 0
    length: 0
    length: 1
    subdiv items: 3436
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3013
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3367
    length: 1
    subdiv items: 2634
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 9
    subdiv items: 942
    subdiv items: 943
    subdiv items: 963
    subdiv items: 964
    subdiv items: 978
    subdiv items: 991
    subdiv items: 992
    subdiv items: 993
    subdiv items: 1005
    length: 16
    subdiv items: 1010
    subdiv items: 1015
    subdiv items: 1021
    subdiv items: 1022
    subdiv items: 1027
    subdiv items: 1028
    subdiv items: 1029
    subdiv items: 1030
    subdiv items: 1041
    subdiv items: 1042
    subdiv items: 1043
    subdiv items: 1053
    subdiv items: 1054
    subdiv items: 1055
    subdiv items: 1065
    subdiv items: 1066
    length: 17
    subdiv items: 1073
    subdiv items: 1074
    subdiv items: 1075
    subdiv items: 1081
    subdiv items: 1082
    subdiv items: 1083
    subdiv items: 1084
    subdiv items: 1098
    subdiv items: 1099
    subdiv items: 1100
    subdiv items: 1115
    subdiv items: 1116
    subdiv items: 1128
    subdiv items: 1139
    subdiv items: 1140
    subdiv items: 1161
    subdiv items: 1162
    length: 11
    subdiv items: 1216
    subdiv items: 1237
    subdiv items: 1238
    subdiv items: 1252
    subdiv items: 1263
    subdiv items: 1264
    subdiv items: 1282
    subdiv items: 1283
    subdiv items: 1294
    subdiv items: 1295
    subdiv items: 1311
    length: 11
    subdiv items: 1321
    subdiv items: 1335
    subdiv items: 1349
    subdiv items: 1360
    subdiv items: 1372
    subdiv items: 1389
    subdiv items: 1390
    subdiv items: 1399
    subdiv items: 1400
    subdiv items: 1416
    subdiv items: 2435
    length: 19
    subdiv items: 1425
    subdiv items: 1426
    subdiv items: 1437
    subdiv items: 1438
    subdiv items: 1439
    subdiv items: 1440
    subdiv items: 1450
    subdiv items: 1451
    subdiv items: 1461
    subdiv items: 1470
    subdiv items: 1471
    subdiv items: 1480
    subdiv items: 1481
    subdiv items: 1486
    subdiv items: 1487
    subdiv items: 1488
    subdiv items: 1489
    subdiv items: 1501
    subdiv items: 1502
    length: 13
    subdiv items: 1509
    subdiv items: 1510
    subdiv items: 1511
    subdiv items: 1520
    subdiv items: 1521
    subdiv items: 1522
    subdiv items: 1526
    subdiv items: 1527
    subdiv items: 1528
    subdiv items: 1552
    subdiv items: 1560
    subdiv items: 1568
    subdiv items: 2432
    length: 1
    subdiv items: 1574
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 3092
    subdiv items: 2595
    length: 8
    subdiv items: 1884
    subdiv items: 1890
    subdiv items: 1891
    subdiv items: 1892
    subdiv items: 1899
    subdiv items: 1905
    subdiv items: 1906
    subdiv items: 1907
    length: 21
    subdiv items: 1912
    subdiv items: 1924
    subdiv items: 1925
    subdiv items: 1926
    subdiv items: 1935
    subdiv items: 1936
    subdiv items: 1947
    subdiv items: 1953
    subdiv items: 1954
    subdiv items: 1955
    subdiv items: 1966
    subdiv items: 1967
    subdiv items: 1968
    subdiv items: 1969
    subdiv items: 1970
    subdiv items: 1971
    subdiv items: 1972
    subdiv items: 1989
    subdiv items: 1990
    subdiv items: 1991
    subdiv items: 1992
    length: 5
    subdiv items: 2005
    subdiv items: 2006
    subdiv items: 2013
    subdiv items: 2014
    subdiv items: 2875
    length: 0
    length: 1
    subdiv items: 2562
    length: 5
    subdiv items: 2099
    subdiv items: 2105
    subdiv items: 2108
    subdiv items: 2109
    subdiv items: 2113
    length: 5
    subdiv items: 2117
    subdiv items: 2118
    subdiv items: 2127
    subdiv items: 2128
    subdiv items: 2131
    length: 3
    subdiv items: 2155
    subdiv items: 2759
    subdiv items: 3381
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3453
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2810
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2777
    length: 1
    subdiv items: 3216
    length: 1
    subdiv items: 2419
    length: 0
    length: 1
    subdiv items: 2420
    length: 4
    subdiv items: 843
    subdiv items: 848
    subdiv items: 856
    subdiv items: 857
    length: 20
    subdiv items: 860
    subdiv items: 861
    subdiv items: 864
    subdiv items: 868
    subdiv items: 869
    subdiv items: 870
    subdiv items: 871
    subdiv items: 872
    subdiv items: 875
    subdiv items: 876
    subdiv items: 877
    subdiv items: 881
    subdiv items: 882
    subdiv items: 883
    subdiv items: 884
    subdiv items: 891
    subdiv items: 892
    subdiv items: 897
    subdiv items: 905
    subdiv items: 906
    length: 20
    subdiv items: 914
    subdiv items: 915
    subdiv items: 921
    subdiv items: 922
    subdiv items: 923
    subdiv items: 924
    subdiv items: 932
    subdiv items: 944
    subdiv items: 945
    subdiv items: 946
    subdiv items: 965
    subdiv items: 966
    subdiv items: 979
    subdiv items: 980
    subdiv items: 981
    subdiv items: 982
    subdiv items: 994
    subdiv items: 995
    subdiv items: 1006
    subdiv items: 1007
    length: 4
    subdiv items: 1011
    subdiv items: 1012
    subdiv items: 1016
    subdiv items: 2448
    length: 1
    subdiv items: 2448
    length: 0
    length: 0
    length: 0
    length: 13
    subdiv items: 1512
    subdiv items: 1529
    subdiv items: 1538
    subdiv items: 1544
    subdiv items: 1545
    subdiv items: 1546
    subdiv items: 1553
    subdiv items: 1554
    subdiv items: 1561
    subdiv items: 1562
    subdiv items: 1563
    subdiv items: 1569
    subdiv items: 2434
    length: 11
    subdiv items: 1575
    subdiv items: 1576
    subdiv items: 1577
    subdiv items: 1585
    subdiv items: 1586
    subdiv items: 1587
    subdiv items: 1595
    subdiv items: 1602
    subdiv items: 1603
    subdiv items: 1604
    subdiv items: 1613
    length: 1
    subdiv items: 2441
    length: 1
    subdiv items: 1803
    length: 4
    subdiv items: 1819
    subdiv items: 1826
    subdiv items: 1833
    subdiv items: 1838
    length: 4
    subdiv items: 1844
    subdiv items: 1845
    subdiv items: 1849
    subdiv items: 1853
    length: 1
    subdiv items: 2898
    length: 0
    length: 1
    subdiv items: 3233
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3156
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3271
    length: 8
    subdiv items: 2100
    subdiv items: 2106
    subdiv items: 2110
    subdiv items: 2111
    subdiv items: 2112
    subdiv items: 2114
    subdiv items: 2115
    subdiv items: 2116
    length: 18
    subdiv items: 2119
    subdiv items: 2120
    subdiv items: 2121
    subdiv items: 2122
    subdiv items: 2123
    subdiv items: 2124
    subdiv items: 2125
    subdiv items: 2126
    subdiv items: 2129
    subdiv items: 2130
    subdiv items: 2132
    subdiv items: 2133
    subdiv items: 2135
    subdiv items: 2136
    subdiv items: 2137
    subdiv items: 2138
    subdiv items: 2140
    subdiv items: 2141
    length: 9
    subdiv items: 2151
    subdiv items: 2152
    subdiv items: 2153
    subdiv items: 2163
    subdiv items: 2164
    subdiv items: 2169
    subdiv items: 2170
    subdiv items: 2171
    subdiv items: 2179
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2979
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3298
    length: 0
    length: 0
    length: 0
    length: 4
    subdiv items: 3662
    subdiv items: 3545
    subdiv items: 3708
    subdiv items: 3695
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3321
    length: 1
    subdiv items: 3421
    length: 1
    subdiv items: 3434
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3064
    length: 1
    subdiv items: 2747
    length: 2
    subdiv items: 3280
    subdiv items: 2411
    length: 2
    subdiv items: 2873
    subdiv items: 2415
    length: 0
    length: 2
    subdiv items: 766
    subdiv items: 2424
    length: 20
    subdiv items: 775
    subdiv items: 776
    subdiv items: 787
    subdiv items: 788
    subdiv items: 797
    subdiv items: 798
    subdiv items: 803
    subdiv items: 804
    subdiv items: 811
    subdiv items: 812
    subdiv items: 813
    subdiv items: 816
    subdiv items: 817
    subdiv items: 818
    subdiv items: 819
    subdiv items: 825
    subdiv items: 826
    subdiv items: 830
    subdiv items: 831
    subdiv items: 2421
    length: 9
    subdiv items: 834
    subdiv items: 835
    subdiv items: 840
    subdiv items: 844
    subdiv items: 845
    subdiv items: 849
    subdiv items: 853
    subdiv items: 854
    subdiv items: 858
    length: 3
    subdiv items: 862
    subdiv items: 865
    subdiv items: 2423
    length: 0
    length: 1
    subdiv items: 2448
    length: 1
    subdiv items: 2448
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2449
    length: 25
    subdiv items: 1578
    subdiv items: 1588
    subdiv items: 1589
    subdiv items: 1596
    subdiv items: 1597
    subdiv items: 1598
    subdiv items: 1599
    subdiv items: 1605
    subdiv items: 1606
    subdiv items: 1607
    subdiv items: 1608
    subdiv items: 1609
    subdiv items: 1614
    subdiv items: 1615
    subdiv items: 1616
    subdiv items: 1617
    subdiv items: 1618
    subdiv items: 1619
    subdiv items: 1620
    subdiv items: 1624
    subdiv items: 1625
    subdiv items: 1627
    subdiv items: 1628
    subdiv items: 1629
    subdiv items: 1630
    length: 6
    subdiv items: 1636
    subdiv items: 1637
    subdiv items: 1638
    subdiv items: 1639
    subdiv items: 1652
    subdiv items: 1653
    length: 4
    subdiv items: 1801
    subdiv items: 1802
    subdiv items: 1804
    subdiv items: 1805
    length: 26
    subdiv items: 1807
    subdiv items: 1808
    subdiv items: 1809
    subdiv items: 1810
    subdiv items: 1811
    subdiv items: 1812
    subdiv items: 1815
    subdiv items: 1816
    subdiv items: 1817
    subdiv items: 1818
    subdiv items: 1820
    subdiv items: 1821
    subdiv items: 1822
    subdiv items: 1823
    subdiv items: 1827
    subdiv items: 1828
    subdiv items: 1829
    subdiv items: 1830
    subdiv items: 1834
    subdiv items: 1835
    subdiv items: 1836
    subdiv items: 1839
    subdiv items: 1840
    subdiv items: 1841
    subdiv items: 1842
    subdiv items: 2436
    length: 5
    subdiv items: 1846
    subdiv items: 1847
    subdiv items: 1850
    subdiv items: 1851
    subdiv items: 1854
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 2668
    subdiv items: 3348
    length: 0
    length: 1
    subdiv items: 3397
    length: 10
    subdiv items: 1855
    subdiv items: 1856
    subdiv items: 1857
    subdiv items: 1858
    subdiv items: 1859
    subdiv items: 1860
    subdiv items: 1861
    subdiv items: 1862
    subdiv items: 1863
    subdiv items: 1865
    length: 6
    subdiv items: 1867
    subdiv items: 1868
    subdiv items: 1876
    subdiv items: 1880
    subdiv items: 1885
    subdiv items: 1893
    length: 2
    subdiv items: 1913
    subdiv items: 1927
    length: 1
    subdiv items: 3349
    length: 0
    length: 0
    length: 0
    length: 5
    subdiv items: 2134
    subdiv items: 2139
    subdiv items: 2142
    subdiv items: 2146
    subdiv items: 2147
    length: 1
    subdiv items: 2156
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3078
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3133
    length: 1
    subdiv items: 3387
    length: 0
    length: 0
    length: 1
    subdiv items: 2928
    length: 0
    length: 1
    subdiv items: 2206
    length: 0
    length: 0
    length: 10
    subdiv items: 226
    subdiv items: 3482
    subdiv items: 3712
    subdiv items: 3514
    subdiv items: 3650
    subdiv items: 3663
    subdiv items: 214
    subdiv items: 3709
    subdiv items: 3693
    subdiv items: 3695
    length: 11
    subdiv items: 3523
    subdiv items: 3694
    subdiv items: 236
    subdiv items: 3675
    subdiv items: 244
    subdiv items: 271
    subdiv items: 3674
    subdiv items: 3628
    subdiv items: 3710
    subdiv items: 3495
    subdiv items: 3663
    length: 1
    subdiv items: 2908
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 2683
    subdiv items: 2462
    length: 1
    subdiv items: 3143
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3111
    length: 2
    subdiv items: 2678
    subdiv items: 3214
    length: 5
    subdiv items: 606
    subdiv items: 631
    subdiv items: 632
    subdiv items: 644
    subdiv items: 645
    length: 13
    subdiv items: 660
    subdiv items: 661
    subdiv items: 678
    subdiv items: 693
    subdiv items: 694
    subdiv items: 695
    subdiv items: 712
    subdiv items: 713
    subdiv items: 725
    subdiv items: 726
    subdiv items: 727
    subdiv items: 738
    subdiv items: 767
    length: 7
    subdiv items: 777
    subdiv items: 778
    subdiv items: 779
    subdiv items: 789
    subdiv items: 790
    subdiv items: 799
    subdiv items: 820
    length: 1
    subdiv items: 2447
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 3
    subdiv items: 1621
    subdiv items: 1631
    subdiv items: 1632
    length: 13
    subdiv items: 1640
    subdiv items: 1641
    subdiv items: 1642
    subdiv items: 1643
    subdiv items: 1654
    subdiv items: 1655
    subdiv items: 1660
    subdiv items: 1661
    subdiv items: 1662
    subdiv items: 1672
    subdiv items: 1673
    subdiv items: 1674
    subdiv items: 2438
    length: 4
    subdiv items: 1806
    subdiv items: 3383
    subdiv items: 2935
    subdiv items: 2437
    length: 8
    subdiv items: 1813
    subdiv items: 1814
    subdiv items: 1824
    subdiv items: 1825
    subdiv items: 1831
    subdiv items: 1832
    subdiv items: 1837
    subdiv items: 1843
    length: 3
    subdiv items: 1848
    subdiv items: 1852
    subdiv items: 3150
    length: 0
    length: 0
    length: 1
    subdiv items: 2884
    length: 1
    subdiv items: 3235
    length: 0
    length: 0
    length: 4
    subdiv items: 1864
    subdiv items: 1866
    subdiv items: 3174
    subdiv items: 3251
    length: 22
    subdiv items: 1869
    subdiv items: 1870
    subdiv items: 1871
    subdiv items: 1872
    subdiv items: 1873
    subdiv items: 1877
    subdiv items: 1878
    subdiv items: 1881
    subdiv items: 1882
    subdiv items: 1883
    subdiv items: 1886
    subdiv items: 1887
    subdiv items: 1888
    subdiv items: 1894
    subdiv items: 1895
    subdiv items: 1896
    subdiv items: 1900
    subdiv items: 1901
    subdiv items: 1902
    subdiv items: 1903
    subdiv items: 1908
    subdiv items: 1909
    length: 4
    subdiv items: 1914
    subdiv items: 1915
    subdiv items: 1937
    subdiv items: 1938
    length: 1
    subdiv items: 2775
    length: 1
    subdiv items: 2659
    length: 0
    length: 0
    length: 2
    subdiv items: 2818
    subdiv items: 3266
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3360
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2737
    length: 1
    subdiv items: 3444
    length: 0
    length: 0
    length: 5
    subdiv items: 118
    subdiv items: 119
    subdiv items: 125
    subdiv items: 139
    subdiv items: 3256
    length: 7
    subdiv items: 146
    subdiv items: 154
    subdiv items: 160
    subdiv items: 168
    subdiv items: 169
    subdiv items: 176
    subdiv items: 177
    length: 0
    length: 2
    subdiv items: 195
    subdiv items: 196
    length: 16
    subdiv items: 197
    subdiv items: 198
    subdiv items: 199
    subdiv items: 200
    subdiv items: 201
    subdiv items: 202
    subdiv items: 203
    subdiv items: 208
    subdiv items: 209
    subdiv items: 211
    subdiv items: 212
    subdiv items: 215
    subdiv items: 220
    subdiv items: 221
    subdiv items: 227
    subdiv items: 228
    length: 10
    subdiv items: 237
    subdiv items: 238
    subdiv items: 249
    subdiv items: 250
    subdiv items: 259
    subdiv items: 267
    subdiv items: 272
    subdiv items: 273
    subdiv items: 2828
    subdiv items: 3694
    length: 1
    subdiv items: 3202
    length: 1
    subdiv items: 3023
    length: 0
    length: 6
    subdiv items: 298
    subdiv items: 313
    subdiv items: 319
    subdiv items: 320
    subdiv items: 330
    subdiv items: 333
    length: 17
    subdiv items: 336
    subdiv items: 337
    subdiv items: 339
    subdiv items: 340
    subdiv items: 341
    subdiv items: 342
    subdiv items: 346
    subdiv items: 350
    subdiv items: 352
    subdiv items: 353
    subdiv items: 354
    subdiv items: 355
    subdiv items: 357
    subdiv items: 359
    subdiv items: 360
    subdiv items: 361
    subdiv items: 3357
    length: 2
    subdiv items: 364
    subdiv items: 365
    length: 0
    length: 2
    subdiv items: 2902
    subdiv items: 3029
    length: 0
    length: 2
    subdiv items: 3003
    subdiv items: 2505
    length: 1
    subdiv items: 2763
    length: 2
    subdiv items: 563
    subdiv items: 564
    length: 23
    subdiv items: 573
    subdiv items: 574
    subdiv items: 583
    subdiv items: 584
    subdiv items: 590
    subdiv items: 591
    subdiv items: 592
    subdiv items: 599
    subdiv items: 600
    subdiv items: 607
    subdiv items: 608
    subdiv items: 609
    subdiv items: 620
    subdiv items: 621
    subdiv items: 622
    subdiv items: 633
    subdiv items: 634
    subdiv items: 635
    subdiv items: 636
    subdiv items: 646
    subdiv items: 647
    subdiv items: 648
    subdiv items: 649
    length: 5
    subdiv items: 662
    subdiv items: 663
    subdiv items: 664
    subdiv items: 679
    subdiv items: 714
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 24
    subdiv items: 1644
    subdiv items: 1656
    subdiv items: 1657
    subdiv items: 1663
    subdiv items: 1664
    subdiv items: 1665
    subdiv items: 1666
    subdiv items: 1667
    subdiv items: 1675
    subdiv items: 1676
    subdiv items: 1677
    subdiv items: 1678
    subdiv items: 1682
    subdiv items: 1683
    subdiv items: 1684
    subdiv items: 1691
    subdiv items: 1692
    subdiv items: 1693
    subdiv items: 1694
    subdiv items: 1707
    subdiv items: 1708
    subdiv items: 1718
    subdiv items: 1719
    subdiv items: 2439
    length: 1
    subdiv items: 3443
    length: 5
    subdiv items: 2846
    subdiv items: 3004
    subdiv items: 3411
    subdiv items: 2440
    subdiv items: 2376
    length: 1
    subdiv items: 2376
    length: 1
    subdiv items: 3408
    length: 0
    length: 1
    subdiv items: 3194
    length: 0
    length: 1
    subdiv items: 2670
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 2990
    subdiv items: 3370
    length: 0
    length: 1
    subdiv items: 3363
    length: 0
    length: 0
    length: 1
    subdiv items: 2786
    length: 2
    subdiv items: 2978
    subdiv items: 3132
    length: 1
    subdiv items: 2555
    length: 0
    length: 1
    subdiv items: 2654
    length: 0
    length: 0
    length: 2
    subdiv items: 3062
    subdiv items: 3181
    length: 1
    subdiv items: 3198
    length: 0
    length: 0
    length: 1
    subdiv items: 2646
    length: 1
    subdiv items: 3022
    length: 1
    subdiv items: 3193
    length: 1
    subdiv items: 3066
    length: 1
    subdiv items: 112
    length: 18
    subdiv items: 113
    subdiv items: 114
    subdiv items: 115
    subdiv items: 116
    subdiv items: 117
    subdiv items: 120
    subdiv items: 121
    subdiv items: 122
    subdiv items: 123
    subdiv items: 124
    subdiv items: 126
    subdiv items: 127
    subdiv items: 128
    subdiv items: 131
    subdiv items: 132
    subdiv items: 133
    subdiv items: 140
    subdiv items: 141
    length: 9
    subdiv items: 147
    subdiv items: 148
    subdiv items: 149
    subdiv items: 150
    subdiv items: 155
    subdiv items: 156
    subdiv items: 161
    subdiv items: 162
    subdiv items: 2930
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2460
    length: 0
    length: 1
    subdiv items: 2522
    length: 5
    subdiv items: 307
    subdiv items: 314
    subdiv items: 321
    subdiv items: 323
    subdiv items: 2524
    length: 9
    subdiv items: 343
    subdiv items: 344
    subdiv items: 347
    subdiv items: 351
    subdiv items: 356
    subdiv items: 358
    subdiv items: 362
    subdiv items: 363
    subdiv items: 2527
    length: 3
    subdiv items: 366
    subdiv items: 367
    subdiv items: 2527
    length: 7
    subdiv items: 370
    subdiv items: 373
    subdiv items: 374
    subdiv items: 375
    subdiv items: 378
    subdiv items: 379
    subdiv items: 2681
    length: 13
    subdiv items: 380
    subdiv items: 383
    subdiv items: 384
    subdiv items: 389
    subdiv items: 396
    subdiv items: 397
    subdiv items: 400
    subdiv items: 401
    subdiv items: 405
    subdiv items: 406
    subdiv items: 413
    subdiv items: 414
    subdiv items: 419
    length: 7
    subdiv items: 427
    subdiv items: 428
    subdiv items: 429
    subdiv items: 434
    subdiv items: 435
    subdiv items: 436
    subdiv items: 442
    length: 0
    length: 3
    subdiv items: 2414
    subdiv items: 2413
    subdiv items: 2417
    length: 11
    subdiv items: 516
    subdiv items: 528
    subdiv items: 529
    subdiv items: 530
    subdiv items: 531
    subdiv items: 544
    subdiv items: 545
    subdiv items: 546
    subdiv items: 554
    subdiv items: 565
    subdiv items: 566
    length: 7
    subdiv items: 575
    subdiv items: 585
    subdiv items: 586
    subdiv items: 593
    subdiv items: 610
    subdiv items: 623
    subdiv items: 2418
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 14
    subdiv items: 1668
    subdiv items: 1679
    subdiv items: 1685
    subdiv items: 1686
    subdiv items: 1695
    subdiv items: 1696
    subdiv items: 1697
    subdiv items: 1698
    subdiv items: 1699
    subdiv items: 1709
    subdiv items: 1710
    subdiv items: 1711
    subdiv items: 1712
    subdiv items: 1720
    length: 4
    subdiv items: 1738
    subdiv items: 1739
    subdiv items: 1740
    subdiv items: 1771
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 2626
    subdiv items: 3014
    length: 1
    subdiv items: 2839
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3189
    length: 1
    subdiv items: 3315
    length: 0
    length: 0
    length: 1
    subdiv items: 3102
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 134
    subdiv items: 135
    length: 1
    subdiv items: 2922
    length: 0
    length: 0
    length: 0
    length: 3
    subdiv items: 2525
    subdiv items: 2458
    subdiv items: 3475
    length: 0
    length: 1
    subdiv items: 2461
    length: 0
    length: 3
    subdiv items: 295
    subdiv items: 299
    subdiv items: 2627
    length: 2
    subdiv items: 2856
    subdiv items: 3402
    length: 1
    subdiv items: 3243
    length: 6
    subdiv items: 368
    subdiv items: 369
    subdiv items: 371
    subdiv items: 372
    subdiv items: 376
    subdiv items: 377
    length: 14
    subdiv items: 381
    subdiv items: 382
    subdiv items: 385
    subdiv items: 386
    subdiv items: 387
    subdiv items: 390
    subdiv items: 391
    subdiv items: 392
    subdiv items: 398
    subdiv items: 402
    subdiv items: 407
    subdiv items: 408
    subdiv items: 409
    subdiv items: 415
    length: 0
    length: 1
    subdiv items: 2503
    length: 1
    subdiv items: 2851
    length: 21
    subdiv items: 476
    subdiv items: 477
    subdiv items: 478
    subdiv items: 487
    subdiv items: 488
    subdiv items: 489
    subdiv items: 490
    subdiv items: 501
    subdiv items: 502
    subdiv items: 503
    subdiv items: 504
    subdiv items: 517
    subdiv items: 518
    subdiv items: 532
    subdiv items: 533
    subdiv items: 547
    subdiv items: 548
    subdiv items: 555
    subdiv items: 556
    subdiv items: 567
    subdiv items: 568
    length: 1
    subdiv items: 2446
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2442
    length: 10
    subdiv items: 1700
    subdiv items: 1701
    subdiv items: 1702
    subdiv items: 1703
    subdiv items: 1713
    subdiv items: 1714
    subdiv items: 1721
    subdiv items: 1722
    subdiv items: 1723
    subdiv items: 1724
    length: 8
    subdiv items: 1741
    subdiv items: 1742
    subdiv items: 1755
    subdiv items: 1756
    subdiv items: 1757
    subdiv items: 1772
    subdiv items: 1782
    subdiv items: 2377
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3178
    length: 0
    length: 1
    subdiv items: 3291
    length: 1
    subdiv items: 3128
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2741
    length: 2
    subdiv items: 2556
    subdiv items: 2508
    length: 1
    subdiv items: 2554
    length: 3
    subdiv items: 3396
    subdiv items: 2554
    subdiv items: 2507
    length: 0
    length: 1
    subdiv items: 3359
    length: 1
    subdiv items: 2702
    length: 0
    length: 0
    length: 1
    subdiv items: 2746
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3414
    length: 1
    subdiv items: 3400
    length: 3
    subdiv items: 2733
    subdiv items: 2803
    subdiv items: 3122
    length: 1
    subdiv items: 3037
    length: 2
    subdiv items: 222
    subdiv items: 3307
    length: 8
    subdiv items: 239
    subdiv items: 245
    subdiv items: 246
    subdiv items: 251
    subdiv items: 260
    subdiv items: 274
    subdiv items: 275
    subdiv items: 279
    length: 0
    length: 2
    subdiv items: 2780
    subdiv items: 2457
    length: 4
    subdiv items: 291
    subdiv items: 292
    subdiv items: 293
    subdiv items: 294
    length: 18
    subdiv items: 296
    subdiv items: 297
    subdiv items: 300
    subdiv items: 301
    subdiv items: 302
    subdiv items: 303
    subdiv items: 304
    subdiv items: 308
    subdiv items: 309
    subdiv items: 315
    subdiv items: 316
    subdiv items: 317
    subdiv items: 322
    subdiv items: 324
    subdiv items: 325
    subdiv items: 326
    subdiv items: 334
    subdiv items: 2528
    length: 1
    subdiv items: 338
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 2760
    subdiv items: 2502
    length: 1
    subdiv items: 2412
    length: 3
    subdiv items: 471
    subdiv items: 2410
    subdiv items: 2416
    length: 13
    subdiv items: 479
    subdiv items: 480
    subdiv items: 491
    subdiv items: 492
    subdiv items: 493
    subdiv items: 494
    subdiv items: 505
    subdiv items: 506
    subdiv items: 507
    subdiv items: 508
    subdiv items: 519
    subdiv items: 520
    subdiv items: 534
    length: 1
    subdiv items: 2446
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2442
    length: 5
    subdiv items: 1725
    subdiv items: 1726
    subdiv items: 1727
    subdiv items: 1728
    subdiv items: 1729
    length: 10
    subdiv items: 1743
    subdiv items: 1744
    subdiv items: 1745
    subdiv items: 1746
    subdiv items: 1747
    subdiv items: 1758
    subdiv items: 1759
    subdiv items: 1760
    subdiv items: 1773
    subdiv items: 1774
    length: 2
    subdiv items: 3196
    subdiv items: 3296
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 2781
    subdiv items: 3394
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 2148
    subdiv items: 2879
    length: 2
    subdiv items: 2157
    subdiv items: 2172
    length: 1
    subdiv items: 2557
    length: 1
    subdiv items: 3047
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3412
    length: 0
    length: 0
    length: 1
    subdiv items: 2658
    length: 0
    length: 0
    length: 7
    subdiv items: 216
    subdiv items: 217
    subdiv items: 223
    subdiv items: 224
    subdiv items: 225
    subdiv items: 229
    subdiv items: 230
    length: 15
    subdiv items: 240
    subdiv items: 241
    subdiv items: 247
    subdiv items: 248
    subdiv items: 261
    subdiv items: 262
    subdiv items: 268
    subdiv items: 269
    subdiv items: 276
    subdiv items: 280
    subdiv items: 281
    subdiv items: 282
    subdiv items: 283
    subdiv items: 284
    subdiv items: 285
    length: 4
    subdiv items: 287
    subdiv items: 288
    subdiv items: 289
    subdiv items: 2680
    length: 3
    subdiv items: 3754
    subdiv items: 2209
    subdiv items: 2210
    length: 0
    length: 3
    subdiv items: 310
    subdiv items: 327
    subdiv items: 335
    length: 0
    length: 0
    length: 1
    subdiv items: 3167
    length: 0
    length: 1
    subdiv items: 2535
    length: 2
    subdiv items: 2655
    subdiv items: 2406
    length: 5
    subdiv items: 469
    subdiv items: 470
    subdiv items: 472
    subdiv items: 473
    subdiv items: 474
    length: 11
    subdiv items: 481
    subdiv items: 482
    subdiv items: 483
    subdiv items: 495
    subdiv items: 496
    subdiv items: 497
    subdiv items: 498
    subdiv items: 509
    subdiv items: 510
    subdiv items: 521
    subdiv items: 535
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 12
    subdiv items: 1748
    subdiv items: 1761
    subdiv items: 1762
    subdiv items: 1763
    subdiv items: 1775
    subdiv items: 1776
    subdiv items: 1783
    subdiv items: 1784
    subdiv items: 1785
    subdiv items: 1786
    subdiv items: 1792
    subdiv items: 1793
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3424
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3364
    length: 0
    length: 2
    subdiv items: 2762
    subdiv items: 2811
    length: 1
    subdiv items: 2833
    length: 0
    length: 0
    length: 0
    length: 0
    length: 4
    subdiv items: 2143
    subdiv items: 2144
    subdiv items: 2149
    subdiv items: 3074
    length: 13
    subdiv items: 2154
    subdiv items: 2158
    subdiv items: 2159
    subdiv items: 2160
    subdiv items: 2165
    subdiv items: 2166
    subdiv items: 2173
    subdiv items: 2174
    subdiv items: 2175
    subdiv items: 2180
    subdiv items: 2183
    subdiv items: 2188
    subdiv items: 2189
    length: 9
    subdiv items: 2191
    subdiv items: 2192
    subdiv items: 2194
    subdiv items: 2195
    subdiv items: 2196
    subdiv items: 2197
    subdiv items: 2199
    subdiv items: 2201
    subdiv items: 2919
    length: 1
    subdiv items: 3212
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3162
    length: 0
    length: 1
    subdiv items: 3087
    length: 0
    length: 1
    subdiv items: 3148
    length: 0
    length: 0
    length: 0
    length: 0
    length: 3
    subdiv items: 231
    subdiv items: 232
    subdiv items: 233
    length: 10
    subdiv items: 242
    subdiv items: 252
    subdiv items: 253
    subdiv items: 254
    subdiv items: 255
    subdiv items: 256
    subdiv items: 263
    subdiv items: 270
    subdiv items: 277
    subdiv items: 278
    length: 2
    subdiv items: 286
    subdiv items: 290
    length: 2
    subdiv items: 2456
    subdiv items: 2526
    length: 0
    length: 1
    subdiv items: 3183
    length: 1
    subdiv items: 2883
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 475
    length: 19
    subdiv items: 484
    subdiv items: 485
    subdiv items: 486
    subdiv items: 499
    subdiv items: 511
    subdiv items: 512
    subdiv items: 513
    subdiv items: 514
    subdiv items: 522
    subdiv items: 523
    subdiv items: 524
    subdiv items: 536
    subdiv items: 537
    subdiv items: 538
    subdiv items: 539
    subdiv items: 549
    subdiv items: 550
    subdiv items: 557
    subdiv items: 558
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2379
    length: 0
    length: 3
    subdiv items: 1730
    subdiv items: 1731
    subdiv items: 1732
    length: 18
    subdiv items: 1749
    subdiv items: 1750
    subdiv items: 1764
    subdiv items: 1765
    subdiv items: 1766
    subdiv items: 1777
    subdiv items: 1778
    subdiv items: 1779
    subdiv items: 1780
    subdiv items: 1787
    subdiv items: 1788
    subdiv items: 1789
    subdiv items: 1794
    subdiv items: 1795
    subdiv items: 1796
    subdiv items: 1797
    subdiv items: 1799
    subdiv items: 1800
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3454
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3393
    length: 2
    subdiv items: 3405
    subdiv items: 2509
    length: 3
    subdiv items: 2145
    subdiv items: 2150
    subdiv items: 2510
    length: 14
    subdiv items: 2161
    subdiv items: 2162
    subdiv items: 2167
    subdiv items: 2168
    subdiv items: 2176
    subdiv items: 2177
    subdiv items: 2178
    subdiv items: 2181
    subdiv items: 2182
    subdiv items: 2184
    subdiv items: 2185
    subdiv items: 2186
    subdiv items: 2187
    subdiv items: 2190
    length: 4
    subdiv items: 2193
    subdiv items: 2198
    subdiv items: 2200
    subdiv items: 2202
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2532
    length: 0
    length: 0
    length: 1
    subdiv items: 29
    length: 7
    subdiv items: 41
    subdiv items: 51
    subdiv items: 52
    subdiv items: 59
    subdiv items: 60
    subdiv items: 80
    subdiv items: 89
    length: 1
    subdiv items: 103
    length: 0
    length: 1
    subdiv items: 2581
    length: 0
    length: 0
    length: 6
    subdiv items: 3752
    subdiv items: 2204
    subdiv items: 2205
    subdiv items: 2203
    subdiv items: 3468
    subdiv items: 3470
    length: 0
    length: 0
    length: 1
    subdiv items: 2973
    length: 0
    length: 1
    subdiv items: 2523
    length: 1
    subdiv items: 3041
    length: 2
    subdiv items: 2745
    subdiv items: 2824
    length: 0
    length: 0
    length: 1
    subdiv items: 2405
    length: 0
    length: 1
    subdiv items: 2501
    length: 4
    subdiv items: 2778
    subdiv items: 2861
    subdiv items: 2944
    subdiv items: 2407
    length: 20
    subdiv items: 500
    subdiv items: 515
    subdiv items: 525
    subdiv items: 526
    subdiv items: 527
    subdiv items: 540
    subdiv items: 541
    subdiv items: 542
    subdiv items: 543
    subdiv items: 551
    subdiv items: 552
    subdiv items: 559
    subdiv items: 560
    subdiv items: 561
    subdiv items: 569
    subdiv items: 570
    subdiv items: 571
    subdiv items: 572
    subdiv items: 2399
    subdiv items: 2404
    length: 5
    subdiv items: 576
    subdiv items: 577
    subdiv items: 578
    subdiv items: 579
    subdiv items: 594
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 5
    subdiv items: 1704
    subdiv items: 1715
    subdiv items: 1733
    subdiv items: 1734
    subdiv items: 1735
    length: 12
    subdiv items: 1751
    subdiv items: 1752
    subdiv items: 1767
    subdiv items: 1768
    subdiv items: 1769
    subdiv items: 1770
    subdiv items: 1781
    subdiv items: 1790
    subdiv items: 1791
    subdiv items: 1798
    subdiv items: 2679
    subdiv items: 2382
    length: 2
    subdiv items: 2631
    subdiv items: 2382
    length: 0
    length: 0
    length: 1
    subdiv items: 3115
    length: 0
    length: 2
    subdiv items: 3105
    subdiv items: 3207
    length: 0
    length: 0
    length: 1
    subdiv items: 2896
    length: 0
    length: 10
    subdiv items: 1948
    subdiv items: 1956
    subdiv items: 1957
    subdiv items: 1973
    subdiv items: 1974
    subdiv items: 1983
    subdiv items: 1993
    subdiv items: 1994
    subdiv items: 1995
    subdiv items: 1996
    length: 10
    subdiv items: 2015
    subdiv items: 2016
    subdiv items: 2023
    subdiv items: 2024
    subdiv items: 2031
    subdiv items: 2032
    subdiv items: 2033
    subdiv items: 2038
    subdiv items: 2039
    subdiv items: 2040
    length: 1
    subdiv items: 2506
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 6
    subdiv items: 11
    subdiv items: 17
    subdiv items: 18
    subdiv items: 19
    subdiv items: 30
    subdiv items: 31
    length: 20
    subdiv items: 42
    subdiv items: 53
    subdiv items: 61
    subdiv items: 62
    subdiv items: 69
    subdiv items: 70
    subdiv items: 75
    subdiv items: 76
    subdiv items: 81
    subdiv items: 82
    subdiv items: 83
    subdiv items: 84
    subdiv items: 90
    subdiv items: 91
    subdiv items: 92
    subdiv items: 93
    subdiv items: 96
    subdiv items: 97
    subdiv items: 98
    subdiv items: 99
    length: 9
    subdiv items: 102
    subdiv items: 104
    subdiv items: 105
    subdiv items: 106
    subdiv items: 107
    subdiv items: 108
    subdiv items: 109
    subdiv items: 110
    subdiv items: 111
    length: 0
    length: 0
    length: 0
    length: 3
    subdiv items: 2739
    subdiv items: 3275
    subdiv items: 3355
    length: 1
    subdiv items: 2208
    length: 0
    length: 1
    subdiv items: 3304
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 2961
    subdiv items: 3290
    length: 0
    length: 1
    subdiv items: 2539
    length: 2
    subdiv items: 2538
    subdiv items: 2539
    length: 0
    length: 0
    length: 2
    subdiv items: 2537
    subdiv items: 2409
    length: 5
    subdiv items: 553
    subdiv items: 562
    subdiv items: 2402
    subdiv items: 2409
    subdiv items: 2504
    length: 19
    subdiv items: 580
    subdiv items: 581
    subdiv items: 582
    subdiv items: 587
    subdiv items: 588
    subdiv items: 589
    subdiv items: 595
    subdiv items: 596
    subdiv items: 597
    subdiv items: 601
    subdiv items: 602
    subdiv items: 603
    subdiv items: 611
    subdiv items: 612
    subdiv items: 613
    subdiv items: 624
    subdiv items: 625
    subdiv items: 626
    subdiv items: 627
    length: 3
    subdiv items: 665
    subdiv items: 680
    subdiv items: 2408
    length: 1
    subdiv items: 2445
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 2443
    subdiv items: 2386
    length: 2
    subdiv items: 1622
    subdiv items: 1633
    length: 16
    subdiv items: 1645
    subdiv items: 1646
    subdiv items: 1647
    subdiv items: 1658
    subdiv items: 1669
    subdiv items: 1680
    subdiv items: 1687
    subdiv items: 1688
    subdiv items: 1689
    subdiv items: 1690
    subdiv items: 1705
    subdiv items: 1706
    subdiv items: 1716
    subdiv items: 1717
    subdiv items: 1736
    subdiv items: 1737
    length: 3
    subdiv items: 1753
    subdiv items: 1754
    subdiv items: 2656
    length: 1
    subdiv items: 2603
    length: 3
    subdiv items: 2558
    subdiv items: 2383
    subdiv items: 2380
    length: 1
    subdiv items: 3164
    length: 2
    subdiv items: 3137
    subdiv items: 2378
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3346
    length: 0
    length: 16
    subdiv items: 1958
    subdiv items: 1959
    subdiv items: 1960
    subdiv items: 1961
    subdiv items: 1975
    subdiv items: 1976
    subdiv items: 1977
    subdiv items: 1978
    subdiv items: 1979
    subdiv items: 1984
    subdiv items: 1985
    subdiv items: 1997
    subdiv items: 1998
    subdiv items: 1999
    subdiv items: 2000
    subdiv items: 2857
    length: 23
    subdiv items: 2007
    subdiv items: 2008
    subdiv items: 2017
    subdiv items: 2018
    subdiv items: 2025
    subdiv items: 2026
    subdiv items: 2027
    subdiv items: 2028
    subdiv items: 2029
    subdiv items: 2034
    subdiv items: 3671
    subdiv items: 2041
    subdiv items: 3668
    subdiv items: 3673
    subdiv items: 2046
    subdiv items: 2047
    subdiv items: 3560
    subdiv items: 3640
    subdiv items: 3480
    subdiv items: 3666
    subdiv items: 2295
    subdiv items: 2296
    subdiv items: 3670
    length: 1
    subdiv items: 3555
    length: 2
    subdiv items: 3669
    subdiv items: 2297
    length: 1
    subdiv items: 2776
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2782
    length: 1
    subdiv items: 2686
    length: 1
    subdiv items: 2721
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2530
    length: 1
    subdiv items: 2531
    length: 6
    subdiv items: 20
    subdiv items: 21
    subdiv items: 32
    subdiv items: 2964
    subdiv items: 2531
    subdiv items: 2529
    length: 6
    subdiv items: 43
    subdiv items: 44
    subdiv items: 45
    subdiv items: 54
    subdiv items: 63
    subdiv items: 2640
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3155
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3422
    length: 0
    length: 1
    subdiv items: 3204
    length: 1
    subdiv items: 3361
    length: 2
    subdiv items: 2917
    subdiv items: 2534
    length: 5
    subdiv items: 420
    subdiv items: 421
    subdiv items: 422
    subdiv items: 423
    subdiv items: 2534
    length: 12
    subdiv items: 430
    subdiv items: 437
    subdiv items: 438
    subdiv items: 443
    subdiv items: 444
    subdiv items: 447
    subdiv items: 449
    subdiv items: 450
    subdiv items: 451
    subdiv items: 454
    subdiv items: 458
    subdiv items: 460
    length: 3
    subdiv items: 463
    subdiv items: 464
    subdiv items: 467
    length: 0
    length: 3
    subdiv items: 2744
    subdiv items: 2867
    subdiv items: 3366
    length: 9
    subdiv items: 614
    subdiv items: 615
    subdiv items: 628
    subdiv items: 637
    subdiv items: 638
    subdiv items: 639
    subdiv items: 650
    subdiv items: 651
    subdiv items: 652
    length: 15
    subdiv items: 666
    subdiv items: 667
    subdiv items: 681
    subdiv items: 682
    subdiv items: 696
    subdiv items: 697
    subdiv items: 698
    subdiv items: 699
    subdiv items: 715
    subdiv items: 739
    subdiv items: 740
    subdiv items: 753
    subdiv items: 754
    subdiv items: 755
    subdiv items: 2403
    length: 5
    subdiv items: 791
    subdiv items: 800
    subdiv items: 805
    subdiv items: 821
    subdiv items: 2401
    length: 0
    length: 1
    subdiv items: 2396
    length: 0
    length: 0
    length: 1
    subdiv items: 2444
    length: 0
    length: 0
    length: 2
    subdiv items: 2384
    subdiv items: 2385
    length: 4
    subdiv items: 1539
    subdiv items: 1547
    subdiv items: 1564
    subdiv items: 1565
    length: 10
    subdiv items: 1579
    subdiv items: 1580
    subdiv items: 1581
    subdiv items: 1600
    subdiv items: 1610
    subdiv items: 1611
    subdiv items: 1623
    subdiv items: 1626
    subdiv items: 1634
    subdiv items: 1635
    length: 8
    subdiv items: 1648
    subdiv items: 1649
    subdiv items: 1650
    subdiv items: 1651
    subdiv items: 1659
    subdiv items: 1670
    subdiv items: 1671
    subdiv items: 1681
    length: 0
    length: 1
    subdiv items: 2603
    length: 1
    subdiv items: 2602
    length: 1
    subdiv items: 2559
    length: 1
    subdiv items: 2378
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 3131
    subdiv items: 3190
    length: 0
    length: 0
    length: 1
    subdiv items: 3598
    length: 1
    subdiv items: 3593
    length: 1
    subdiv items: 3593
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3045
    length: 1
    subdiv items: 3425
    length: 2
    subdiv items: 3211
    subdiv items: 3420
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3049
    length: 1
    subdiv items: 2652
    length: 0
    length: 2
    subdiv items: 2797
    subdiv items: 3223
    length: 0
    length: 2
    subdiv items: 3451
    subdiv items: 2598
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2544
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 13
    subdiv items: 388
    subdiv items: 393
    subdiv items: 394
    subdiv items: 399
    subdiv items: 403
    subdiv items: 404
    subdiv items: 410
    subdiv items: 411
    subdiv items: 416
    subdiv items: 417
    subdiv items: 424
    subdiv items: 425
    subdiv items: 426
    length: 18
    subdiv items: 431
    subdiv items: 432
    subdiv items: 433
    subdiv items: 439
    subdiv items: 440
    subdiv items: 441
    subdiv items: 445
    subdiv items: 446
    subdiv items: 448
    subdiv items: 452
    subdiv items: 453
    subdiv items: 455
    subdiv items: 456
    subdiv items: 457
    subdiv items: 459
    subdiv items: 461
    subdiv items: 462
    subdiv items: 3005
    length: 3
    subdiv items: 465
    subdiv items: 466
    subdiv items: 468
    length: 1
    subdiv items: 2714
    length: 0
    length: 2
    subdiv items: 2536
    subdiv items: 2397
    length: 6
    subdiv items: 700
    subdiv items: 728
    subdiv items: 741
    subdiv items: 756
    subdiv items: 768
    subdiv items: 769
    length: 19
    subdiv items: 780
    subdiv items: 781
    subdiv items: 782
    subdiv items: 792
    subdiv items: 793
    subdiv items: 801
    subdiv items: 806
    subdiv items: 807
    subdiv items: 814
    subdiv items: 815
    subdiv items: 822
    subdiv items: 823
    subdiv items: 824
    subdiv items: 827
    subdiv items: 828
    subdiv items: 829
    subdiv items: 832
    subdiv items: 833
    subdiv items: 2401
    length: 13
    subdiv items: 836
    subdiv items: 837
    subdiv items: 838
    subdiv items: 839
    subdiv items: 841
    subdiv items: 842
    subdiv items: 846
    subdiv items: 847
    subdiv items: 850
    subdiv items: 851
    subdiv items: 855
    subdiv items: 859
    subdiv items: 2400
    length: 11
    subdiv items: 863
    subdiv items: 866
    subdiv items: 873
    subdiv items: 874
    subdiv items: 878
    subdiv items: 885
    subdiv items: 886
    subdiv items: 893
    subdiv items: 898
    subdiv items: 907
    subdiv items: 908
    length: 7
    subdiv items: 933
    subdiv items: 934
    subdiv items: 967
    subdiv items: 968
    subdiv items: 996
    subdiv items: 997
    subdiv items: 1008
    length: 10
    subdiv items: 1013
    subdiv items: 1014
    subdiv items: 1017
    subdiv items: 1023
    subdiv items: 1031
    subdiv items: 1032
    subdiv items: 1036
    subdiv items: 1044
    subdiv items: 1056
    subdiv items: 1067
    length: 12
    subdiv items: 1076
    subdiv items: 1077
    subdiv items: 1085
    subdiv items: 1086
    subdiv items: 1101
    subdiv items: 1102
    subdiv items: 1129
    subdiv items: 1130
    subdiv items: 1141
    subdiv items: 1142
    subdiv items: 1163
    subdiv items: 1186
    length: 6
    subdiv items: 1200
    subdiv items: 1253
    subdiv items: 1254
    subdiv items: 1265
    subdiv items: 1266
    subdiv items: 1284
    length: 13
    subdiv items: 1322
    subdiv items: 1336
    subdiv items: 1337
    subdiv items: 1361
    subdiv items: 1362
    subdiv items: 1373
    subdiv items: 1374
    subdiv items: 1391
    subdiv items: 1392
    subdiv items: 1401
    subdiv items: 1402
    subdiv items: 1417
    subdiv items: 1418
    length: 18
    subdiv items: 1427
    subdiv items: 1441
    subdiv items: 1442
    subdiv items: 1443
    subdiv items: 1452
    subdiv items: 1453
    subdiv items: 1462
    subdiv items: 1463
    subdiv items: 1472
    subdiv items: 1473
    subdiv items: 1490
    subdiv items: 1491
    subdiv items: 1492
    subdiv items: 1493
    subdiv items: 1494
    subdiv items: 1503
    subdiv items: 1504
    subdiv items: 2389
    length: 10
    subdiv items: 1513
    subdiv items: 1523
    subdiv items: 1530
    subdiv items: 1531
    subdiv items: 1548
    subdiv items: 1555
    subdiv items: 1556
    subdiv items: 1566
    subdiv items: 1570
    subdiv items: 2388
    length: 6
    subdiv items: 1590
    subdiv items: 1591
    subdiv items: 1592
    subdiv items: 3285
    subdiv items: 2381
    subdiv items: 2388
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3210
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3558
    length: 5
    subdiv items: 3731
    subdiv items: 3558
    subdiv items: 3583
    subdiv items: 3757
    subdiv items: 3654
    length: 2
    subdiv items: 3739
    subdiv items: 3744
    length: 0
    length: 1
    subdiv items: 3753
    length: 0
    length: 0
    length: 5
    subdiv items: 3582
    subdiv items: 3608
    subdiv items: 3631
    subdiv items: 3638
    subdiv items: 3637
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 2841
    subdiv items: 3441
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2533
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3134
    length: 0
    length: 1
    subdiv items: 2598
    length: 1
    subdiv items: 2597
    length: 1
    subdiv items: 2892
    length: 1
    subdiv items: 2651
    length: 1
    subdiv items: 3125
    length: 0
    length: 2
    subdiv items: 3188
    subdiv items: 2544
    length: 2
    subdiv items: 2848
    subdiv items: 2545
    length: 0
    length: 0
    length: 1
    subdiv items: 3061
    length: 0
    length: 3
    subdiv items: 395
    subdiv items: 412
    subdiv items: 418
    length: 1
    subdiv items: 3048
    length: 0
    length: 1
    subdiv items: 3426
    length: 1
    subdiv items: 2862
    length: 1
    subdiv items: 2642
    length: 4
    subdiv items: 668
    subdiv items: 683
    subdiv items: 701
    subdiv items: 729
    length: 0
    length: 1
    subdiv items: 852
    length: 3
    subdiv items: 867
    subdiv items: 887
    subdiv items: 894
    length: 4
    subdiv items: 916
    subdiv items: 947
    subdiv items: 969
    subdiv items: 983
    length: 7
    subdiv items: 1018
    subdiv items: 1024
    subdiv items: 1037
    subdiv items: 1057
    subdiv items: 1068
    subdiv items: 2912
    subdiv items: 2392
    length: 4
    subdiv items: 1078
    subdiv items: 1087
    subdiv items: 1143
    subdiv items: 2779
    length: 2
    subdiv items: 1201
    subdiv items: 1217
    length: 5
    subdiv items: 1338
    subdiv items: 1339
    subdiv items: 1350
    subdiv items: 1375
    subdiv items: 1403
    length: 2
    subdiv items: 1444
    subdiv items: 1454
    length: 2
    subdiv items: 2925
    subdiv items: 3450
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2956
    length: 2
    subdiv items: 3250
    subdiv items: 3263
    length: 0
    length: 1
    subdiv items: 2647
    length: 0
    length: 1
    subdiv items: 3043
    length: 0
    length: 9
    subdiv items: 3756
    subdiv items: 3556
    subdiv items: 3699
    subdiv items: 3751
    subdiv items: 3533
    subdiv items: 3612
    subdiv items: 3762
    subdiv items: 3577
    subdiv items: 3578
    length: 5
    subdiv items: 3316
    subdiv items: 3761
    subdiv items: 3578
    subdiv items: 3757
    subdiv items: 3706
    length: 0
    length: 0
    length: 0
    length: 0
    length: 5
    subdiv items: 3527
    subdiv items: 3599
    subdiv items: 2291
    subdiv items: 3606
    subdiv items: 3602
    length: 6
    subdiv items: 3476
    subdiv items: 3517
    subdiv items: 3493
    subdiv items: 3682
    subdiv items: 3687
    subdiv items: 3491
    length: 2
    subdiv items: 3491
    subdiv items: 3497
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2580
    length: 1
    subdiv items: 2580
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2596
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 3069
    subdiv items: 2547
    length: 0
    length: 1
    subdiv items: 2738
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3140
    length: 0
    length: 0
    length: 1
    subdiv items: 3197
    length: 0
    length: 1
    subdiv items: 3187
    length: 0
    length: 4
    subdiv items: 604
    subdiv items: 616
    subdiv items: 629
    subdiv items: 653
    length: 20
    subdiv items: 669
    subdiv items: 670
    subdiv items: 671
    subdiv items: 684
    subdiv items: 685
    subdiv items: 686
    subdiv items: 702
    subdiv items: 703
    subdiv items: 704
    subdiv items: 705
    subdiv items: 716
    subdiv items: 717
    subdiv items: 718
    subdiv items: 719
    subdiv items: 730
    subdiv items: 731
    subdiv items: 742
    subdiv items: 743
    subdiv items: 757
    subdiv items: 758
    length: 3
    subdiv items: 2690
    subdiv items: 2398
    subdiv items: 2583
    length: 3
    subdiv items: 2821
    subdiv items: 3032
    subdiv items: 2391
    length: 0
    length: 2
    subdiv items: 3377
    subdiv items: 2395
    length: 1
    subdiv items: 2878
    length: 1
    subdiv items: 3229
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 2757
    subdiv items: 2789
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2991
    length: 0
    length: 0
    length: 1
    subdiv items: 2770
    length: 0
    length: 0
    length: 0
    length: 11
    subdiv items: 3685
    subdiv items: 3472
    subdiv items: 3500
    subdiv items: 3690
    subdiv items: 3688
    subdiv items: 2294
    subdiv items: 3730
    subdiv items: 3678
    subdiv items: 3726
    subdiv items: 3718
    subdiv items: 3639
    length: 8
    subdiv items: 3626
    subdiv items: 3504
    subdiv items: 3748
    subdiv items: 3755
    subdiv items: 3745
    subdiv items: 3732
    subdiv items: 3639
    subdiv items: 3743
    length: 8
    subdiv items: 3559
    subdiv items: 2290
    subdiv items: 3566
    subdiv items: 2293
    subdiv items: 3585
    subdiv items: 3567
    subdiv items: 3745
    subdiv items: 3750
    length: 7
    subdiv items: 3548
    subdiv items: 3554
    subdiv items: 2292
    subdiv items: 3549
    subdiv items: 3569
    subdiv items: 3585
    subdiv items: 3553
    length: 0
    length: 1
    subdiv items: 3260
    length: 0
    length: 1
    subdiv items: 2687
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3257
    length: 3
    subdiv items: 3094
    subdiv items: 3112
    subdiv items: 2577
    length: 0
    length: 1
    subdiv items: 2704
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2641
    length: 0
    length: 1
    subdiv items: 3017
    length: 1
    subdiv items: 2871
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3239
    length: 0
    length: 1
    subdiv items: 3056
    length: 7
    subdiv items: 598
    subdiv items: 617
    subdiv items: 618
    subdiv items: 640
    subdiv items: 641
    subdiv items: 654
    subdiv items: 3409
    length: 6
    subdiv items: 672
    subdiv items: 687
    subdiv items: 744
    subdiv items: 759
    subdiv items: 760
    subdiv items: 770
    length: 1
    subdiv items: 783
    length: 1
    subdiv items: 2394
    length: 1
    subdiv items: 2584
    length: 1
    subdiv items: 2393
    length: 0
    length: 1
    subdiv items: 2693
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2390
    length: 0
    length: 1
    subdiv items: 3371
    length: 1
    subdiv items: 2975
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3138
    length: 0
    length: 0
    length: 1
    subdiv items: 2633
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3738
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3230
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 4
    subdiv items: 2
    subdiv items: 6
    subdiv items: 22
    subdiv items: 33
    length: 5
    subdiv items: 46
    subdiv items: 47
    subdiv items: 64
    subdiv items: 71
    subdiv items: 77
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3324
    length: 1
    subdiv items: 3403
    length: 0
    length: 1
    subdiv items: 2548
    length: 1
    subdiv items: 2543
    length: 1
    subdiv items: 2643
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 2752
    subdiv items: 3192
    length: 0
    length: 0
    length: 2
    subdiv items: 3313
    subdiv items: 3401
    length: 0
    length: 1
    subdiv items: 2653
    length: 1
    subdiv items: 2586
    length: 0
    length: 1
    subdiv items: 2585
    length: 1
    subdiv items: 2585
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2387
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3460
    length: 1
    subdiv items: 2827
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2913
    length: 0
    length: 1
    subdiv items: 2995
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2578
    length: 20
    subdiv items: 1
    subdiv items: 3
    subdiv items: 4
    subdiv items: 5
    subdiv items: 7
    subdiv items: 8
    subdiv items: 9
    subdiv items: 12
    subdiv items: 13
    subdiv items: 14
    subdiv items: 15
    subdiv items: 23
    subdiv items: 24
    subdiv items: 25
    subdiv items: 26
    subdiv items: 34
    subdiv items: 35
    subdiv items: 36
    subdiv items: 37
    subdiv items: 3144
    length: 16
    subdiv items: 48
    subdiv items: 49
    subdiv items: 50
    subdiv items: 55
    subdiv items: 65
    subdiv items: 66
    subdiv items: 67
    subdiv items: 72
    subdiv items: 73
    subdiv items: 78
    subdiv items: 79
    subdiv items: 85
    subdiv items: 86
    subdiv items: 87
    subdiv items: 94
    subdiv items: 100
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3328
    length: 0
    length: 2
    subdiv items: 2888
    subdiv items: 3052
    length: 2
    subdiv items: 3390
    subdiv items: 2549
    length: 1
    subdiv items: 2546
    length: 1
    subdiv items: 3237
    length: 1
    subdiv items: 3320
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 2699
    subdiv items: 2860
    length: 0
    length: 1
    subdiv items: 2719
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 4
    subdiv items: 925
    subdiv items: 948
    subdiv items: 970
    subdiv items: 2481
    length: 1
    subdiv items: 2479
    length: 3
    subdiv items: 3035
    subdiv items: 3080
    subdiv items: 3338
    length: 0
    length: 0
    length: 1
    subdiv items: 3284
    length: 0
    length: 1
    subdiv items: 3063
    length: 1
    subdiv items: 3206
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 2645
    subdiv items: 2982
    length: 2
    subdiv items: 2628
    subdiv items: 2703
    length: 1
    subdiv items: 3334
    length: 1
    subdiv items: 2855
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3418
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 7
    subdiv items: 10
    subdiv items: 16
    subdiv items: 27
    subdiv items: 28
    subdiv items: 38
    subdiv items: 39
    subdiv items: 40
    length: 9
    subdiv items: 56
    subdiv items: 57
    subdiv items: 58
    subdiv items: 68
    subdiv items: 74
    subdiv items: 88
    subdiv items: 95
    subdiv items: 101
    subdiv items: 2895
    length: 0
    length: 0
    length: 1
    subdiv items: 2795
    length: 0
    length: 0
    length: 1
    subdiv items: 3463
    length: 0
    length: 0
    length: 1
    subdiv items: 2685
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2932
    length: 1
    subdiv items: 2914
    length: 2
    subdiv items: 2876
    subdiv items: 3432
    length: 0
    length: 0
    length: 1
    subdiv items: 3457
    length: 0
    length: 4
    subdiv items: 605
    subdiv items: 642
    subdiv items: 655
    subdiv items: 656
    length: 15
    subdiv items: 673
    subdiv items: 674
    subdiv items: 675
    subdiv items: 688
    subdiv items: 706
    subdiv items: 707
    subdiv items: 720
    subdiv items: 732
    subdiv items: 733
    subdiv items: 734
    subdiv items: 745
    subdiv items: 746
    subdiv items: 747
    subdiv items: 748
    subdiv items: 761
    length: 0
    length: 0
    length: 1
    subdiv items: 909
    length: 19
    subdiv items: 917
    subdiv items: 918
    subdiv items: 926
    subdiv items: 927
    subdiv items: 935
    subdiv items: 936
    subdiv items: 949
    subdiv items: 950
    subdiv items: 971
    subdiv items: 972
    subdiv items: 973
    subdiv items: 984
    subdiv items: 985
    subdiv items: 998
    subdiv items: 999
    subdiv items: 1000
    subdiv items: 1001
    subdiv items: 1002
    subdiv items: 1009
    length: 8
    subdiv items: 1019
    subdiv items: 1020
    subdiv items: 1025
    subdiv items: 1026
    subdiv items: 1033
    subdiv items: 1034
    subdiv items: 1045
    subdiv items: 1046
    length: 0
    length: 0
    length: 1
    subdiv items: 3308
    length: 0
    length: 2
    subdiv items: 2727
    subdiv items: 3126
    length: 1
    subdiv items: 2959
    length: 3
    subdiv items: 3119
    subdiv items: 3130
    subdiv items: 3242
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 2911
    subdiv items: 2573
    length: 0
    length: 1
    subdiv items: 2574
    length: 0
    length: 1
    subdiv items: 2899
    length: 0
    length: 0
    length: 1
    subdiv items: 2849
    length: 1
    subdiv items: 2709
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3141
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2579
    length: 0
    length: 1
    subdiv items: 2820
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3136
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3382
    length: 0
    length: 0
    length: 1
    subdiv items: 3354
    length: 1
    subdiv items: 3068
    length: 0
    length: 0
    length: 2
    subdiv items: 2698
    subdiv items: 3245
    length: 1
    subdiv items: 2890
    length: 0
    length: 6
    subdiv items: 619
    subdiv items: 630
    subdiv items: 643
    subdiv items: 657
    subdiv items: 658
    subdiv items: 659
    length: 21
    subdiv items: 676
    subdiv items: 677
    subdiv items: 689
    subdiv items: 690
    subdiv items: 691
    subdiv items: 692
    subdiv items: 708
    subdiv items: 709
    subdiv items: 710
    subdiv items: 711
    subdiv items: 721
    subdiv items: 735
    subdiv items: 736
    subdiv items: 749
    subdiv items: 750
    subdiv items: 762
    subdiv items: 763
    subdiv items: 764
    subdiv items: 771
    subdiv items: 772
    subdiv items: 773
    length: 9
    subdiv items: 784
    subdiv items: 785
    subdiv items: 794
    subdiv items: 795
    subdiv items: 796
    subdiv items: 802
    subdiv items: 808
    subdiv items: 809
    subdiv items: 810
    length: 0
    length: 1
    subdiv items: 2482
    length: 5
    subdiv items: 951
    subdiv items: 952
    subdiv items: 986
    subdiv items: 987
    subdiv items: 1003
    length: 0
    length: 0
    length: 1
    subdiv items: 2711
    length: 1
    subdiv items: 2822
    length: 1
    subdiv items: 2638
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2987
    length: 2
    subdiv items: 3353
    subdiv items: 3410
    length: 0
    length: 1
    subdiv items: 2572
    length: 1
    subdiv items: 2794
    length: 2
    subdiv items: 2816
    subdiv items: 2926
    length: 0
    length: 0
    length: 1
    subdiv items: 3110
    length: 1
    subdiv items: 2887
    length: 1
    subdiv items: 3238
    length: 0
    length: 0
    length: 1
    subdiv items: 3010
    length: 0
    length: 1
    subdiv items: 3310
    length: 1
    subdiv items: 2754
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 2697
    subdiv items: 3182
    length: 0
    length: 2
    subdiv items: 2730
    subdiv items: 2791
    length: 0
    length: 0
    length: 0
    length: 3
    subdiv items: 2755
    subdiv items: 3025
    subdiv items: 3030
    length: 0
    length: 0
    length: 1
    subdiv items: 3376
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 2939
    subdiv items: 2480
    length: 8
    subdiv items: 722
    subdiv items: 723
    subdiv items: 724
    subdiv items: 737
    subdiv items: 751
    subdiv items: 752
    subdiv items: 765
    subdiv items: 774
    length: 4
    subdiv items: 786
    subdiv items: 3093
    subdiv items: 2617
    subdiv items: 2619
    length: 2
    subdiv items: 2551
    subdiv items: 2617
    length: 1
    subdiv items: 2708
    length: 1
    subdiv items: 2478
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 3107
    subdiv items: 2571
    length: 1
    subdiv items: 2915
    length: 1
    subdiv items: 2569
    length: 1
    subdiv items: 3090
    length: 0
    length: 0
    length: 1
    subdiv items: 3098
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3026
    length: 0
    length: 1
    subdiv items: 3292
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2918
    length: 1
    subdiv items: 2840
    length: 0
    length: 1
    subdiv items: 2731
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2688
    length: 0
    length: 0
    length: 1
    subdiv items: 2992
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2921
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2483
    length: 1
    subdiv items: 3344
    length: 0
    length: 0
    length: 3
    subdiv items: 2712
    subdiv items: 2874
    subdiv items: 3358
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 3000
    subdiv items: 3042
    length: 0
    length: 1
    subdiv items: 3109
    length: 0
    length: 0
    length: 3
    subdiv items: 3055
    subdiv items: 3079
    subdiv items: 3145
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 2682
    subdiv items: 2497
    length: 1
    subdiv items: 2853
    length: 0
    length: 0
    length: 1
    subdiv items: 2809
    length: 0
    length: 2
    subdiv items: 2971
    subdiv items: 3081
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 3
    subdiv items: 2722
    subdiv items: 2938
    subdiv items: 3015
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3160
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3096
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2947
    length: 1
    subdiv items: 3236
    length: 1
    subdiv items: 2620
    length: 0
    length: 2
    subdiv items: 2550
    subdiv items: 2553
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 1164
    length: 6
    subdiv items: 1202
    subdiv items: 1218
    subdiv items: 1219
    subdiv items: 1255
    subdiv items: 1267
    subdiv items: 1268
    length: 0
    length: 1
    subdiv items: 3070
    length: 2
    subdiv items: 2845
    subdiv items: 2906
    length: 2
    subdiv items: 3218
    subdiv items: 3301
    length: 0
    length: 2
    subdiv items: 2920
    subdiv items: 3300
    length: 0
    length: 1
    subdiv items: 2696
    length: 0
    length: 1
    subdiv items: 3406
    length: 0
    length: 2
    subdiv items: 3240
    subdiv items: 3312
    length: 0
    length: 0
    length: 1
    subdiv items: 2497
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3046
    length: 1
    subdiv items: 3258
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 3
    subdiv items: 2799
    subdiv items: 2941
    subdiv items: 3117
    length: 0
    length: 1
    subdiv items: 2894
    length: 0
    length: 1
    subdiv items: 3002
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2813
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3241
    length: 0
    length: 1
    subdiv items: 2826
    length: 1
    subdiv items: 2618
    length: 2
    subdiv items: 2718
    subdiv items: 3008
    length: 1
    subdiv items: 3417
    length: 0
    length: 22
    subdiv items: 1088
    subdiv items: 1103
    subdiv items: 1104
    subdiv items: 1105
    subdiv items: 1117
    subdiv items: 1118
    subdiv items: 1119
    subdiv items: 1131
    subdiv items: 1132
    subdiv items: 1133
    subdiv items: 1144
    subdiv items: 1145
    subdiv items: 1146
    subdiv items: 1147
    subdiv items: 1148
    subdiv items: 1165
    subdiv items: 1166
    subdiv items: 1167
    subdiv items: 1168
    subdiv items: 1187
    subdiv items: 1188
    subdiv items: 1189
    length: 23
    subdiv items: 1220
    subdiv items: 1221
    subdiv items: 1222
    subdiv items: 1223
    subdiv items: 1224
    subdiv items: 1239
    subdiv items: 1240
    subdiv items: 1241
    subdiv items: 1242
    subdiv items: 1256
    subdiv items: 1257
    subdiv items: 1269
    subdiv items: 1270
    subdiv items: 1271
    subdiv items: 1285
    subdiv items: 1286
    subdiv items: 1296
    subdiv items: 1297
    subdiv items: 1298
    subdiv items: 1299
    subdiv items: 1312
    subdiv items: 1313
    subdiv items: 1314
    length: 0
    length: 0
    length: 1
    subdiv items: 2994
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2570
    length: 0
    length: 2
    subdiv items: 3283
    subdiv items: 3427
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2498
    length: 1
    subdiv items: 2494
    length: 0
    length: 1
    subdiv items: 2669
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 3091
    subdiv items: 3413
    length: 0
    length: 0
    length: 3
    subdiv items: 2639
    subdiv items: 2769
    subdiv items: 3154
    length: 0
    length: 2
    subdiv items: 3323
    subdiv items: 3352
    length: 0
    length: 1
    subdiv items: 2844
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 2345
    subdiv items: 2350
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 2832
    subdiv items: 2552
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 1134
    subdiv items: 1190
    length: 4
    subdiv items: 1203
    subdiv items: 1225
    subdiv items: 1272
    subdiv items: 1315
    length: 1
    subdiv items: 3277
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2942
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2495
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3287
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 2773
    subdiv items: 3076
    length: 0
    length: 0
    length: 1
    subdiv items: 3169
    length: 0
    length: 0
    length: 1
    subdiv items: 2590
    length: 1
    subdiv items: 3088
    length: 0
    length: 1
    subdiv items: 2589
    length: 0
    length: 4
    subdiv items: 2346
    subdiv items: 2351
    subdiv items: 2343
    subdiv items: 2348
    length: 3
    subdiv items: 2349
    subdiv items: 2347
    subdiv items: 2348
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2976
    length: 0
    length: 1
    subdiv items: 3075
    length: 1
    subdiv items: 2996
    length: 0
    length: 1
    subdiv items: 2988
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2637
    length: 1
    subdiv items: 2830
    length: 0
    length: 1
    subdiv items: 3195
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2500
    length: 1
    subdiv items: 3265
    length: 1
    subdiv items: 2499
    length: 0
    length: 2
    subdiv items: 2796
    subdiv items: 2989
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3295
    length: 0
    length: 0
    length: 1
    subdiv items: 2684
    length: 1
    subdiv items: 3213
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2370
    length: 1
    subdiv items: 2342
    length: 1
    subdiv items: 2347
    length: 1
    subdiv items: 2356
    length: 1
    subdiv items: 2344
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 1120
    subdiv items: 1169
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2672
    length: 1
    subdiv items: 2695
    length: 0
    length: 1
    subdiv items: 2960
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 3103
    subdiv items: 2496
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2751
    length: 0
    length: 1
    subdiv items: 2937
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2997
    length: 1
    subdiv items: 3288
    length: 0
    length: 0
    length: 8
    subdiv items: 2358
    subdiv items: 2374
    subdiv items: 2361
    subdiv items: 2362
    subdiv items: 2363
    subdiv items: 2365
    subdiv items: 2369
    subdiv items: 2371
    length: 0
    length: 0
    length: 5
    subdiv items: 2352
    subdiv items: 2353
    subdiv items: 2354
    subdiv items: 2355
    subdiv items: 2356
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3351
    length: 0
    length: 19
    subdiv items: 1089
    subdiv items: 1106
    subdiv items: 1107
    subdiv items: 1108
    subdiv items: 1121
    subdiv items: 1122
    subdiv items: 1123
    subdiv items: 1124
    subdiv items: 1125
    subdiv items: 1149
    subdiv items: 1150
    subdiv items: 1151
    subdiv items: 1170
    subdiv items: 1171
    subdiv items: 1172
    subdiv items: 1173
    subdiv items: 1191
    subdiv items: 1192
    subdiv items: 1193
    length: 9
    subdiv items: 1204
    subdiv items: 1226
    subdiv items: 1227
    subdiv items: 1243
    subdiv items: 1244
    subdiv items: 1287
    subdiv items: 1300
    subdiv items: 1316
    subdiv items: 3386
    length: 2
    subdiv items: 2772
    subdiv items: 2900
    length: 1
    subdiv items: 3416
    length: 0
    length: 0
    length: 1
    subdiv items: 3034
    length: 0
    length: 2
    subdiv items: 3172
    subdiv items: 3404
    length: 0
    length: 1
    subdiv items: 2943
    length: 0
    length: 3
    subdiv items: 2661
    subdiv items: 3053
    subdiv items: 3246
    length: 1
    subdiv items: 3226
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2496
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3001
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3373
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 8
    subdiv items: 1109
    subdiv items: 1152
    subdiv items: 1153
    subdiv items: 1174
    subdiv items: 1175
    subdiv items: 1194
    subdiv items: 1195
    subdiv items: 1196
    length: 11
    subdiv items: 1205
    subdiv items: 1228
    subdiv items: 1229
    subdiv items: 1245
    subdiv items: 1258
    subdiv items: 1273
    subdiv items: 1288
    subdiv items: 1301
    subdiv items: 1302
    subdiv items: 1317
    subdiv items: 2965
    length: 4
    subdiv items: 1323
    subdiv items: 1324
    subdiv items: 1340
    subdiv items: 1341
    length: 4
    subdiv items: 1482
    subdiv items: 1495
    subdiv items: 1496
    subdiv items: 1505
    length: 14
    subdiv items: 1514
    subdiv items: 1515
    subdiv items: 1532
    subdiv items: 1533
    subdiv items: 1534
    subdiv items: 1540
    subdiv items: 1541
    subdiv items: 1549
    subdiv items: 1557
    subdiv items: 1558
    subdiv items: 1567
    subdiv items: 1571
    subdiv items: 1572
    subdiv items: 1573
    length: 7
    subdiv items: 1582
    subdiv items: 1583
    subdiv items: 1584
    subdiv items: 1593
    subdiv items: 1594
    subdiv items: 1601
    subdiv items: 1612
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2804
    length: 1
    subdiv items: 2985
    length: 0
    length: 1
    subdiv items: 3459
    length: 2
    subdiv items: 2793
    subdiv items: 2969
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 2877
    subdiv items: 3255
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2667
    length: 1
    subdiv items: 3262
    length: 1
    subdiv items: 2691
    length: 5
    subdiv items: 1483
    subdiv items: 1497
    subdiv items: 1506
    subdiv items: 1507
    subdiv items: 1508
    length: 14
    subdiv items: 1516
    subdiv items: 1517
    subdiv items: 1518
    subdiv items: 1519
    subdiv items: 1524
    subdiv items: 1525
    subdiv items: 1535
    subdiv items: 1536
    subdiv items: 1537
    subdiv items: 1542
    subdiv items: 1543
    subdiv items: 1550
    subdiv items: 1551
    subdiv items: 1559
    length: 1
    subdiv items: 2753
    length: 1
    subdiv items: 2903
    length: 2
    subdiv items: 2644
    subdiv items: 3159
    length: 0
    length: 0
    length: 1
    subdiv items: 2962
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3166
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3018
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3392
    length: 2
    subdiv items: 2717
    subdiv items: 2980
    length: 0
    length: 0
    length: 1
    subdiv items: 3065
    length: 1
    subdiv items: 2749
    length: 0
    length: 1
    subdiv items: 3108
    length: 0
    length: 1
    subdiv items: 2936
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3306
    length: 0
    length: 1
    subdiv items: 3040
    length: 1
    subdiv items: 3224
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2707
    length: 1
    subdiv items: 3073
    length: 1
    subdiv items: 3100
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3368
    length: 2
    subdiv items: 3153
    subdiv items: 3259
    length: 0
    length: 0
    length: 2
    subdiv items: 2784
    subdiv items: 2974
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 3201
    subdiv items: 3227
    length: 1
    subdiv items: 3447
    length: 1
    subdiv items: 3337
    length: 1
    subdiv items: 3281
    length: 1
    subdiv items: 2863
    length: 0
    length: 0
    length: 0
    length: 3
    subdiv items: 2788
    subdiv items: 2881
    subdiv items: 2933
    length: 0
    length: 0
    length: 1
    subdiv items: 3388
    length: 0
    length: 2
    subdiv items: 2774
    subdiv items: 3428
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3071
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3252
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 4
    subdiv items: 305
    subdiv items: 311
    subdiv items: 312
    subdiv items: 3248
    length: 1
    subdiv items: 3278
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3234
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2706
    length: 0
    length: 0
    length: 0
    length: 7
    subdiv items: 1376
    subdiv items: 1377
    subdiv items: 1393
    subdiv items: 1404
    subdiv items: 1405
    subdiv items: 1406
    subdiv items: 1407
    length: 10
    subdiv items: 1428
    subdiv items: 1445
    subdiv items: 1455
    subdiv items: 1456
    subdiv items: 1474
    subdiv items: 1484
    subdiv items: 1485
    subdiv items: 1498
    subdiv items: 2792
    subdiv items: 3430
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2692
    length: 0
    length: 0
    length: 1
    subdiv items: 2588
    length: 0
    length: 1
    subdiv items: 2587
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 6
    subdiv items: 306
    subdiv items: 318
    subdiv items: 328
    subdiv items: 329
    subdiv items: 331
    subdiv items: 332
    length: 4
    subdiv items: 345
    subdiv items: 348
    subdiv items: 349
    subdiv items: 3059
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3297
    length: 1
    subdiv items: 3222
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2541
    length: 1
    subdiv items: 2868
    length: 0
    length: 1
    subdiv items: 3152
    length: 2
    subdiv items: 2847
    subdiv items: 3171
    length: 0
    length: 10
    subdiv items: 1351
    subdiv items: 1352
    subdiv items: 1363
    subdiv items: 1378
    subdiv items: 1379
    subdiv items: 1394
    subdiv items: 1395
    subdiv items: 1408
    subdiv items: 1409
    subdiv items: 1419
    length: 19
    subdiv items: 1429
    subdiv items: 1430
    subdiv items: 1431
    subdiv items: 1432
    subdiv items: 1433
    subdiv items: 1434
    subdiv items: 1446
    subdiv items: 1447
    subdiv items: 1457
    subdiv items: 1458
    subdiv items: 1459
    subdiv items: 1464
    subdiv items: 1465
    subdiv items: 1466
    subdiv items: 1475
    subdiv items: 1476
    subdiv items: 1477
    subdiv items: 1499
    subdiv items: 1500
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3027
    length: 0
    length: 0
    length: 1
    subdiv items: 3267
    length: 1
    subdiv items: 2671
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2948
    length: 0
    length: 3
    subdiv items: 1047
    subdiv items: 1058
    subdiv items: 1069
    length: 0
    length: 1
    subdiv items: 3221
    length: 3
    subdiv items: 1353
    subdiv items: 1380
    subdiv items: 3177
    length: 7
    subdiv items: 1448
    subdiv items: 1460
    subdiv items: 1467
    subdiv items: 1468
    subdiv items: 1469
    subdiv items: 1478
    subdiv items: 1479
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2790
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 3442
    length: 1
    subdiv items: 3303
    length: 0
    length: 1
    subdiv items: 3375
    length: 0
    length: 0
    length: 8
    subdiv items: 1048
    subdiv items: 1049
    subdiv items: 1050
    subdiv items: 1059
    subdiv items: 1060
    subdiv items: 1061
    subdiv items: 1062
    subdiv items: 2542
    length: 10
    subdiv items: 1079
    subdiv items: 1090
    subdiv items: 1091
    subdiv items: 1092
    subdiv items: 1135
    subdiv items: 1154
    subdiv items: 1155
    subdiv items: 1176
    subdiv items: 1177
    subdiv items: 1197
    length: 2
    subdiv items: 1206
    subdiv items: 1207
    length: 2
    subdiv items: 2998
    subdiv items: 3146
    length: 1
    subdiv items: 3329
    length: 0
    length: 1
    subdiv items: 2756
    length: 1
    subdiv items: 3319
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2910
    length: 0
    length: 0
    length: 1
    subdiv items: 2591
    length: 0
    length: 2
    subdiv items: 2924
    subdiv items: 2540
    length: 12
    subdiv items: 1035
    subdiv items: 1038
    subdiv items: 1039
    subdiv items: 1040
    subdiv items: 1051
    subdiv items: 1052
    subdiv items: 1063
    subdiv items: 1064
    subdiv items: 1070
    subdiv items: 1071
    subdiv items: 1072
    subdiv items: 2592
    length: 14
    subdiv items: 1080
    subdiv items: 1093
    subdiv items: 1094
    subdiv items: 1095
    subdiv items: 1096
    subdiv items: 1097
    subdiv items: 1110
    subdiv items: 1126
    subdiv items: 1136
    subdiv items: 1156
    subdiv items: 1178
    subdiv items: 1179
    subdiv items: 1198
    subdiv items: 1199
    length: 3
    subdiv items: 1208
    subdiv items: 1230
    subdiv items: 2882
    length: 0
    length: 1
    subdiv items: 2766
    length: 0
    length: 1
    subdiv items: 3058
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 2591
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    div size: 32
    divs w: 64
    divs h: 64
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 85
    subdiv items: 86
    length: 1
    subdiv items: 85
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 125
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 125
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 129
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 58
    length: 1
    subdiv items: 58
    length: 0
    length: 3
    subdiv items: 546
    subdiv items: 575
    subdiv items: 598
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 57
    length: 0
    length: 0
    length: 3
    subdiv items: 376
    subdiv items: 415
    subdiv items: 468
    length: 3
    subdiv items: 376
    subdiv items: 415
    subdiv items: 468
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 292
    length: 5
    subdiv items: 292
    subdiv items: 341
    subdiv items: 376
    subdiv items: 468
    subdiv items: 654
    length: 4
    subdiv items: 376
    subdiv items: 468
    subdiv items: 654
    subdiv items: 747
    length: 1
    subdiv items: 747
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 1294
    length: 2
    subdiv items: 654
    subdiv items: 1294
    length: 2
    subdiv items: 654
    subdiv items: 747
    length: 1
    subdiv items: 747
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 119
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 1294
    length: 1
    subdiv items: 1294
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 1415
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 121
    length: 1
    subdiv items: 121
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 1575
    length: 1
    subdiv items: 1575
    length: 1
    subdiv items: 1415
    length: 1
    subdiv items: 1674
    length: 1
    subdiv items: 1674
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 121
    length: 1
    subdiv items: 121
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 940
    subdiv items: 1485
    length: 5
    subdiv items: 169
    subdiv items: 381
    subdiv items: 940
    subdiv items: 986
    subdiv items: 1485
    length: 2
    subdiv items: 381
    subdiv items: 1575
    length: 2
    subdiv items: 2
    subdiv items: 1575
    length: 2
    subdiv items: 2
    subdiv items: 5
    length: 1
    subdiv items: 1674
    length: 1
    subdiv items: 1674
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 5
    subdiv items: 95
    subdiv items: 96
    subdiv items: 97
    subdiv items: 98
    subdiv items: 99
    length: 2
    subdiv items: 96
    subdiv items: 98
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 7
    subdiv items: 918
    subdiv items: 940
    subdiv items: 1024
    subdiv items: 1187
    subdiv items: 1485
    subdiv items: 1623
    subdiv items: 1733
    length: 12
    subdiv items: 169
    subdiv items: 171
    subdiv items: 241
    subdiv items: 358
    subdiv items: 381
    subdiv items: 421
    subdiv items: 524
    subdiv items: 880
    subdiv items: 918
    subdiv items: 940
    subdiv items: 1024
    subdiv items: 1485
    length: 7
    subdiv items: 358
    subdiv items: 381
    subdiv items: 524
    subdiv items: 645
    subdiv items: 880
    subdiv items: 1752
    subdiv items: 1753
    length: 5
    subdiv items: 2
    subdiv items: 3
    subdiv items: 1752
    subdiv items: 1753
    subdiv items: 1755
    length: 3
    subdiv items: 2
    subdiv items: 4
    subdiv items: 5
    length: 4
    subdiv items: 4
    subdiv items: 14
    subdiv items: 1729
    subdiv items: 1731
    length: 4
    subdiv items: 441
    subdiv items: 14
    subdiv items: 1729
    subdiv items: 1731
    length: 1
    subdiv items: 441
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 97
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 3
    subdiv items: 1187
    subdiv items: 1292
    subdiv items: 1733
    length: 6
    subdiv items: 43
    subdiv items: 421
    subdiv items: 524
    subdiv items: 880
    subdiv items: 1292
    subdiv items: 1525
    length: 7
    subdiv items: 43
    subdiv items: 53
    subdiv items: 524
    subdiv items: 880
    subdiv items: 1752
    subdiv items: 1753
    subdiv items: 1754
    length: 5
    subdiv items: 53
    subdiv items: 708
    subdiv items: 1752
    subdiv items: 1753
    subdiv items: 1754
    length: 3
    subdiv items: 558
    subdiv items: 708
    subdiv items: 774
    length: 5
    subdiv items: 14
    subdiv items: 558
    subdiv items: 1729
    subdiv items: 1730
    subdiv items: 1731
    length: 7
    subdiv items: 16
    subdiv items: 15
    subdiv items: 14
    subdiv items: 1729
    subdiv items: 1730
    subdiv items: 1731
    subdiv items: 1732
    length: 0
    length: 1
    subdiv items: 1738
    length: 1
    subdiv items: 1738
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 127
    length: 1
    subdiv items: 127
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 960
    length: 1
    subdiv items: 960
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 247
    subdiv items: 540
    length: 4
    subdiv items: 41
    subdiv items: 43
    subdiv items: 44
    subdiv items: 540
    length: 4
    subdiv items: 41
    subdiv items: 43
    subdiv items: 44
    subdiv items: 732
    length: 3
    subdiv items: 1
    subdiv items: 708
    subdiv items: 732
    length: 4
    subdiv items: 1
    subdiv items: 558
    subdiv items: 708
    subdiv items: 774
    length: 3
    subdiv items: 1
    subdiv items: 558
    subdiv items: 881
    length: 4
    subdiv items: 15
    subdiv items: 16
    subdiv items: 18
    subdiv items: 881
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 247
    subdiv items: 540
    length: 2
    subdiv items: 41
    subdiv items: 540
    length: 5
    subdiv items: 42
    subdiv items: 41
    subdiv items: 732
    subdiv items: 1748
    subdiv items: 1751
    length: 3
    subdiv items: 1
    subdiv items: 545
    subdiv items: 732
    length: 2
    subdiv items: 1
    subdiv items: 545
    length: 4
    subdiv items: 1
    subdiv items: 17
    subdiv items: 54
    subdiv items: 881
    length: 5
    subdiv items: 15
    subdiv items: 17
    subdiv items: 18
    subdiv items: 54
    subdiv items: 881
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 90
    length: 2
    subdiv items: 91
    subdiv items: 92
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 7
    subdiv items: 30
    subdiv items: 42
    subdiv items: 40
    subdiv items: 1748
    subdiv items: 1749
    subdiv items: 1750
    subdiv items: 1751
    length: 3
    subdiv items: 30
    subdiv items: 31
    subdiv items: 545
    length: 4
    subdiv items: 28
    subdiv items: 31
    subdiv items: 55
    subdiv items: 545
    length: 8
    subdiv items: 17
    subdiv items: 156
    subdiv items: 55
    subdiv items: 28
    subdiv items: 27
    subdiv items: 863
    subdiv items: 864
    subdiv items: 865
    length: 3
    subdiv items: 17
    subdiv items: 27
    subdiv items: 156
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 4
    subdiv items: 30
    subdiv items: 40
    subdiv items: 1748
    subdiv items: 1750
    length: 2
    subdiv items: 30
    subdiv items: 31
    length: 2
    subdiv items: 28
    subdiv items: 31
    length: 5
    subdiv items: 29
    subdiv items: 28
    subdiv items: 863
    subdiv items: 864
    subdiv items: 866
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 1743
    length: 1
    subdiv items: 1743
    length: 0
    length: 0
    length: 1
    subdiv items: 1621
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 77
    subdiv items: 79
    length: 3
    subdiv items: 77
    subdiv items: 78
    subdiv items: 79
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 1743
    length: 2
    subdiv items: 1079
    subdiv items: 1743
    length: 2
    subdiv items: 1121
    subdiv items: 1079
    length: 0
    length: 1
    subdiv items: 1621
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 79
    length: 1
    subdiv items: 79
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 1121
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 71
    length: 1
    subdiv items: 71
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 71
    subdiv items: 72
    length: 2
    subdiv items: 71
    subdiv items: 73
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 101
    subdiv items: 103
    length: 4
    subdiv items: 100
    subdiv items: 101
    subdiv items: 102
    subdiv items: 103
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 102
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 88
    subdiv items: 89
    length: 2
    subdiv items: 87
    subdiv items: 89
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 89
    length: 2
    subdiv items: 87
    subdiv items: 89
    length: 2
    subdiv items: 110
    subdiv items: 111
    length: 3
    subdiv items: 109
    subdiv items: 110
    subdiv items: 111
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 1723
    length: 1
    subdiv items: 1723
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 1723
    length: 1
    subdiv items: 1723
    length: 0
    length: 0
    length: 1
    subdiv items: 107
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 122
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 67
    length: 1
    subdiv items: 67
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 107
    subdiv items: 108
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 67
    length: 1
    subdiv items: 67
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 70
    length: 1
    subdiv items: 70
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 1297
    subdiv items: 1656
    length: 1
    subdiv items: 1656
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 80
    subdiv items: 81
    length: 0
    length: 0
    length: 0
    length: 0
    length: 3
    subdiv items: 74
    subdiv items: 75
    subdiv items: 76
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 1240
    subdiv items: 1331
    length: 2
    subdiv items: 1233
    subdiv items: 1240
    length: 2
    subdiv items: 1233
    subdiv items: 1297
    length: 1
    subdiv items: 875
    length: 1
    subdiv items: 875
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 81
    length: 0
    length: 0
    length: 0
    length: 0
    length: 3
    subdiv items: 74
    subdiv items: 75
    subdiv items: 76
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 1661
    length: 1
    subdiv items: 1661
    length: 0
    length: 2
    subdiv items: 1240
    subdiv items: 1331
    length: 4
    subdiv items: 710
    subdiv items: 1074
    subdiv items: 1233
    subdiv items: 1240
    length: 2
    subdiv items: 710
    subdiv items: 1233
    length: 2
    subdiv items: 737
    subdiv items: 875
    length: 2
    subdiv items: 737
    subdiv items: 875
    length: 1
    subdiv items: 300
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 126
    length: 1
    subdiv items: 126
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 1661
    length: 1
    subdiv items: 1661
    length: 1
    subdiv items: 1325
    length: 0
    length: 4
    subdiv items: 61
    subdiv items: 710
    subdiv items: 949
    subdiv items: 1074
    length: 3
    subdiv items: 61
    subdiv items: 382
    subdiv items: 710
    length: 3
    subdiv items: 252
    subdiv items: 395
    subdiv items: 737
    length: 4
    subdiv items: 252
    subdiv items: 395
    subdiv items: 451
    subdiv items: 737
    length: 1
    subdiv items: 451
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 93
    subdiv items: 94
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 3
    subdiv items: 59
    subdiv items: 60
    subdiv items: 61
    length: 2
    subdiv items: 59
    subdiv items: 61
    length: 2
    subdiv items: 59
    subdiv items: 252
    length: 3
    subdiv items: 252
    subdiv items: 375
    subdiv items: 451
    length: 2
    subdiv items: 375
    subdiv items: 451
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 59
    length: 1
    subdiv items: 59
    length: 2
    subdiv items: 59
    subdiv items: 1728
    length: 2
    subdiv items: 375
    subdiv items: 1728
    length: 1
    subdiv items: 375
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 1728
    length: 1
    subdiv items: 1728
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 128
    length: 1
    subdiv items: 128
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 1347
    length: 1
    subdiv items: 1347
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 4
    subdiv items: 112
    subdiv items: 113
    subdiv items: 114
    subdiv items: 115
    length: 2
    subdiv items: 112
    subdiv items: 113
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 66
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 1347
    length: 1
    subdiv items: 1347
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 116
    length: 4
    subdiv items: 112
    subdiv items: 113
    subdiv items: 114
    subdiv items: 115
    length: 2
    subdiv items: 112
    subdiv items: 113
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 65
    subdiv items: 66
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 117
    subdiv items: 118
    length: 2
    subdiv items: 116
    subdiv items: 117
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 553
    length: 1
    subdiv items: 553
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 693
    length: 4
    subdiv items: 294
    subdiv items: 360
    subdiv items: 553
    subdiv items: 693
    length: 3
    subdiv items: 360
    subdiv items: 553
    subdiv items: 1289
    length: 1
    subdiv items: 1289
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 69
    length: 1
    subdiv items: 69
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 3
    subdiv items: 62
    subdiv items: 294
    subdiv items: 640
    length: 4
    subdiv items: 62
    subdiv items: 158
    subdiv items: 640
    subdiv items: 1289
    length: 2
    subdiv items: 158
    subdiv items: 1289
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 2
    subdiv items: 63
    subdiv items: 64
    length: 3
    subdiv items: 62
    subdiv items: 63
    subdiv items: 640
    length: 4
    subdiv items: 62
    subdiv items: 158
    subdiv items: 640
    subdiv items: 1234
    length: 2
    subdiv items: 158
    subdiv items: 1234
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 63
    length: 2
    subdiv items: 62
    subdiv items: 63
    length: 2
    subdiv items: 62
    subdiv items: 1234
    length: 1
    subdiv items: 1234
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 120
    length: 0
    length: 1
    subdiv items: 105
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 124
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 120
    length: 0
    length: 3
    subdiv items: 104
    subdiv items: 105
    subdiv items: 106
    length: 0
    length: 0
    length: 3
    subdiv items: 82
    subdiv items: 83
    subdiv items: 84
    length: 1
    subdiv items: 84
    length: 1
    subdiv items: 124
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 3
    subdiv items: 82
    subdiv items: 83
    subdiv items: 84
    length: 1
    subdiv items: 84
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 68
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 68
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 1
    subdiv items: 123
    length: 1
    subdiv items: 123
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 0
    length: 3441
    key: 1
    entity: 1838
    x: 106
    z: 1402
    r: 1.5
    flags: 15
    group: 1838
    key: 2
    entity: 1831
    x: 110
    z: 1374
    r: 1.5
    flags: 15
    group: 1831
    key: 3
    entity: 1834
    x: 110
    z: 1386
    r: 1.5
    flags: 15
    group: 1834
    key: 4
    entity: 1835
    x: 110
    z: 1394
    r: 1.5
    flags: 15
    group: 1835
    key: 5
    entity: 1841
    x: 110
    z: 1402
    r: 1.5
    flags: 15
    group: 1841
    key: 6
    entity: 1828
    x: 114
    z: 1370
    r: 1.5
    flags: 15
    group: 1828
    key: 7
    entity: 1830
    x: 114
    z: 1378
    r: 1.5
    flags: 15
    group: 1830
    key: 8
    entity: 1837
    x: 114
    z: 1398
    r: 1.5
    flags: 15
    group: 1837
    key: 9
    entity: 1842
    x: 114
    z: 1402
    r: 1.5
    flags: 15
    group: 1842
    key: 10
    entity: 1846
    x: 114
    z: 1410
    r: 1.5
    flags: 15
    group: 1846
    key: 11
    entity: 1992
    x: 118
    z: 1162
    r: 1.5
    flags: 15
    group: 1992
    key: 12
    entity: 1829
    x: 118
    z: 1378
    r: 1.5
    flags: 15
    group: 1829
    key: 13
    entity: 1833
    x: 118
    z: 1386
    r: 1.5
    flags: 15
    group: 1833
    key: 14
    entity: 1840
    x: 118
    z: 1398
    r: 1.5
    flags: 15
    group: 1840
    key: 15
    entity: 1843
    x: 118
    z: 1402
    r: 1.5
    flags: 15
    group: 1843
    key: 16
    entity: 1848
    x: 118
    z: 1410
    r: 1.5
    flags: 15
    group: 1848
    key: 17
    entity: 1989
    x: 122
    z: 1154
    r: 1.5
    flags: 15
    group: 1989
    key: 18
    entity: 1991
    x: 122
    z: 1158
    r: 1.5
    flags: 15
    group: 1991
    key: 19
    entity: 1995
    x: 122
    z: 1166
    r: 1.5
    flags: 15
    group: 1995
    key: 20
    entity: 1999
    x: 122
    z: 1186
    r: 1.5
    flags: 15
    group: 1999
    key: 21
    entity: 2000
    x: 122
    z: 1194
    r: 1.5
    flags: 15
    group: 2000
    key: 22
    entity: 1827
    x: 122
    z: 1374
    r: 1.5
    flags: 15
    group: 1827
    key: 23
    entity: 1832
    x: 122
    z: 1386
    r: 1.5
    flags: 15
    group: 1832
    key: 24
    entity: 1836
    x: 122
    z: 1394
    r: 1.5
    flags: 15
    group: 1836
    key: 25
    entity: 1844
    x: 122
    z: 1398
    r: 1.5
    flags: 15
    group: 1844
    key: 26
    entity: 1847
    x: 122
    z: 1406
    r: 1.5
    flags: 15
    group: 1847
    key: 27
    entity: 1850
    x: 122
    z: 1410
    r: 1.5
    flags: 15
    group: 1850
    key: 28
    entity: 1852
    x: 122
    z: 1418
    r: 1.5
    flags: 15
    group: 1852
    key: 29
    entity: 1988
    x: 126
    z: 1146
    r: 1.5
    flags: 15
    group: 1988
    key: 30
    entity: 1990
    x: 126
    z: 1158
    r: 1.5
    flags: 15
    group: 1990
    key: 31
    entity: 1994
    x: 126
    z: 1166
    r: 1.5
    flags: 15
    group: 1994
    key: 32
    entity: 2001
    x: 126
    z: 1194
    r: 1.5
    flags: 15
    group: 2001
    key: 33
    entity: 1825
    x: 126
    z: 1374
    r: 1.5
    flags: 15
    group: 1825
    key: 34
    entity: 1826
    x: 126
    z: 1378
    r: 1.5
    flags: 15
    group: 1826
    key: 35
    entity: 1839
    x: 126
    z: 1394
    r: 1.5
    flags: 15
    group: 1839
    key: 36
    entity: 1845
    x: 126
    z: 1398
    r: 1.5
    flags: 15
    group: 1845
    key: 37
    entity: 1851
    x: 126
    z: 1406
    r: 1.5
    flags: 15
    group: 1851
    key: 38
    entity: 1854
    x: 126
    z: 1410
    r: 1.5
    flags: 15
    group: 1854
    key: 39
    entity: 1856
    x: 126
    z: 1414
    r: 1.5
    flags: 15
    group: 1856
    key: 40
    entity: 1857
    x: 126
    z: 1418
    r: 1.5
    flags: 15
    group: 1857
    key: 41
    entity: 1987
    x: 130
    z: 1150
    r: 1.5
    flags: 15
    group: 1987
    key: 42
    entity: 1997
    x: 130
    z: 1178
    r: 1.5
    flags: 15
    group: 1997
    key: 43
    entity: 2003
    x: 130
    z: 1190
    r: 1.5
    flags: 15
    group: 2003
    key: 44
    entity: 2004
    x: 130
    z: 1194
    r: 1.5
    flags: 15
    group: 2004
    key: 45
    entity: 2005
    x: 130
    z: 1198
    r: 1.5
    flags: 15
    group: 2005
    key: 46
    entity: 1824
    x: 130
    z: 1370
    r: 1.5
    flags: 15
    group: 1824
    key: 47
    entity: 1823
    x: 130
    z: 1374
    r: 1.5
    flags: 15
    group: 1823
    key: 48
    entity: 1849
    x: 130
    z: 1394
    r: 1.5
    flags: 15
    group: 1849
    key: 49
    entity: 1853
    x: 130
    z: 1398
    r: 1.5
    flags: 15
    group: 1853
    key: 50
    entity: 1855
    x: 130
    z: 1402
    r: 1.5
    flags: 15
    group: 1855
    key: 51
    entity: 1985
    x: 134
    z: 1134
    r: 1.5
    flags: 15
    group: 1985
    key: 52
    entity: 1986
    x: 134
    z: 1142
    r: 1.5
    flags: 15
    group: 1986
    key: 53
    entity: 1998
    x: 134
    z: 1174
    r: 1.5
    flags: 15
    group: 1998
    key: 54
    entity: 2006
    x: 134
    z: 1190
    r: 1.5
    flags: 15
    group: 2006
    key: 55
    entity: 1799
    x: 134
    z: 1390
    r: 1.5
    flags: 15
    group: 1799
    key: 56
    entity: 1800
    x: 134
    z: 1410
    r: 1.5
    flags: 15
    group: 1800
    key: 57
    entity: 1801
    x: 134
    z: 1414
    r: 1.5
    flags: 15
    group: 1801
    key: 58
    entity: 1802
    x: 134
    z: 1426
    r: 1.5
    flags: 15
    group: 1802
    key: 59
    entity: 1983
    x: 138
    z: 1134
    r: 1.5
    flags: 15
    group: 1983
    key: 60
    entity: 1984
    x: 138
    z: 1150
    r: 1.5
    flags: 15
    group: 1984
    key: 61
    entity: 1996
    x: 138
    z: 1170
    r: 1.5
    flags: 15
    group: 1996
    key: 62
    entity: 2002
    x: 138
    z: 1178
    r: 1.5
    flags: 15
    group: 2002
    key: 63
    entity: 2008
    x: 138
    z: 1186
    r: 1.5
    flags: 15
    group: 2008
    key: 64
    entity: 1822
    x: 138
    z: 1366
    r: 1.5
    flags: 15
    group: 1822
    key: 65
    entity: 1820
    x: 138
    z: 1378
    r: 1.5
    flags: 15
    group: 1820
    key: 66
    entity: 1818
    x: 138
    z: 1382
    r: 1.5
    flags: 15
    group: 1818
    key: 67
    entity: 1804
    x: 138
    z: 1402
    r: 1.5
    flags: 15
    group: 1804
    key: 68
    entity: 1803
    x: 138
    z: 1418
    r: 1.5
    flags: 15
    group: 1803
    key: 69
    entity: 1993
    x: 142
    z: 1166
    r: 1.5
    flags: 15
    group: 1993
    key: 70
    entity: 2007
    x: 142
    z: 1174
    r: 1.5
    flags: 15
    group: 2007
    key: 71
    entity: 1821
    x: 142
    z: 1374
    r: 1.5
    flags: 15
    group: 1821
    key: 72
    entity: 1814
    x: 142
    z: 1386
    r: 1.5
    flags: 15
    group: 1814
    key: 73
    entity: 1809
    x: 142
    z: 1398
    r: 1.5
    flags: 15
    group: 1809
    key: 74
    entity: 1805
    x: 142
    z: 1414
    r: 1.5
    flags: 15
    group: 1805
    key: 75
    entity: 1982
    x: 146
    z: 1154
    r: 1.5
    flags: 15
    group: 1982
    key: 76
    entity: 1957
    x: 146
    z: 1174
    r: 1.5
    flags: 15
    group: 1957
    key: 77
    entity: 1819
    x: 146
    z: 1374
    r: 1.5
    flags: 15
    group: 1819
    key: 78
    entity: 1815
    x: 146
    z: 1386
    r: 1.5
    flags: 15
    group: 1815
    key: 79
    entity: 1808
    x: 146
    z: 1402
    r: 1.5
    flags: 15
    group: 1808
    key: 80
    entity: 1981
    x: 150
    z: 1150
    r: 1.5
    flags: 15
    group: 1981
    key: 81
    entity: 1977
    x: 150
    z: 1158
    r: 1.5
    flags: 15
    group: 1977
    key: 82
    entity: 1960
    x: 150
    z: 1170
    r: 1.5
    flags: 15
    group: 1960
    key: 83
    entity: 1959
    x: 150
    z: 1174
    r: 1.5
    flags: 15
    group: 1959
    key: 84
    entity: 1958
    x: 150
    z: 1178
    r: 1.5
    flags: 15
    group: 1958
    key: 85
    entity: 1816
    x: 150
    z: 1386
    r: 1.5
    flags: 15
    group: 1816
    key: 86
    entity: 1813
    x: 150
    z: 1390
    r: 1.5
    flags: 15
    group: 1813
    key: 87
    entity: 1810
    x: 150
    z: 1406
    r: 1.5
    flags: 15
    group: 1810
    key: 88
    entity: 1806
    x: 150
    z: 1418
    r: 1.5
    flags: 15
    group: 1806
    key: 89
    entity: 1980
    x: 154
    z: 1150
    r: 1.5
    flags: 15
    group: 1980
    key: 90
    entity: 1974
    x: 154
    z: 1158
    r: 1.5
    flags: 15
    group: 1974
    key: 91
    entity: 1970
    x: 154
    z: 1162
    r: 1.5
    flags: 15
    group: 1970
    key: 92
    entity: 1967
    x: 154
    z: 1166
    r: 1.5
    flags: 15
    group: 1967
    key: 93
    entity: 1961
    x: 154
    z: 1182
    r: 1.5
    flags: 15
    group: 1961
    key: 94
    entity: 1812
    x: 154
    z: 1402
    r: 1.5
    flags: 15
    group: 1812
    key: 95
    entity: 1807
    x: 154
    z: 1418
    r: 1.5
    flags: 15
    group: 1807
    key: 96
    entity: 1978
    x: 158
    z: 1154
    r: 1.5
    flags: 15
    group: 1978
    key: 97
    entity: 1966
    x: 158
    z: 1170
    r: 1.5
    flags: 15
    group: 1966
    key: 98
    entity: 1963
    x: 158
    z: 1174
    r: 1.5
    flags: 15
    group: 1963
    key: 99
    entity: 1962
    x: 158
    z: 1178
    r: 1.5
    flags: 15
    group: 1962
    key: 100
    entity: 1817
    x: 158
    z: 1382
    r: 1.5
    flags: 15
    group: 1817
    key: 101
    entity: 1811
    x: 158
    z: 1410
    r: 1.5
    flags: 15
    group: 1811
    key: 102
    entity: 1964
    x: 162
    z: 1174
    r: 1.5
    flags: 15
    group: 1964
    key: 103
    entity: 1979
    x: 166
    z: 1150
    r: 1.5
    flags: 15
    group: 1979
    key: 104
    entity: 1975
    x: 166
    z: 1154
    r: 1.5
    flags: 15
    group: 1975
    key: 105
    entity: 1965
    x: 166
    z: 1178
    r: 1.5
    flags: 15
    group: 1965
    key: 106
    entity: 1976
    x: 170
    z: 1154
    r: 1.5
    flags: 15
    group: 1976
    key: 107
    entity: 1968
    x: 170
    z: 1166
    r: 1.5
    flags: 15
    group: 1968
    key: 108
    entity: 1971
    x: 174
    z: 1162
    r: 1.5
    flags: 15
    group: 1971
    key: 109
    entity: 1973
    x: 178
    z: 1154
    r: 1.5
    flags: 15
    group: 1973
    key: 110
    entity: 1972
    x: 178
    z: 1162
    r: 1.5
    flags: 15
    group: 1972
    key: 111
    entity: 1969
    x: 178
    z: 1170
    r: 1.5
    flags: 15
    group: 1969
    key: 112
    entity: 2811
    x: 222
    z: 982
    r: 1.5
    flags: 15
    group: 2811
    key: 113
    entity: 2812
    x: 226
    z: 986
    r: 1.5
    flags: 15
    group: 2812
    key: 114
    entity: 2809
    x: 230
    z: 978
    r: 1.5
    flags: 15
    group: 2809
    key: 115
    entity: 2806
    x: 234
    z: 970
    r: 1.5
    flags: 15
    group: 2806
    key: 116
    entity: 2808
    x: 234
    z: 974
    r: 1.5
    flags: 15
    group: 2808
    key: 117
    entity: 2813
    x: 234
    z: 990
    r: 1.5
    flags: 15
    group: 2813
    key: 118
    entity: 2800
    x: 238
    z: 954
    r: 1.5
    flags: 15
    group: 2800
    key: 119
    entity: 2801
    x: 238
    z: 958
    r: 1.5
    flags: 15
    group: 2801
    key: 120
    entity: 2802
    x: 238
    z: 962
    r: 1.5
    flags: 15
    group: 2802
    key: 121
    entity: 2803
    x: 238
    z: 966
    r: 1.5
    flags: 15
    group: 2803
    key: 122
    entity: 2805
    x: 238
    z: 970
    r: 1.5
    flags: 15
    group: 2805
    key: 123
    entity: 2810
    x: 238
    z: 978
    r: 1.5
    flags: 15
    group: 2810
    key: 124
    entity: 2804
    x: 242
    z: 970
    r: 1.5
    flags: 15
    group: 2804
    key: 125
    entity: 2799
    x: 246
    z: 958
    r: 1.5
    flags: 15
    group: 2799
    key: 126
    entity: 2798
    x: 246
    z: 970
    r: 1.5
    flags: 15
    group: 2798
    key: 127
    entity: 2807
    x: 246
    z: 974
    r: 1.5
    flags: 15
    group: 2807
    key: 128
    entity: 2814
    x: 246
    z: 986
    r: 1.5
    flags: 15
    group: 2814
    key: 129
    entity: 2662
    x: 250
    z: 474
    r: 1.5
    flags: 15
    group: 2662
    key: 130
    entity: 2665
    x: 250
    z: 490
    r: 1.5
    flags: 15
    group: 2665
    key: 131
    entity: 2795
    x: 250
    z: 966
    r: 1.5
    flags: 15
    group: 2795
    key: 132
    entity: 2775
    x: 250
    z: 974
    r: 1.5
    flags: 15
    group: 2775
    key: 133
    entity: 2776
    x: 250
    z: 982
    r: 1.5
    flags: 15
    group: 2776
    key: 134
    entity: 2777
    x: 250
    z: 998
    r: 1.5
    flags: 15
    group: 2777
    key: 135
    entity: 2778
    x: 250
    z: 1002
    r: 1.5
    flags: 15
    group: 2778
    key: 136
    entity: 2661
    x: 254
    z: 474
    r: 1.5
    flags: 15
    group: 2661
    key: 137
    entity: 2663
    x: 254
    z: 478
    r: 1.5
    flags: 15
    group: 2663
    key: 138
    entity: 2664
    x: 254
    z: 486
    r: 1.5
    flags: 15
    group: 2664
    key: 139
    entity: 2797
    x: 254
    z: 954
    r: 1.5
    flags: 15
    group: 2797
    key: 140
    entity: 2794
    x: 254
    z: 962
    r: 1.5
    flags: 15
    group: 2794
    key: 141
    entity: 2781
    x: 254
    z: 974
    r: 1.5
    flags: 15
    group: 2781
    key: 142
    entity: 2659
    x: 258
    z: 470
    r: 1.5
    flags: 15
    group: 2659
    key: 143
    entity: 2666
    x: 258
    z: 490
    r: 1.5
    flags: 15
    group: 2666
    key: 144
    entity: 2667
    x: 258
    z: 498
    r: 1.5
    flags: 15
    group: 2667
    key: 145
    entity: 2669
    x: 258
    z: 502
    r: 1.5
    flags: 15
    group: 2669
    key: 146
    entity: 2796
    x: 258
    z: 950
    r: 1.5
    flags: 15
    group: 2796
    key: 147
    entity: 2793
    x: 258
    z: 962
    r: 1.5
    flags: 15
    group: 2793
    key: 148
    entity: 2783
    x: 258
    z: 974
    r: 1.5
    flags: 15
    group: 2783
    key: 149
    entity: 2780
    x: 258
    z: 978
    r: 1.5
    flags: 15
    group: 2780
    key: 150
    entity: 2779
    x: 258
    z: 982
    r: 1.5
    flags: 15
    group: 2779
    key: 151
    entity: 2658
    x: 262
    z: 470
    r: 1.5
    flags: 15
    group: 2658
    key: 152
    entity: 2660
    x: 262
    z: 478
    r: 1.5
    flags: 15
    group: 2660
    key: 153
    entity: 2671
    x: 262
    z: 502
    r: 1.5
    flags: 15
    group: 2671
    key: 154
    entity: 2791
    x: 262
    z: 958
    r: 1.5
    flags: 15
    group: 2791
    key: 155
    entity: 2786
    x: 262
    z: 962
    r: 1.5
    flags: 15
    group: 2786
    key: 156
    entity: 2782
    x: 262
    z: 978
    r: 1.5
    flags: 15
    group: 2782
    key: 157
    entity: 2657
    x: 266
    z: 470
    r: 1.5
    flags: 15
    group: 2657
    key: 158
    entity: 2668
    x: 266
    z: 486
    r: 1.5
    flags: 15
    group: 2668
    key: 159
    entity: 2670
    x: 266
    z: 490
    r: 1.5
    flags: 15
    group: 2670
    key: 160
    entity: 2788
    x: 266
    z: 958
    r: 1.5
    flags: 15
    group: 2788
    key: 161
    entity: 2785
    x: 266
    z: 962
    r: 1.5
    flags: 15
    group: 2785
    key: 162
    entity: 2784
    x: 266
    z: 966
    r: 1.5
    flags: 15
    group: 2784
    key: 163
    entity: 2656
    x: 270
    z: 466
    r: 1.5
    flags: 15
    group: 2656
    key: 164
    entity: 2629
    x: 270
    z: 482
    r: 1.5
    flags: 15
    group: 2629
    key: 165
    entity: 2630
    x: 270
    z: 490
    r: 1.5
    flags: 15
    group: 2630
    key: 166
    entity: 2631
    x: 270
    z: 502
    r: 1.5
    flags: 15
    group: 2631
    key: 167
    entity: 2632
    x: 270
    z: 506
    r: 1.5
    flags: 15
    group: 2632
    key: 168
    entity: 2789
    x: 270
    z: 954
    r: 1.5
    flags: 15
    group: 2789
    key: 169
    entity: 2787
    x: 270
    z: 958
    r: 1.5
    flags: 15
    group: 2787
    key: 170
    entity: 2655
    x: 274
    z: 458
    r: 1.5
    flags: 15
    group: 2655
    key: 171
    entity: 2654
    x: 274
    z: 462
    r: 1.5
    flags: 15
    group: 2654
    key: 172
    entity: 2643
    x: 274
    z: 478
    r: 1.5
    flags: 15
    group: 2643
    key: 173
    entity: 2636
    x: 274
    z: 486
    r: 1.5
    flags: 15
    group: 2636
    key: 174
    entity: 2634
    x: 274
    z: 490
    r: 1.5
    flags: 15
    group: 2634
    key: 175
    entity: 2633
    x: 274
    z: 502
    r: 1.5
    flags: 15
    group: 2633
    key: 176
    entity: 2792
    x: 274
    z: 950
    r: 1.5
    flags: 15
    group: 2792
    key: 177
    entity: 2790
    x: 274
    z: 954
    r: 1.5
    flags: 15
    group: 2790
    key: 178
    entity: 2653
    x: 278
    z: 466
    r: 1.5
    flags: 15
    group: 2653
    key: 179
    entity: 2641
    x: 278
    z: 482
    r: 1.5
    flags: 15
    group: 2641
    key: 180
    entity: 2635
    x: 278
    z: 502
    r: 1.5
    flags: 15
    group: 2635
    key: 181
    entity: 2650
    x: 282
    z: 474
    r: 1.5
    flags: 15
    group: 2650
    key: 182
    entity: 2644
    x: 282
    z: 478
    r: 1.5
    flags: 15
    group: 2644
    key: 183
    entity: 2652
    x: 286
    z: 462
    r: 1.5
    flags: 15
    group: 2652
    key: 184
    entity: 2648
    x: 286
    z: 474
    r: 1.5
    flags: 15
    group: 2648
    key: 185
    entity: 2645
    x: 286
    z: 478
    r: 1.5
    flags: 15
    group: 2645
    key: 186
    entity: 2640
    x: 286
    z: 486
    r: 1.5
    flags: 15
    group: 2640
    key: 187
    entity: 2637
    x: 286
    z: 502
    r: 1.5
    flags: 15
    group: 2637
    key: 188
    entity: 2651
    x: 290
    z: 466
    r: 1.5
    flags: 15
    group: 2651
    key: 189
    entity: 2649
    x: 290
    z: 474
    r: 1.5
    flags: 15
    group: 2649
    key: 190
    entity: 2646
    x: 290
    z: 478
    r: 1.5
    flags: 15
    group: 2646
    key: 191
    entity: 2642
    x: 290
    z: 486
    r: 1.5
    flags: 15
    group: 2642
    key: 192
    entity: 2639
    x: 290
    z: 490
    r: 1.5
    flags: 15
    group: 2639
    key: 193
    entity: 2638
    x: 290
    z: 502
    r: 1.5
    flags: 15
    group: 2638
    key: 194
    entity: 2647
    x: 294
    z: 478
    r: 1.5
    flags: 15
    group: 2647
    key: 195
    entity: 2556
    x: 350
    z: 946
    r: 1.5
    flags: 15
    group: 2556
    key: 196
    entity: 2560
    x: 350
    z: 954
    r: 1.5
    flags: 15
    group: 2560
    key: 197
    entity: 2555
    x: 354
    z: 946
    r: 1.5
    flags: 15
    group: 2555
    key: 198
    entity: 2557
    x: 358
    z: 946
    r: 1.5
    flags: 15
    group: 2557
    key: 199
    entity: 2559
    x: 358
    z: 950
    r: 1.5
    flags: 15
    group: 2559
    key: 200
    entity: 2551
    x: 362
    z: 930
    r: 1.5
    flags: 15
    group: 2551
    key: 201
    entity: 2552
    x: 362
    z: 934
    r: 1.5
    flags: 15
    group: 2552
    key: 202
    entity: 2558
    x: 362
    z: 946
    r: 1.5
    flags: 15
    group: 2558
    key: 203
    entity: 2561
    x: 362
    z: 950
    r: 1.5
    flags: 15
    group: 2561
    key: 208
    entity: 2554
    x: 366
    z: 938
    r: 1.5
    flags: 15
    group: 2554
    key: 209
    entity: 2563
    x: 366
    z: 958
    r: 1.5
    flags: 15
    group: 2563
    key: 211
    entity: 2553
    x: 370
    z: 938
    r: 1.5
    flags: 15
    group: 2553
    key: 212
    entity: 2562
    x: 370
    z: 950
    r: 1.5
    flags: 15
    group: 2562
    key: 214
    entity: 2544
    x: 374
    z: 926
    r: 1.5
    flags: 15
    group: 2544
    key: 215
    entity: 2564
    x: 374
    z: 950
    r: 1.5
    flags: 15
    group: 2564
    key: 216
    entity: 2397
    x: 374
    z: 1062
    r: 1.5
    flags: 15
    group: 2397
    key: 217
    entity: 2400
    x: 374
    z: 1070
    r: 1.5
    flags: 15
    group: 2400
    key: 220
    entity: 2518
    x: 378
    z: 938
    r: 1.5
    flags: 15
    group: 2518
    key: 221
    entity: 2519
    x: 378
    z: 946
    r: 1.5
    flags: 15
    group: 2519
    key: 222
    entity: 2394
    x: 378
    z: 1054
    r: 1.5
    flags: 15
    group: 2394
    key: 223
    entity: 2395
    x: 378
    z: 1058
    r: 1.5
    flags: 15
    group: 2395
    key: 224
    entity: 2401
    x: 378
    z: 1074
    r: 1.5
    flags: 15
    group: 2401
    key: 225
    entity: 2403
    x: 378
    z: 1078
    r: 1.5
    flags: 15
    group: 2403
    key: 226
    entity: 2539
    x: 382
    z: 926
    r: 1.5
    flags: 15
    group: 2539
    key: 227
    entity: 2525
    x: 382
    z: 934
    r: 1.5
    flags: 15
    group: 2525
    key: 228
    entity: 2520
    x: 382
    z: 950
    r: 1.5
    flags: 15
    group: 2520
    key: 229
    entity: 2396
    x: 382
    z: 1066
    r: 1.5
    flags: 15
    group: 2396
    key: 230
    entity: 2399
    x: 382
    z: 1070
    r: 1.5
    flags: 15
    group: 2399
    key: 231
    entity: 2405
    x: 382
    z: 1094
    r: 1.5
    flags: 15
    group: 2405
    key: 232
    entity: 2406
    x: 382
    z: 1098
    r: 1.5
    flags: 15
    group: 2406
    key: 233
    entity: 2407
    x: 382
    z: 1102
    r: 1.5
    flags: 15
    group: 2407
    key: 236
    entity: 2536
    x: 386
    z: 926
    r: 1.5
    flags: 15
    group: 2536
    key: 237
    entity: 2529
    x: 386
    z: 930
    r: 1.5
    flags: 15
    group: 2529
    key: 238
    entity: 2522
    x: 386
    z: 938
    r: 1.5
    flags: 15
    group: 2522
    key: 239
    entity: 2392
    x: 386
    z: 1046
    r: 1.5
    flags: 15
    group: 2392
    key: 240
    entity: 2398
    x: 386
    z: 1070
    r: 1.5
    flags: 15
    group: 2398
    key: 241
    entity: 2402
    x: 386
    z: 1078
    r: 1.5
    flags: 15
    group: 2402
    key: 242
    entity: 2409
    x: 386
    z: 1102
    r: 1.5
    flags: 15
    group: 2409
    key: 244
    entity: 2531
    x: 390
    z: 926
    r: 1.5
    flags: 15
    group: 2531
    key: 245
    entity: 2390
    x: 390
    z: 1050
    r: 1.5
    flags: 15
    group: 2390
    key: 246
    entity: 2391
    x: 390
    z: 1054
    r: 1.5
    flags: 15
    group: 2391
    key: 247
    entity: 2393
    x: 390
    z: 1062
    r: 1.5
    flags: 15
    group: 2393
    key: 248
    entity: 2404
    x: 390
    z: 1082
    r: 1.5
    flags: 15
    group: 2404
    key: 249
    entity: 2523
    x: 394
    z: 938
    r: 1.5
    flags: 15
    group: 2523
    key: 250
    entity: 2521
    x: 394
    z: 942
    r: 1.5
    flags: 15
    group: 2521
    key: 251
    entity: 2389
    x: 394
    z: 1046
    r: 1.5
    flags: 15
    group: 2389
    key: 252
    entity: 2408
    x: 394
    z: 1090
    r: 1.5
    flags: 15
    group: 2408
    key: 253
    entity: 2411
    x: 394
    z: 1098
    r: 1.5
    flags: 15
    group: 2411
    key: 254
    entity: 2412
    x: 394
    z: 1102
    r: 1.5
    flags: 15
    group: 2412
    key: 255
    entity: 2413
    x: 394
    z: 1106
    r: 1.5
    flags: 15
    group: 2413
    key: 256
    entity: 2414
    x: 394
    z: 1110
    r: 1.5
    flags: 15
    group: 2414
    key: 259
    entity: 2528
    x: 398
    z: 930
    r: 1.5
    flags: 15
    group: 2528
    key: 260
    entity: 2388
    x: 398
    z: 1050
    r: 1.5
    flags: 15
    group: 2388
    key: 261
    entity: 2387
    x: 398
    z: 1074
    r: 1.5
    flags: 15
    group: 2387
    key: 262
    entity: 2410
    x: 398
    z: 1086
    r: 1.5
    flags: 15
    group: 2410
    key: 263
    entity: 2415
    x: 398
    z: 1106
    r: 1.5
    flags: 15
    group: 2415
    key: 267
    entity: 2524
    x: 402
    z: 938
    r: 1.5
    flags: 15
    group: 2524
    key: 268
    entity: 2383
    x: 402
    z: 1070
    r: 1.5
    flags: 15
    group: 2383
    key: 269
    entity: 2377
    x: 402
    z: 1074
    r: 1.5
    flags: 15
    group: 2377
    key: 270
    entity: 2367
    x: 402
    z: 1106
    r: 1.5
    flags: 15
    group: 2367
    key: 271
    entity: 2530
    x: 406
    z: 922
    r: 1.5
    flags: 15
    group: 2530
    key: 272
    entity: 2527
    x: 406
    z: 930
    r: 1.5
    flags: 15
    group: 2527
    key: 273
    entity: 2526
    x: 406
    z: 934
    r: 1.5
    flags: 15
    group: 2526
    key: 274
    entity: 2386
    x: 406
    z: 1046
    r: 1.5
    flags: 15
    group: 2386
    key: 275
    entity: 2384
    x: 406
    z: 1054
    r: 1.5
    flags: 15
    group: 2384
    key: 276
    entity: 2370
    x: 406
    z: 1086
    r: 1.5
    flags: 15
    group: 2370
    key: 277
    entity: 2369
    x: 406
    z: 1090
    r: 1.5
    flags: 15
    group: 2369
    key: 278
    entity: 2368
    x: 406
    z: 1094
    r: 1.5
    flags: 15
    group: 2368
    key: 279
    entity: 2385
    x: 410
    z: 1050
    r: 1.5
    flags: 15
    group: 2385
    key: 280
    entity: 2382
    x: 410
    z: 1058
    r: 1.5
    flags: 15
    group: 2382
    key: 281
    entity: 2379
    x: 410
    z: 1070
    r: 1.5
    flags: 15
    group: 2379
    key: 282
    entity: 2375
    x: 410
    z: 1078
    r: 1.5
    flags: 15
    group: 2375
    key: 283
    entity: 2371
    x: 410
    z: 1082
    r: 1.5
    flags: 15
    group: 2371
    key: 284
    entity: 2381
    x: 414
    z: 1066
    r: 1.5
    flags: 15
    group: 2381
    key: 285
    entity: 2376
    x: 414
    z: 1078
    r: 1.5
    flags: 15
    group: 2376
    key: 286
    entity: 2372
    x: 418
    z: 1090
    r: 1.5
    flags: 15
    group: 2372
    key: 287
    entity: 2380
    x: 422
    z: 1066
    r: 1.5
    flags: 15
    group: 2380
    key: 288
    entity: 2374
    x: 426
    z: 1086
    r: 1.5
    flags: 15
    group: 2374
    key: 289
    entity: 2378
    x: 430
    z: 1070
    r: 1.5
    flags: 15
    group: 2378
    key: 290
    entity: 2373
    x: 430
    z: 1090
    r: 1.5
    flags: 15
    group: 2373
    key: 291
    entity: 1748
    x: 506
    z: 1038
    r: 1.5
    flags: 15
    group: 1748
    key: 292
    entity: 1749
    x: 506
    z: 1042
    r: 1.5
    flags: 15
    group: 1749
    key: 293
    entity: 1746
    x: 510
    z: 1034
    r: 1.5
    flags: 15
    group: 1746
    key: 294
    entity: 1747
    x: 510
    z: 1038
    r: 1.5
    flags: 15
    group: 1747
    key: 295
    entity: 1744
    x: 514
    z: 1022
    r: 1.5
    flags: 15
    group: 1744
    key: 296
    entity: 1745
    x: 514
    z: 1038
    r: 1.5
    flags: 15
    group: 1745
    key: 297
    entity: 1751
    x: 514
    z: 1054
    r: 1.5
    flags: 15
    group: 1751
    key: 298
    entity: 2355
    x: 518
    z: 954
    r: 1.5
    flags: 15
    group: 2355
    key: 299
    entity: 1743
    x: 518
    z: 1022
    r: 1.5
    flags: 15
    group: 1743
    key: 300
    entity: 1742
    x: 518
    z: 1026
    r: 1.5
    flags: 15
    group: 1742
    key: 301
    entity: 1741
    x: 518
    z: 1034
    r: 1.5
    flags: 15
    group: 1741
    key: 302
    entity: 1740
    x: 518
    z: 1042
    r: 1.5
    flags: 15
    group: 1740
    key: 303
    entity: 1750
    x: 518
    z: 1046
    r: 1.5
    flags: 15
    group: 1750
    key: 304
    entity: 1752
    x: 518
    z: 1054
    r: 1.5
    flags: 15
    group: 1752
    key: 305
    entity: 2825
    x: 518
    z: 1886
    r: 1.5
    flags: 15
    group: 2825
    key: 306
    entity: 2826
    x: 518
    z: 1890
    r: 1.5
    flags: 15
    group: 2826
    key: 307
    entity: 2361
    x: 522
    z: 966
    r: 1.5
    flags: 15
    group: 2361
    key: 308
    entity: 1739
    x: 522
    z: 1026
    r: 1.5
    flags: 15
    group: 1739
    key: 309
    entity: 1726
    x: 522
    z: 1046
    r: 1.5
    flags: 15
    group: 1726
    key: 310
    entity: 1727
    x: 522
    z: 1066
    r: 1.5
    flags: 15
    group: 1727
    key: 311
    entity: 2823
    x: 522
    z: 1882
    r: 1.5
    flags: 15
    group: 2823
    key: 312
    entity: 2824
    x: 522
    z: 1886
    r: 1.5
    flags: 15
    group: 2824
    key: 313
    entity: 2354
    x: 526
    z: 954
    r: 1.5
    flags: 15
    group: 2354
    key: 314
    entity: 2359
    x: 526
    z: 962
    r: 1.5
    flags: 15
    group: 2359
    key: 315
    entity: 1737
    x: 526
    z: 1038
    r: 1.5
    flags: 15
    group: 1737
    key: 316
    entity: 1736
    x: 526
    z: 1042
    r: 1.5
    flags: 15
    group: 1736
    key: 317
    entity: 1728
    x: 526
    z: 1054
    r: 1.5
    flags: 15
    group: 1728
    key: 318
    entity: 2822
    x: 526
    z: 1894
    r: 1.5
    flags: 15
    group: 2822
    key: 319
    entity: 2352
    x: 530
    z: 942
    r: 1.5
    flags: 15
    group: 2352
    key: 320
    entity: 2356
    x: 530
    z: 958
    r: 1.5
    flags: 15
    group: 2356
    key: 321
    entity: 2358
    x: 530
    z: 962
    r: 1.5
    flags: 15
    group: 2358
    key: 322
    entity: 1730
    x: 530
    z: 1054
    r: 1.5
    flags: 15
    group: 1730
    key: 323
    entity: 2363
    x: 534
    z: 966
    r: 1.5
    flags: 15
    group: 2363
    key: 324
    entity: 1738
    x: 534
    z: 1034
    r: 1.5
    flags: 15
    group: 1738
    key: 325
    entity: 1733
    x: 534
    z: 1050
    r: 1.5
    flags: 15
    group: 1733
    key: 326
    entity: 1731
    x: 534
    z: 1054
    r: 1.5
    flags: 15
    group: 1731
    key: 327
    entity: 1729
    x: 534
    z: 1058
    r: 1.5
    flags: 15
    group: 1729
    key: 328
    entity: 2821
    x: 534
    z: 1894
    r: 1.5
    flags: 15
    group: 2821
    key: 329
    entity: 2820
    x: 534
    z: 1902
    r: 1.5
    flags: 15
    group: 2820
    key: 330
    entity: 2357
    x: 538
    z: 958
    r: 1.5
    flags: 15
    group: 2357
    key: 331
    entity: 2819
    x: 538
    z: 1894
    r: 1.5
    flags: 15
    group: 2819
    key: 332
    entity: 2818
    x: 538
    z: 1898
    r: 1.5
    flags: 15
    group: 2818
    key: 333
    entity: 2349
    x: 542
    z: 942
    r: 1.5
    flags: 15
    group: 2349
    key: 334
    entity: 1734
    x: 542
    z: 1054
    r: 1.5
    flags: 15
    group: 1734
    key: 335
    entity: 1732
    x: 542
    z: 1062
    r: 1.5
    flags: 15
    group: 1732
    key: 336
    entity: 2351
    x: 546
    z: 950
    r: 1.5
    flags: 15
    group: 2351
    key: 337
    entity: 2360
    x: 546
    z: 958
    r: 1.5
    flags: 15
    group: 2360
    key: 338
    entity: 1735
    x: 546
    z: 1054
    r: 1.5
    flags: 15
    group: 1735
    key: 339
    entity: 2348
    x: 550
    z: 942
    r: 1.5
    flags: 15
    group: 2348
    key: 340
    entity: 2350
    x: 550
    z: 950
    r: 1.5
    flags: 15
    group: 2350
    key: 341
    entity: 2353
    x: 550
    z: 954
    r: 1.5
    flags: 15
    group: 2353
    key: 342
    entity: 2362
    x: 550
    z: 958
    r: 1.5
    flags: 15
    group: 2362
    key: 343
    entity: 2364
    x: 550
    z: 962
    r: 1.5
    flags: 15
    group: 2364
    key: 344
    entity: 2365
    x: 550
    z: 966
    r: 1.5
    flags: 15
    group: 2365
    key: 345
    entity: 2817
    x: 550
    z: 1910
    r: 1.5
    flags: 15
    group: 2817
    key: 346
    entity: 2347
    x: 554
    z: 934
    r: 1.5
    flags: 15
    group: 2347
    key: 347
    entity: 2366
    x: 554
    z: 970
    r: 1.5
    flags: 15
    group: 2366
    key: 348
    entity: 2816
    x: 554
    z: 1910
    r: 1.5
    flags: 15
    group: 2816
    key: 349
    entity: 2815
    x: 554
    z: 1914
    r: 1.5
    flags: 15
    group: 2815
    key: 350
    entity: 2329
    x: 558
    z: 958
    r: 1.5
    flags: 15
    group: 2329
    key: 351
    entity: 2330
    x: 558
    z: 962
    r: 1.5
    flags: 15
    group: 2330
    key: 352
    entity: 2346
    x: 562
    z: 946
    r: 1.5
    flags: 15
    group: 2346
    key: 353
    entity: 2341
    x: 562
    z: 950
    r: 1.5
    flags: 15
    group: 2341
    key: 354
    entity: 2337
    x: 562
    z: 954
    r: 1.5
    flags: 15
    group: 2337
    key: 355
    entity: 2332
    x: 562
    z: 958
    r: 1.5
    flags: 15
    group: 2332
    key: 356
    entity: 2331
    x: 562
    z: 970
    r: 1.5
    flags: 15
    group: 2331
    key: 357
    entity: 2342
    x: 566
    z: 950
    r: 1.5
    flags: 15
    group: 2342
    key: 358
    entity: 2333
    x: 566
    z: 962
    r: 1.5
    flags: 15
    group: 2333
    key: 359
    entity: 2345
    x: 570
    z: 946
    r: 1.5
    flags: 15
    group: 2345
    key: 360
    entity: 2343
    x: 570
    z: 950
    r: 1.5
    flags: 15
    group: 2343
    key: 361
    entity: 2344
    x: 574
    z: 950
    r: 1.5
    flags: 15
    group: 2344
    key: 362
    entity: 2335
    x: 574
    z: 962
    r: 1.5
    flags: 15
    group: 2335
    key: 363
    entity: 2334
    x: 574
    z: 970
    r: 1.5
    flags: 15
    group: 2334
    key: 364
    entity: 2338
    x: 578
    z: 958
    r: 1.5
    flags: 15
    group: 2338
    key: 365
    entity: 2340
    x: 582
    z: 958
    r: 1.5
    flags: 15
    group: 2340
    key: 366
    entity: 2336
    x: 582
    z: 966
    r: 1.5
    flags: 15
    group: 2336
    key: 367
    entity: 2339
    x: 586
    z: 962
    r: 1.5
    flags: 15
    group: 2339
    key: 368
    entity: 2096
    x: 626
    z: 1002
    r: 1.5
    flags: 15
    group: 2096
    key: 369
    entity: 2101
    x: 626
    z: 1010
    r: 1.5
    flags: 15
    group: 2101
    key: 370
    entity: 2093
    x: 630
    z: 986
    r: 1.5
    flags: 15
    group: 2093
    key: 371
    entity: 2098
    x: 630
    z: 1002
    r: 1.5
    flags: 15
    group: 2098
    key: 372
    entity: 2100
    x: 630
    z: 1006
    r: 1.5
    flags: 15
    group: 2100
    key: 373
    entity: 2090
    x: 634
    z: 966
    r: 1.5
    flags: 15
    group: 2090
    key: 374
    entity: 2091
    x: 634
    z: 970
    r: 1.5
    flags: 15
    group: 2091
    key: 375
    entity: 2094
    x: 634
    z: 990
    r: 1.5
    flags: 15
    group: 2094
    key: 376
    entity: 2099
    x: 634
    z: 1002
    r: 1.5
    flags: 15
    group: 2099
    key: 377
    entity: 2103
    x: 634
    z: 1006
    r: 1.5
    flags: 15
    group: 2103
    key: 378
    entity: 2089
    x: 638
    z: 970
    r: 1.5
    flags: 15
    group: 2089
    key: 379
    entity: 2092
    x: 638
    z: 986
    r: 1.5
    flags: 15
    group: 2092
    key: 380
    entity: 2088
    x: 642
    z: 974
    r: 1.5
    flags: 15
    group: 2088
    key: 381
    entity: 2095
    x: 642
    z: 994
    r: 1.5
    flags: 15
    group: 2095
    key: 382
    entity: 2102
    x: 642
    z: 998
    r: 1.5
    flags: 15
    group: 2102
    key: 383
    entity: 2086
    x: 646
    z: 974
    r: 1.5
    flags: 15
    group: 2086
    key: 384
    entity: 2087
    x: 646
    z: 978
    r: 1.5
    flags: 15
    group: 2087
    key: 385
    entity: 2097
    x: 646
    z: 994
    r: 1.5
    flags: 15
    group: 2097
    key: 386
    entity: 2106
    x: 646
    z: 1010
    r: 1.5
    flags: 15
    group: 2106
    key: 387
    entity: 2107
    x: 646
    z: 1014
    r: 1.5
    flags: 15
    group: 2107
    key: 388
    entity: 2504
    x: 646
    z: 1238
    r: 1.5
    flags: 15
    group: 2504
    key: 389
    entity: 2085
    x: 650
    z: 974
    r: 1.5
    flags: 15
    group: 2085
    key: 390
    entity: 2104
    x: 650
    z: 994
    r: 1.5
    flags: 15
    group: 2104
    key: 391
    entity: 2105
    x: 650
    z: 998
    r: 1.5
    flags: 15
    group: 2105
    key: 392
    entity: 2108
    x: 650
    z: 1006
    r: 1.5
    flags: 15
    group: 2108
    key: 393
    entity: 2501
    x: 650
    z: 1234
    r: 1.5
    flags: 15
    group: 2501
    key: 394
    entity: 2503
    x: 650
    z: 1238
    r: 1.5
    flags: 15
    group: 2503
    key: 395
    entity: 2508
    x: 650
    z: 1250
    r: 1.5
    flags: 15
    group: 2508
    key: 396
    entity: 2084
    x: 654
    z: 970
    r: 1.5
    flags: 15
    group: 2084
    key: 397
    entity: 2083
    x: 654
    z: 978
    r: 1.5
    flags: 15
    group: 2083
    key: 398
    entity: 2063
    x: 654
    z: 994
    r: 1.5
    flags: 15
    group: 2063
    key: 399
    entity: 2500
    x: 654
    z: 1230
    r: 1.5
    flags: 15
    group: 2500
    key: 400
    entity: 2081
    x: 658
    z: 974
    r: 1.5
    flags: 15
    group: 2081
    key: 401
    entity: 2069
    x: 658
    z: 986
    r: 1.5
    flags: 15
    group: 2069
    key: 402
    entity: 2064
    x: 658
    z: 1006
    r: 1.5
    flags: 15
    group: 2064
    key: 403
    entity: 2506
    x: 658
    z: 1238
    r: 1.5
    flags: 15
    group: 2506
    key: 404
    entity: 2507
    x: 658
    z: 1242
    r: 1.5
    flags: 15
    group: 2507
    key: 405
    entity: 2082
    x: 662
    z: 966
    r: 1.5
    flags: 15
    group: 2082
    key: 406
    entity: 2070
    x: 662
    z: 986
    r: 1.5
    flags: 15
    group: 2070
    key: 407
    entity: 2067
    x: 662
    z: 994
    r: 1.5
    flags: 15
    group: 2067
    key: 408
    entity: 2066
    x: 662
    z: 998
    r: 1.5
    flags: 15
    group: 2066
    key: 409
    entity: 2065
    x: 662
    z: 1002
    r: 1.5
    flags: 15
    group: 2065
    key: 410
    entity: 2499
    x: 662
    z: 1222
    r: 1.5
    flags: 15
    group: 2499
    key: 411
    entity: 2509
    x: 662
    z: 1242
    r: 1.5
    flags: 15
    group: 2509
    key: 412
    entity: 2512
    x: 662
    z: 1250
    r: 1.5
    flags: 15
    group: 2512
    key: 413
    entity: 2080
    x: 666
    z: 970
    r: 1.5
    flags: 15
    group: 2080
    key: 414
    entity: 2079
    x: 666
    z: 974
    r: 1.5
    flags: 15
    group: 2079
    key: 415
    entity: 2068
    x: 666
    z: 994
    r: 1.5
    flags: 15
    group: 2068
    key: 416
    entity: 2498
    x: 666
    z: 1218
    r: 1.5
    flags: 15
    group: 2498
    key: 417
    entity: 2510
    x: 666
    z: 1242
    r: 1.5
    flags: 15
    group: 2510
    key: 418
    entity: 2514
    x: 666
    z: 1254
    r: 1.5
    flags: 15
    group: 2514
    key: 419
    entity: 2075
    x: 670
    z: 982
    r: 1.5
    flags: 15
    group: 2075
    key: 420
    entity: 2493
    x: 670
    z: 1194
    r: 1.5
    flags: 15
    group: 2493
    key: 421
    entity: 2492
    x: 670
    z: 1198
    r: 1.5
    flags: 15
    group: 2492
    key: 422
    entity: 2496
    x: 670
    z: 1210
    r: 1.5
    flags: 15
    group: 2496
    key: 423
    entity: 2497
    x: 670
    z: 1214
    r: 1.5
    flags: 15
    group: 2497
    key: 424
    entity: 2502
    x: 670
    z: 1230
    r: 1.5
    flags: 15
    group: 2502
    key: 425
    entity: 2511
    x: 670
    z: 1238
    r: 1.5
    flags: 15
    group: 2511
    key: 426
    entity: 2513
    x: 670
    z: 1246
    r: 1.5
    flags: 15
    group: 2513
    key: 427
    entity: 2077
    x: 674
    z: 978
    r: 1.5
    flags: 15
    group: 2077
    key: 428
    entity: 2076
    x: 674
    z: 982
    r: 1.5
    flags: 15
    group: 2076
    key: 429
    entity: 2071
    x: 674
    z: 986
    r: 1.5
    flags: 15
    group: 2071
    key: 430
    entity: 2494
    x: 674
    z: 1214
    r: 1.5
    flags: 15
    group: 2494
    key: 431
    entity: 2495
    x: 674
    z: 1218
    r: 1.5
    flags: 15
    group: 2495
    key: 432
    entity: 2505
    x: 674
    z: 1230
    r: 1.5
    flags: 15
    group: 2505
    key: 433
    entity: 2515
    x: 674
    z: 1242
    r: 1.5
    flags: 15
    group: 2515
    key: 434
    entity: 2078
    x: 678
    z: 974
    r: 1.5
    flags: 15
    group: 2078
    key: 435
    entity: 2074
    x: 678
    z: 982
    r: 1.5
    flags: 15
    group: 2074
    key: 436
    entity: 2072
    x: 678
    z: 986
    r: 1.5
    flags: 15
    group: 2072
    key: 437
    entity: 2491
    x: 678
    z: 1202
    r: 1.5
    flags: 15
    group: 2491
    key: 438
    entity: 2490
    x: 678
    z: 1210
    r: 1.5
    flags: 15
    group: 2490
    key: 439
    entity: 2489
    x: 678
    z: 1222
    r: 1.5
    flags: 15
    group: 2489
    key: 440
    entity: 2516
    x: 678
    z: 1234
    r: 1.5
    flags: 15
    group: 2516
    key: 441
    entity: 2517
    x: 678
    z: 1238
    r: 1.5
    flags: 15
    group: 2517
    key: 442
    entity: 2073
    x: 682
    z: 986
    r: 1.5
    flags: 15
    group: 2073
    key: 443
    entity: 2488
    x: 682
    z: 1210
    r: 1.5
    flags: 15
    group: 2488
    key: 444
    entity: 2487
    x: 682
    z: 1214
    r: 1.5
    flags: 15
    group: 2487
    key: 445
    entity: 2485
    x: 682
    z: 1218
    r: 1.5
    flags: 15
    group: 2485
    key: 446
    entity: 2463
    x: 682
    z: 1234
    r: 1.5
    flags: 15
    group: 2463
    key: 447
    entity: 2486
    x: 686
    z: 1206
    r: 1.5
    flags: 15
    group: 2486
    key: 448
    entity: 2464
    x: 686
    z: 1234
    r: 1.5
    flags: 15
    group: 2464
    key: 449
    entity: 2483
    x: 690
    z: 1206
    r: 1.5
    flags: 15
    group: 2483
    key: 450
    entity: 2482
    x: 690
    z: 1210
    r: 1.5
    flags: 15
    group: 2482
    key: 451
    entity: 2481
    x: 690
    z: 1214
    r: 1.5
    flags: 15
    group: 2481
    key: 452
    entity: 2476
    x: 690
    z: 1218
    r: 1.5
    flags: 15
    group: 2476
    key: 453
    entity: 2465
    x: 690
    z: 1238
    r: 1.5
    flags: 15
    group: 2465
    key: 454
    entity: 2484
    x: 694
    z: 1198
    r: 1.5
    flags: 15
    group: 2484
    key: 455
    entity: 2474
    x: 694
    z: 1218
    r: 1.5
    flags: 15
    group: 2474
    key: 456
    entity: 2467
    x: 694
    z: 1230
    r: 1.5
    flags: 15
    group: 2467
    key: 457
    entity: 2466
    x: 694
    z: 1238
    r: 1.5
    flags: 15
    group: 2466
    key: 458
    entity: 2478
    x: 698
    z: 1214
    r: 1.5
    flags: 15
    group: 2478
    key: 459
    entity: 2472
    x: 698
    z: 1218
    r: 1.5
    flags: 15
    group: 2472
    key: 460
    entity: 2480
    x: 702
    z: 1210
    r: 1.5
    flags: 15
    group: 2480
    key: 461
    entity: 2473
    x: 702
    z: 1218
    r: 1.5
    flags: 15
    group: 2473
    key: 462
    entity: 2468
    x: 702
    z: 1230
    r: 1.5
    flags: 15
    group: 2468
    key: 463
    entity: 2479
    x: 706
    z: 1210
    r: 1.5
    flags: 15
    group: 2479
    key: 464
    entity: 2477
    x: 706
    z: 1214
    r: 1.5
    flags: 15
    group: 2477
    key: 465
    entity: 2470
    x: 706
    z: 1222
    r: 1.5
    flags: 15
    group: 2470
    key: 466
    entity: 2469
    x: 706
    z: 1230
    r: 1.5
    flags: 15
    group: 2469
    key: 467
    entity: 2475
    x: 710
    z: 1214
    r: 1.5
    flags: 15
    group: 2475
    key: 468
    entity: 2471
    x: 710
    z: 1218
    r: 1.5
    flags: 15
    group: 2471
    key: 469
    entity: 513
    x: 762
    z: 1058
    r: 1.5
    flags: 15
    group: 513
    key: 470
    entity: 514
    x: 762
    z: 1070
    r: 1.5
    flags: 15
    group: 514
    key: 471
    entity: 512
    x: 766
    z: 1038
    r: 1.5
    flags: 15
    group: 512
    key: 472
    entity: 675
    x: 766
    z: 1062
    r: 1.5
    flags: 15
    group: 675
    key: 473
    entity: 676
    x: 766
    z: 1066
    r: 1.5
    flags: 15
    group: 676
    key: 474
    entity: 515
    x: 766
    z: 1070
    r: 1.5
    flags: 15
    group: 515
    key: 475
    entity: 517
    x: 766
    z: 1102
    r: 1.5
    flags: 15
    group: 517
    key: 476
    entity: 508
    x: 770
    z: 1010
    r: 1.5
    flags: 15
    group: 508
    key: 477
    entity: 510
    x: 770
    z: 1014
    r: 1.5
    flags: 15
    group: 510
    key: 478
    entity: 511
    x: 770
    z: 1018
    r: 1.5
    flags: 15
    group: 511
    key: 479
    entity: 673
    x: 770
    z: 1034
    r: 1.5
    flags: 15
    group: 673
    key: 480
    entity: 674
    x: 770
    z: 1050
    r: 1.5
    flags: 15
    group: 674
    key: 481
    entity: 677
    x: 770
    z: 1070
    r: 1.5
    flags: 15
    group: 677
    key: 482
    entity: 678
    x: 770
    z: 1074
    r: 1.5
    flags: 15
    group: 678
    key: 483
    entity: 679
    x: 770
    z: 1082
    r: 1.5
    flags: 15
    group: 679
    key: 484
    entity: 516
    x: 770
    z: 1090
    r: 1.5
    flags: 15
    group: 516
    key: 485
    entity: 518
    x: 770
    z: 1102
    r: 1.5
    flags: 15
    group: 518
    key: 486
    entity: 519
    x: 770
    z: 1110
    r: 1.5
    flags: 15
    group: 519
    key: 487
    entity: 506
    x: 774
    z: 994
    r: 1.5
    flags: 15
    group: 506
    key: 488
    entity: 507
    x: 774
    z: 998
    r: 1.5
    flags: 15
    group: 507
    key: 489
    entity: 509
    x: 774
    z: 1010
    r: 1.5
    flags: 15
    group: 509
    key: 490
    entity: 670
    x: 774
    z: 1014
    r: 1.5
    flags: 15
    group: 670
    key: 491
    entity: 672
    x: 774
    z: 1026
    r: 1.5
    flags: 15
    group: 672
    key: 492
    entity: 832
    x: 774
    z: 1038
    r: 1.5
    flags: 15
    group: 832
    key: 493
    entity: 834
    x: 774
    z: 1042
    r: 1.5
    flags: 15
    group: 834
    key: 494
    entity: 835
    x: 774
    z: 1046
    r: 1.5
    flags: 15
    group: 835
    key: 495
    entity: 836
    x: 774
    z: 1058
    r: 1.5
    flags: 15
    group: 836
    key: 496
    entity: 837
    x: 774
    z: 1062
    r: 1.5
    flags: 15
    group: 837
    key: 497
    entity: 680
    x: 774
    z: 1082
    r: 1.5
    flags: 15
    group: 680
    key: 498
    entity: 681
    x: 774
    z: 1086
    r: 1.5
    flags: 15
    group: 681
    key: 499
    entity: 520
    x: 774
    z: 1114
    r: 1.5
    flags: 15
    group: 520
    key: 500
    entity: 521
    x: 774
    z: 1126
    r: 1.5
    flags: 15
    group: 521
    key: 501
    entity: 669
    x: 778
    z: 998
    r: 1.5
    flags: 15
    group: 669
    key: 502
    entity: 671
    x: 778
    z: 1014
    r: 1.5
    flags: 15
    group: 671
    key: 503
    entity: 828
    x: 778
    z: 1018
    r: 1.5
    flags: 15
    group: 828
    key: 504
    entity: 829
    x: 778
    z: 1022
    r: 1.5
    flags: 15
    group: 829
    key: 505
    entity: 830
    x: 778
    z: 1026
    r: 1.5
    flags: 15
    group: 830
    key: 506
    entity: 831
    x: 778
    z: 1034
    r: 1.5
    flags: 15
    group: 831
    key: 507
    entity: 833
    x: 778
    z: 1038
    r: 1.5
    flags: 15
    group: 833
    key: 508
    entity: 983
    x: 778
    z: 1046
    r: 1.5
    flags: 15
    group: 983
    key: 509
    entity: 984
    x: 778
    z: 1066
    r: 1.5
    flags: 15
    group: 984
    key: 510
    entity: 985
    x: 778
    z: 1070
    r: 1.5
    flags: 15
    group: 985
    key: 511
    entity: 838
    x: 778
    z: 1090
    r: 1.5
    flags: 15
    group: 838
    key: 512
    entity: 839
    x: 778
    z: 1102
    r: 1.5
    flags: 15
    group: 839
    key: 513
    entity: 840
    x: 778
    z: 1106
    r: 1.5
    flags: 15
    group: 840
    key: 514
    entity: 682
    x: 778
    z: 1110
    r: 1.5
    flags: 15
    group: 682
    key: 515
    entity: 683
    x: 778
    z: 1122
    r: 1.5
    flags: 15
    group: 683
    key: 516
    entity: 505
    x: 782
    z: 982
    r: 1.5
    flags: 15
    group: 505
    key: 517
    entity: 668
    x: 782
    z: 994
    r: 1.5
    flags: 15
    group: 668
    key: 518
    entity: 827
    x: 782
    z: 1006
    r: 1.5
    flags: 15
    group: 827
    key: 519
    entity: 982
    x: 782
    z: 1030
    r: 1.5
    flags: 15
    group: 982
    key: 520
    entity: 1142
    x: 782
    z: 1054
    r: 1.5
    flags: 15
    group: 1142
    key: 521
    entity: 986
    x: 782
    z: 1086
    r: 1.5
    flags: 15
    group: 986
    key: 522
    entity: 987
    x: 782
    z: 1094
    r: 1.5
    flags: 15
    group: 987
    key: 523
    entity: 988
    x: 782
    z: 1098
    r: 1.5
    flags: 15
    group: 988
    key: 524
    entity: 841
    x: 782
    z: 1118
    r: 1.5
    flags: 15
    group: 841
    key: 525
    entity: 684
    x: 782
    z: 1122
    r: 1.5
    flags: 15
    group: 684
    key: 526
    entity: 685
    x: 782
    z: 1130
    r: 1.5
    flags: 15
    group: 685
    key: 527
    entity: 522
    x: 782
    z: 1142
    r: 1.5
    flags: 15
    group: 522
    key: 528
    entity: 502
    x: 786
    z: 970
    r: 1.5
    flags: 15
    group: 502
    key: 529
    entity: 503
    x: 786
    z: 974
    r: 1.5
    flags: 15
    group: 503
    key: 530
    entity: 504
    x: 786
    z: 978
    r: 1.5
    flags: 15
    group: 504
    key: 531
    entity: 667
    x: 786
    z: 982
    r: 1.5
    flags: 15
    group: 667
    key: 532
    entity: 826
    x: 786
    z: 1002
    r: 1.5
    flags: 15
    group: 826
    key: 533
    entity: 981
    x: 786
    z: 1014
    r: 1.5
    flags: 15
    group: 981
    key: 534
    entity: 1141
    x: 786
    z: 1026
    r: 1.5
    flags: 15
    group: 1141
    key: 535
    entity: 1143
    x: 786
    z: 1082
    r: 1.5
    flags: 15
    group: 1143
    key: 536
    entity: 1144
    x: 786
    z: 1090
    r: 1.5
    flags: 15
    group: 1144
    key: 537
    entity: 989
    x: 786
    z: 1102
    r: 1.5
    flags: 15
    group: 989
    key: 538
    entity: 990
    x: 786
    z: 1110
    r: 1.5
    flags: 15
    group: 990
    key: 539
    entity: 991
    x: 786
    z: 1114
    r: 1.5
    flags: 15
    group: 991
    key: 540
    entity: 842
    x: 786
    z: 1122
    r: 1.5
    flags: 15
    group: 842
    key: 541
    entity: 686
    x: 786
    z: 1130
    r: 1.5
    flags: 15
    group: 686
    key: 542
    entity: 687
    x: 786
    z: 1138
    r: 1.5
    flags: 15
    group: 687
    key: 543
    entity: 523
    x: 786
    z: 1142
    r: 1.5
    flags: 15
    group: 523
    key: 544
    entity: 501
    x: 790
    z: 966
    r: 1.5
    flags: 15
    group: 501
    key: 545
    entity: 666
    x: 790
    z: 978
    r: 1.5
    flags: 15
    group: 666
    key: 546
    entity: 825
    x: 790
    z: 990
    r: 1.5
    flags: 15
    group: 825
    key: 547
    entity: 980
    x: 790
    z: 1002
    r: 1.5
    flags: 15
    group: 980
    key: 548
    entity: 1140
    x: 790
    z: 1010
    r: 1.5
    flags: 15
    group: 1140
    key: 549
    entity: 1145
    x: 790
    z: 1102
    r: 1.5
    flags: 15
    group: 1145
    key: 550
    entity: 1146
    x: 790
    z: 1110
    r: 1.5
    flags: 15
    group: 1146
    key: 551
    entity: 992
    x: 790
    z: 1122
    r: 1.5
    flags: 15
    group: 992
    key: 552
    entity: 524
    x: 790
    z: 1150
    r: 1.5
    flags: 15
    group: 524
    key: 553
    entity: 525
    x: 790
    z: 1154
    r: 1.5
    flags: 15
    group: 525
    key: 554
    entity: 824
    x: 794
    z: 982
    r: 1.5
    flags: 15
    group: 824
    key: 555
    entity: 1137
    x: 794
    z: 998
    r: 1.5
    flags: 15
    group: 1137
    key: 556
    entity: 1139
    x: 794
    z: 1002
    r: 1.5
    flags: 15
    group: 1139
    key: 557
    entity: 1147
    x: 794
    z: 1114
    r: 1.5
    flags: 15
    group: 1147
    key: 558
    entity: 1148
    x: 794
    z: 1118
    r: 1.5
    flags: 15
    group: 1148
    key: 559
    entity: 993
    x: 794
    z: 1130
    r: 1.5
    flags: 15
    group: 993
    key: 560
    entity: 688
    x: 794
    z: 1146
    r: 1.5
    flags: 15
    group: 688
    key: 561
    entity: 689
    x: 794
    z: 1150
    r: 1.5
    flags: 15
    group: 689
    key: 562
    entity: 690
    x: 794
    z: 1154
    r: 1.5
    flags: 15
    group: 690
    key: 563
    entity: 500
    x: 798
    z: 950
    r: 1.5
    flags: 15
    group: 500
    key: 564
    entity: 664
    x: 798
    z: 958
    r: 1.5
    flags: 15
    group: 664
    key: 565
    entity: 823
    x: 798
    z: 974
    r: 1.5
    flags: 15
    group: 823
    key: 566
    entity: 979
    x: 798
    z: 986
    r: 1.5
    flags: 15
    group: 979
    key: 567
    entity: 1136
    x: 798
    z: 994
    r: 1.5
    flags: 15
    group: 1136
    key: 568
    entity: 1138
    x: 798
    z: 998
    r: 1.5
    flags: 15
    group: 1138
    key: 569
    entity: 1149
    x: 798
    z: 1126
    r: 1.5
    flags: 15
    group: 1149
    key: 570
    entity: 994
    x: 798
    z: 1130
    r: 1.5
    flags: 15
    group: 994
    key: 571
    entity: 995
    x: 798
    z: 1134
    r: 1.5
    flags: 15
    group: 995
    key: 572
    entity: 843
    x: 798
    z: 1150
    r: 1.5
    flags: 15
    group: 843
    key: 573
    entity: 499
    x: 802
    z: 946
    r: 1.5
    flags: 15
    group: 499
    key: 574
    entity: 665
    x: 802
    z: 958
    r: 1.5
    flags: 15
    group: 665
    key: 575
    entity: 822
    x: 802
    z: 962
    r: 1.5
    flags: 15
    group: 822
    key: 576
    entity: 1150
    x: 802
    z: 1126
    r: 1.5
    flags: 15
    group: 1150
    key: 577
    entity: 1151
    x: 802
    z: 1134
    r: 1.5
    flags: 15
    group: 1151
    key: 578
    entity: 996
    x: 802
    z: 1138
    r: 1.5
    flags: 15
    group: 996
    key: 579
    entity: 997
    x: 802
    z: 1146
    r: 1.5
    flags: 15
    group: 997
    key: 580
    entity: 844
    x: 802
    z: 1158
    r: 1.5
    flags: 15
    group: 844
    key: 581
    entity: 691
    x: 802
    z: 1166
    r: 1.5
    flags: 15
    group: 691
    key: 582
    entity: 526
    x: 802
    z: 1174
    r: 1.5
    flags: 15
    group: 526
    key: 583
    entity: 497
    x: 806
    z: 942
    r: 1.5
    flags: 15
    group: 497
    key: 584
    entity: 663
    x: 806
    z: 950
    r: 1.5
    flags: 15
    group: 663
    key: 585
    entity: 978
    x: 806
    z: 974
    r: 1.5
    flags: 15
    group: 978
    key: 586
    entity: 1134
    x: 806
    z: 978
    r: 1.5
    flags: 15
    group: 1134
    key: 587
    entity: 845
    x: 806
    z: 1162
    r: 1.5
    flags: 15
    group: 845
    key: 588
    entity: 692
    x: 806
    z: 1170
    r: 1.5
    flags: 15
    group: 692
    key: 589
    entity: 527
    x: 806
    z: 1182
    r: 1.5
    flags: 15
    group: 527
    key: 590
    entity: 496
    x: 810
    z: 934
    r: 1.5
    flags: 15
    group: 496
    key: 591
    entity: 498
    x: 810
    z: 942
    r: 1.5
    flags: 15
    group: 498
    key: 592
    entity: 821
    x: 810
    z: 958
    r: 1.5
    flags: 15
    group: 821
    key: 593
    entity: 1135
    x: 810
    z: 978
    r: 1.5
    flags: 15
    group: 1135
    key: 594
    entity: 1152
    x: 810
    z: 1150
    r: 1.5
    flags: 15
    group: 1152
    key: 595
    entity: 998
    x: 810
    z: 1154
    r: 1.5
    flags: 15
    group: 998
    key: 596
    entity: 846
    x: 810
    z: 1170
    r: 1.5
    flags: 15
    group: 846
    key: 597
    entity: 693
    x: 810
    z: 1178
    r: 1.5
    flags: 15
    group: 693
    key: 598
    entity: 2319
    x: 810
    z: 1314
    r: 1.5
    flags: 15
    group: 2319
    key: 599
    entity: 662
    x: 814
    z: 938
    r: 1.5
    flags: 15
    group: 662
    key: 600
    entity: 820
    x: 814
    z: 954
    r: 1.5
    flags: 15
    group: 820
    key: 601
    entity: 999
    x: 814
    z: 1158
    r: 1.5
    flags: 15
    group: 999
    key: 602
    entity: 1000
    x: 814
    z: 1162
    r: 1.5
    flags: 15
    group: 1000
    key: 603
    entity: 1001
    x: 814
    z: 1166
    r: 1.5
    flags: 15
    group: 1001
    key: 604
    entity: 2317
    x: 814
    z: 1310
    r: 1.5
    flags: 15
    group: 2317
    key: 605
    entity: 2608
    x: 814
    z: 1438
    r: 1.5
    flags: 15
    group: 2608
    key: 606
    entity: 493
    x: 818
    z: 926
    r: 1.5
    flags: 15
    group: 493
    key: 607
    entity: 495
    x: 818
    z: 930
    r: 1.5
    flags: 15
    group: 495
    key: 608
    entity: 661
    x: 818
    z: 934
    r: 1.5
    flags: 15
    group: 661
    key: 609
    entity: 819
    x: 818
    z: 950
    r: 1.5
    flags: 15
    group: 819
    key: 610
    entity: 1132
    x: 818
    z: 962
    r: 1.5
    flags: 15
    group: 1132
    key: 611
    entity: 1153
    x: 818
    z: 1154
    r: 1.5
    flags: 15
    group: 1153
    key: 612
    entity: 1002
    x: 818
    z: 1166
    r: 1.5
    flags: 15
    group: 1002
    key: 613
    entity: 1003
    x: 818
    z: 1170
    r: 1.5
    flags: 15
    group: 1003
    key: 614
    entity: 694
    x: 818
    z: 1186
    r: 1.5
    flags: 15
    group: 694
    key: 615
    entity: 528
    x: 818
    z: 1194
    r: 1.5
    flags: 15
    group: 528
    key: 616
    entity: 2316
    x: 818
    z: 1310
    r: 1.5
    flags: 15
    group: 2316
    key: 617
    entity: 2320
    x: 818
    z: 1318
    r: 1.5
    flags: 15
    group: 2320
    key: 618
    entity: 2323
    x: 818
    z: 1322
    r: 1.5
    flags: 15
    group: 2323
    key: 619
    entity: 2611
    x: 818
    z: 1442
    r: 1.5
    flags: 15
    group: 2611
    key: 620
    entity: 658
    x: 822
    z: 930
    r: 1.5
    flags: 15
    group: 658
    key: 621
    entity: 976
    x: 822
    z: 946
    r: 1.5
    flags: 15
    group: 976
    key: 622
    entity: 1131
    x: 822
    z: 958
    r: 1.5
    flags: 15
    group: 1131
    key: 623
    entity: 1133
    x: 822
    z: 962
    r: 1.5
    flags: 15
    group: 1133
    key: 624
    entity: 1154
    x: 822
    z: 1162
    r: 1.5
    flags: 15
    group: 1154
    key: 625
    entity: 1004
    x: 822
    z: 1170
    r: 1.5
    flags: 15
    group: 1004
    key: 626
    entity: 847
    x: 822
    z: 1178
    r: 1.5
    flags: 15
    group: 847
    key: 627
    entity: 848
    x: 822
    z: 1182
    r: 1.5
    flags: 15
    group: 848
    key: 628
    entity: 849
    x: 822
    z: 1186
    r: 1.5
    flags: 15
    group: 849
    key: 629
    entity: 2315
    x: 822
    z: 1306
    r: 1.5
    flags: 15
    group: 2315
    key: 630
    entity: 2612
    x: 822
    z: 1446
    r: 1.5
    flags: 15
    group: 2612
    key: 631
    entity: 492
    x: 826
    z: 922
    r: 1.5
    flags: 15
    group: 492
    key: 632
    entity: 494
    x: 826
    z: 926
    r: 1.5
    flags: 15
    group: 494
    key: 633
    entity: 659
    x: 826
    z: 930
    r: 1.5
    flags: 15
    group: 659
    key: 634
    entity: 817
    x: 826
    z: 934
    r: 1.5
    flags: 15
    group: 817
    key: 635
    entity: 977
    x: 826
    z: 946
    r: 1.5
    flags: 15
    group: 977
    key: 636
    entity: 1130
    x: 826
    z: 954
    r: 1.5
    flags: 15
    group: 1130
    key: 637
    entity: 850
    x: 826
    z: 1186
    r: 1.5
    flags: 15
    group: 850
    key: 638
    entity: 695
    x: 826
    z: 1190
    r: 1.5
    flags: 15
    group: 695
    key: 639
    entity: 529
    x: 826
    z: 1194
    r: 1.5
    flags: 15
    group: 529
    key: 640
    entity: 2321
    x: 826
    z: 1314
    r: 1.5
    flags: 15
    group: 2321
    key: 641
    entity: 2325
    x: 826
    z: 1318
    r: 1.5
    flags: 15
    group: 2325
    key: 642
    entity: 2607
    x: 826
    z: 1438
    r: 1.5
    flags: 15
    group: 2607
    key: 643
    entity: 2615
    x: 826
    z: 1458
    r: 1.5
    flags: 15
    group: 2615
    key: 644
    entity: 490
    x: 830
    z: 914
    r: 1.5
    flags: 15
    group: 490
    key: 645
    entity: 491
    x: 830
    z: 918
    r: 1.5
    flags: 15
    group: 491
    key: 646
    entity: 660
    x: 830
    z: 930
    r: 1.5
    flags: 15
    group: 660
    key: 647
    entity: 975
    x: 830
    z: 942
    r: 1.5
    flags: 15
    group: 975
    key: 648
    entity: 1128
    x: 830
    z: 946
    r: 1.5
    flags: 15
    group: 1128
    key: 649
    entity: 1129
    x: 830
    z: 950
    r: 1.5
    flags: 15
    group: 1129
    key: 650
    entity: 851
    x: 830
    z: 1186
    r: 1.5
    flags: 15
    group: 851
    key: 651
    entity: 696
    x: 830
    z: 1194
    r: 1.5
    flags: 15
    group: 696
    key: 652
    entity: 530
    x: 830
    z: 1202
    r: 1.5
    flags: 15
    group: 530
    key: 653
    entity: 2310
    x: 830
    z: 1290
    r: 1.5
    flags: 15
    group: 2310
    key: 654
    entity: 2322
    x: 830
    z: 1314
    r: 1.5
    flags: 15
    group: 2322
    key: 655
    entity: 2605
    x: 830
    z: 1426
    r: 1.5
    flags: 15
    group: 2605
    key: 656
    entity: 2606
    x: 830
    z: 1438
    r: 1.5
    flags: 15
    group: 2606
    key: 657
    entity: 2609
    x: 830
    z: 1446
    r: 1.5
    flags: 15
    group: 2609
    key: 658
    entity: 2614
    x: 830
    z: 1454
    r: 1.5
    flags: 15
    group: 2614
    key: 659
    entity: 2618
    x: 830
    z: 1462
    r: 1.5
    flags: 15
    group: 2618
    key: 660
    entity: 489
    x: 834
    z: 910
    r: 1.5
    flags: 15
    group: 489
    key: 661
    entity: 657
    x: 834
    z: 922
    r: 1.5
    flags: 15
    group: 657
    key: 662
    entity: 818
    x: 834
    z: 934
    r: 1.5
    flags: 15
    group: 818
    key: 663
    entity: 973
    x: 834
    z: 938
    r: 1.5
    flags: 15
    group: 973
    key: 664
    entity: 1127
    x: 834
    z: 942
    r: 1.5
    flags: 15
    group: 1127
    key: 665
    entity: 1005
    x: 834
    z: 1182
    r: 1.5
    flags: 15
    group: 1005
    key: 666
    entity: 852
    x: 834
    z: 1194
    r: 1.5
    flags: 15
    group: 852
    key: 667
    entity: 531
    x: 834
    z: 1210
    r: 1.5
    flags: 15
    group: 531
    key: 668
    entity: 2308
    x: 834
    z: 1278
    r: 1.5
    flags: 15
    group: 2308
    key: 669
    entity: 2314
    x: 834
    z: 1302
    r: 1.5
    flags: 15
    group: 2314
    key: 670
    entity: 2318
    x: 834
    z: 1306
    r: 1.5
    flags: 15
    group: 2318
    key: 671
    entity: 2324
    x: 834
    z: 1310
    r: 1.5
    flags: 15
    group: 2324
    key: 672
    entity: 2326
    x: 834
    z: 1314
    r: 1.5
    flags: 15
    group: 2326
    key: 673
    entity: 2601
    x: 834
    z: 1426
    r: 1.5
    flags: 15
    group: 2601
    key: 674
    entity: 2603
    x: 834
    z: 1430
    r: 1.5
    flags: 15
    group: 2603
    key: 675
    entity: 2604
    x: 834
    z: 1434
    r: 1.5
    flags: 15
    group: 2604
    key: 676
    entity: 2613
    x: 834
    z: 1454
    r: 1.5
    flags: 15
    group: 2613
    key: 677
    entity: 2616
    x: 834
    z: 1458
    r: 1.5
    flags: 15
    group: 2616
    key: 678
    entity: 815
    x: 838
    z: 922
    r: 1.5
    flags: 15
    group: 815
    key: 679
    entity: 974
    x: 838
    z: 938
    r: 1.5
    flags: 15
    group: 974
    key: 680
    entity: 1155
    x: 838
    z: 1178
    r: 1.5
    flags: 15
    group: 1155
    key: 681
    entity: 532
    x: 838
    z: 1210
    r: 1.5
    flags: 15
    group: 532
    key: 682
    entity: 533
    x: 838
    z: 1214
    r: 1.5
    flags: 15
    group: 533
    key: 683
    entity: 2307
    x: 838
    z: 1278
    r: 1.5
    flags: 15
    group: 2307
    key: 684
    entity: 2309
    x: 838
    z: 1294
    r: 1.5
    flags: 15
    group: 2309
    key: 685
    entity: 2311
    x: 838
    z: 1298
    r: 1.5
    flags: 15
    group: 2311
    key: 686
    entity: 2313
    x: 838
    z: 1302
    r: 1.5
    flags: 15
    group: 2313
    key: 687
    entity: 2328
    x: 838
    z: 1314
    r: 1.5
    flags: 15
    group: 2328
    key: 688
    entity: 2602
    x: 838
    z: 1438
    r: 1.5
    flags: 15
    group: 2602
    key: 689
    entity: 2610
    x: 838
    z: 1450
    r: 1.5
    flags: 15
    group: 2610
    key: 690
    entity: 2617
    x: 838
    z: 1458
    r: 1.5
    flags: 15
    group: 2617
    key: 691
    entity: 2620
    x: 838
    z: 1462
    r: 1.5
    flags: 15
    group: 2620
    key: 692
    entity: 2622
    x: 838
    z: 1466
    r: 1.5
    flags: 15
    group: 2622
    key: 693
    entity: 488
    x: 842
    z: 906
    r: 1.5
    flags: 15
    group: 488
    key: 694
    entity: 656
    x: 842
    z: 914
    r: 1.5
    flags: 15
    group: 656
    key: 695
    entity: 816
    x: 842
    z: 922
    r: 1.5
    flags: 15
    group: 816
    key: 696
    entity: 1156
    x: 842
    z: 1186
    r: 1.5
    flags: 15
    group: 1156
    key: 697
    entity: 1006
    x: 842
    z: 1190
    r: 1.5
    flags: 15
    group: 1006
    key: 698
    entity: 853
    x: 842
    z: 1202
    r: 1.5
    flags: 15
    group: 853
    key: 699
    entity: 697
    x: 842
    z: 1206
    r: 1.5
    flags: 15
    group: 697
    key: 700
    entity: 534
    x: 842
    z: 1218
    r: 1.5
    flags: 15
    group: 534
    key: 701
    entity: 2306
    x: 842
    z: 1278
    r: 1.5
    flags: 15
    group: 2306
    key: 702
    entity: 2305
    x: 842
    z: 1282
    r: 1.5
    flags: 15
    group: 2305
    key: 703
    entity: 2304
    x: 842
    z: 1294
    r: 1.5
    flags: 15
    group: 2304
    key: 704
    entity: 2312
    x: 842
    z: 1302
    r: 1.5
    flags: 15
    group: 2312
    key: 705
    entity: 2327
    x: 842
    z: 1306
    r: 1.5
    flags: 15
    group: 2327
    key: 706
    entity: 2599
    x: 842
    z: 1434
    r: 1.5
    flags: 15
    group: 2599
    key: 707
    entity: 2600
    x: 842
    z: 1438
    r: 1.5
    flags: 15
    group: 2600
    key: 708
    entity: 2619
    x: 842
    z: 1458
    r: 1.5
    flags: 15
    group: 2619
    key: 709
    entity: 2621
    x: 842
    z: 1462
    r: 1.5
    flags: 15
    group: 2621
    key: 710
    entity: 2624
    x: 842
    z: 1466
    r: 1.5
    flags: 15
    group: 2624
    key: 711
    entity: 2625
    x: 842
    z: 1470
    r: 1.5
    flags: 15
    group: 2625
    key: 712
    entity: 487
    x: 846
    z: 902
    r: 1.5
    flags: 15
    group: 487
    key: 713
    entity: 972
    x: 846
    z: 926
    r: 1.5
    flags: 15
    group: 972
    key: 714
    entity: 1126
    x: 846
    z: 934
    r: 1.5
    flags: 15
    group: 1126
    key: 715
    entity: 854
    x: 846
    z: 1202
    r: 1.5
    flags: 15
    group: 854
    key: 716
    entity: 2303
    x: 846
    z: 1282
    r: 1.5
    flags: 15
    group: 2303
    key: 717
    entity: 2301
    x: 846
    z: 1290
    r: 1.5
    flags: 15
    group: 2301
    key: 718
    entity: 2299
    x: 846
    z: 1294
    r: 1.5
    flags: 15
    group: 2299
    key: 719
    entity: 2288
    x: 846
    z: 1306
    r: 1.5
    flags: 15
    group: 2288
    key: 720
    entity: 2598
    x: 846
    z: 1438
    r: 1.5
    flags: 15
    group: 2598
    key: 721
    entity: 2623
    x: 846
    z: 1458
    r: 1.5
    flags: 15
    group: 2623
    key: 722
    entity: 2626
    x: 846
    z: 1474
    r: 1.5
    flags: 15
    group: 2626
    key: 723
    entity: 2627
    x: 846
    z: 1482
    r: 1.5
    flags: 15
    group: 2627
    key: 724
    entity: 2628
    x: 846
    z: 1486
    r: 1.5
    flags: 15
    group: 2628
    key: 725
    entity: 654
    x: 850
    z: 902
    r: 1.5
    flags: 15
    group: 654
    key: 726
    entity: 655
    x: 850
    z: 906
    r: 1.5
    flags: 15
    group: 655
    key: 727
    entity: 1125
    x: 850
    z: 926
    r: 1.5
    flags: 15
    group: 1125
    key: 728
    entity: 535
    x: 850
    z: 1218
    r: 1.5
    flags: 15
    group: 535
    key: 729
    entity: 2302
    x: 850
    z: 1278
    r: 1.5
    flags: 15
    group: 2302
    key: 730
    entity: 2300
    x: 850
    z: 1282
    r: 1.5
    flags: 15
    group: 2300
    key: 731
    entity: 2296
    x: 850
    z: 1294
    r: 1.5
    flags: 15
    group: 2296
    key: 732
    entity: 2597
    x: 850
    z: 1426
    r: 1.5
    flags: 15
    group: 2597
    key: 733
    entity: 2596
    x: 850
    z: 1434
    r: 1.5
    flags: 15
    group: 2596
    key: 734
    entity: 2595
    x: 850
    z: 1438
    r: 1.5
    flags: 15
    group: 2595
    key: 735
    entity: 2583
    x: 850
    z: 1450
    r: 1.5
    flags: 15
    group: 2583
    key: 736
    entity: 2565
    x: 850
    z: 1466
    r: 1.5
    flags: 15
    group: 2565
    key: 737
    entity: 2566
    x: 850
    z: 1486
    r: 1.5
    flags: 15
    group: 2566
    key: 738
    entity: 653
    x: 854
    z: 898
    r: 1.5
    flags: 15
    group: 653
    key: 739
    entity: 1157
    x: 854
    z: 1198
    r: 1.5
    flags: 15
    group: 1157
    key: 740
    entity: 698
    x: 854
    z: 1214
    r: 1.5
    flags: 15
    group: 698
    key: 741
    entity: 536
    x: 854
    z: 1218
    r: 1.5
    flags: 15
    group: 536
    key: 742
    entity: 2298
    x: 854
    z: 1290
    r: 1.5
    flags: 15
    group: 2298
    key: 743
    entity: 2295
    x: 854
    z: 1294
    r: 1.5
    flags: 15
    group: 2295
    key: 744
    entity: 2289
    x: 854
    z: 1318
    r: 1.5
    flags: 15
    group: 2289
    key: 745
    entity: 2594
    x: 854
    z: 1426
    r: 1.5
    flags: 15
    group: 2594
    key: 746
    entity: 2593
    x: 854
    z: 1430
    r: 1.5
    flags: 15
    group: 2593
    key: 747
    entity: 2592
    x: 854
    z: 1434
    r: 1.5
    flags: 15
    group: 2592
    key: 748
    entity: 2590
    x: 854
    z: 1438
    r: 1.5
    flags: 15
    group: 2590
    key: 749
    entity: 2588
    x: 854
    z: 1446
    r: 1.5
    flags: 15
    group: 2588
    key: 750
    entity: 2577
    x: 854
    z: 1454
    r: 1.5
    flags: 15
    group: 2577
    key: 751
    entity: 2568
    x: 854
    z: 1478
    r: 1.5
    flags: 15
    group: 2568
    key: 752
    entity: 2567
    x: 854
    z: 1482
    r: 1.5
    flags: 15
    group: 2567
    key: 753
    entity: 1007
    x: 858
    z: 1206
    r: 1.5
    flags: 15
    group: 1007
    key: 754
    entity: 855
    x: 858
    z: 1210
    r: 1.5
    flags: 15
    group: 855
    key: 755
    entity: 699
    x: 858
    z: 1214
    r: 1.5
    flags: 15
    group: 699
    key: 756
    entity: 700
    x: 858
    z: 1218
    r: 1.5
    flags: 15
    group: 700
    key: 757
    entity: 2297
    x: 858
    z: 1290
    r: 1.5
    flags: 15
    group: 2297
    key: 758
    entity: 2294
    x: 858
    z: 1294
    r: 1.5
    flags: 15
    group: 2294
    key: 759
    entity: 2292
    x: 858
    z: 1314
    r: 1.5
    flags: 15
    group: 2292
    key: 760
    entity: 2290
    x: 858
    z: 1330
    r: 1.5
    flags: 15
    group: 2290
    key: 761
    entity: 2591
    x: 858
    z: 1430
    r: 1.5
    flags: 15
    group: 2591
    key: 762
    entity: 2576
    x: 858
    z: 1458
    r: 1.5
    flags: 15
    group: 2576
    key: 763
    entity: 2574
    x: 858
    z: 1462
    r: 1.5
    flags: 15
    group: 2574
    key: 764
    entity: 2570
    x: 858
    z: 1470
    r: 1.5
    flags: 15
    group: 2570
    key: 765
    entity: 2569
    x: 858
    z: 1482
    r: 1.5
    flags: 15
    group: 2569
    key: 766
    entity: 486
    x: 862
    z: 890
    r: 1.5
    flags: 15
    group: 486
    key: 767
    entity: 1124
    x: 862
    z: 922
    r: 1.5
    flags: 15
    group: 1124
    key: 768
    entity: 537
    x: 862
    z: 1226
    r: 1.5
    flags: 15
    group: 537
    key: 769
    entity: 538
    x: 862
    z: 1230
    r: 1.5
    flags: 15
    group: 538
    key: 770
    entity: 2291
    x: 862
    z: 1326
    r: 1.5
    flags: 15
    group: 2291
    key: 771
    entity: 2589
    x: 862
    z: 1442
    r: 1.5
    flags: 15
    group: 2589
    key: 772
    entity: 2578
    x: 862
    z: 1458
    r: 1.5
    flags: 15
    group: 2578
    key: 773
    entity: 2573
    x: 862
    z: 1466
    r: 1.5
    flags: 15
    group: 2573
    key: 774
    entity: 2571
    x: 862
    z: 1474
    r: 1.5
    flags: 15
    group: 2571
    key: 775
    entity: 649
    x: 866
    z: 890
    r: 1.5
    flags: 15
    group: 649
    key: 776
    entity: 652
    x: 866
    z: 894
    r: 1.5
    flags: 15
    group: 652
    key: 777
    entity: 814
    x: 866
    z: 902
    r: 1.5
    flags: 15
    group: 814
    key: 778
    entity: 970
    x: 866
    z: 906
    r: 1.5
    flags: 15
    group: 970
    key: 779
    entity: 1123
    x: 866
    z: 914
    r: 1.5
    flags: 15
    group: 1123
    key: 780
    entity: 856
    x: 866
    z: 1218
    r: 1.5
    flags: 15
    group: 856
    key: 781
    entity: 701
    x: 866
    z: 1222
    r: 1.5
    flags: 15
    group: 701
    key: 782
    entity: 702
    x: 866
    z: 1226
    r: 1.5
    flags: 15
    group: 702
    key: 783
    entity: 2293
    x: 866
    z: 1322
    r: 1.5
    flags: 15
    group: 2293
    key: 784
    entity: 2580
    x: 866
    z: 1458
    r: 1.5
    flags: 15
    group: 2580
    key: 785
    entity: 2575
    x: 866
    z: 1470
    r: 1.5
    flags: 15
    group: 2575
    key: 786
    entity: 2572
    x: 866
    z: 1474
    r: 1.5
    flags: 15
    group: 2572
    key: 787
    entity: 650
    x: 870
    z: 890
    r: 1.5
    flags: 15
    group: 650
    key: 788
    entity: 813
    x: 870
    z: 894
    r: 1.5
    flags: 15
    group: 813
    key: 789
    entity: 971
    x: 870
    z: 906
    r: 1.5
    flags: 15
    group: 971
    key: 790
    entity: 1121
    x: 870
    z: 910
    r: 1.5
    flags: 15
    group: 1121
    key: 791
    entity: 1008
    x: 870
    z: 1210
    r: 1.5
    flags: 15
    group: 1008
    key: 792
    entity: 857
    x: 870
    z: 1222
    r: 1.5
    flags: 15
    group: 857
    key: 793
    entity: 539
    x: 870
    z: 1230
    r: 1.5
    flags: 15
    group: 539
    key: 794
    entity: 2587
    x: 870
    z: 1442
    r: 1.5
    flags: 15
    group: 2587
    key: 795
    entity: 2584
    x: 870
    z: 1450
    r: 1.5
    flags: 15
    group: 2584
    key: 796
    entity: 2582
    x: 870
    z: 1454
    r: 1.5
    flags: 15
    group: 2582
    key: 797
    entity: 485
    x: 874
    z: 882
    r: 1.5
    flags: 15
    group: 485
    key: 798
    entity: 651
    x: 874
    z: 890
    r: 1.5
    flags: 15
    group: 651
    key: 799
    entity: 1122
    x: 874
    z: 910
    r: 1.5
    flags: 15
    group: 1122
    key: 800
    entity: 1158
    x: 874
    z: 1210
    r: 1.5
    flags: 15
    group: 1158
    key: 801
    entity: 540
    x: 874
    z: 1234
    r: 1.5
    flags: 15
    group: 540
    key: 802
    entity: 2585
    x: 874
    z: 1450
    r: 1.5
    flags: 15
    group: 2585
    key: 803
    entity: 484
    x: 878
    z: 878
    r: 1.5
    flags: 15
    group: 484
    key: 804
    entity: 648
    x: 878
    z: 886
    r: 1.5
    flags: 15
    group: 648
    key: 805
    entity: 1159
    x: 878
    z: 1210
    r: 1.5
    flags: 15
    group: 1159
    key: 806
    entity: 1009
    x: 878
    z: 1218
    r: 1.5
    flags: 15
    group: 1009
    key: 807
    entity: 703
    x: 878
    z: 1226
    r: 1.5
    flags: 15
    group: 703
    key: 808
    entity: 2586
    x: 878
    z: 1450
    r: 1.5
    flags: 15
    group: 2586
    key: 809
    entity: 2581
    x: 878
    z: 1458
    r: 1.5
    flags: 15
    group: 2581
    key: 810
    entity: 2579
    x: 878
    z: 1466
    r: 1.5
    flags: 15
    group: 2579
    key: 811
    entity: 647
    x: 882
    z: 882
    r: 1.5
    flags: 15
    group: 647
    key: 812
    entity: 811
    x: 882
    z: 886
    r: 1.5
    flags: 15
    group: 811
    key: 813
    entity: 812
    x: 882
    z: 890
    r: 1.5
    flags: 15
    group: 812
    key: 814
    entity: 541
    x: 882
    z: 1234
    r: 1.5
    flags: 15
    group: 541
    key: 815
    entity: 542
    x: 882
    z: 1238
    r: 1.5
    flags: 15
    group: 542
    key: 816
    entity: 483
    x: 886
    z: 874
    r: 1.5
    flags: 15
    group: 483
    key: 817
    entity: 645
    x: 886
    z: 878
    r: 1.5
    flags: 15
    group: 645
    key: 818
    entity: 810
    x: 886
    z: 882
    r: 1.5
    flags: 15
    group: 810
    key: 819
    entity: 969
    x: 886
    z: 894
    r: 1.5
    flags: 15
    group: 969
    key: 820
    entity: 1120
    x: 886
    z: 902
    r: 1.5
    flags: 15
    group: 1120
    key: 821
    entity: 1160
    x: 886
    z: 1214
    r: 1.5
    flags: 15
    group: 1160
    key: 822
    entity: 858
    x: 886
    z: 1226
    r: 1.5
    flags: 15
    group: 858
    key: 823
    entity: 704
    x: 886
    z: 1230
    r: 1.5
    flags: 15
    group: 704
    key: 824
    entity: 705
    x: 886
    z: 1234
    r: 1.5
    flags: 15
    group: 705
    key: 825
    entity: 646
    x: 890
    z: 878
    r: 1.5
    flags: 15
    group: 646
    key: 826
    entity: 1118
    x: 890
    z: 894
    r: 1.5
    flags: 15
    group: 1118
    key: 827
    entity: 1161
    x: 890
    z: 1218
    r: 1.5
    flags: 15
    group: 1161
    key: 828
    entity: 859
    x: 890
    z: 1226
    r: 1.5
    flags: 15
    group: 859
    key: 829
    entity: 860
    x: 890
    z: 1230
    r: 1.5
    flags: 15
    group: 860
    key: 830
    entity: 968
    x: 894
    z: 886
    r: 1.5
    flags: 15
    group: 968
    key: 831
    entity: 1119
    x: 894
    z: 894
    r: 1.5
    flags: 15
    group: 1119
    key: 832
    entity: 1162
    x: 894
    z: 1218
    r: 1.5
    flags: 15
    group: 1162
    key: 833
    entity: 1010
    x: 894
    z: 1222
    r: 1.5
    flags: 15
    group: 1010
    key: 834
    entity: 809
    x: 898
    z: 878
    r: 1.5
    flags: 15
    group: 809
    key: 835
    entity: 1117
    x: 898
    z: 890
    r: 1.5
    flags: 15
    group: 1117
    key: 836
    entity: 1011
    x: 898
    z: 1226
    r: 1.5
    flags: 15
    group: 1011
    key: 837
    entity: 543
    x: 898
    z: 1242
    r: 1.5
    flags: 15
    group: 543
    key: 838
    entity: 861
    x: 902
    z: 1230
    r: 1.5
    flags: 15
    group: 861
    key: 839
    entity: 706
    x: 902
    z: 1238
    r: 1.5
    flags: 15
    group: 706
    key: 840
    entity: 482
    x: 906
    z: 866
    r: 1.5
    flags: 15
    group: 482
    key: 841
    entity: 1163
    x: 906
    z: 1222
    r: 1.5
    flags: 15
    group: 1163
    key: 842
    entity: 1012
    x: 906
    z: 1230
    r: 1.5
    flags: 15
    group: 1012
    key: 843
    entity: 481
    x: 910
    z: 862
    r: 1.5
    flags: 15
    group: 481
    key: 844
    entity: 808
    x: 910
    z: 874
    r: 1.5
    flags: 15
    group: 808
    key: 845
    entity: 1116
    x: 910
    z: 886
    r: 1.5
    flags: 15
    group: 1116
    key: 846
    entity: 1164
    x: 910
    z: 1226
    r: 1.5
    flags: 15
    group: 1164
    key: 847
    entity: 544
    x: 910
    z: 1242
    r: 1.5
    flags: 15
    group: 544
    key: 848
    entity: 644
    x: 918
    z: 858
    r: 1.5
    flags: 15
    group: 644
    key: 849
    entity: 807
    x: 918
    z: 870
    r: 1.5
    flags: 15
    group: 807
    key: 850
    entity: 1013
    x: 918
    z: 1230
    r: 1.5
    flags: 15
    group: 1013
    key: 851
    entity: 545
    x: 918
    z: 1246
    r: 1.5
    flags: 15
    group: 545
    key: 852
    entity: 546
    x: 918
    z: 1250
    r: 1.5
    flags: 15
    group: 546
    key: 853
    entity: 967
    x: 922
    z: 874
    r: 1.5
    flags: 15
    group: 967
    key: 854
    entity: 1115
    x: 922
    z: 878
    r: 1.5
    flags: 15
    group: 1115
    key: 855
    entity: 547
    x: 922
    z: 1246
    r: 1.5
    flags: 15
    group: 547
    key: 856
    entity: 479
    x: 926
    z: 850
    r: 1.5
    flags: 15
    group: 479
    key: 857
    entity: 643
    x: 926
    z: 854
    r: 1.5
    flags: 15
    group: 643
    key: 858
    entity: 966
    x: 926
    z: 870
    r: 1.5
    flags: 15
    group: 966
    key: 859
    entity: 1165
    x: 926
    z: 1226
    r: 1.5
    flags: 15
    group: 1165
    key: 860
    entity: 480
    x: 930
    z: 850
    r: 1.5
    flags: 15
    group: 480
    key: 861
    entity: 805
    x: 930
    z: 858
    r: 1.5
    flags: 15
    group: 805
    key: 862
    entity: 1113
    x: 930
    z: 870
    r: 1.5
    flags: 15
    group: 1113
    key: 863
    entity: 548
    x: 930
    z: 1246
    r: 1.5
    flags: 15
    group: 548
    key: 864
    entity: 478
    x: 934
    z: 846
    r: 1.5
    flags: 15
    group: 478
    key: 865
    entity: 1114
    x: 934
    z: 870
    r: 1.5
    flags: 15
    group: 1114
    key: 866
    entity: 1014
    x: 934
    z: 1234
    r: 1.5
    flags: 15
    group: 1014
    key: 867
    entity: 549
    x: 934
    z: 1250
    r: 1.5
    flags: 15
    group: 549
    key: 868
    entity: 475
    x: 938
    z: 842
    r: 1.5
    flags: 15
    group: 475
    key: 869
    entity: 642
    x: 938
    z: 850
    r: 1.5
    flags: 15
    group: 642
    key: 870
    entity: 803
    x: 938
    z: 854
    r: 1.5
    flags: 15
    group: 803
    key: 871
    entity: 806
    x: 938
    z: 858
    r: 1.5
    flags: 15
    group: 806
    key: 872
    entity: 965
    x: 938
    z: 862
    r: 1.5
    flags: 15
    group: 965
    key: 873
    entity: 862
    x: 938
    z: 1242
    r: 1.5
    flags: 15
    group: 862
    key: 874
    entity: 707
    x: 938
    z: 1246
    r: 1.5
    flags: 15
    group: 707
    key: 875
    entity: 476
    x: 942
    z: 842
    r: 1.5
    flags: 15
    group: 476
    key: 876
    entity: 641
    x: 942
    z: 846
    r: 1.5
    flags: 15
    group: 641
    key: 877
    entity: 962
    x: 942
    z: 858
    r: 1.5
    flags: 15
    group: 962
    key: 878
    entity: 1166
    x: 942
    z: 1230
    r: 1.5
    flags: 15
    group: 1166
    key: 879
    entity: 2273
    x: 946
    z: 118
    r: 1.5
    flags: 15
    group: 2273
    key: 880
    entity: 2276
    x: 946
    z: 126
    r: 1.5
    flags: 15
    group: 2276
    key: 881
    entity: 477
    x: 946
    z: 842
    r: 1.5
    flags: 15
    group: 477
    key: 882
    entity: 802
    x: 946
    z: 850
    r: 1.5
    flags: 15
    group: 802
    key: 883
    entity: 804
    x: 946
    z: 854
    r: 1.5
    flags: 15
    group: 804
    key: 884
    entity: 963
    x: 946
    z: 858
    r: 1.5
    flags: 15
    group: 963
    key: 885
    entity: 1167
    x: 946
    z: 1234
    r: 1.5
    flags: 15
    group: 1167
    key: 886
    entity: 1015
    x: 946
    z: 1238
    r: 1.5
    flags: 15
    group: 1015
    key: 887
    entity: 550
    x: 946
    z: 1250
    r: 1.5
    flags: 15
    group: 550
    key: 888
    entity: 2272
    x: 950
    z: 118
    r: 1.5
    flags: 15
    group: 2272
    key: 889
    entity: 2274
    x: 950
    z: 126
    r: 1.5
    flags: 15
    group: 2274
    key: 890
    entity: 2280
    x: 950
    z: 154
    r: 1.5
    flags: 15
    group: 2280
    key: 891
    entity: 474
    x: 950
    z: 838
    r: 1.5
    flags: 15
    group: 474
    key: 892
    entity: 964
    x: 950
    z: 858
    r: 1.5
    flags: 15
    group: 964
    key: 893
    entity: 708
    x: 950
    z: 1246
    r: 1.5
    flags: 15
    group: 708
    key: 894
    entity: 551
    x: 950
    z: 1250
    r: 1.5
    flags: 15
    group: 551
    key: 895
    entity: 2270
    x: 954
    z: 118
    r: 1.5
    flags: 15
    group: 2270
    key: 896
    entity: 2284
    x: 954
    z: 162
    r: 1.5
    flags: 15
    group: 2284
    key: 897
    entity: 1112
    x: 954
    z: 858
    r: 1.5
    flags: 15
    group: 1112
    key: 898
    entity: 1016
    x: 954
    z: 1238
    r: 1.5
    flags: 15
    group: 1016
    key: 899
    entity: 2271
    x: 958
    z: 126
    r: 1.5
    flags: 15
    group: 2271
    key: 900
    entity: 2277
    x: 958
    z: 134
    r: 1.5
    flags: 15
    group: 2277
    key: 901
    entity: 2279
    x: 958
    z: 142
    r: 1.5
    flags: 15
    group: 2279
    key: 902
    entity: 2281
    x: 958
    z: 154
    r: 1.5
    flags: 15
    group: 2281
    key: 903
    entity: 2283
    x: 958
    z: 158
    r: 1.5
    flags: 15
    group: 2283
    key: 904
    entity: 2285
    x: 958
    z: 166
    r: 1.5
    flags: 15
    group: 2285
    key: 905
    entity: 800
    x: 958
    z: 846
    r: 1.5
    flags: 15
    group: 800
    key: 906
    entity: 961
    x: 958
    z: 854
    r: 1.5
    flags: 15
    group: 961
    key: 907
    entity: 1017
    x: 958
    z: 1238
    r: 1.5
    flags: 15
    group: 1017
    key: 908
    entity: 709
    x: 958
    z: 1246
    r: 1.5
    flags: 15
    group: 709
    key: 909
    entity: 2236
    x: 958
    z: 1426
    r: 1.5
    flags: 15
    group: 2236
    key: 910
    entity: 2275
    x: 962
    z: 134
    r: 1.5
    flags: 15
    group: 2275
    key: 911
    entity: 2278
    x: 962
    z: 138
    r: 1.5
    flags: 15
    group: 2278
    key: 912
    entity: 2282
    x: 962
    z: 150
    r: 1.5
    flags: 15
    group: 2282
    key: 913
    entity: 2286
    x: 962
    z: 166
    r: 1.5
    flags: 15
    group: 2286
    key: 914
    entity: 959
    x: 962
    z: 850
    r: 1.5
    flags: 15
    group: 959
    key: 915
    entity: 1110
    x: 962
    z: 854
    r: 1.5
    flags: 15
    group: 1110
    key: 916
    entity: 552
    x: 962
    z: 1254
    r: 1.5
    flags: 15
    group: 552
    key: 917
    entity: 2238
    x: 962
    z: 1434
    r: 1.5
    flags: 15
    group: 2238
    key: 918
    entity: 2239
    x: 962
    z: 1438
    r: 1.5
    flags: 15
    group: 2239
    key: 919
    entity: 2269
    x: 966
    z: 118
    r: 1.5
    flags: 15
    group: 2269
    key: 920
    entity: 2287
    x: 966
    z: 166
    r: 1.5
    flags: 15
    group: 2287
    key: 921
    entity: 797
    x: 966
    z: 838
    r: 1.5
    flags: 15
    group: 797
    key: 922
    entity: 801
    x: 966
    z: 846
    r: 1.5
    flags: 15
    group: 801
    key: 923
    entity: 960
    x: 966
    z: 850
    r: 1.5
    flags: 15
    group: 960
    key: 924
    entity: 1111
    x: 966
    z: 854
    r: 1.5
    flags: 15
    group: 1111
    key: 925
    entity: 2232
    x: 966
    z: 1406
    r: 1.5
    flags: 15
    group: 2232
    key: 926
    entity: 2233
    x: 966
    z: 1414
    r: 1.5
    flags: 15
    group: 2233
    key: 927
    entity: 2235
    x: 966
    z: 1430
    r: 1.5
    flags: 15
    group: 2235
    key: 928
    entity: 2264
    x: 970
    z: 130
    r: 1.5
    flags: 15
    group: 2264
    key: 929
    entity: 2242
    x: 970
    z: 138
    r: 1.5
    flags: 15
    group: 2242
    key: 930
    entity: 2243
    x: 970
    z: 150
    r: 1.5
    flags: 15
    group: 2243
    key: 931
    entity: 2244
    x: 970
    z: 158
    r: 1.5
    flags: 15
    group: 2244
    key: 932
    entity: 958
    x: 970
    z: 846
    r: 1.5
    flags: 15
    group: 958
    key: 933
    entity: 1168
    x: 970
    z: 1234
    r: 1.5
    flags: 15
    group: 1168
    key: 934
    entity: 1018
    x: 970
    z: 1238
    r: 1.5
    flags: 15
    group: 1018
    key: 935
    entity: 2230
    x: 970
    z: 1410
    r: 1.5
    flags: 15
    group: 2230
    key: 936
    entity: 2231
    x: 970
    z: 1414
    r: 1.5
    flags: 15
    group: 2231
    key: 937
    entity: 2268
    x: 974
    z: 110
    r: 1.5
    flags: 15
    group: 2268
    key: 938
    entity: 2266
    x: 974
    z: 118
    r: 1.5
    flags: 15
    group: 2266
    key: 939
    entity: 2248
    x: 974
    z: 146
    r: 1.5
    flags: 15
    group: 2248
    key: 940
    entity: 2246
    x: 974
    z: 162
    r: 1.5
    flags: 15
    group: 2246
    key: 941
    entity: 2245
    x: 974
    z: 166
    r: 1.5
    flags: 15
    group: 2245
    key: 942
    entity: 471
    x: 974
    z: 822
    r: 1.5
    flags: 15
    group: 471
    key: 943
    entity: 473
    x: 974
    z: 826
    r: 1.5
    flags: 15
    group: 473
    key: 944
    entity: 798
    x: 974
    z: 838
    r: 1.5
    flags: 15
    group: 798
    key: 945
    entity: 956
    x: 974
    z: 842
    r: 1.5
    flags: 15
    group: 956
    key: 946
    entity: 1109
    x: 974
    z: 850
    r: 1.5
    flags: 15
    group: 1109
    key: 947
    entity: 553
    x: 974
    z: 1254
    r: 1.5
    flags: 15
    group: 553
    key: 948
    entity: 2228
    x: 974
    z: 1406
    r: 1.5
    flags: 15
    group: 2228
    key: 949
    entity: 2229
    x: 974
    z: 1414
    r: 1.5
    flags: 15
    group: 2229
    key: 950
    entity: 2234
    x: 974
    z: 1430
    r: 1.5
    flags: 15
    group: 2234
    key: 951
    entity: 2240
    x: 974
    z: 1442
    r: 1.5
    flags: 15
    group: 2240
    key: 952
    entity: 2241
    x: 974
    z: 1446
    r: 1.5
    flags: 15
    group: 2241
    key: 953
    entity: 2267
    x: 978
    z: 110
    r: 1.5
    flags: 15
    group: 2267
    key: 954
    entity: 2265
    x: 978
    z: 114
    r: 1.5
    flags: 15
    group: 2265
    key: 955
    entity: 2263
    x: 978
    z: 118
    r: 1.5
    flags: 15
    group: 2263
    key: 956
    entity: 2262
    x: 978
    z: 122
    r: 1.5
    flags: 15
    group: 2262
    key: 957
    entity: 2260
    x: 978
    z: 130
    r: 1.5
    flags: 15
    group: 2260
    key: 958
    entity: 2258
    x: 978
    z: 134
    r: 1.5
    flags: 15
    group: 2258
    key: 959
    entity: 2256
    x: 978
    z: 138
    r: 1.5
    flags: 15
    group: 2256
    key: 960
    entity: 2251
    x: 978
    z: 146
    r: 1.5
    flags: 15
    group: 2251
    key: 961
    entity: 2250
    x: 978
    z: 150
    r: 1.5
    flags: 15
    group: 2250
    key: 962
    entity: 2247
    x: 978
    z: 166
    r: 1.5
    flags: 15
    group: 2247
    key: 963
    entity: 472
    x: 978
    z: 822
    r: 1.5
    flags: 15
    group: 472
    key: 964
    entity: 638
    x: 978
    z: 826
    r: 1.5
    flags: 15
    group: 638
    key: 965
    entity: 799
    x: 978
    z: 838
    r: 1.5
    flags: 15
    group: 799
    key: 966
    entity: 1106
    x: 978
    z: 846
    r: 1.5
    flags: 15
    group: 1106
    key: 967
    entity: 1169
    x: 978
    z: 1238
    r: 1.5
    flags: 15
    group: 1169
    key: 968
    entity: 863
    x: 978
    z: 1246
    r: 1.5
    flags: 15
    group: 863
    key: 969
    entity: 554
    x: 978
    z: 1254
    r: 1.5
    flags: 15
    group: 554
    key: 970
    entity: 2227
    x: 978
    z: 1402
    r: 1.5
    flags: 15
    group: 2227
    key: 971
    entity: 2226
    x: 978
    z: 1410
    r: 1.5
    flags: 15
    group: 2226
    key: 972
    entity: 2225
    x: 978
    z: 1430
    r: 1.5
    flags: 15
    group: 2225
    key: 973
    entity: 2237
    x: 978
    z: 1434
    r: 1.5
    flags: 15
    group: 2237
    key: 974
    entity: 2261
    x: 982
    z: 126
    r: 1.5
    flags: 15
    group: 2261
    key: 975
    entity: 2259
    x: 982
    z: 130
    r: 1.5
    flags: 15
    group: 2259
    key: 976
    entity: 2255
    x: 982
    z: 142
    r: 1.5
    flags: 15
    group: 2255
    key: 977
    entity: 2249
    x: 982
    z: 162
    r: 1.5
    flags: 15
    group: 2249
    key: 978
    entity: 639
    x: 982
    z: 826
    r: 1.5
    flags: 15
    group: 639
    key: 979
    entity: 796
    x: 982
    z: 834
    r: 1.5
    flags: 15
    group: 796
    key: 980
    entity: 955
    x: 982
    z: 838
    r: 1.5
    flags: 15
    group: 955
    key: 981
    entity: 957
    x: 982
    z: 842
    r: 1.5
    flags: 15
    group: 957
    key: 982
    entity: 1107
    x: 982
    z: 846
    r: 1.5
    flags: 15
    group: 1107
    key: 983
    entity: 710
    x: 982
    z: 1250
    r: 1.5
    flags: 15
    group: 710
    key: 984
    entity: 2224
    x: 982
    z: 1422
    r: 1.5
    flags: 15
    group: 2224
    key: 985
    entity: 2221
    x: 982
    z: 1426
    r: 1.5
    flags: 15
    group: 2221
    key: 986
    entity: 2206
    x: 982
    z: 1450
    r: 1.5
    flags: 15
    group: 2206
    key: 987
    entity: 2207
    x: 982
    z: 1454
    r: 1.5
    flags: 15
    group: 2207
    key: 988
    entity: 2257
    x: 986
    z: 138
    r: 1.5
    flags: 15
    group: 2257
    key: 989
    entity: 2253
    x: 986
    z: 150
    r: 1.5
    flags: 15
    group: 2253
    key: 990
    entity: 2252
    x: 986
    z: 154
    r: 1.5
    flags: 15
    group: 2252
    key: 991
    entity: 637
    x: 986
    z: 822
    r: 1.5
    flags: 15
    group: 637
    key: 992
    entity: 640
    x: 986
    z: 826
    r: 1.5
    flags: 15
    group: 640
    key: 993
    entity: 795
    x: 986
    z: 830
    r: 1.5
    flags: 15
    group: 795
    key: 994
    entity: 1104
    x: 986
    z: 842
    r: 1.5
    flags: 15
    group: 1104
    key: 995
    entity: 1108
    x: 986
    z: 846
    r: 1.5
    flags: 15
    group: 1108
    key: 996
    entity: 1019
    x: 986
    z: 1242
    r: 1.5
    flags: 15
    group: 1019
    key: 997
    entity: 864
    x: 986
    z: 1246
    r: 1.5
    flags: 15
    group: 864
    key: 998
    entity: 2223
    x: 986
    z: 1414
    r: 1.5
    flags: 15
    group: 2223
    key: 999
    entity: 2222
    x: 986
    z: 1418
    r: 1.5
    flags: 15
    group: 2222
    key: 1000
    entity: 2219
    x: 986
    z: 1422
    r: 1.5
    flags: 15
    group: 2219
    key: 1001
    entity: 2218
    x: 986
    z: 1426
    r: 1.5
    flags: 15
    group: 2218
    key: 1002
    entity: 2209
    x: 986
    z: 1434
    r: 1.5
    flags: 15
    group: 2209
    key: 1003
    entity: 2208
    x: 986
    z: 1442
    r: 1.5
    flags: 15
    group: 2208
    key: 1004
    entity: 2254
    x: 990
    z: 150
    r: 1.5
    flags: 15
    group: 2254
    key: 1005
    entity: 794
    x: 990
    z: 826
    r: 1.5
    flags: 15
    group: 794
    key: 1006
    entity: 1101
    x: 990
    z: 838
    r: 1.5
    flags: 15
    group: 1101
    key: 1007
    entity: 1105
    x: 990
    z: 842
    r: 1.5
    flags: 15
    group: 1105
    key: 1008
    entity: 1170
    x: 990
    z: 1238
    r: 1.5
    flags: 15
    group: 1170
    key: 1009
    entity: 2220
    x: 990
    z: 1418
    r: 1.5
    flags: 15
    group: 2220
    key: 1010
    entity: 469
    x: 994
    z: 814
    r: 1.5
    flags: 15
    group: 469
    key: 1011
    entity: 954
    x: 994
    z: 834
    r: 1.5
    flags: 15
    group: 954
    key: 1012
    entity: 1102
    x: 994
    z: 838
    r: 1.5
    flags: 15
    group: 1102
    key: 1013
    entity: 1171
    x: 994
    z: 1238
    r: 1.5
    flags: 15
    group: 1171
    key: 1014
    entity: 1020
    x: 994
    z: 1242
    r: 1.5
    flags: 15
    group: 1020
    key: 1015
    entity: 636
    x: 998
    z: 818
    r: 1.5
    flags: 15
    group: 636
    key: 1016
    entity: 1103
    x: 998
    z: 838
    r: 1.5
    flags: 15
    group: 1103
    key: 1017
    entity: 1172
    x: 998
    z: 1238
    r: 1.5
    flags: 15
    group: 1172
    key: 1018
    entity: 711
    x: 998
    z: 1250
    r: 1.5
    flags: 15
    group: 711
    key: 1019
    entity: 2215
    x: 998
    z: 1426
    r: 1.5
    flags: 15
    group: 2215
    key: 1020
    entity: 2210
    x: 998
    z: 1438
    r: 1.5
    flags: 15
    group: 2210
    key: 1021
    entity: 470
    x: 1002
    z: 814
    r: 1.5
    flags: 15
    group: 470
    key: 1022
    entity: 952
    x: 1002
    z: 826
    r: 1.5
    flags: 15
    group: 952
    key: 1023
    entity: 1021
    x: 1002
    z: 1234
    r: 1.5
    flags: 15
    group: 1021
    key: 1024
    entity: 555
    x: 1002
    z: 1254
    r: 1.5
    flags: 15
    group: 555
    key: 1025
    entity: 2212
    x: 1002
    z: 1430
    r: 1.5
    flags: 15
    group: 2212
    key: 1026
    entity: 2211
    x: 1002
    z: 1438
    r: 1.5
    flags: 15
    group: 2211
    key: 1027
    entity: 468
    x: 1006
    z: 810
    r: 1.5
    flags: 15
    group: 468
    key: 1028
    entity: 635
    x: 1006
    z: 814
    r: 1.5
    flags: 15
    group: 635
    key: 1029
    entity: 793
    x: 1006
    z: 822
    r: 1.5
    flags: 15
    group: 793
    key: 1030
    entity: 953
    x: 1006
    z: 826
    r: 1.5
    flags: 15
    group: 953
    key: 1031
    entity: 1022
    x: 1006
    z: 1234
    r: 1.5
    flags: 15
    group: 1022
    key: 1032
    entity: 865
    x: 1006
    z: 1242
    r: 1.5
    flags: 15
    group: 865
    key: 1033
    entity: 2216
    x: 1006
    z: 1422
    r: 1.5
    flags: 15
    group: 2216
    key: 1034
    entity: 2214
    x: 1006
    z: 1426
    r: 1.5
    flags: 15
    group: 2214
    key: 1035
    entity: 1558
    x: 1006
    z: 1994
    r: 1.5
    flags: 15
    group: 1558
    key: 1036
    entity: 1023
    x: 1010
    z: 1234
    r: 1.5
    flags: 15
    group: 1023
    key: 1037
    entity: 712
    x: 1010
    z: 1250
    r: 1.5
    flags: 15
    group: 712
    key: 1038
    entity: 1556
    x: 1010
    z: 1986
    r: 1.5
    flags: 15
    group: 1556
    key: 1039
    entity: 1557
    x: 1010
    z: 1990
    r: 1.5
    flags: 15
    group: 1557
    key: 1040
    entity: 1560
    x: 1010
    z: 2002
    r: 1.5
    flags: 15
    group: 1560
    key: 1041
    entity: 467
    x: 1014
    z: 806
    r: 1.5
    flags: 15
    group: 467
    key: 1042
    entity: 792
    x: 1014
    z: 818
    r: 1.5
    flags: 15
    group: 792
    key: 1043
    entity: 1100
    x: 1014
    z: 830
    r: 1.5
    flags: 15
    group: 1100
    key: 1044
    entity: 556
    x: 1014
    z: 1246
    r: 1.5
    flags: 15
    group: 556
    key: 1045
    entity: 2217
    x: 1014
    z: 1418
    r: 1.5
    flags: 15
    group: 2217
    key: 1046
    entity: 2213
    x: 1014
    z: 1430
    r: 1.5
    flags: 15
    group: 2213
    key: 1047
    entity: 1549
    x: 1014
    z: 1950
    r: 1.5
    flags: 15
    group: 1549
    key: 1048
    entity: 1550
    x: 1014
    z: 1958
    r: 1.5
    flags: 15
    group: 1550
    key: 1049
    entity: 1552
    x: 1014
    z: 1966
    r: 1.5
    flags: 15
    group: 1552
    key: 1050
    entity: 1554
    x: 1014
    z: 1982
    r: 1.5
    flags: 15
    group: 1554
    key: 1051
    entity: 1559
    x: 1014
    z: 1994
    r: 1.5
    flags: 15
    group: 1559
    key: 1052
    entity: 1561
    x: 1014
    z: 1998
    r: 1.5
    flags: 15
    group: 1561
    key: 1053
    entity: 465
    x: 1018
    z: 806
    r: 1.5
    flags: 15
    group: 465
    key: 1054
    entity: 950
    x: 1018
    z: 822
    r: 1.5
    flags: 15
    group: 950
    key: 1055
    entity: 1097
    x: 1018
    z: 826
    r: 1.5
    flags: 15
    group: 1097
    key: 1056
    entity: 557
    x: 1018
    z: 1246
    r: 1.5
    flags: 15
    group: 557
    key: 1057
    entity: 385
    x: 1018
    z: 1250
    r: 1.5
    flags: 15
    group: 385
    key: 1058
    entity: 1547
    x: 1018
    z: 1946
    r: 1.5
    flags: 15
    group: 1547
    key: 1059
    entity: 1548
    x: 1018
    z: 1954
    r: 1.5
    flags: 15
    group: 1548
    key: 1060
    entity: 1551
    x: 1018
    z: 1970
    r: 1.5
    flags: 15
    group: 1551
    key: 1061
    entity: 1553
    x: 1018
    z: 1974
    r: 1.5
    flags: 15
    group: 1553
    key: 1062
    entity: 1555
    x: 1018
    z: 1982
    r: 1.5
    flags: 15
    group: 1555
    key: 1063
    entity: 1564
    x: 1018
    z: 2002
    r: 1.5
    flags: 15
    group: 1564
    key: 1064
    entity: 1565
    x: 1018
    z: 2010
    r: 1.5
    flags: 15
    group: 1565
    key: 1065
    entity: 951
    x: 1022
    z: 822
    r: 1.5
    flags: 15
    group: 951
    key: 1066
    entity: 1098
    x: 1022
    z: 826
    r: 1.5
    flags: 15
    group: 1098
    key: 1067
    entity: 866
    x: 1022
    z: 1238
    r: 1.5
    flags: 15
    group: 866
    key: 1068
    entity: 386
    x: 1022
    z: 1250
    r: 1.5
    flags: 15
    group: 386
    key: 1069
    entity: 1546
    x: 1022
    z: 1950
    r: 1.5
    flags: 15
    group: 1546
    key: 1070
    entity: 1563
    x: 1022
    z: 1994
    r: 1.5
    flags: 15
    group: 1563
    key: 1071
    entity: 1566
    x: 1022
    z: 2010
    r: 1.5
    flags: 15
    group: 1566
    key: 1072
    entity: 1567
    x: 1022
    z: 2014
    r: 1.5
    flags: 15
    group: 1567
    key: 1073
    entity: 464
    x: 1026
    z: 802
    r: 1.5
    flags: 15
    group: 464
    key: 1074
    entity: 466
    x: 1026
    z: 806
    r: 1.5
    flags: 15
    group: 466
    key: 1075
    entity: 634
    x: 1026
    z: 810
    r: 1.5
    flags: 15
    group: 634
    key: 1076
    entity: 1024
    x: 1026
    z: 1234
    r: 1.5
    flags: 15
    group: 1024
    key: 1077
    entity: 713
    x: 1026
    z: 1242
    r: 1.5
    flags: 15
    group: 713
    key: 1078
    entity: 387
    x: 1026
    z: 1250
    r: 1.5
    flags: 15
    group: 387
    key: 1079
    entity: 1562
    x: 1026
    z: 1982
    r: 1.5
    flags: 15
    group: 1562
    key: 1080
    entity: 1568
    x: 1026
    z: 2006
    r: 1.5
    flags: 15
    group: 1568
    key: 1081
    entity: 633
    x: 1030
    z: 806
    r: 1.5
    flags: 15
    group: 633
    key: 1082
    entity: 791
    x: 1030
    z: 814
    r: 1.5
    flags: 15
    group: 791
    key: 1083
    entity: 1095
    x: 1030
    z: 822
    r: 1.5
    flags: 15
    group: 1095
    key: 1084
    entity: 1099
    x: 1030
    z: 826
    r: 1.5
    flags: 15
    group: 1099
    key: 1085
    entity: 1025
    x: 1030
    z: 1234
    r: 1.5
    flags: 15
    group: 1025
    key: 1086
    entity: 867
    x: 1030
    z: 1238
    r: 1.5
    flags: 15
    group: 867
    key: 1087
    entity: 388
    x: 1030
    z: 1250
    r: 1.5
    flags: 15
    group: 388
    key: 1088
    entity: 1714
    x: 1030
    z: 1578
    r: 1.5
    flags: 15
    group: 1714
    key: 1089
    entity: 2765
    x: 1030
    z: 1726
    r: 1.5
    flags: 15
    group: 2765
    key: 1090
    entity: 1545
    x: 1030
    z: 1962
    r: 1.5
    flags: 15
    group: 1545
    key: 1091
    entity: 1544
    x: 1030
    z: 1970
    r: 1.5
    flags: 15
    group: 1544
    key: 1092
    entity: 1520
    x: 1030
    z: 1978
    r: 1.5
    flags: 15
    group: 1520
    key: 1093
    entity: 1521
    x: 1030
    z: 1986
    r: 1.5
    flags: 15
    group: 1521
    key: 1094
    entity: 1522
    x: 1030
    z: 1990
    r: 1.5
    flags: 15
    group: 1522
    key: 1095
    entity: 1523
    x: 1030
    z: 1998
    r: 1.5
    flags: 15
    group: 1523
    key: 1096
    entity: 1524
    x: 1030
    z: 2006
    r: 1.5
    flags: 15
    group: 1524
    key: 1097
    entity: 1525
    x: 1030
    z: 2010
    r: 1.5
    flags: 15
    group: 1525
    key: 1098
    entity: 789
    x: 1034
    z: 810
    r: 1.5
    flags: 15
    group: 789
    key: 1099
    entity: 948
    x: 1034
    z: 818
    r: 1.5
    flags: 15
    group: 948
    key: 1100
    entity: 1096
    x: 1034
    z: 822
    r: 1.5
    flags: 15
    group: 1096
    key: 1101
    entity: 868
    x: 1034
    z: 1238
    r: 1.5
    flags: 15
    group: 868
    key: 1102
    entity: 558
    x: 1034
    z: 1246
    r: 1.5
    flags: 15
    group: 558
    key: 1103
    entity: 1710
    x: 1034
    z: 1574
    r: 1.5
    flags: 15
    group: 1710
    key: 1104
    entity: 1712
    x: 1034
    z: 1578
    r: 1.5
    flags: 15
    group: 1712
    key: 1105
    entity: 1719
    x: 1034
    z: 1594
    r: 1.5
    flags: 15
    group: 1719
    key: 1106
    entity: 2757
    x: 1034
    z: 1710
    r: 1.5
    flags: 15
    group: 2757
    key: 1107
    entity: 2760
    x: 1034
    z: 1718
    r: 1.5
    flags: 15
    group: 2760
    key: 1108
    entity: 2763
    x: 1034
    z: 1722
    r: 1.5
    flags: 15
    group: 2763
    key: 1109
    entity: 2768
    x: 1034
    z: 1730
    r: 1.5
    flags: 15
    group: 2768
    key: 1110
    entity: 1526
    x: 1034
    z: 1986
    r: 1.5
    flags: 15
    group: 1526
    key: 1111
    entity: 1946
    x: 1038
    z: 42
    r: 1.5
    flags: 15
    group: 1946
    key: 1112
    entity: 1947
    x: 1038
    z: 46
    r: 1.5
    flags: 15
    group: 1947
    key: 1113
    entity: 1949
    x: 1038
    z: 50
    r: 1.5
    flags: 15
    group: 1949
    key: 1114
    entity: 1950
    x: 1038
    z: 54
    r: 1.5
    flags: 15
    group: 1950
    key: 1115
    entity: 946
    x: 1038
    z: 814
    r: 1.5
    flags: 15
    group: 946
    key: 1116
    entity: 949
    x: 1038
    z: 818
    r: 1.5
    flags: 15
    group: 949
    key: 1117
    entity: 1716
    x: 1038
    z: 1586
    r: 1.5
    flags: 15
    group: 1716
    key: 1118
    entity: 1718
    x: 1038
    z: 1590
    r: 1.5
    flags: 15
    group: 1718
    key: 1119
    entity: 1721
    x: 1038
    z: 1598
    r: 1.5
    flags: 15
    group: 1721
    key: 1120
    entity: 2753
    x: 1038
    z: 1694
    r: 1.5
    flags: 15
    group: 2753
    key: 1121
    entity: 2756
    x: 1038
    z: 1710
    r: 1.5
    flags: 15
    group: 2756
    key: 1122
    entity: 2758
    x: 1038
    z: 1714
    r: 1.5
    flags: 15
    group: 2758
    key: 1123
    entity: 2759
    x: 1038
    z: 1718
    r: 1.5
    flags: 15
    group: 2759
    key: 1124
    entity: 2762
    x: 1038
    z: 1722
    r: 1.5
    flags: 15
    group: 2762
    key: 1125
    entity: 2764
    x: 1038
    z: 1726
    r: 1.5
    flags: 15
    group: 2764
    key: 1126
    entity: 1527
    x: 1038
    z: 1998
    r: 1.5
    flags: 15
    group: 1527
    key: 1127
    entity: 1951
    x: 1042
    z: 54
    r: 1.5
    flags: 15
    group: 1951
    key: 1128
    entity: 947
    x: 1042
    z: 814
    r: 1.5
    flags: 15
    group: 947
    key: 1129
    entity: 869
    x: 1042
    z: 1238
    r: 1.5
    flags: 15
    group: 869
    key: 1130
    entity: 714
    x: 1042
    z: 1242
    r: 1.5
    flags: 15
    group: 714
    key: 1131
    entity: 1708
    x: 1042
    z: 1570
    r: 1.5
    flags: 15
    group: 1708
    key: 1132
    entity: 1709
    x: 1042
    z: 1574
    r: 1.5
    flags: 15
    group: 1709
    key: 1133
    entity: 1715
    x: 1042
    z: 1586
    r: 1.5
    flags: 15
    group: 1715
    key: 1134
    entity: 1722
    x: 1042
    z: 1602
    r: 1.5
    flags: 15
    group: 1722
    key: 1135
    entity: 1542
    x: 1042
    z: 1966
    r: 1.5
    flags: 15
    group: 1542
    key: 1136
    entity: 1529
    x: 1042
    z: 1986
    r: 1.5
    flags: 15
    group: 1529
    key: 1137
    entity: 1953
    x: 1046
    z: 58
    r: 1.5
    flags: 15
    group: 1953
    key: 1138
    entity: 1955
    x: 1046
    z: 62
    r: 1.5
    flags: 15
    group: 1955
    key: 1139
    entity: 790
    x: 1046
    z: 810
    r: 1.5
    flags: 15
    group: 790
    key: 1140
    entity: 1094
    x: 1046
    z: 818
    r: 1.5
    flags: 15
    group: 1094
    key: 1141
    entity: 1026
    x: 1046
    z: 1234
    r: 1.5
    flags: 15
    group: 1026
    key: 1142
    entity: 715
    x: 1046
    z: 1246
    r: 1.5
    flags: 15
    group: 715
    key: 1143
    entity: 559
    x: 1046
    z: 1250
    r: 1.5
    flags: 15
    group: 559
    key: 1144
    entity: 1706
    x: 1046
    z: 1570
    r: 1.5
    flags: 15
    group: 1706
    key: 1145
    entity: 1713
    x: 1046
    z: 1586
    r: 1.5
    flags: 15
    group: 1713
    key: 1146
    entity: 1717
    x: 1046
    z: 1590
    r: 1.5
    flags: 15
    group: 1717
    key: 1147
    entity: 1720
    x: 1046
    z: 1594
    r: 1.5
    flags: 15
    group: 1720
    key: 1148
    entity: 1723
    x: 1046
    z: 1598
    r: 1.5
    flags: 15
    group: 1723
    key: 1149
    entity: 2751
    x: 1046
    z: 1698
    r: 1.5
    flags: 15
    group: 2751
    key: 1150
    entity: 2752
    x: 1046
    z: 1702
    r: 1.5
    flags: 15
    group: 2752
    key: 1151
    entity: 2754
    x: 1046
    z: 1710
    r: 1.5
    flags: 15
    group: 2754
    key: 1152
    entity: 2767
    x: 1046
    z: 1730
    r: 1.5
    flags: 15
    group: 2767
    key: 1153
    entity: 2771
    x: 1046
    z: 1746
    r: 1.5
    flags: 15
    group: 2771
    key: 1154
    entity: 1543
    x: 1046
    z: 1954
    r: 1.5
    flags: 15
    group: 1543
    key: 1155
    entity: 1535
    x: 1046
    z: 1982
    r: 1.5
    flags: 15
    group: 1535
    key: 1156
    entity: 1528
    x: 1046
    z: 1994
    r: 1.5
    flags: 15
    group: 1528
    key: 1157
    entity: 1944
    x: 1050
    z: 30
    r: 1.5
    flags: 15
    group: 1944
    key: 1158
    entity: 1948
    x: 1050
    z: 46
    r: 1.5
    flags: 15
    group: 1948
    key: 1159
    entity: 1954
    x: 1050
    z: 54
    r: 1.5
    flags: 15
    group: 1954
    key: 1160
    entity: 463
    x: 1050
    z: 794
    r: 1.5
    flags: 15
    group: 463
    key: 1161
    entity: 788
    x: 1050
    z: 806
    r: 1.5
    flags: 15
    group: 788
    key: 1162
    entity: 945
    x: 1050
    z: 810
    r: 1.5
    flags: 15
    group: 945
    key: 1163
    entity: 716
    x: 1050
    z: 1246
    r: 1.5
    flags: 15
    group: 716
    key: 1164
    entity: 1703
    x: 1050
    z: 1562
    r: 1.5
    flags: 15
    group: 1703
    key: 1165
    entity: 1704
    x: 1050
    z: 1570
    r: 1.5
    flags: 15
    group: 1704
    key: 1166
    entity: 1705
    x: 1050
    z: 1578
    r: 1.5
    flags: 15
    group: 1705
    key: 1167
    entity: 1707
    x: 1050
    z: 1582
    r: 1.5
    flags: 15
    group: 1707
    key: 1168
    entity: 1711
    x: 1050
    z: 1586
    r: 1.5
    flags: 15
    group: 1711
    key: 1169
    entity: 2748
    x: 1050
    z: 1694
    r: 1.5
    flags: 15
    group: 2748
    key: 1170
    entity: 2747
    x: 1050
    z: 1698
    r: 1.5
    flags: 15
    group: 2747
    key: 1171
    entity: 2750
    x: 1050
    z: 1706
    r: 1.5
    flags: 15
    group: 2750
    key: 1172
    entity: 2755
    x: 1050
    z: 1718
    r: 1.5
    flags: 15
    group: 2755
    key: 1173
    entity: 2761
    x: 1050
    z: 1726
    r: 1.5
    flags: 15
    group: 2761
    key: 1174
    entity: 2766
    x: 1050
    z: 1730
    r: 1.5
    flags: 15
    group: 2766
    key: 1175
    entity: 2772
    x: 1050
    z: 1746
    r: 1.5
    flags: 15
    group: 2772
    key: 1176
    entity: 1539
    x: 1050
    z: 1970
    r: 1.5
    flags: 15
    group: 1539
    key: 1177
    entity: 1538
    x: 1050
    z: 1974
    r: 1.5
    flags: 15
    group: 1538
    key: 1178
    entity: 1533
    x: 1050
    z: 1986
    r: 1.5
    flags: 15
    group: 1533
    key: 1179
    entity: 1531
    x: 1050
    z: 1990
    r: 1.5
    flags: 15
    group: 1531
    key: 1180
    entity: 1942
    x: 1054
    z: 26
    r: 1.5
    flags: 15
    group: 1942
    key: 1181
    entity: 1943
    x: 1054
    z: 30
    r: 1.5
    flags: 15
    group: 1943
    key: 1182
    entity: 1945
    x: 1054
    z: 38
    r: 1.5
    flags: 15
    group: 1945
    key: 1183
    entity: 1952
    x: 1054
    z: 50
    r: 1.5
    flags: 15
    group: 1952
    key: 1184
    entity: 1956
    x: 1054
    z: 54
    r: 1.5
    flags: 15
    group: 1956
    key: 1185
    entity: 461
    x: 1054
    z: 794
    r: 1.5
    flags: 15
    group: 461
    key: 1186
    entity: 717
    x: 1054
    z: 1246
    r: 1.5
    flags: 15
    group: 717
    key: 1187
    entity: 1702
    x: 1054
    z: 1578
    r: 1.5
    flags: 15
    group: 1702
    key: 1188
    entity: 1701
    x: 1054
    z: 1586
    r: 1.5
    flags: 15
    group: 1701
    key: 1189
    entity: 1724
    x: 1054
    z: 1598
    r: 1.5
    flags: 15
    group: 1724
    key: 1190
    entity: 1725
    x: 1054
    z: 1602
    r: 1.5
    flags: 15
    group: 1725
    key: 1191
    entity: 2745
    x: 1054
    z: 1710
    r: 1.5
    flags: 15
    group: 2745
    key: 1192
    entity: 2746
    x: 1054
    z: 1714
    r: 1.5
    flags: 15
    group: 2746
    key: 1193
    entity: 2749
    x: 1054
    z: 1718
    r: 1.5
    flags: 15
    group: 2749
    key: 1194
    entity: 2769
    x: 1054
    z: 1734
    r: 1.5
    flags: 15
    group: 2769
    key: 1195
    entity: 2770
    x: 1054
    z: 1738
    r: 1.5
    flags: 15
    group: 2770
    key: 1196
    entity: 2774
    x: 1054
    z: 1746
    r: 1.5
    flags: 15
    group: 2774
    key: 1197
    entity: 1541
    x: 1054
    z: 1962
    r: 1.5
    flags: 15
    group: 1541
    key: 1198
    entity: 1532
    x: 1054
    z: 1990
    r: 1.5
    flags: 15
    group: 1532
    key: 1199
    entity: 1530
    x: 1054
    z: 1994
    r: 1.5
    flags: 15
    group: 1530
    key: 1200
    entity: 1027
    x: 1058
    z: 1238
    r: 1.5
    flags: 15
    group: 1027
    key: 1201
    entity: 560
    x: 1058
    z: 1250
    r: 1.5
    flags: 15
    group: 560
    key: 1202
    entity: 1700
    x: 1058
    z: 1562
    r: 1.5
    flags: 15
    group: 1700
    key: 1203
    entity: 1668
    x: 1058
    z: 1602
    r: 1.5
    flags: 15
    group: 1668
    key: 1204
    entity: 2744
    x: 1058
    z: 1718
    r: 1.5
    flags: 15
    group: 2744
    key: 1205
    entity: 2773
    x: 1058
    z: 1734
    r: 1.5
    flags: 15
    group: 2773
    key: 1206
    entity: 1540
    x: 1058
    z: 1962
    r: 1.5
    flags: 15
    group: 1540
    key: 1207
    entity: 1537
    x: 1058
    z: 1982
    r: 1.5
    flags: 15
    group: 1537
    key: 1208
    entity: 1536
    x: 1058
    z: 1986
    r: 1.5
    flags: 15
    group: 1536
    key: 1209
    entity: 1927
    x: 1062
    z: 38
    r: 1.5
    flags: 15
    group: 1927
    key: 1210
    entity: 1912
    x: 1062
    z: 42
    r: 1.5
    flags: 15
    group: 1912
    key: 1211
    entity: 1913
    x: 1062
    z: 50
    r: 1.5
    flags: 15
    group: 1913
    key: 1212
    entity: 1914
    x: 1062
    z: 58
    r: 1.5
    flags: 15
    group: 1914
    key: 1213
    entity: 1915
    x: 1062
    z: 62
    r: 1.5
    flags: 15
    group: 1915
    key: 1214
    entity: 462
    x: 1062
    z: 794
    r: 1.5
    flags: 15
    group: 462
    key: 1215
    entity: 632
    x: 1062
    z: 798
    r: 1.5
    flags: 15
    group: 632
    key: 1216
    entity: 786
    x: 1062
    z: 802
    r: 1.5
    flags: 15
    group: 786
    key: 1217
    entity: 561
    x: 1062
    z: 1250
    r: 1.5
    flags: 15
    group: 561
    key: 1218
    entity: 1699
    x: 1062
    z: 1562
    r: 1.5
    flags: 15
    group: 1699
    key: 1219
    entity: 1698
    x: 1062
    z: 1566
    r: 1.5
    flags: 15
    group: 1698
    key: 1220
    entity: 1694
    x: 1062
    z: 1578
    r: 1.5
    flags: 15
    group: 1694
    key: 1221
    entity: 1690
    x: 1062
    z: 1582
    r: 1.5
    flags: 15
    group: 1690
    key: 1222
    entity: 1673
    x: 1062
    z: 1590
    r: 1.5
    flags: 15
    group: 1673
    key: 1223
    entity: 1671
    x: 1062
    z: 1594
    r: 1.5
    flags: 15
    group: 1671
    key: 1224
    entity: 1670
    x: 1062
    z: 1598
    r: 1.5
    flags: 15
    group: 1670
    key: 1225
    entity: 1669
    x: 1062
    z: 1606
    r: 1.5
    flags: 15
    group: 1669
    key: 1226
    entity: 2742
    x: 1062
    z: 1718
    r: 1.5
    flags: 15
    group: 2742
    key: 1227
    entity: 2737
    x: 1062
    z: 1726
    r: 1.5
    flags: 15
    group: 2737
    key: 1228
    entity: 2724
    x: 1062
    z: 1734
    r: 1.5
    flags: 15
    group: 2724
    key: 1229
    entity: 2725
    x: 1062
    z: 1746
    r: 1.5
    flags: 15
    group: 2725
    key: 1230
    entity: 1534
    x: 1062
    z: 1994
    r: 1.5
    flags: 15
    group: 1534
    key: 1231
    entity: 1940
    x: 1066
    z: 30
    r: 1.5
    flags: 15
    group: 1940
    key: 1232
    entity: 1928
    x: 1066
    z: 38
    r: 1.5
    flags: 15
    group: 1928
    key: 1233
    entity: 1921
    x: 1066
    z: 42
    r: 1.5
    flags: 15
    group: 1921
    key: 1234
    entity: 1917
    x: 1066
    z: 50
    r: 1.5
    flags: 15
    group: 1917
    key: 1235
    entity: 1916
    x: 1066
    z: 58
    r: 1.5
    flags: 15
    group: 1916
    key: 1236
    entity: 631
    x: 1066
    z: 798
    r: 1.5
    flags: 15
    group: 631
    key: 1237
    entity: 787
    x: 1066
    z: 802
    r: 1.5
    flags: 15
    group: 787
    key: 1238
    entity: 1093
    x: 1066
    z: 814
    r: 1.5
    flags: 15
    group: 1093
    key: 1239
    entity: 1695
    x: 1066
    z: 1574
    r: 1.5
    flags: 15
    group: 1695
    key: 1240
    entity: 1688
    x: 1066
    z: 1582
    r: 1.5
    flags: 15
    group: 1688
    key: 1241
    entity: 1682
    x: 1066
    z: 1586
    r: 1.5
    flags: 15
    group: 1682
    key: 1242
    entity: 1677
    x: 1066
    z: 1590
    r: 1.5
    flags: 15
    group: 1677
    key: 1243
    entity: 2743
    x: 1066
    z: 1714
    r: 1.5
    flags: 15
    group: 2743
    key: 1244
    entity: 2741
    x: 1066
    z: 1718
    r: 1.5
    flags: 15
    group: 2741
    key: 1245
    entity: 2726
    x: 1066
    z: 1738
    r: 1.5
    flags: 15
    group: 2726
    key: 1246
    entity: 1941
    x: 1070
    z: 26
    r: 1.5
    flags: 15
    group: 1941
    key: 1247
    entity: 1933
    x: 1070
    z: 34
    r: 1.5
    flags: 15
    group: 1933
    key: 1248
    entity: 1924
    x: 1070
    z: 42
    r: 1.5
    flags: 15
    group: 1924
    key: 1249
    entity: 1919
    x: 1070
    z: 46
    r: 1.5
    flags: 15
    group: 1919
    key: 1250
    entity: 1918
    x: 1070
    z: 58
    r: 1.5
    flags: 15
    group: 1918
    key: 1251
    entity: 459
    x: 1070
    z: 794
    r: 1.5
    flags: 15
    group: 459
    key: 1252
    entity: 944
    x: 1070
    z: 806
    r: 1.5
    flags: 15
    group: 944
    key: 1253
    entity: 871
    x: 1070
    z: 1238
    r: 1.5
    flags: 15
    group: 871
    key: 1254
    entity: 870
    x: 1070
    z: 1242
    r: 1.5
    flags: 15
    group: 870
    key: 1255
    entity: 1697
    x: 1070
    z: 1558
    r: 1.5
    flags: 15
    group: 1697
    key: 1256
    entity: 1683
    x: 1070
    z: 1586
    r: 1.5
    flags: 15
    group: 1683
    key: 1257
    entity: 1674
    x: 1070
    z: 1594
    r: 1.5
    flags: 15
    group: 1674
    key: 1258
    entity: 2727
    x: 1070
    z: 1742
    r: 1.5
    flags: 15
    group: 2727
    key: 1259
    entity: 1937
    x: 1074
    z: 30
    r: 1.5
    flags: 15
    group: 1937
    key: 1260
    entity: 1932
    x: 1074
    z: 34
    r: 1.5
    flags: 15
    group: 1932
    key: 1261
    entity: 1929
    x: 1074
    z: 38
    r: 1.5
    flags: 15
    group: 1929
    key: 1262
    entity: 1920
    x: 1074
    z: 50
    r: 1.5
    flags: 15
    group: 1920
    key: 1263
    entity: 941
    x: 1074
    z: 806
    r: 1.5
    flags: 15
    group: 941
    key: 1264
    entity: 1091
    x: 1074
    z: 810
    r: 1.5
    flags: 15
    group: 1091
    key: 1265
    entity: 872
    x: 1074
    z: 1238
    r: 1.5
    flags: 15
    group: 872
    key: 1266
    entity: 718
    x: 1074
    z: 1246
    r: 1.5
    flags: 15
    group: 718
    key: 1267
    entity: 1696
    x: 1074
    z: 1562
    r: 1.5
    flags: 15
    group: 1696
    key: 1268
    entity: 1693
    x: 1074
    z: 1566
    r: 1.5
    flags: 15
    group: 1693
    key: 1269
    entity: 1689
    x: 1074
    z: 1578
    r: 1.5
    flags: 15
    group: 1689
    key: 1270
    entity: 1686
    x: 1074
    z: 1582
    r: 1.5
    flags: 15
    group: 1686
    key: 1271
    entity: 1684
    x: 1074
    z: 1586
    r: 1.5
    flags: 15
    group: 1684
    key: 1272
    entity: 1672
    x: 1074
    z: 1606
    r: 1.5
    flags: 15
    group: 1672
    key: 1273
    entity: 2728
    x: 1074
    z: 1746
    r: 1.5
    flags: 15
    group: 2728
    key: 1274
    entity: 1939
    x: 1078
    z: 26
    r: 1.5
    flags: 15
    group: 1939
    key: 1275
    entity: 1936
    x: 1078
    z: 30
    r: 1.5
    flags: 15
    group: 1936
    key: 1276
    entity: 1923
    x: 1078
    z: 46
    r: 1.5
    flags: 15
    group: 1923
    key: 1277
    entity: 1922
    x: 1078
    z: 50
    r: 1.5
    flags: 15
    group: 1922
    key: 1278
    entity: 1498
    x: 1078
    z: 662
    r: 1.5
    flags: 15
    group: 1498
    key: 1279
    entity: 1499
    x: 1078
    z: 666
    r: 1.5
    flags: 15
    group: 1499
    key: 1280
    entity: 1503
    x: 1078
    z: 674
    r: 1.5
    flags: 15
    group: 1503
    key: 1281
    entity: 460
    x: 1078
    z: 794
    r: 1.5
    flags: 15
    group: 460
    key: 1282
    entity: 942
    x: 1078
    z: 806
    r: 1.5
    flags: 15
    group: 942
    key: 1283
    entity: 1092
    x: 1078
    z: 810
    r: 1.5
    flags: 15
    group: 1092
    key: 1284
    entity: 1028
    x: 1078
    z: 1234
    r: 1.5
    flags: 15
    group: 1028
    key: 1285
    entity: 1691
    x: 1078
    z: 1574
    r: 1.5
    flags: 15
    group: 1691
    key: 1286
    entity: 1678
    x: 1078
    z: 1594
    r: 1.5
    flags: 15
    group: 1678
    key: 1287
    entity: 2740
    x: 1078
    z: 1718
    r: 1.5
    flags: 15
    group: 2740
    key: 1288
    entity: 2734
    x: 1078
    z: 1730
    r: 1.5
    flags: 15
    group: 2734
    key: 1289
    entity: 1934
    x: 1082
    z: 30
    r: 1.5
    flags: 15
    group: 1934
    key: 1290
    entity: 1925
    x: 1082
    z: 46
    r: 1.5
    flags: 15
    group: 1925
    key: 1291
    entity: 1494
    x: 1082
    z: 658
    r: 1.5
    flags: 15
    group: 1494
    key: 1292
    entity: 1497
    x: 1082
    z: 666
    r: 1.5
    flags: 15
    group: 1497
    key: 1293
    entity: 629
    x: 1082
    z: 798
    r: 1.5
    flags: 15
    group: 629
    key: 1294
    entity: 785
    x: 1082
    z: 802
    r: 1.5
    flags: 15
    group: 785
    key: 1295
    entity: 943
    x: 1082
    z: 806
    r: 1.5
    flags: 15
    group: 943
    key: 1296
    entity: 1685
    x: 1082
    z: 1582
    r: 1.5
    flags: 15
    group: 1685
    key: 1297
    entity: 1681
    x: 1082
    z: 1590
    r: 1.5
    flags: 15
    group: 1681
    key: 1298
    entity: 1679
    x: 1082
    z: 1594
    r: 1.5
    flags: 15
    group: 1679
    key: 1299
    entity: 1675
    x: 1082
    z: 1598
    r: 1.5
    flags: 15
    group: 1675
    key: 1300
    entity: 2738
    x: 1082
    z: 1726
    r: 1.5
    flags: 15
    group: 2738
    key: 1301
    entity: 2736
    x: 1082
    z: 1730
    r: 1.5
    flags: 15
    group: 2736
    key: 1302
    entity: 2730
    x: 1082
    z: 1738
    r: 1.5
    flags: 15
    group: 2730
    key: 1303
    entity: 1938
    x: 1086
    z: 22
    r: 1.5
    flags: 15
    group: 1938
    key: 1304
    entity: 1930
    x: 1086
    z: 38
    r: 1.5
    flags: 15
    group: 1930
    key: 1305
    entity: 1926
    x: 1086
    z: 42
    r: 1.5
    flags: 15
    group: 1926
    key: 1306
    entity: 1493
    x: 1086
    z: 662
    r: 1.5
    flags: 15
    group: 1493
    key: 1307
    entity: 1495
    x: 1086
    z: 666
    r: 1.5
    flags: 15
    group: 1495
    key: 1308
    entity: 1501
    x: 1086
    z: 674
    r: 1.5
    flags: 15
    group: 1501
    key: 1309
    entity: 1502
    x: 1086
    z: 678
    r: 1.5
    flags: 15
    group: 1502
    key: 1310
    entity: 630
    x: 1086
    z: 798
    r: 1.5
    flags: 15
    group: 630
    key: 1311
    entity: 1090
    x: 1086
    z: 810
    r: 1.5
    flags: 15
    group: 1090
    key: 1312
    entity: 1692
    x: 1086
    z: 1570
    r: 1.5
    flags: 15
    group: 1692
    key: 1313
    entity: 1687
    x: 1086
    z: 1578
    r: 1.5
    flags: 15
    group: 1687
    key: 1314
    entity: 1680
    x: 1086
    z: 1594
    r: 1.5
    flags: 15
    group: 1680
    key: 1315
    entity: 1676
    x: 1086
    z: 1602
    r: 1.5
    flags: 15
    group: 1676
    key: 1316
    entity: 2739
    x: 1086
    z: 1726
    r: 1.5
    flags: 15
    group: 2739
    key: 1317
    entity: 2729
    x: 1086
    z: 1750
    r: 1.5
    flags: 15
    group: 2729
    key: 1318
    entity: 1931
    x: 1090
    z: 34
    r: 1.5
    flags: 15
    group: 1931
    key: 1319
    entity: 1506
    x: 1090
    z: 686
    r: 1.5
    flags: 15
    group: 1506
    key: 1320
    entity: 1510
    x: 1090
    z: 706
    r: 1.5
    flags: 15
    group: 1510
    key: 1321
    entity: 940
    x: 1090
    z: 806
    r: 1.5
    flags: 15
    group: 940
    key: 1322
    entity: 1029
    x: 1090
    z: 1234
    r: 1.5
    flags: 15
    group: 1029
    key: 1323
    entity: 2735
    x: 1090
    z: 1734
    r: 1.5
    flags: 15
    group: 2735
    key: 1324
    entity: 2733
    x: 1090
    z: 1738
    r: 1.5
    flags: 15
    group: 2733
    key: 1325
    entity: 1935
    x: 1094
    z: 26
    r: 1.5
    flags: 15
    group: 1935
    key: 1328
    entity: 1496
    x: 1094
    z: 674
    r: 1.5
    flags: 15
    group: 1496
    key: 1329
    entity: 1500
    x: 1094
    z: 678
    r: 1.5
    flags: 15
    group: 1500
    key: 1330
    entity: 1504
    x: 1094
    z: 682
    r: 1.5
    flags: 15
    group: 1504
    key: 1331
    entity: 1505
    x: 1094
    z: 686
    r: 1.5
    flags: 15
    group: 1505
    key: 1332
    entity: 1515
    x: 1094
    z: 722
    r: 1.5
    flags: 15
    group: 1515
    key: 1333
    entity: 458
    x: 1094
    z: 794
    r: 1.5
    flags: 15
    group: 458
    key: 1334
    entity: 628
    x: 1094
    z: 798
    r: 1.5
    flags: 15
    group: 628
    key: 1335
    entity: 1089
    x: 1094
    z: 810
    r: 1.5
    flags: 15
    group: 1089
    key: 1336
    entity: 873
    x: 1094
    z: 1238
    r: 1.5
    flags: 15
    group: 873
    key: 1337
    entity: 562
    x: 1094
    z: 1246
    r: 1.5
    flags: 15
    group: 562
    key: 1338
    entity: 389
    x: 1094
    z: 1250
    r: 1.5
    flags: 15
    group: 389
    key: 1339
    entity: 390
    x: 1094
    z: 1254
    r: 1.5
    flags: 15
    group: 390
    key: 1340
    entity: 2732
    x: 1094
    z: 1742
    r: 1.5
    flags: 15
    group: 2732
    key: 1341
    entity: 2731
    x: 1094
    z: 1746
    r: 1.5
    flags: 15
    group: 2731
    key: 1342
    entity: 1491
    x: 1098
    z: 670
    r: 1.5
    flags: 15
    group: 1491
    key: 1343
    entity: 1507
    x: 1098
    z: 690
    r: 1.5
    flags: 15
    group: 1507
    key: 1344
    entity: 1509
    x: 1098
    z: 694
    r: 1.5
    flags: 15
    group: 1509
    key: 1345
    entity: 1512
    x: 1098
    z: 706
    r: 1.5
    flags: 15
    group: 1512
    key: 1346
    entity: 1513
    x: 1098
    z: 710
    r: 1.5
    flags: 15
    group: 1513
    key: 1347
    entity: 1514
    x: 1098
    z: 714
    r: 1.5
    flags: 15
    group: 1514
    key: 1348
    entity: 457
    x: 1098
    z: 790
    r: 1.5
    flags: 15
    group: 457
    key: 1349
    entity: 784
    x: 1098
    z: 802
    r: 1.5
    flags: 15
    group: 784
    key: 1350
    entity: 391
    x: 1098
    z: 1250
    r: 1.5
    flags: 15
    group: 391
    key: 1351
    entity: 2199
    x: 1098
    z: 1898
    r: 1.5
    flags: 15
    group: 2199
    key: 1352
    entity: 2200
    x: 1098
    z: 1918
    r: 1.5
    flags: 15
    group: 2200
    key: 1353
    entity: 2203
    x: 1098
    z: 1922
    r: 1.5
    flags: 15
    group: 2203
    key: 1354
    entity: 1488
    x: 1102
    z: 670
    r: 1.5
    flags: 15
    group: 1488
    key: 1355
    entity: 1489
    x: 1102
    z: 674
    r: 1.5
    flags: 15
    group: 1489
    key: 1356
    entity: 1508
    x: 1102
    z: 690
    r: 1.5
    flags: 15
    group: 1508
    key: 1357
    entity: 1511
    x: 1102
    z: 698
    r: 1.5
    flags: 15
    group: 1511
    key: 1358
    entity: 1517
    x: 1102
    z: 718
    r: 1.5
    flags: 15
    group: 1517
    key: 1359
    entity: 627
    x: 1102
    z: 798
    r: 1.5
    flags: 15
    group: 627
    key: 1360
    entity: 783
    x: 1102
    z: 802
    r: 1.5
    flags: 15
    group: 783
    key: 1361
    entity: 874
    x: 1102
    z: 1238
    r: 1.5
    flags: 15
    group: 874
    key: 1362
    entity: 563
    x: 1102
    z: 1246
    r: 1.5
    flags: 15
    group: 563
    key: 1363
    entity: 2198
    x: 1102
    z: 1894
    r: 1.5
    flags: 15
    group: 2198
    key: 1364
    entity: 1487
    x: 1106
    z: 666
    r: 1.5
    flags: 15
    group: 1487
    key: 1365
    entity: 1486
    x: 1106
    z: 670
    r: 1.5
    flags: 15
    group: 1486
    key: 1366
    entity: 1485
    x: 1106
    z: 682
    r: 1.5
    flags: 15
    group: 1485
    key: 1367
    entity: 1516
    x: 1106
    z: 694
    r: 1.5
    flags: 15
    group: 1516
    key: 1368
    entity: 1518
    x: 1106
    z: 706
    r: 1.5
    flags: 15
    group: 1518
    key: 1369
    entity: 1519
    x: 1106
    z: 718
    r: 1.5
    flags: 15
    group: 1519
    key: 1370
    entity: 456
    x: 1106
    z: 794
    r: 1.5
    flags: 15
    group: 456
    key: 1371
    entity: 626
    x: 1106
    z: 798
    r: 1.5
    flags: 15
    group: 626
    key: 1372
    entity: 939
    x: 1106
    z: 806
    r: 1.5
    flags: 15
    group: 939
    key: 1373
    entity: 1030
    x: 1106
    z: 1234
    r: 1.5
    flags: 15
    group: 1030
    key: 1374
    entity: 875
    x: 1106
    z: 1238
    r: 1.5
    flags: 15
    group: 875
    key: 1375
    entity: 392
    x: 1106
    z: 1250
    r: 1.5
    flags: 15
    group: 392
    key: 1376
    entity: 2195
    x: 1106
    z: 1882
    r: 1.5
    flags: 15
    group: 2195
    key: 1377
    entity: 2196
    x: 1106
    z: 1886
    r: 1.5
    flags: 15
    group: 2196
    key: 1378
    entity: 2197
    x: 1106
    z: 1894
    r: 1.5
    flags: 15
    group: 2197
    key: 1379
    entity: 2202
    x: 1106
    z: 1914
    r: 1.5
    flags: 15
    group: 2202
    key: 1380
    entity: 2204
    x: 1106
    z: 1922
    r: 1.5
    flags: 15
    group: 2204
    key: 1381
    entity: 1484
    x: 1110
    z: 670
    r: 1.5
    flags: 15
    group: 1484
    key: 1382
    entity: 1463
    x: 1110
    z: 690
    r: 1.5
    flags: 15
    group: 1463
    key: 1383
    entity: 1464
    x: 1110
    z: 694
    r: 1.5
    flags: 15
    group: 1464
    key: 1384
    entity: 1465
    x: 1110
    z: 698
    r: 1.5
    flags: 15
    group: 1465
    key: 1385
    entity: 1466
    x: 1110
    z: 702
    r: 1.5
    flags: 15
    group: 1466
    key: 1386
    entity: 1467
    x: 1110
    z: 710
    r: 1.5
    flags: 15
    group: 1467
    key: 1387
    entity: 455
    x: 1110
    z: 790
    r: 1.5
    flags: 15
    group: 455
    key: 1388
    entity: 625
    x: 1110
    z: 798
    r: 1.5
    flags: 15
    group: 625
    key: 1389
    entity: 938
    x: 1110
    z: 806
    r: 1.5
    flags: 15
    group: 938
    key: 1390
    entity: 1088
    x: 1110
    z: 814
    r: 1.5
    flags: 15
    group: 1088
    key: 1391
    entity: 1031
    x: 1110
    z: 1234
    r: 1.5
    flags: 15
    group: 1031
    key: 1392
    entity: 876
    x: 1110
    z: 1238
    r: 1.5
    flags: 15
    group: 876
    key: 1393
    entity: 2194
    x: 1110
    z: 1874
    r: 1.5
    flags: 15
    group: 2194
    key: 1394
    entity: 2201
    x: 1110
    z: 1910
    r: 1.5
    flags: 15
    group: 2201
    key: 1395
    entity: 2205
    x: 1110
    z: 1918
    r: 1.5
    flags: 15
    group: 2205
    key: 1396
    entity: 1482
    x: 1114
    z: 662
    r: 1.5
    flags: 15
    group: 1482
    key: 1397
    entity: 1478
    x: 1114
    z: 674
    r: 1.5
    flags: 15
    group: 1478
    key: 1398
    entity: 1468
    x: 1114
    z: 698
    r: 1.5
    flags: 15
    group: 1468
    key: 1399
    entity: 782
    x: 1114
    z: 806
    r: 1.5
    flags: 15
    group: 782
    key: 1400
    entity: 1087
    x: 1114
    z: 814
    r: 1.5
    flags: 15
    group: 1087
    key: 1401
    entity: 1032
    x: 1114
    z: 1234
    r: 1.5
    flags: 15
    group: 1032
    key: 1402
    entity: 877
    x: 1114
    z: 1238
    r: 1.5
    flags: 15
    group: 877
    key: 1403
    entity: 393
    x: 1114
    z: 1250
    r: 1.5
    flags: 15
    group: 393
    key: 1404
    entity: 2193
    x: 1114
    z: 1874
    r: 1.5
    flags: 15
    group: 2193
    key: 1405
    entity: 2192
    x: 1114
    z: 1878
    r: 1.5
    flags: 15
    group: 2192
    key: 1406
    entity: 2191
    x: 1114
    z: 1882
    r: 1.5
    flags: 15
    group: 2191
    key: 1407
    entity: 2190
    x: 1114
    z: 1886
    r: 1.5
    flags: 15
    group: 2190
    key: 1408
    entity: 2189
    x: 1114
    z: 1890
    r: 1.5
    flags: 15
    group: 2189
    key: 1409
    entity: 2188
    x: 1114
    z: 1894
    r: 1.5
    flags: 15
    group: 2188
    key: 1411
    entity: 1479
    x: 1118
    z: 670
    r: 1.5
    flags: 15
    group: 1479
    key: 1412
    entity: 1477
    x: 1118
    z: 674
    r: 1.5
    flags: 15
    group: 1477
    key: 1413
    entity: 1473
    x: 1118
    z: 690
    r: 1.5
    flags: 15
    group: 1473
    key: 1414
    entity: 1470
    x: 1118
    z: 698
    r: 1.5
    flags: 15
    group: 1470
    key: 1415
    entity: 1469
    x: 1118
    z: 706
    r: 1.5
    flags: 15
    group: 1469
    key: 1416
    entity: 624
    x: 1118
    z: 802
    r: 1.5
    flags: 15
    group: 624
    key: 1417
    entity: 719
    x: 1118
    z: 1242
    r: 1.5
    flags: 15
    group: 719
    key: 1418
    entity: 564
    x: 1118
    z: 1246
    r: 1.5
    flags: 15
    group: 564
    key: 1419
    entity: 2169
    x: 1118
    z: 1898
    r: 1.5
    flags: 15
    group: 2169
    key: 1420
    entity: 1481
    x: 1122
    z: 658
    r: 1.5
    flags: 15
    group: 1481
    key: 1421
    entity: 1480
    x: 1122
    z: 666
    r: 1.5
    flags: 15
    group: 1480
    key: 1422
    entity: 1476
    x: 1122
    z: 674
    r: 1.5
    flags: 15
    group: 1476
    key: 1423
    entity: 1475
    x: 1122
    z: 690
    r: 1.5
    flags: 15
    group: 1475
    key: 1424
    entity: 1471
    x: 1122
    z: 698
    r: 1.5
    flags: 15
    group: 1471
    key: 1425
    entity: 623
    x: 1122
    z: 802
    r: 1.5
    flags: 15
    group: 623
    key: 1426
    entity: 937
    x: 1122
    z: 810
    r: 1.5
    flags: 15
    group: 937
    key: 1427
    entity: 878
    x: 1122
    z: 1234
    r: 1.5
    flags: 15
    group: 878
    key: 1428
    entity: 2187
    x: 1122
    z: 1882
    r: 1.5
    flags: 15
    group: 2187
    key: 1429
    entity: 2181
    x: 1122
    z: 1894
    r: 1.5
    flags: 15
    group: 2181
    key: 1430
    entity: 2170
    x: 1122
    z: 1898
    r: 1.5
    flags: 15
    group: 2170
    key: 1431
    entity: 2159
    x: 1122
    z: 1906
    r: 1.5
    flags: 15
    group: 2159
    key: 1432
    entity: 2155
    x: 1122
    z: 1910
    r: 1.5
    flags: 15
    group: 2155
    key: 1433
    entity: 2154
    x: 1122
    z: 1914
    r: 1.5
    flags: 15
    group: 2154
    key: 1434
    entity: 2153
    x: 1122
    z: 1918
    r: 1.5
    flags: 15
    group: 2153
    key: 1435
    entity: 1472
    x: 1126
    z: 702
    r: 1.5
    flags: 15
    group: 1472
    key: 1436
    entity: 454
    x: 1126
    z: 798
    r: 1.5
    flags: 15
    group: 454
    key: 1437
    entity: 622
    x: 1126
    z: 802
    r: 1.5
    flags: 15
    group: 622
    key: 1438
    entity: 935
    x: 1126
    z: 810
    r: 1.5
    flags: 15
    group: 935
    key: 1439
    entity: 936
    x: 1126
    z: 814
    r: 1.5
    flags: 15
    group: 936
    key: 1440
    entity: 1086
    x: 1126
    z: 818
    r: 1.5
    flags: 15
    group: 1086
    key: 1441
    entity: 1033
    x: 1126
    z: 1230
    r: 1.5
    flags: 15
    group: 1033
    key: 1442
    entity: 879
    x: 1126
    z: 1234
    r: 1.5
    flags: 15
    group: 879
    key: 1443
    entity: 720
    x: 1126
    z: 1238
    r: 1.5
    flags: 15
    group: 720
    key: 1444
    entity: 394
    x: 1126
    z: 1250
    r: 1.5
    flags: 15
    group: 394
    key: 1445
    entity: 2186
    x: 1126
    z: 1878
    r: 1.5
    flags: 15
    group: 2186
    key: 1446
    entity: 2171
    x: 1126
    z: 1898
    r: 1.5
    flags: 15
    group: 2171
    key: 1447
    entity: 2157
    x: 1126
    z: 1918
    r: 1.5
    flags: 15
    group: 2157
    key: 1448
    entity: 2156
    x: 1126
    z: 1922
    r: 1.5
    flags: 15
    group: 2156
    key: 1449
    entity: 1474
    x: 1130
    z: 698
    r: 1.5
    flags: 15
    group: 1474
    key: 1450
    entity: 781
    x: 1130
    z: 806
    r: 1.5
    flags: 15
    group: 781
    key: 1451
    entity: 1084
    x: 1130
    z: 818
    r: 1.5
    flags: 15
    group: 1084
    key: 1452
    entity: 1034
    x: 1130
    z: 1230
    r: 1.5
    flags: 15
    group: 1034
    key: 1453
    entity: 721
    x: 1130
    z: 1238
    r: 1.5
    flags: 15
    group: 721
    key: 1454
    entity: 395
    x: 1130
    z: 1250
    r: 1.5
    flags: 15
    group: 395
    key: 1455
    entity: 2185
    x: 1130
    z: 1878
    r: 1.5
    flags: 15
    group: 2185
    key: 1456
    entity: 2183
    x: 1130
    z: 1886
    r: 1.5
    flags: 15
    group: 2183
    key: 1457
    entity: 2176
    x: 1130
    z: 1894
    r: 1.5
    flags: 15
    group: 2176
    key: 1458
    entity: 2172
    x: 1130
    z: 1898
    r: 1.5
    flags: 15
    group: 2172
    key: 1459
    entity: 2164
    x: 1130
    z: 1914
    r: 1.5
    flags: 15
    group: 2164
    key: 1460
    entity: 2158
    x: 1130
    z: 1926
    r: 1.5
    flags: 15
    group: 2158
    key: 1461
    entity: 1085
    x: 1134
    z: 822
    r: 1.5
    flags: 15
    group: 1085
    key: 1462
    entity: 880
    x: 1134
    z: 1234
    r: 1.5
    flags: 15
    group: 880
    key: 1463
    entity: 722
    x: 1134
    z: 1238
    r: 1.5
    flags: 15
    group: 722
    key: 1464
    entity: 2178
    x: 1134
    z: 1890
    r: 1.5
    flags: 15
    group: 2178
    key: 1465
    entity: 2173
    x: 1134
    z: 1898
    r: 1.5
    flags: 15
    group: 2173
    key: 1466
    entity: 2167
    x: 1134
    z: 1910
    r: 1.5
    flags: 15
    group: 2167
    key: 1467
    entity: 2162
    x: 1134
    z: 1922
    r: 1.5
    flags: 15
    group: 2162
    key: 1468
    entity: 2160
    x: 1134
    z: 1926
    r: 1.5
    flags: 15
    group: 2160
    key: 1469
    entity: 2161
    x: 1134
    z: 1930
    r: 1.5
    flags: 15
    group: 2161
    key: 1470
    entity: 780
    x: 1138
    z: 814
    r: 1.5
    flags: 15
    group: 780
    key: 1471
    entity: 1083
    x: 1138
    z: 822
    r: 1.5
    flags: 15
    group: 1083
    key: 1472
    entity: 723
    x: 1138
    z: 1234
    r: 1.5
    flags: 15
    group: 723
    key: 1473
    entity: 396
    x: 1138
    z: 1246
    r: 1.5
    flags: 15
    group: 396
    key: 1474
    entity: 2182
    x: 1138
    z: 1882
    r: 1.5
    flags: 15
    group: 2182
    key: 1475
    entity: 2177
    x: 1138
    z: 1890
    r: 1.5
    flags: 15
    group: 2177
    key: 1476
    entity: 2168
    x: 1138
    z: 1914
    r: 1.5
    flags: 15
    group: 2168
    key: 1477
    entity: 2166
    x: 1138
    z: 1918
    r: 1.5
    flags: 15
    group: 2166
    key: 1478
    entity: 2165
    x: 1138
    z: 1926
    r: 1.5
    flags: 15
    group: 2165
    key: 1479
    entity: 2163
    x: 1138
    z: 1930
    r: 1.5
    flags: 15
    group: 2163
    key: 1480
    entity: 621
    x: 1142
    z: 810
    r: 1.5
    flags: 15
    group: 621
    key: 1481
    entity: 1082
    x: 1142
    z: 830
    r: 1.5
    flags: 15
    group: 1082
    key: 1482
    entity: 2134
    x: 1142
    z: 1758
    r: 1.5
    flags: 15
    group: 2134
    key: 1483
    entity: 2136
    x: 1142
    z: 1766
    r: 1.5
    flags: 15
    group: 2136
    key: 1484
    entity: 2184
    x: 1142
    z: 1878
    r: 1.5
    flags: 15
    group: 2184
    key: 1485
    entity: 2180
    x: 1142
    z: 1886
    r: 1.5
    flags: 15
    group: 2180
    key: 1486
    entity: 453
    x: 1146
    z: 806
    r: 1.5
    flags: 15
    group: 453
    key: 1487
    entity: 778
    x: 1146
    z: 814
    r: 1.5
    flags: 15
    group: 778
    key: 1488
    entity: 779
    x: 1146
    z: 818
    r: 1.5
    flags: 15
    group: 779
    key: 1489
    entity: 934
    x: 1146
    z: 822
    r: 1.5
    flags: 15
    group: 934
    key: 1490
    entity: 1035
    x: 1146
    z: 1222
    r: 1.5
    flags: 15
    group: 1035
    key: 1491
    entity: 724
    x: 1146
    z: 1234
    r: 1.5
    flags: 15
    group: 724
    key: 1492
    entity: 565
    x: 1146
    z: 1238
    r: 1.5
    flags: 15
    group: 565
    key: 1493
    entity: 398
    x: 1146
    z: 1242
    r: 1.5
    flags: 15
    group: 398
    key: 1494
    entity: 397
    x: 1146
    z: 1246
    r: 1.5
    flags: 15
    group: 397
    key: 1495
    entity: 2129
    x: 1146
    z: 1742
    r: 1.5
    flags: 15
    group: 2129
    key: 1496
    entity: 2133
    x: 1146
    z: 1750
    r: 1.5
    flags: 15
    group: 2133
    key: 1497
    entity: 2138
    x: 1146
    z: 1770
    r: 1.5
    flags: 15
    group: 2138
    key: 1498
    entity: 2179
    x: 1146
    z: 1886
    r: 1.5
    flags: 15
    group: 2179
    key: 1499
    entity: 2175
    x: 1146
    z: 1894
    r: 1.5
    flags: 15
    group: 2175
    key: 1500
    entity: 2174
    x: 1146
    z: 1898
    r: 1.5
    flags: 15
    group: 2174
    key: 1501
    entity: 777
    x: 1150
    z: 822
    r: 1.5
    flags: 15
    group: 777
    key: 1502
    entity: 1081
    x: 1150
    z: 830
    r: 1.5
    flags: 15
    group: 1081
    key: 1503
    entity: 1036
    x: 1150
    z: 1222
    r: 1.5
    flags: 15
    group: 1036
    key: 1504
    entity: 399
    x: 1150
    z: 1242
    r: 1.5
    flags: 15
    group: 399
    key: 1505
    entity: 2135
    x: 1150
    z: 1758
    r: 1.5
    flags: 15
    group: 2135
    key: 1506
    entity: 2137
    x: 1150
    z: 1766
    r: 1.5
    flags: 15
    group: 2137
    key: 1507
    entity: 2141
    x: 1150
    z: 1770
    r: 1.5
    flags: 15
    group: 2141
    key: 1508
    entity: 2146
    x: 1150
    z: 1778
    r: 1.5
    flags: 15
    group: 2146
    key: 1509
    entity: 452
    x: 1154
    z: 810
    r: 1.5
    flags: 15
    group: 452
    key: 1510
    entity: 932
    x: 1154
    z: 826
    r: 1.5
    flags: 15
    group: 932
    key: 1511
    entity: 933
    x: 1154
    z: 830
    r: 1.5
    flags: 15
    group: 933
    key: 1512
    entity: 1080
    x: 1154
    z: 838
    r: 1.5
    flags: 15
    group: 1080
    key: 1513
    entity: 881
    x: 1154
    z: 1222
    r: 1.5
    flags: 15
    group: 881
    key: 1514
    entity: 2128
    x: 1154
    z: 1746
    r: 1.5
    flags: 15
    group: 2128
    key: 1515
    entity: 2132
    x: 1154
    z: 1750
    r: 1.5
    flags: 15
    group: 2132
    key: 1516
    entity: 2140
    x: 1154
    z: 1766
    r: 1.5
    flags: 15
    group: 2140
    key: 1517
    entity: 2143
    x: 1154
    z: 1770
    r: 1.5
    flags: 15
    group: 2143
    key: 1518
    entity: 2145
    x: 1154
    z: 1774
    r: 1.5
    flags: 15
    group: 2145
    key: 1519
    entity: 2147
    x: 1154
    z: 1782
    r: 1.5
    flags: 15
    group: 2147
    key: 1520
    entity: 451
    x: 1158
    z: 810
    r: 1.5
    flags: 15
    group: 451
    key: 1521
    entity: 776
    x: 1158
    z: 826
    r: 1.5
    flags: 15
    group: 776
    key: 1522
    entity: 931
    x: 1158
    z: 830
    r: 1.5
    flags: 15
    group: 931
    key: 1523
    entity: 566
    x: 1158
    z: 1234
    r: 1.5
    flags: 15
    group: 566
    key: 1524
    entity: 2142
    x: 1158
    z: 1766
    r: 1.5
    flags: 15
    group: 2142
    key: 1525
    entity: 2150
    x: 1158
    z: 1782
    r: 1.5
    flags: 15
    group: 2150
    key: 1526
    entity: 619
    x: 1162
    z: 818
    r: 1.5
    flags: 15
    group: 619
    key: 1527
    entity: 620
    x: 1162
    z: 822
    r: 1.5
    flags: 15
    group: 620
    key: 1528
    entity: 775
    x: 1162
    z: 826
    r: 1.5
    flags: 15
    group: 775
    key: 1529
    entity: 1079
    x: 1162
    z: 838
    r: 1.5
    flags: 15
    group: 1079
    key: 1530
    entity: 567
    x: 1162
    z: 1234
    r: 1.5
    flags: 15
    group: 567
    key: 1531
    entity: 400
    x: 1162
    z: 1238
    r: 1.5
    flags: 15
    group: 400
    key: 1532
    entity: 2127
    x: 1162
    z: 1734
    r: 1.5
    flags: 15
    group: 2127
    key: 1533
    entity: 2131
    x: 1162
    z: 1750
    r: 1.5
    flags: 15
    group: 2131
    key: 1534
    entity: 2139
    x: 1162
    z: 1758
    r: 1.5
    flags: 15
    group: 2139
    key: 1535
    entity: 2144
    x: 1162
    z: 1762
    r: 1.5
    flags: 15
    group: 2144
    key: 1536
    entity: 2148
    x: 1162
    z: 1766
    r: 1.5
    flags: 15
    group: 2148
    key: 1537
    entity: 2149
    x: 1162
    z: 1770
    r: 1.5
    flags: 15
    group: 2149
    key: 1538
    entity: 930
    x: 1166
    z: 834
    r: 1.5
    flags: 15
    group: 930
    key: 1539
    entity: 1037
    x: 1166
    z: 1214
    r: 1.5
    flags: 15
    group: 1037
    key: 1540
    entity: 2126
    x: 1166
    z: 1746
    r: 1.5
    flags: 15
    group: 2126
    key: 1541
    entity: 2130
    x: 1166
    z: 1750
    r: 1.5
    flags: 15
    group: 2130
    key: 1542
    entity: 2151
    x: 1166
    z: 1770
    r: 1.5
    flags: 15
    group: 2151
    key: 1543
    entity: 2152
    x: 1166
    z: 1778
    r: 1.5
    flags: 15
    group: 2152
    key: 1544
    entity: 929
    x: 1170
    z: 838
    r: 1.5
    flags: 15
    group: 929
    key: 1545
    entity: 1077
    x: 1170
    z: 846
    r: 1.5
    flags: 15
    group: 1077
    key: 1546
    entity: 1078
    x: 1170
    z: 850
    r: 1.5
    flags: 15
    group: 1078
    key: 1547
    entity: 1038
    x: 1170
    z: 1210
    r: 1.5
    flags: 15
    group: 1038
    key: 1548
    entity: 568
    x: 1170
    z: 1230
    r: 1.5
    flags: 15
    group: 568
    key: 1549
    entity: 2109
    x: 1170
    z: 1750
    r: 1.5
    flags: 15
    group: 2109
    key: 1550
    entity: 2110
    x: 1170
    z: 1766
    r: 1.5
    flags: 15
    group: 2110
    key: 1551
    entity: 2111
    x: 1170
    z: 1782
    r: 1.5
    flags: 15
    group: 2111
    key: 1552
    entity: 618
    x: 1174
    z: 826
    r: 1.5
    flags: 15
    group: 618
    key: 1553
    entity: 928
    x: 1174
    z: 846
    r: 1.5
    flags: 15
    group: 928
    key: 1554
    entity: 1076
    x: 1174
    z: 858
    r: 1.5
    flags: 15
    group: 1076
    key: 1555
    entity: 725
    x: 1174
    z: 1218
    r: 1.5
    flags: 15
    group: 725
    key: 1556
    entity: 401
    x: 1174
    z: 1234
    r: 1.5
    flags: 15
    group: 401
    key: 1557
    entity: 2125
    x: 1174
    z: 1730
    r: 1.5
    flags: 15
    group: 2125
    key: 1558
    entity: 2124
    x: 1174
    z: 1734
    r: 1.5
    flags: 15
    group: 2124
    key: 1559
    entity: 2112
    x: 1174
    z: 1770
    r: 1.5
    flags: 15
    group: 2112
    key: 1560
    entity: 450
    x: 1178
    z: 826
    r: 1.5
    flags: 15
    group: 450
    key: 1561
    entity: 617
    x: 1178
    z: 834
    r: 1.5
    flags: 15
    group: 617
    key: 1562
    entity: 926
    x: 1178
    z: 850
    r: 1.5
    flags: 15
    group: 926
    key: 1563
    entity: 927
    x: 1178
    z: 854
    r: 1.5
    flags: 15
    group: 927
    key: 1564
    entity: 1040
    x: 1178
    z: 1202
    r: 1.5
    flags: 15
    group: 1040
    key: 1565
    entity: 1039
    x: 1178
    z: 1206
    r: 1.5
    flags: 15
    group: 1039
    key: 1566
    entity: 569
    x: 1178
    z: 1226
    r: 1.5
    flags: 15
    group: 569
    key: 1567
    entity: 2123
    x: 1178
    z: 1738
    r: 1.5
    flags: 15
    group: 2123
    key: 1568
    entity: 449
    x: 1182
    z: 830
    r: 1.5
    flags: 15
    group: 449
    key: 1569
    entity: 616
    x: 1182
    z: 838
    r: 1.5
    flags: 15
    group: 616
    key: 1570
    entity: 402
    x: 1182
    z: 1226
    r: 1.5
    flags: 15
    group: 402
    key: 1571
    entity: 2121
    x: 1182
    z: 1742
    r: 1.5
    flags: 15
    group: 2121
    key: 1572
    entity: 2117
    x: 1182
    z: 1746
    r: 1.5
    flags: 15
    group: 2117
    key: 1573
    entity: 2113
    x: 1182
    z: 1754
    r: 1.5
    flags: 15
    group: 2113
    key: 1574
    entity: 448
    x: 1186
    z: 830
    r: 1.5
    flags: 15
    group: 448
    key: 1575
    entity: 615
    x: 1186
    z: 846
    r: 1.5
    flags: 15
    group: 615
    key: 1576
    entity: 773
    x: 1186
    z: 850
    r: 1.5
    flags: 15
    group: 773
    key: 1577
    entity: 774
    x: 1186
    z: 854
    r: 1.5
    flags: 15
    group: 774
    key: 1578
    entity: 1075
    x: 1186
    z: 870
    r: 1.5
    flags: 15
    group: 1075
    key: 1579
    entity: 1041
    x: 1186
    z: 1202
    r: 1.5
    flags: 15
    group: 1041
    key: 1580
    entity: 727
    x: 1186
    z: 1210
    r: 1.5
    flags: 15
    group: 727
    key: 1581
    entity: 726
    x: 1186
    z: 1214
    r: 1.5
    flags: 15
    group: 726
    key: 1582
    entity: 2118
    x: 1186
    z: 1746
    r: 1.5
    flags: 15
    group: 2118
    key: 1583
    entity: 2115
    x: 1186
    z: 1750
    r: 1.5
    flags: 15
    group: 2115
    key: 1584
    entity: 2114
    x: 1186
    z: 1754
    r: 1.5
    flags: 15
    group: 2114
    key: 1585
    entity: 446
    x: 1190
    z: 838
    r: 1.5
    flags: 15
    group: 446
    key: 1586
    entity: 447
    x: 1190
    z: 842
    r: 1.5
    flags: 15
    group: 447
    key: 1587
    entity: 614
    x: 1190
    z: 850
    r: 1.5
    flags: 15
    group: 614
    key: 1588
    entity: 925
    x: 1190
    z: 866
    r: 1.5
    flags: 15
    group: 925
    key: 1589
    entity: 1074
    x: 1190
    z: 874
    r: 1.5
    flags: 15
    group: 1074
    key: 1590
    entity: 570
    x: 1190
    z: 1218
    r: 1.5
    flags: 15
    group: 570
    key: 1591
    entity: 404
    x: 1190
    z: 1222
    r: 1.5
    flags: 15
    group: 404
    key: 1592
    entity: 403
    x: 1190
    z: 1226
    r: 1.5
    flags: 15
    group: 403
    key: 1593
    entity: 2122
    x: 1190
    z: 1738
    r: 1.5
    flags: 15
    group: 2122
    key: 1594
    entity: 2120
    x: 1190
    z: 1742
    r: 1.5
    flags: 15
    group: 2120
    key: 1595
    entity: 613
    x: 1194
    z: 850
    r: 1.5
    flags: 15
    group: 613
    key: 1596
    entity: 922
    x: 1194
    z: 866
    r: 1.5
    flags: 15
    group: 922
    key: 1597
    entity: 923
    x: 1194
    z: 874
    r: 1.5
    flags: 15
    group: 923
    key: 1598
    entity: 924
    x: 1194
    z: 878
    r: 1.5
    flags: 15
    group: 924
    key: 1599
    entity: 1073
    x: 1194
    z: 882
    r: 1.5
    flags: 15
    group: 1073
    key: 1600
    entity: 571
    x: 1194
    z: 1214
    r: 1.5
    flags: 15
    group: 571
    key: 1601
    entity: 2116
    x: 1194
    z: 1750
    r: 1.5
    flags: 15
    group: 2116
    key: 1602
    entity: 444
    x: 1198
    z: 846
    r: 1.5
    flags: 15
    group: 444
    key: 1603
    entity: 445
    x: 1198
    z: 850
    r: 1.5
    flags: 15
    group: 445
    key: 1604
    entity: 769
    x: 1198
    z: 862
    r: 1.5
    flags: 15
    group: 769
    key: 1605
    entity: 770
    x: 1198
    z: 866
    r: 1.5
    flags: 15
    group: 770
    key: 1606
    entity: 771
    x: 1198
    z: 870
    r: 1.5
    flags: 15
    group: 771
    key: 1607
    entity: 772
    x: 1198
    z: 874
    r: 1.5
    flags: 15
    group: 772
    key: 1608
    entity: 921
    x: 1198
    z: 878
    r: 1.5
    flags: 15
    group: 921
    key: 1609
    entity: 1072
    x: 1198
    z: 886
    r: 1.5
    flags: 15
    group: 1072
    key: 1610
    entity: 1042
    x: 1198
    z: 1194
    r: 1.5
    flags: 15
    group: 1042
    key: 1611
    entity: 728
    x: 1198
    z: 1210
    r: 1.5
    flags: 15
    group: 728
    key: 1612
    entity: 2119
    x: 1198
    z: 1746
    r: 1.5
    flags: 15
    group: 2119
    key: 1613
    entity: 612
    x: 1202
    z: 858
    r: 1.5
    flags: 15
    group: 612
    key: 1614
    entity: 768
    x: 1202
    z: 878
    r: 1.5
    flags: 15
    group: 768
    key: 1615
    entity: 920
    x: 1202
    z: 886
    r: 1.5
    flags: 15
    group: 920
    key: 1616
    entity: 1070
    x: 1202
    z: 890
    r: 1.5
    flags: 15
    group: 1070
    key: 1617
    entity: 1071
    x: 1202
    z: 894
    r: 1.5
    flags: 15
    group: 1071
    key: 1618
    entity: 611
    x: 1206
    z: 874
    r: 1.5
    flags: 15
    group: 611
    key: 1619
    entity: 917
    x: 1206
    z: 890
    r: 1.5
    flags: 15
    group: 917
    key: 1620
    entity: 918
    x: 1206
    z: 894
    r: 1.5
    flags: 15
    group: 918
    key: 1621
    entity: 919
    x: 1206
    z: 898
    r: 1.5
    flags: 15
    group: 919
    key: 1622
    entity: 1043
    x: 1206
    z: 1178
    r: 1.5
    flags: 15
    group: 1043
    key: 1623
    entity: 882
    x: 1206
    z: 1194
    r: 1.5
    flags: 15
    group: 882
    key: 1624
    entity: 609
    x: 1210
    z: 874
    r: 1.5
    flags: 15
    group: 609
    key: 1625
    entity: 610
    x: 1210
    z: 878
    r: 1.5
    flags: 15
    group: 610
    key: 1626
    entity: 729
    x: 1210
    z: 1194
    r: 1.5
    flags: 15
    group: 729
    key: 1627
    entity: 442
    x: 1214
    z: 870
    r: 1.5
    flags: 15
    group: 442
    key: 1628
    entity: 443
    x: 1214
    z: 874
    r: 1.5
    flags: 15
    group: 443
    key: 1629
    entity: 608
    x: 1214
    z: 878
    r: 1.5
    flags: 15
    group: 608
    key: 1630
    entity: 767
    x: 1214
    z: 894
    r: 1.5
    flags: 15
    group: 767
    key: 1631
    entity: 916
    x: 1214
    z: 914
    r: 1.5
    flags: 15
    group: 916
    key: 1632
    entity: 1069
    x: 1214
    z: 922
    r: 1.5
    flags: 15
    group: 1069
    key: 1633
    entity: 883
    x: 1214
    z: 1178
    r: 1.5
    flags: 15
    group: 883
    key: 1634
    entity: 730
    x: 1214
    z: 1186
    r: 1.5
    flags: 15
    group: 730
    key: 1635
    entity: 405
    x: 1214
    z: 1210
    r: 1.5
    flags: 15
    group: 405
    key: 1636
    entity: 441
    x: 1218
    z: 874
    r: 1.5
    flags: 15
    group: 441
    key: 1637
    entity: 439
    x: 1218
    z: 882
    r: 1.5
    flags: 15
    group: 439
    key: 1638
    entity: 440
    x: 1218
    z: 886
    r: 1.5
    flags: 15
    group: 440
    key: 1639
    entity: 607
    x: 1218
    z: 890
    r: 1.5
    flags: 15
    group: 607
    key: 1640
    entity: 764
    x: 1218
    z: 906
    r: 1.5
    flags: 15
    group: 764
    key: 1641
    entity: 765
    x: 1218
    z: 910
    r: 1.5
    flags: 15
    group: 765
    key: 1642
    entity: 766
    x: 1218
    z: 914
    r: 1.5
    flags: 15
    group: 766
    key: 1643
    entity: 915
    x: 1218
    z: 922
    r: 1.5
    flags: 15
    group: 915
    key: 1644
    entity: 1068
    x: 1218
    z: 934
    r: 1.5
    flags: 15
    group: 1068
    key: 1645
    entity: 1044
    x: 1218
    z: 1166
    r: 1.5
    flags: 15
    group: 1044
    key: 1646
    entity: 884
    x: 1218
    z: 1174
    r: 1.5
    flags: 15
    group: 884
    key: 1647
    entity: 732
    x: 1218
    z: 1182
    r: 1.5
    flags: 15
    group: 732
    key: 1648
    entity: 731
    x: 1218
    z: 1186
    r: 1.5
    flags: 15
    group: 731
    key: 1649
    entity: 572
    x: 1218
    z: 1190
    r: 1.5
    flags: 15
    group: 572
    key: 1650
    entity: 573
    x: 1218
    z: 1194
    r: 1.5
    flags: 15
    group: 573
    key: 1651
    entity: 406
    x: 1218
    z: 1206
    r: 1.5
    flags: 15
    group: 406
    key: 1652
    entity: 438
    x: 1222
    z: 890
    r: 1.5
    flags: 15
    group: 438
    key: 1653
    entity: 605
    x: 1222
    z: 894
    r: 1.5
    flags: 15
    group: 605
    key: 1654
    entity: 606
    x: 1222
    z: 910
    r: 1.5
    flags: 15
    group: 606
    key: 1655
    entity: 763
    x: 1222
    z: 922
    r: 1.5
    flags: 15
    group: 763
    key: 1656
    entity: 914
    x: 1222
    z: 938
    r: 1.5
    flags: 15
    group: 914
    key: 1657
    entity: 1067
    x: 1222
    z: 954
    r: 1.5
    flags: 15
    group: 1067
    key: 1658
    entity: 1045
    x: 1222
    z: 1158
    r: 1.5
    flags: 15
    group: 1045
    key: 1659
    entity: 574
    x: 1222
    z: 1190
    r: 1.5
    flags: 15
    group: 574
    key: 1660
    entity: 435
    x: 1226
    z: 902
    r: 1.5
    flags: 15
    group: 435
    key: 1661
    entity: 436
    x: 1226
    z: 906
    r: 1.5
    flags: 15
    group: 436
    key: 1662
    entity: 604
    x: 1226
    z: 918
    r: 1.5
    flags: 15
    group: 604
    key: 1663
    entity: 762
    x: 1226
    z: 934
    r: 1.5
    flags: 15
    group: 762
    key: 1664
    entity: 911
    x: 1226
    z: 942
    r: 1.5
    flags: 15
    group: 911
    key: 1665
    entity: 912
    x: 1226
    z: 946
    r: 1.5
    flags: 15
    group: 912
    key: 1666
    entity: 913
    x: 1226
    z: 950
    r: 1.5
    flags: 15
    group: 913
    key: 1667
    entity: 1065
    x: 1226
    z: 954
    r: 1.5
    flags: 15
    group: 1065
    key: 1668
    entity: 1066
    x: 1226
    z: 966
    r: 1.5
    flags: 15
    group: 1066
    key: 1669
    entity: 733
    x: 1226
    z: 1174
    r: 1.5
    flags: 15
    group: 733
    key: 1670
    entity: 575
    x: 1226
    z: 1186
    r: 1.5
    flags: 15
    group: 575
    key: 1671
    entity: 407
    x: 1226
    z: 1190
    r: 1.5
    flags: 15
    group: 407
    key: 1672
    entity: 437
    x: 1230
    z: 898
    r: 1.5
    flags: 15
    group: 437
    key: 1673
    entity: 601
    x: 1230
    z: 918
    r: 1.5
    flags: 15
    group: 601
    key: 1674
    entity: 602
    x: 1230
    z: 922
    r: 1.5
    flags: 15
    group: 602
    key: 1675
    entity: 603
    x: 1230
    z: 934
    r: 1.5
    flags: 15
    group: 603
    key: 1676
    entity: 760
    x: 1230
    z: 938
    r: 1.5
    flags: 15
    group: 760
    key: 1677
    entity: 761
    x: 1230
    z: 942
    r: 1.5
    flags: 15
    group: 761
    key: 1678
    entity: 910
    x: 1230
    z: 958
    r: 1.5
    flags: 15
    group: 910
    key: 1679
    entity: 1064
    x: 1230
    z: 974
    r: 1.5
    flags: 15
    group: 1064
    key: 1680
    entity: 1046
    x: 1230
    z: 1154
    r: 1.5
    flags: 15
    group: 1046
    key: 1681
    entity: 408
    x: 1230
    z: 1186
    r: 1.5
    flags: 15
    group: 408
    key: 1682
    entity: 600
    x: 1234
    z: 934
    r: 1.5
    flags: 15
    group: 600
    key: 1683
    entity: 758
    x: 1234
    z: 950
    r: 1.5
    flags: 15
    group: 758
    key: 1684
    entity: 759
    x: 1234
    z: 958
    r: 1.5
    flags: 15
    group: 759
    key: 1685
    entity: 909
    x: 1234
    z: 970
    r: 1.5
    flags: 15
    group: 909
    key: 1686
    entity: 1063
    x: 1234
    z: 990
    r: 1.5
    flags: 15
    group: 1063
    key: 1687
    entity: 886
    x: 1234
    z: 1154
    r: 1.5
    flags: 15
    group: 886
    key: 1688
    entity: 885
    x: 1234
    z: 1158
    r: 1.5
    flags: 15
    group: 885
    key: 1689
    entity: 734
    x: 1234
    z: 1162
    r: 1.5
    flags: 15
    group: 734
    key: 1690
    entity: 576
    x: 1234
    z: 1178
    r: 1.5
    flags: 15
    group: 576
    key: 1691
    entity: 597
    x: 1238
    z: 942
    r: 1.5
    flags: 15
    group: 597
    key: 1692
    entity: 598
    x: 1238
    z: 946
    r: 1.5
    flags: 15
    group: 598
    key: 1693
    entity: 599
    x: 1238
    z: 954
    r: 1.5
    flags: 15
    group: 599
    key: 1694
    entity: 755
    x: 1238
    z: 958
    r: 1.5
    flags: 15
    group: 755
    key: 1695
    entity: 756
    x: 1238
    z: 962
    r: 1.5
    flags: 15
    group: 756
    key: 1696
    entity: 757
    x: 1238
    z: 974
    r: 1.5
    flags: 15
    group: 757
    key: 1697
    entity: 905
    x: 1238
    z: 978
    r: 1.5
    flags: 15
    group: 905
    key: 1698
    entity: 906
    x: 1238
    z: 986
    r: 1.5
    flags: 15
    group: 906
    key: 1699
    entity: 907
    x: 1238
    z: 990
    r: 1.5
    flags: 15
    group: 907
    key: 1700
    entity: 908
    x: 1238
    z: 994
    r: 1.5
    flags: 15
    group: 908
    key: 1701
    entity: 1060
    x: 1238
    z: 998
    r: 1.5
    flags: 15
    group: 1060
    key: 1702
    entity: 1061
    x: 1238
    z: 1002
    r: 1.5
    flags: 15
    group: 1061
    key: 1703
    entity: 1062
    x: 1238
    z: 1006
    r: 1.5
    flags: 15
    group: 1062
    key: 1704
    entity: 1047
    x: 1238
    z: 1142
    r: 1.5
    flags: 15
    group: 1047
    key: 1705
    entity: 577
    x: 1238
    z: 1170
    r: 1.5
    flags: 15
    group: 577
    key: 1706
    entity: 409
    x: 1238
    z: 1182
    r: 1.5
    flags: 15
    group: 409
    key: 1707
    entity: 434
    x: 1242
    z: 938
    r: 1.5
    flags: 15
    group: 434
    key: 1708
    entity: 433
    x: 1242
    z: 946
    r: 1.5
    flags: 15
    group: 433
    key: 1709
    entity: 596
    x: 1242
    z: 970
    r: 1.5
    flags: 15
    group: 596
    key: 1710
    entity: 752
    x: 1242
    z: 978
    r: 1.5
    flags: 15
    group: 752
    key: 1711
    entity: 753
    x: 1242
    z: 982
    r: 1.5
    flags: 15
    group: 753
    key: 1712
    entity: 754
    x: 1242
    z: 990
    r: 1.5
    flags: 15
    group: 754
    key: 1713
    entity: 1058
    x: 1242
    z: 1006
    r: 1.5
    flags: 15
    group: 1058
    key: 1714
    entity: 1059
    x: 1242
    z: 1014
    r: 1.5
    flags: 15
    group: 1059
    key: 1715
    entity: 1048
    x: 1242
    z: 1122
    r: 1.5
    flags: 15
    group: 1048
    key: 1716
    entity: 735
    x: 1242
    z: 1154
    r: 1.5
    flags: 15
    group: 735
    key: 1717
    entity: 578
    x: 1242
    z: 1158
    r: 1.5
    flags: 15
    group: 578
    key: 1718
    entity: 432
    x: 1246
    z: 950
    r: 1.5
    flags: 15
    group: 432
    key: 1719
    entity: 431
    x: 1246
    z: 958
    r: 1.5
    flags: 15
    group: 431
    key: 1720
    entity: 595
    x: 1246
    z: 986
    r: 1.5
    flags: 15
    group: 595
    key: 1721
    entity: 750
    x: 1246
    z: 994
    r: 1.5
    flags: 15
    group: 750
    key: 1722
    entity: 751
    x: 1246
    z: 998
    r: 1.5
    flags: 15
    group: 751
    key: 1723
    entity: 902
    x: 1246
    z: 1014
    r: 1.5
    flags: 15
    group: 902
    key: 1724
    entity: 903
    x: 1246
    z: 1022
    r: 1.5
    flags: 15
    group: 903
    key: 1725
    entity: 904
    x: 1246
    z: 1026
    r: 1.5
    flags: 15
    group: 904
    key: 1726
    entity: 1054
    x: 1246
    z: 1034
    r: 1.5
    flags: 15
    group: 1054
    key: 1727
    entity: 1055
    x: 1246
    z: 1042
    r: 1.5
    flags: 15
    group: 1055
    key: 1728
    entity: 1056
    x: 1246
    z: 1046
    r: 1.5
    flags: 15
    group: 1056
    key: 1729
    entity: 1057
    x: 1246
    z: 1050
    r: 1.5
    flags: 15
    group: 1057
    key: 1730
    entity: 1049
    x: 1246
    z: 1106
    r: 1.5
    flags: 15
    group: 1049
    key: 1731
    entity: 1050
    x: 1246
    z: 1110
    r: 1.5
    flags: 15
    group: 1050
    key: 1732
    entity: 888
    x: 1246
    z: 1118
    r: 1.5
    flags: 15
    group: 888
    key: 1733
    entity: 887
    x: 1246
    z: 1138
    r: 1.5
    flags: 15
    group: 887
    key: 1734
    entity: 736
    x: 1246
    z: 1142
    r: 1.5
    flags: 15
    group: 736
    key: 1735
    entity: 737
    x: 1246
    z: 1146
    r: 1.5
    flags: 15
    group: 737
    key: 1736
    entity: 410
    x: 1246
    z: 1162
    r: 1.5
    flags: 15
    group: 410
    key: 1737
    entity: 411
    x: 1246
    z: 1166
    r: 1.5
    flags: 15
    group: 411
    key: 1738
    entity: 430
    x: 1250
    z: 970
    r: 1.5
    flags: 15
    group: 430
    key: 1739
    entity: 593
    x: 1250
    z: 986
    r: 1.5
    flags: 15
    group: 593
    key: 1740
    entity: 594
    x: 1250
    z: 990
    r: 1.5
    flags: 15
    group: 594
    key: 1741
    entity: 748
    x: 1250
    z: 1006
    r: 1.5
    flags: 15
    group: 748
    key: 1742
    entity: 749
    x: 1250
    z: 1014
    r: 1.5
    flags: 15
    group: 749
    key: 1743
    entity: 898
    x: 1250
    z: 1026
    r: 1.5
    flags: 15
    group: 898
    key: 1744
    entity: 899
    x: 1250
    z: 1038
    r: 1.5
    flags: 15
    group: 899
    key: 1745
    entity: 900
    x: 1250
    z: 1046
    r: 1.5
    flags: 15
    group: 900
    key: 1746
    entity: 901
    x: 1250
    z: 1050
    r: 1.5
    flags: 15
    group: 901
    key: 1747
    entity: 1052
    x: 1250
    z: 1054
    r: 1.5
    flags: 15
    group: 1052
    key: 1748
    entity: 1053
    x: 1250
    z: 1058
    r: 1.5
    flags: 15
    group: 1053
    key: 1749
    entity: 1051
    x: 1250
    z: 1094
    r: 1.5
    flags: 15
    group: 1051
    key: 1750
    entity: 889
    x: 1250
    z: 1114
    r: 1.5
    flags: 15
    group: 889
    key: 1751
    entity: 738
    x: 1250
    z: 1142
    r: 1.5
    flags: 15
    group: 738
    key: 1752
    entity: 579
    x: 1250
    z: 1150
    r: 1.5
    flags: 15
    group: 579
    key: 1753
    entity: 413
    x: 1250
    z: 1158
    r: 1.5
    flags: 15
    group: 413
    key: 1754
    entity: 412
    x: 1250
    z: 1162
    r: 1.5
    flags: 15
    group: 412
    key: 1755
    entity: 591
    x: 1254
    z: 1002
    r: 1.5
    flags: 15
    group: 591
    key: 1756
    entity: 592
    x: 1254
    z: 1010
    r: 1.5
    flags: 15
    group: 592
    key: 1757
    entity: 746
    x: 1254
    z: 1022
    r: 1.5
    flags: 15
    group: 746
    key: 1758
    entity: 747
    x: 1254
    z: 1030
    r: 1.5
    flags: 15
    group: 747
    key: 1759
    entity: 897
    x: 1254
    z: 1050
    r: 1.5
    flags: 15
    group: 897
    key: 1760
    entity: 896
    x: 1254
    z: 1054
    r: 1.5
    flags: 15
    group: 896
    key: 1761
    entity: 893
    x: 1254
    z: 1062
    r: 1.5
    flags: 15
    group: 893
    key: 1762
    entity: 894
    x: 1254
    z: 1066
    r: 1.5
    flags: 15
    group: 894
    key: 1763
    entity: 895
    x: 1254
    z: 1070
    r: 1.5
    flags: 15
    group: 895
    key: 1764
    entity: 892
    x: 1254
    z: 1094
    r: 1.5
    flags: 15
    group: 892
    key: 1765
    entity: 890
    x: 1254
    z: 1102
    r: 1.5
    flags: 15
    group: 890
    key: 1766
    entity: 891
    x: 1254
    z: 1106
    r: 1.5
    flags: 15
    group: 891
    key: 1767
    entity: 582
    x: 1254
    z: 1130
    r: 1.5
    flags: 15
    group: 582
    key: 1768
    entity: 581
    x: 1254
    z: 1138
    r: 1.5
    flags: 15
    group: 581
    key: 1769
    entity: 580
    x: 1254
    z: 1146
    r: 1.5
    flags: 15
    group: 580
    key: 1770
    entity: 414
    x: 1254
    z: 1150
    r: 1.5
    flags: 15
    group: 414
    key: 1771
    entity: 429
    x: 1258
    z: 990
    r: 1.5
    flags: 15
    group: 429
    key: 1772
    entity: 428
    x: 1258
    z: 1010
    r: 1.5
    flags: 15
    group: 428
    key: 1773
    entity: 590
    x: 1258
    z: 1042
    r: 1.5
    flags: 15
    group: 590
    key: 1774
    entity: 745
    x: 1258
    z: 1050
    r: 1.5
    flags: 15
    group: 745
    key: 1775
    entity: 743
    x: 1258
    z: 1078
    r: 1.5
    flags: 15
    group: 743
    key: 1776
    entity: 744
    x: 1258
    z: 1082
    r: 1.5
    flags: 15
    group: 744
    key: 1777
    entity: 742
    x: 1258
    z: 1094
    r: 1.5
    flags: 15
    group: 742
    key: 1778
    entity: 741
    x: 1258
    z: 1098
    r: 1.5
    flags: 15
    group: 741
    key: 1779
    entity: 740
    x: 1258
    z: 1102
    r: 1.5
    flags: 15
    group: 740
    key: 1780
    entity: 739
    x: 1258
    z: 1106
    r: 1.5
    flags: 15
    group: 739
    key: 1781
    entity: 415
    x: 1258
    z: 1134
    r: 1.5
    flags: 15
    group: 415
    key: 1782
    entity: 427
    x: 1262
    z: 1014
    r: 1.5
    flags: 15
    group: 427
    key: 1783
    entity: 587
    x: 1262
    z: 1066
    r: 1.5
    flags: 15
    group: 587
    key: 1784
    entity: 588
    x: 1262
    z: 1070
    r: 1.5
    flags: 15
    group: 588
    key: 1785
    entity: 589
    x: 1262
    z: 1074
    r: 1.5
    flags: 15
    group: 589
    key: 1786
    entity: 585
    x: 1262
    z: 1082
    r: 1.5
    flags: 15
    group: 585
    key: 1787
    entity: 586
    x: 1262
    z: 1094
    r: 1.5
    flags: 15
    group: 586
    key: 1788
    entity: 584
    x: 1262
    z: 1098
    r: 1.5
    flags: 15
    group: 584
    key: 1789
    entity: 583
    x: 1262
    z: 1110
    r: 1.5
    flags: 15
    group: 583
    key: 1790
    entity: 417
    x: 1262
    z: 1122
    r: 1.5
    flags: 15
    group: 417
    key: 1791
    entity: 416
    x: 1262
    z: 1130
    r: 1.5
    flags: 15
    group: 416
    key: 1792
    entity: 426
    x: 1266
    z: 1074
    r: 1.5
    flags: 15
    group: 426
    key: 1793
    entity: 424
    x: 1266
    z: 1086
    r: 1.5
    flags: 15
    group: 424
    key: 1794
    entity: 425
    x: 1266
    z: 1090
    r: 1.5
    flags: 15
    group: 425
    key: 1795
    entity: 421
    x: 1266
    z: 1102
    r: 1.5
    flags: 15
    group: 421
    key: 1796
    entity: 420
    x: 1266
    z: 1106
    r: 1.5
    flags: 15
    group: 420
    key: 1797
    entity: 419
    x: 1266
    z: 1110
    r: 1.5
    flags: 15
    group: 419
    key: 1798
    entity: 418
    x: 1266
    z: 1122
    r: 1.5
    flags: 15
    group: 418
    key: 1799
    entity: 423
    x: 1270
    z: 1094
    r: 1.5
    flags: 15
    group: 423
    key: 1800
    entity: 422
    x: 1270
    z: 1102
    r: 1.5
    flags: 15
    group: 422
    key: 1801
    entity: 1894
    x: 1274
    z: 866
    r: 1.5
    flags: 15
    group: 1894
    key: 1802
    entity: 1898
    x: 1274
    z: 882
    r: 1.5
    flags: 15
    group: 1898
    key: 1803
    entity: 1892
    x: 1278
    z: 862
    r: 1.5
    flags: 15
    group: 1892
    key: 1804
    entity: 1895
    x: 1278
    z: 870
    r: 1.5
    flags: 15
    group: 1895
    key: 1805
    entity: 1900
    x: 1278
    z: 882
    r: 1.5
    flags: 15
    group: 1900
    key: 1806
    entity: 1904
    x: 1278
    z: 898
    r: 1.5
    flags: 15
    group: 1904
    key: 1807
    entity: 1893
    x: 1282
    z: 870
    r: 1.5
    flags: 15
    group: 1893
    key: 1808
    entity: 1896
    x: 1282
    z: 874
    r: 1.5
    flags: 15
    group: 1896
    key: 1809
    entity: 1899
    x: 1282
    z: 882
    r: 1.5
    flags: 15
    group: 1899
    key: 1810
    entity: 1891
    x: 1286
    z: 866
    r: 1.5
    flags: 15
    group: 1891
    key: 1811
    entity: 1901
    x: 1286
    z: 882
    r: 1.5
    flags: 15
    group: 1901
    key: 1812
    entity: 1903
    x: 1286
    z: 886
    r: 1.5
    flags: 15
    group: 1903
    key: 1813
    entity: 1907
    x: 1286
    z: 898
    r: 1.5
    flags: 15
    group: 1907
    key: 1814
    entity: 1908
    x: 1286
    z: 910
    r: 1.5
    flags: 15
    group: 1908
    key: 1815
    entity: 1890
    x: 1290
    z: 866
    r: 1.5
    flags: 15
    group: 1890
    key: 1816
    entity: 1897
    x: 1290
    z: 878
    r: 1.5
    flags: 15
    group: 1897
    key: 1817
    entity: 1905
    x: 1290
    z: 890
    r: 1.5
    flags: 15
    group: 1905
    key: 1818
    entity: 1906
    x: 1290
    z: 894
    r: 1.5
    flags: 15
    group: 1906
    key: 1819
    entity: 1887
    x: 1294
    z: 858
    r: 1.5
    flags: 15
    group: 1887
    key: 1820
    entity: 1888
    x: 1294
    z: 866
    r: 1.5
    flags: 15
    group: 1888
    key: 1821
    entity: 1889
    x: 1294
    z: 870
    r: 1.5
    flags: 15
    group: 1889
    key: 1822
    entity: 1902
    x: 1294
    z: 882
    r: 1.5
    flags: 15
    group: 1902
    key: 1823
    entity: 1909
    x: 1298
    z: 890
    r: 1.5
    flags: 15
    group: 1909
    key: 1824
    entity: 1910
    x: 1298
    z: 898
    r: 1.5
    flags: 15
    group: 1910
    key: 1825
    entity: 1911
    x: 1298
    z: 902
    r: 1.5
    flags: 15
    group: 1911
    key: 1826
    entity: 1886
    x: 1302
    z: 858
    r: 1.5
    flags: 15
    group: 1886
    key: 1827
    entity: 1884
    x: 1302
    z: 866
    r: 1.5
    flags: 15
    group: 1884
    key: 1828
    entity: 1882
    x: 1302
    z: 870
    r: 1.5
    flags: 15
    group: 1882
    key: 1829
    entity: 1872
    x: 1302
    z: 874
    r: 1.5
    flags: 15
    group: 1872
    key: 1830
    entity: 1858
    x: 1302
    z: 882
    r: 1.5
    flags: 15
    group: 1858
    key: 1831
    entity: 1859
    x: 1302
    z: 902
    r: 1.5
    flags: 15
    group: 1859
    key: 1832
    entity: 1860
    x: 1302
    z: 914
    r: 1.5
    flags: 15
    group: 1860
    key: 1833
    entity: 1885
    x: 1306
    z: 854
    r: 1.5
    flags: 15
    group: 1885
    key: 1834
    entity: 1880
    x: 1306
    z: 866
    r: 1.5
    flags: 15
    group: 1880
    key: 1835
    entity: 1865
    x: 1306
    z: 882
    r: 1.5
    flags: 15
    group: 1865
    key: 1836
    entity: 1861
    x: 1306
    z: 894
    r: 1.5
    flags: 15
    group: 1861
    key: 1837
    entity: 1862
    x: 1306
    z: 902
    r: 1.5
    flags: 15
    group: 1862
    key: 1838
    entity: 1883
    x: 1310
    z: 854
    r: 1.5
    flags: 15
    group: 1883
    key: 1839
    entity: 1875
    x: 1310
    z: 870
    r: 1.5
    flags: 15
    group: 1875
    key: 1840
    entity: 1871
    x: 1310
    z: 878
    r: 1.5
    flags: 15
    group: 1871
    key: 1841
    entity: 1869
    x: 1310
    z: 886
    r: 1.5
    flags: 15
    group: 1869
    key: 1842
    entity: 1866
    x: 1310
    z: 890
    r: 1.5
    flags: 15
    group: 1866
    key: 1843
    entity: 1863
    x: 1310
    z: 906
    r: 1.5
    flags: 15
    group: 1863
    key: 1844
    entity: 1881
    x: 1314
    z: 858
    r: 1.5
    flags: 15
    group: 1881
    key: 1845
    entity: 1878
    x: 1314
    z: 862
    r: 1.5
    flags: 15
    group: 1878
    key: 1846
    entity: 1873
    x: 1314
    z: 874
    r: 1.5
    flags: 15
    group: 1873
    key: 1847
    entity: 1867
    x: 1314
    z: 894
    r: 1.5
    flags: 15
    group: 1867
    key: 1848
    entity: 1864
    x: 1314
    z: 906
    r: 1.5
    flags: 15
    group: 1864
    key: 1849
    entity: 1879
    x: 1318
    z: 858
    r: 1.5
    flags: 15
    group: 1879
    key: 1850
    entity: 1874
    x: 1318
    z: 874
    r: 1.5
    flags: 15
    group: 1874
    key: 1851
    entity: 1870
    x: 1318
    z: 894
    r: 1.5
    flags: 15
    group: 1870
    key: 1852
    entity: 1868
    x: 1318
    z: 898
    r: 1.5
    flags: 15
    group: 1868
    key: 1853
    entity: 1877
    x: 1326
    z: 858
    r: 1.5
    flags: 15
    group: 1877
    key: 1854
    entity: 1876
    x: 1326
    z: 866
    r: 1.5
    flags: 15
    group: 1876
    key: 1855
    entity: 1784
    x: 1554
    z: 882
    r: 1.5
    flags: 15
    group: 1784
    key: 1856
    entity: 1786
    x: 1554
    z: 886
    r: 1.5
    flags: 15
    group: 1786
    key: 1857
    entity: 1788
    x: 1554
    z: 890
    r: 1.5
    flags: 15
    group: 1788
    key: 1858
    entity: 1789
    x: 1554
    z: 894
    r: 1.5
    flags: 15
    group: 1789
    key: 1859
    entity: 1781
    x: 1558
    z: 878
    r: 1.5
    flags: 15
    group: 1781
    key: 1860
    entity: 1782
    x: 1558
    z: 882
    r: 1.5
    flags: 15
    group: 1782
    key: 1861
    entity: 1785
    x: 1558
    z: 886
    r: 1.5
    flags: 15
    group: 1785
    key: 1862
    entity: 1783
    x: 1562
    z: 886
    r: 1.5
    flags: 15
    group: 1783
    key: 1863
    entity: 1787
    x: 1562
    z: 894
    r: 1.5
    flags: 15
    group: 1787
    key: 1864
    entity: 1792
    x: 1562
    z: 910
    r: 1.5
    flags: 15
    group: 1792
    key: 1865
    entity: 1780
    x: 1566
    z: 878
    r: 1.5
    flags: 15
    group: 1780
    key: 1866
    entity: 1794
    x: 1566
    z: 918
    r: 1.5
    flags: 15
    group: 1794
    key: 1867
    entity: 1778
    x: 1570
    z: 878
    r: 1.5
    flags: 15
    group: 1778
    key: 1868
    entity: 1779
    x: 1570
    z: 882
    r: 1.5
    flags: 15
    group: 1779
    key: 1869
    entity: 1791
    x: 1570
    z: 902
    r: 1.5
    flags: 15
    group: 1791
    key: 1870
    entity: 1793
    x: 1570
    z: 910
    r: 1.5
    flags: 15
    group: 1793
    key: 1871
    entity: 1795
    x: 1570
    z: 918
    r: 1.5
    flags: 15
    group: 1795
    key: 1872
    entity: 1790
    x: 1574
    z: 902
    r: 1.5
    flags: 15
    group: 1790
    key: 1873
    entity: 1796
    x: 1574
    z: 914
    r: 1.5
    flags: 15
    group: 1796
    key: 1874
    entity: 1452
    x: 1578
    z: 778
    r: 1.5
    flags: 15
    group: 1452
    key: 1875
    entity: 1454
    x: 1578
    z: 790
    r: 1.5
    flags: 15
    group: 1454
    key: 1876
    entity: 1777
    x: 1578
    z: 882
    r: 1.5
    flags: 15
    group: 1777
    key: 1877
    entity: 1797
    x: 1578
    z: 910
    r: 1.5
    flags: 15
    group: 1797
    key: 1878
    entity: 1798
    x: 1578
    z: 914
    r: 1.5
    flags: 15
    group: 1798
    key: 1879
    entity: 1453
    x: 1582
    z: 786
    r: 1.5
    flags: 15
    group: 1453
    key: 1880
    entity: 1776
    x: 1582
    z: 882
    r: 1.5
    flags: 15
    group: 1776
    key: 1881
    entity: 1769
    x: 1582
    z: 898
    r: 1.5
    flags: 15
    group: 1769
    key: 1882
    entity: 1753
    x: 1582
    z: 914
    r: 1.5
    flags: 15
    group: 1753
    key: 1883
    entity: 1754
    x: 1582
    z: 922
    r: 1.5
    flags: 15
    group: 1754
    key: 1884
    entity: 1459
    x: 1586
    z: 814
    r: 1.5
    flags: 15
    group: 1459
    key: 1885
    entity: 1775
    x: 1586
    z: 890
    r: 1.5
    flags: 15
    group: 1775
    key: 1886
    entity: 1765
    x: 1586
    z: 902
    r: 1.5
    flags: 15
    group: 1765
    key: 1887
    entity: 1756
    x: 1586
    z: 910
    r: 1.5
    flags: 15
    group: 1756
    key: 1888
    entity: 1755
    x: 1586
    z: 922
    r: 1.5
    flags: 15
    group: 1755
    key: 1889
    entity: 1450
    x: 1590
    z: 790
    r: 1.5
    flags: 15
    group: 1450
    key: 1890
    entity: 1455
    x: 1590
    z: 802
    r: 1.5
    flags: 15
    group: 1455
    key: 1891
    entity: 1457
    x: 1590
    z: 806
    r: 1.5
    flags: 15
    group: 1457
    key: 1892
    entity: 1458
    x: 1590
    z: 810
    r: 1.5
    flags: 15
    group: 1458
    key: 1893
    entity: 1774
    x: 1590
    z: 894
    r: 1.5
    flags: 15
    group: 1774
    key: 1894
    entity: 1770
    x: 1590
    z: 898
    r: 1.5
    flags: 15
    group: 1770
    key: 1895
    entity: 1763
    x: 1590
    z: 906
    r: 1.5
    flags: 15
    group: 1763
    key: 1896
    entity: 1757
    x: 1590
    z: 926
    r: 1.5
    flags: 15
    group: 1757
    key: 1897
    entity: 1448
    x: 1594
    z: 782
    r: 1.5
    flags: 15
    group: 1448
    key: 1898
    entity: 1451
    x: 1594
    z: 794
    r: 1.5
    flags: 15
    group: 1451
    key: 1899
    entity: 1461
    x: 1594
    z: 814
    r: 1.5
    flags: 15
    group: 1461
    key: 1900
    entity: 1764
    x: 1594
    z: 910
    r: 1.5
    flags: 15
    group: 1764
    key: 1901
    entity: 1761
    x: 1594
    z: 914
    r: 1.5
    flags: 15
    group: 1761
    key: 1902
    entity: 1759
    x: 1594
    z: 918
    r: 1.5
    flags: 15
    group: 1759
    key: 1903
    entity: 1758
    x: 1594
    z: 922
    r: 1.5
    flags: 15
    group: 1758
    key: 1904
    entity: 1449
    x: 1598
    z: 798
    r: 1.5
    flags: 15
    group: 1449
    key: 1905
    entity: 1456
    x: 1598
    z: 806
    r: 1.5
    flags: 15
    group: 1456
    key: 1906
    entity: 1460
    x: 1598
    z: 810
    r: 1.5
    flags: 15
    group: 1460
    key: 1907
    entity: 1462
    x: 1598
    z: 814
    r: 1.5
    flags: 15
    group: 1462
    key: 1908
    entity: 1766
    x: 1598
    z: 902
    r: 1.5
    flags: 15
    group: 1766
    key: 1909
    entity: 1760
    x: 1598
    z: 926
    r: 1.5
    flags: 15
    group: 1760
    key: 1910
    entity: 1596
    x: 1602
    z: 550
    r: 1.5
    flags: 15
    group: 1596
    key: 1911
    entity: 1447
    x: 1602
    z: 798
    r: 1.5
    flags: 15
    group: 1447
    key: 1912
    entity: 1446
    x: 1602
    z: 802
    r: 1.5
    flags: 15
    group: 1446
    key: 1913
    entity: 1773
    x: 1602
    z: 894
    r: 1.5
    flags: 15
    group: 1773
    key: 1914
    entity: 1767
    x: 1602
    z: 902
    r: 1.5
    flags: 15
    group: 1767
    key: 1915
    entity: 1762
    x: 1602
    z: 918
    r: 1.5
    flags: 15
    group: 1762
    key: 1916
    entity: 1599
    x: 1606
    z: 562
    r: 1.5
    flags: 15
    group: 1599
    key: 1917
    entity: 1602
    x: 1606
    z: 578
    r: 1.5
    flags: 15
    group: 1602
    key: 1918
    entity: 1607
    x: 1606
    z: 590
    r: 1.5
    flags: 15
    group: 1607
    key: 1919
    entity: 1445
    x: 1606
    z: 774
    r: 1.5
    flags: 15
    group: 1445
    key: 1920
    entity: 1444
    x: 1606
    z: 778
    r: 1.5
    flags: 15
    group: 1444
    key: 1921
    entity: 1443
    x: 1606
    z: 782
    r: 1.5
    flags: 15
    group: 1443
    key: 1922
    entity: 1442
    x: 1606
    z: 794
    r: 1.5
    flags: 15
    group: 1442
    key: 1923
    entity: 1440
    x: 1606
    z: 798
    r: 1.5
    flags: 15
    group: 1440
    key: 1924
    entity: 1434
    x: 1606
    z: 802
    r: 1.5
    flags: 15
    group: 1434
    key: 1925
    entity: 1413
    x: 1606
    z: 806
    r: 1.5
    flags: 15
    group: 1413
    key: 1926
    entity: 1414
    x: 1606
    z: 822
    r: 1.5
    flags: 15
    group: 1414
    key: 1927
    entity: 1772
    x: 1606
    z: 894
    r: 1.5
    flags: 15
    group: 1772
    key: 1928
    entity: 1594
    x: 1610
    z: 554
    r: 1.5
    flags: 15
    group: 1594
    key: 1929
    entity: 1597
    x: 1610
    z: 558
    r: 1.5
    flags: 15
    group: 1597
    key: 1930
    entity: 1601
    x: 1610
    z: 570
    r: 1.5
    flags: 15
    group: 1601
    key: 1931
    entity: 1606
    x: 1610
    z: 586
    r: 1.5
    flags: 15
    group: 1606
    key: 1932
    entity: 1608
    x: 1610
    z: 590
    r: 1.5
    flags: 15
    group: 1608
    key: 1933
    entity: 1439
    x: 1610
    z: 794
    r: 1.5
    flags: 15
    group: 1439
    key: 1934
    entity: 1437
    x: 1610
    z: 798
    r: 1.5
    flags: 15
    group: 1437
    key: 1935
    entity: 1435
    x: 1610
    z: 802
    r: 1.5
    flags: 15
    group: 1435
    key: 1936
    entity: 1415
    x: 1610
    z: 826
    r: 1.5
    flags: 15
    group: 1415
    key: 1937
    entity: 1771
    x: 1610
    z: 898
    r: 1.5
    flags: 15
    group: 1771
    key: 1938
    entity: 1768
    x: 1610
    z: 902
    r: 1.5
    flags: 15
    group: 1768
    key: 1939
    entity: 1593
    x: 1614
    z: 554
    r: 1.5
    flags: 15
    group: 1593
    key: 1940
    entity: 1595
    x: 1614
    z: 558
    r: 1.5
    flags: 15
    group: 1595
    key: 1941
    entity: 1598
    x: 1614
    z: 566
    r: 1.5
    flags: 15
    group: 1598
    key: 1942
    entity: 1605
    x: 1614
    z: 582
    r: 1.5
    flags: 15
    group: 1605
    key: 1943
    entity: 1611
    x: 1614
    z: 594
    r: 1.5
    flags: 15
    group: 1611
    key: 1944
    entity: 1612
    x: 1614
    z: 602
    r: 1.5
    flags: 15
    group: 1612
    key: 1945
    entity: 1441
    x: 1614
    z: 778
    r: 1.5
    flags: 15
    group: 1441
    key: 1946
    entity: 1438
    x: 1614
    z: 794
    r: 1.5
    flags: 15
    group: 1438
    key: 1947
    entity: 1416
    x: 1614
    z: 826
    r: 1.5
    flags: 15
    group: 1416
    key: 1948
    entity: 1651
    x: 1614
    z: 1146
    r: 1.5
    flags: 15
    group: 1651
    key: 1949
    entity: 1592
    x: 1618
    z: 554
    r: 1.5
    flags: 15
    group: 1592
    key: 1950
    entity: 1603
    x: 1618
    z: 578
    r: 1.5
    flags: 15
    group: 1603
    key: 1951
    entity: 1609
    x: 1618
    z: 586
    r: 1.5
    flags: 15
    group: 1609
    key: 1952
    entity: 1613
    x: 1618
    z: 606
    r: 1.5
    flags: 15
    group: 1613
    key: 1953
    entity: 1427
    x: 1618
    z: 810
    r: 1.5
    flags: 15
    group: 1427
    key: 1954
    entity: 1421
    x: 1618
    z: 814
    r: 1.5
    flags: 15
    group: 1421
    key: 1955
    entity: 1417
    x: 1618
    z: 826
    r: 1.5
    flags: 15
    group: 1417
    key: 1956
    entity: 1649
    x: 1618
    z: 1142
    r: 1.5
    flags: 15
    group: 1649
    key: 1957
    entity: 1650
    x: 1618
    z: 1146
    r: 1.5
    flags: 15
    group: 1650
    key: 1958
    entity: 1654
    x: 1618
    z: 1154
    r: 1.5
    flags: 15
    group: 1654
    key: 1959
    entity: 1655
    x: 1618
    z: 1158
    r: 1.5
    flags: 15
    group: 1655
    key: 1960
    entity: 1658
    x: 1618
    z: 1162
    r: 1.5
    flags: 15
    group: 1658
    key: 1961
    entity: 1659
    x: 1618
    z: 1166
    r: 1.5
    flags: 15
    group: 1659
    key: 1962
    entity: 1590
    x: 1622
    z: 554
    r: 1.5
    flags: 15
    group: 1590
    key: 1963
    entity: 1600
    x: 1622
    z: 570
    r: 1.5
    flags: 15
    group: 1600
    key: 1964
    entity: 1604
    x: 1622
    z: 578
    r: 1.5
    flags: 15
    group: 1604
    key: 1965
    entity: 1610
    x: 1622
    z: 582
    r: 1.5
    flags: 15
    group: 1610
    key: 1966
    entity: 1436
    x: 1622
    z: 802
    r: 1.5
    flags: 15
    group: 1436
    key: 1967
    entity: 1433
    x: 1622
    z: 806
    r: 1.5
    flags: 15
    group: 1433
    key: 1968
    entity: 1430
    x: 1622
    z: 810
    r: 1.5
    flags: 15
    group: 1430
    key: 1969
    entity: 1425
    x: 1622
    z: 814
    r: 1.5
    flags: 15
    group: 1425
    key: 1970
    entity: 1422
    x: 1622
    z: 818
    r: 1.5
    flags: 15
    group: 1422
    key: 1971
    entity: 1419
    x: 1622
    z: 822
    r: 1.5
    flags: 15
    group: 1419
    key: 1972
    entity: 1418
    x: 1622
    z: 826
    r: 1.5
    flags: 15
    group: 1418
    key: 1973
    entity: 1648
    x: 1622
    z: 1146
    r: 1.5
    flags: 15
    group: 1648
    key: 1974
    entity: 1652
    x: 1622
    z: 1150
    r: 1.5
    flags: 15
    group: 1652
    key: 1975
    entity: 1653
    x: 1622
    z: 1154
    r: 1.5
    flags: 15
    group: 1653
    key: 1976
    entity: 1656
    x: 1622
    z: 1158
    r: 1.5
    flags: 15
    group: 1656
    key: 1977
    entity: 1660
    x: 1622
    z: 1166
    r: 1.5
    flags: 15
    group: 1660
    key: 1978
    entity: 1663
    x: 1622
    z: 1174
    r: 1.5
    flags: 15
    group: 1663
    key: 1979
    entity: 1664
    x: 1622
    z: 1178
    r: 1.5
    flags: 15
    group: 1664
    key: 1980
    entity: 1589
    x: 1626
    z: 562
    r: 1.5
    flags: 15
    group: 1589
    key: 1981
    entity: 1591
    x: 1626
    z: 566
    r: 1.5
    flags: 15
    group: 1591
    key: 1982
    entity: 1614
    x: 1626
    z: 590
    r: 1.5
    flags: 15
    group: 1614
    key: 1983
    entity: 1647
    x: 1626
    z: 1134
    r: 1.5
    flags: 15
    group: 1647
    key: 1984
    entity: 1657
    x: 1626
    z: 1158
    r: 1.5
    flags: 15
    group: 1657
    key: 1985
    entity: 1662
    x: 1626
    z: 1166
    r: 1.5
    flags: 15
    group: 1662
    key: 1986
    entity: 1588
    x: 1630
    z: 558
    r: 1.5
    flags: 15
    group: 1588
    key: 1987
    entity: 1587
    x: 1630
    z: 562
    r: 1.5
    flags: 15
    group: 1587
    key: 1988
    entity: 1586
    x: 1630
    z: 566
    r: 1.5
    flags: 15
    group: 1586
    key: 1989
    entity: 1431
    x: 1630
    z: 814
    r: 1.5
    flags: 15
    group: 1431
    key: 1990
    entity: 1426
    x: 1630
    z: 818
    r: 1.5
    flags: 15
    group: 1426
    key: 1991
    entity: 1423
    x: 1630
    z: 826
    r: 1.5
    flags: 15
    group: 1423
    key: 1992
    entity: 1420
    x: 1630
    z: 830
    r: 1.5
    flags: 15
    group: 1420
    key: 1993
    entity: 1646
    x: 1630
    z: 1130
    r: 1.5
    flags: 15
    group: 1646
    key: 1994
    entity: 1645
    x: 1630
    z: 1134
    r: 1.5
    flags: 15
    group: 1645
    key: 1995
    entity: 1644
    x: 1630
    z: 1138
    r: 1.5
    flags: 15
    group: 1644
    key: 1996
    entity: 1643
    x: 1630
    z: 1150
    r: 1.5
    flags: 15
    group: 1643
    key: 1997
    entity: 1661
    x: 1630
    z: 1158
    r: 1.5
    flags: 15
    group: 1661
    key: 1998
    entity: 1665
    x: 1630
    z: 1174
    r: 1.5
    flags: 15
    group: 1665
    key: 1999
    entity: 1666
    x: 1630
    z: 1178
    r: 1.5
    flags: 15
    group: 1666
    key: 2000
    entity: 1667
    x: 1630
    z: 1182
    r: 1.5
    flags: 15
    group: 1667
    key: 2001
    entity: 1578
    x: 1634
    z: 570
    r: 1.5
    flags: 15
    group: 1578
    key: 2002
    entity: 1569
    x: 1634
    z: 582
    r: 1.5
    flags: 15
    group: 1569
    key: 2003
    entity: 1570
    x: 1634
    z: 586
    r: 1.5
    flags: 15
    group: 1570
    key: 2004
    entity: 1571
    x: 1634
    z: 590
    r: 1.5
    flags: 15
    group: 1571
    key: 2005
    entity: 1428
    x: 1634
    z: 818
    r: 1.5
    flags: 15
    group: 1428
    key: 2006
    entity: 1424
    x: 1634
    z: 826
    r: 1.5
    flags: 15
    group: 1424
    key: 2007
    entity: 1615
    x: 1634
    z: 1158
    r: 1.5
    flags: 15
    group: 1615
    key: 2008
    entity: 1616
    x: 1634
    z: 1178
    r: 1.5
    flags: 15
    group: 1616
    key: 2010
    entity: 1576
    x: 1638
    z: 574
    r: 1.5
    flags: 15
    group: 1576
    key: 2011
    entity: 1573
    x: 1638
    z: 578
    r: 1.5
    flags: 15
    group: 1573
    key: 2012
    entity: 1572
    x: 1638
    z: 582
    r: 1.5
    flags: 15
    group: 1572
    key: 2013
    entity: 1432
    x: 1638
    z: 818
    r: 1.5
    flags: 15
    group: 1432
    key: 2014
    entity: 1429
    x: 1638
    z: 822
    r: 1.5
    flags: 15
    group: 1429
    key: 2015
    entity: 1641
    x: 1638
    z: 1134
    r: 1.5
    flags: 15
    group: 1641
    key: 2016
    entity: 1637
    x: 1638
    z: 1146
    r: 1.5
    flags: 15
    group: 1637
    key: 2017
    entity: 1619
    x: 1638
    z: 1162
    r: 1.5
    flags: 15
    group: 1619
    key: 2018
    entity: 1618
    x: 1638
    z: 1170
    r: 1.5
    flags: 15
    group: 1618
    key: 2019
    entity: 1585
    x: 1642
    z: 558
    r: 1.5
    flags: 15
    group: 1585
    key: 2020
    entity: 1579
    x: 1642
    z: 570
    r: 1.5
    flags: 15
    group: 1579
    key: 2021
    entity: 1575
    x: 1642
    z: 582
    r: 1.5
    flags: 15
    group: 1575
    key: 2022
    entity: 1574
    x: 1642
    z: 586
    r: 1.5
    flags: 15
    group: 1574
    key: 2023
    entity: 1642
    x: 1642
    z: 1122
    r: 1.5
    flags: 15
    group: 1642
    key: 2024
    entity: 1633
    x: 1642
    z: 1150
    r: 1.5
    flags: 15
    group: 1633
    key: 2025
    entity: 1625
    x: 1642
    z: 1162
    r: 1.5
    flags: 15
    group: 1625
    key: 2026
    entity: 1624
    x: 1642
    z: 1166
    r: 1.5
    flags: 15
    group: 1624
    key: 2027
    entity: 1622
    x: 1642
    z: 1170
    r: 1.5
    flags: 15
    group: 1622
    key: 2028
    entity: 1620
    x: 1642
    z: 1174
    r: 1.5
    flags: 15
    group: 1620
    key: 2029
    entity: 1621
    x: 1642
    z: 1178
    r: 1.5
    flags: 15
    group: 1621
    key: 2030
    entity: 1584
    x: 1646
    z: 558
    r: 1.5
    flags: 15
    group: 1584
    key: 2031
    entity: 1640
    x: 1646
    z: 1130
    r: 1.5
    flags: 15
    group: 1640
    key: 2032
    entity: 1636
    x: 1646
    z: 1146
    r: 1.5
    flags: 15
    group: 1636
    key: 2033
    entity: 1634
    x: 1646
    z: 1150
    r: 1.5
    flags: 15
    group: 1634
    key: 2034
    entity: 1629
    x: 1646
    z: 1158
    r: 1.5
    flags: 15
    group: 1629
    key: 2036
    entity: 1583
    x: 1650
    z: 558
    r: 1.5
    flags: 15
    group: 1583
    key: 2037
    entity: 1577
    x: 1650
    z: 574
    r: 1.5
    flags: 15
    group: 1577
    key: 2038
    entity: 1639
    x: 1650
    z: 1134
    r: 1.5
    flags: 15
    group: 1639
    key: 2039
    entity: 1638
    x: 1650
    z: 1138
    r: 1.5
    flags: 15
    group: 1638
    key: 2040
    entity: 1635
    x: 1650
    z: 1150
    r: 1.5
    flags: 15
    group: 1635
    key: 2041
    entity: 1630
    x: 1650
    z: 1158
    r: 1.5
    flags: 15
    group: 1630
    key: 2044
    entity: 1581
    x: 1654
    z: 562
    r: 1.5
    flags: 15
    group: 1581
    key: 2045
    entity: 1580
    x: 1654
    z: 570
    r: 1.5
    flags: 15
    group: 1580
    key: 2046
    entity: 1632
    x: 1654
    z: 1154
    r: 1.5
    flags: 15
    group: 1632
    key: 2047
    entity: 1631
    x: 1654
    z: 1158
    r: 1.5
    flags: 15
    group: 1631
    key: 2048
    entity: 1582
    x: 1658
    z: 562
    r: 1.5
    flags: 15
    group: 1582
    key: 2050
    entity: 2051
    x: 1706
    z: 574
    r: 1.5
    flags: 15
    group: 2051
    key: 2051
    entity: 2046
    x: 1710
    z: 566
    r: 1.5
    flags: 15
    group: 2046
    key: 2052
    entity: 2048
    x: 1710
    z: 574
    r: 1.5
    flags: 15
    group: 2048
    key: 2053
    entity: 2056
    x: 1710
    z: 586
    r: 1.5
    flags: 15
    group: 2056
    key: 2054
    entity: 2057
    x: 1710
    z: 594
    r: 1.5
    flags: 15
    group: 2057
    key: 2055
    entity: 2050
    x: 1714
    z: 578
    r: 1.5
    flags: 15
    group: 2050
    key: 2056
    entity: 2052
    x: 1714
    z: 582
    r: 1.5
    flags: 15
    group: 2052
    key: 2057
    entity: 2059
    x: 1714
    z: 598
    r: 1.5
    flags: 15
    group: 2059
    key: 2058
    entity: 2044
    x: 1718
    z: 558
    r: 1.5
    flags: 15
    group: 2044
    key: 2059
    entity: 2045
    x: 1718
    z: 574
    r: 1.5
    flags: 15
    group: 2045
    key: 2060
    entity: 2047
    x: 1718
    z: 578
    r: 1.5
    flags: 15
    group: 2047
    key: 2061
    entity: 2055
    x: 1718
    z: 586
    r: 1.5
    flags: 15
    group: 2055
    key: 2062
    entity: 2060
    x: 1718
    z: 598
    r: 1.5
    flags: 15
    group: 2060
    key: 2063
    entity: 2040
    x: 1722
    z: 554
    r: 1.5
    flags: 15
    group: 2040
    key: 2064
    entity: 2039
    x: 1722
    z: 558
    r: 1.5
    flags: 15
    group: 2039
    key: 2065
    entity: 2042
    x: 1722
    z: 562
    r: 1.5
    flags: 15
    group: 2042
    key: 2066
    entity: 2041
    x: 1722
    z: 566
    r: 1.5
    flags: 15
    group: 2041
    key: 2067
    entity: 2043
    x: 1722
    z: 570
    r: 1.5
    flags: 15
    group: 2043
    key: 2068
    entity: 2049
    x: 1722
    z: 582
    r: 1.5
    flags: 15
    group: 2049
    key: 2069
    entity: 2054
    x: 1722
    z: 586
    r: 1.5
    flags: 15
    group: 2054
    key: 2070
    entity: 2058
    x: 1722
    z: 590
    r: 1.5
    flags: 15
    group: 2058
    key: 2071
    entity: 2061
    x: 1722
    z: 598
    r: 1.5
    flags: 15
    group: 2061
    key: 2072
    entity: 2062
    x: 1722
    z: 602
    r: 1.5
    flags: 15
    group: 2062
    key: 2073
    entity: 2038
    x: 1726
    z: 558
    r: 1.5
    flags: 15
    group: 2038
    key: 2074
    entity: 2037
    x: 1726
    z: 562
    r: 1.5
    flags: 15
    group: 2037
    key: 2075
    entity: 2053
    x: 1726
    z: 586
    r: 1.5
    flags: 15
    group: 2053
    key: 2076
    entity: 2023
    x: 1730
    z: 582
    r: 1.5
    flags: 15
    group: 2023
    key: 2077
    entity: 2009
    x: 1730
    z: 602
    r: 1.5
    flags: 15
    group: 2009
    key: 2078
    entity: 2035
    x: 1734
    z: 566
    r: 1.5
    flags: 15
    group: 2035
    key: 2079
    entity: 2029
    x: 1734
    z: 578
    r: 1.5
    flags: 15
    group: 2029
    key: 2080
    entity: 2010
    x: 1734
    z: 606
    r: 1.5
    flags: 15
    group: 2010
    key: 2081
    entity: 2036
    x: 1738
    z: 558
    r: 1.5
    flags: 15
    group: 2036
    key: 2082
    entity: 2034
    x: 1738
    z: 562
    r: 1.5
    flags: 15
    group: 2034
    key: 2083
    entity: 2032
    x: 1738
    z: 570
    r: 1.5
    flags: 15
    group: 2032
    key: 2084
    entity: 2024
    x: 1738
    z: 582
    r: 1.5
    flags: 15
    group: 2024
    key: 2085
    entity: 2016
    x: 1738
    z: 594
    r: 1.5
    flags: 15
    group: 2016
    key: 2086
    entity: 2012
    x: 1738
    z: 602
    r: 1.5
    flags: 15
    group: 2012
    key: 2087
    entity: 2011
    x: 1738
    z: 610
    r: 1.5
    flags: 15
    group: 2011
    key: 2088
    entity: 2033
    x: 1742
    z: 562
    r: 1.5
    flags: 15
    group: 2033
    key: 2089
    entity: 2027
    x: 1742
    z: 578
    r: 1.5
    flags: 15
    group: 2027
    key: 2090
    entity: 2025
    x: 1742
    z: 582
    r: 1.5
    flags: 15
    group: 2025
    key: 2091
    entity: 2022
    x: 1742
    z: 586
    r: 1.5
    flags: 15
    group: 2022
    key: 2092
    entity: 2014
    x: 1742
    z: 598
    r: 1.5
    flags: 15
    group: 2014
    key: 2093
    entity: 2031
    x: 1746
    z: 562
    r: 1.5
    flags: 15
    group: 2031
    key: 2094
    entity: 2028
    x: 1746
    z: 574
    r: 1.5
    flags: 15
    group: 2028
    key: 2095
    entity: 2026
    x: 1746
    z: 582
    r: 1.5
    flags: 15
    group: 2026
    key: 2096
    entity: 2019
    x: 1746
    z: 594
    r: 1.5
    flags: 15
    group: 2019
    key: 2097
    entity: 2018
    x: 1746
    z: 598
    r: 1.5
    flags: 15
    group: 2018
    key: 2098
    entity: 2013
    x: 1746
    z: 614
    r: 1.5
    flags: 15
    group: 2013
    key: 2099
    entity: 2708
    x: 1746
    z: 826
    r: 1.5
    flags: 15
    group: 2708
    key: 2100
    entity: 2714
    x: 1746
    z: 838
    r: 1.5
    flags: 15
    group: 2714
    key: 2101
    entity: 2030
    x: 1750
    z: 566
    r: 1.5
    flags: 15
    group: 2030
    key: 2102
    entity: 2021
    x: 1750
    z: 590
    r: 1.5
    flags: 15
    group: 2021
    key: 2103
    entity: 2017
    x: 1750
    z: 606
    r: 1.5
    flags: 15
    group: 2017
    key: 2104
    entity: 2015
    x: 1750
    z: 610
    r: 1.5
    flags: 15
    group: 2015
    key: 2105
    entity: 2707
    x: 1750
    z: 822
    r: 1.5
    flags: 15
    group: 2707
    key: 2106
    entity: 2715
    x: 1750
    z: 842
    r: 1.5
    flags: 15
    group: 2715
    key: 2107
    entity: 2020
    x: 1754
    z: 598
    r: 1.5
    flags: 15
    group: 2020
    key: 2108
    entity: 2704
    x: 1754
    z: 818
    r: 1.5
    flags: 15
    group: 2704
    key: 2109
    entity: 2706
    x: 1754
    z: 826
    r: 1.5
    flags: 15
    group: 2706
    key: 2110
    entity: 2709
    x: 1754
    z: 834
    r: 1.5
    flags: 15
    group: 2709
    key: 2111
    entity: 2713
    x: 1754
    z: 842
    r: 1.5
    flags: 15
    group: 2713
    key: 2112
    entity: 2716
    x: 1754
    z: 850
    r: 1.5
    flags: 15
    group: 2716
    key: 2113
    entity: 2702
    x: 1758
    z: 818
    r: 1.5
    flags: 15
    group: 2702
    key: 2114
    entity: 2711
    x: 1758
    z: 842
    r: 1.5
    flags: 15
    group: 2711
    key: 2115
    entity: 2717
    x: 1758
    z: 854
    r: 1.5
    flags: 15
    group: 2717
    key: 2116
    entity: 2719
    x: 1758
    z: 862
    r: 1.5
    flags: 15
    group: 2719
    key: 2117
    entity: 2701
    x: 1762
    z: 818
    r: 1.5
    flags: 15
    group: 2701
    key: 2118
    entity: 2703
    x: 1762
    z: 830
    r: 1.5
    flags: 15
    group: 2703
    key: 2119
    entity: 2710
    x: 1762
    z: 842
    r: 1.5
    flags: 15
    group: 2710
    key: 2120
    entity: 2705
    x: 1766
    z: 838
    r: 1.5
    flags: 15
    group: 2705
    key: 2121
    entity: 2712
    x: 1766
    z: 846
    r: 1.5
    flags: 15
    group: 2712
    key: 2122
    entity: 2718
    x: 1766
    z: 854
    r: 1.5
    flags: 15
    group: 2718
    key: 2123
    entity: 2721
    x: 1766
    z: 862
    r: 1.5
    flags: 15
    group: 2721
    key: 2124
    entity: 2700
    x: 1770
    z: 834
    r: 1.5
    flags: 15
    group: 2700
    key: 2125
    entity: 2720
    x: 1770
    z: 858
    r: 1.5
    flags: 15
    group: 2720
    key: 2126
    entity: 2723
    x: 1770
    z: 862
    r: 1.5
    flags: 15
    group: 2723
    key: 2127
    entity: 2699
    x: 1774
    z: 826
    r: 1.5
    flags: 15
    group: 2699
    key: 2128
    entity: 2698
    x: 1774
    z: 830
    r: 1.5
    flags: 15
    group: 2698
    key: 2129
    entity: 2697
    x: 1774
    z: 842
    r: 1.5
    flags: 15
    group: 2697
    key: 2130
    entity: 2722
    x: 1774
    z: 854
    r: 1.5
    flags: 15
    group: 2722
    key: 2131
    entity: 2696
    x: 1778
    z: 830
    r: 1.5
    flags: 15
    group: 2696
    key: 2132
    entity: 2694
    x: 1778
    z: 842
    r: 1.5
    flags: 15
    group: 2694
    key: 2133
    entity: 2682
    x: 1778
    z: 846
    r: 1.5
    flags: 15
    group: 2682
    key: 2134
    entity: 2672
    x: 1778
    z: 866
    r: 1.5
    flags: 15
    group: 2672
    key: 2135
    entity: 2695
    x: 1782
    z: 834
    r: 1.5
    flags: 15
    group: 2695
    key: 2136
    entity: 2680
    x: 1782
    z: 850
    r: 1.5
    flags: 15
    group: 2680
    key: 2137
    entity: 2677
    x: 1782
    z: 854
    r: 1.5
    flags: 15
    group: 2677
    key: 2138
    entity: 2673
    x: 1782
    z: 862
    r: 1.5
    flags: 15
    group: 2673
    key: 2139
    entity: 2674
    x: 1782
    z: 870
    r: 1.5
    flags: 15
    group: 2674
    key: 2140
    entity: 2693
    x: 1786
    z: 834
    r: 1.5
    flags: 15
    group: 2693
    key: 2141
    entity: 2692
    x: 1786
    z: 838
    r: 1.5
    flags: 15
    group: 2692
    key: 2142
    entity: 2675
    x: 1786
    z: 866
    r: 1.5
    flags: 15
    group: 2675
    key: 2143
    entity: 2444
    x: 1786
    z: 1058
    r: 1.5
    flags: 15
    group: 2444
    key: 2144
    entity: 2447
    x: 1786
    z: 1066
    r: 1.5
    flags: 15
    group: 2447
    key: 2145
    entity: 2452
    x: 1786
    z: 1098
    r: 1.5
    flags: 15
    group: 2452
    key: 2146
    entity: 2678
    x: 1790
    z: 866
    r: 1.5
    flags: 15
    group: 2678
    key: 2147
    entity: 2676
    x: 1790
    z: 878
    r: 1.5
    flags: 15
    group: 2676
    key: 2148
    entity: 2442
    x: 1790
    z: 1054
    r: 1.5
    flags: 15
    group: 2442
    key: 2149
    entity: 2448
    x: 1790
    z: 1070
    r: 1.5
    flags: 15
    group: 2448
    key: 2150
    entity: 2455
    x: 1790
    z: 1098
    r: 1.5
    flags: 15
    group: 2455
    key: 2151
    entity: 2690
    x: 1794
    z: 834
    r: 1.5
    flags: 15
    group: 2690
    key: 2152
    entity: 2687
    x: 1794
    z: 842
    r: 1.5
    flags: 15
    group: 2687
    key: 2153
    entity: 2681
    x: 1794
    z: 850
    r: 1.5
    flags: 15
    group: 2681
    key: 2154
    entity: 2446
    x: 1794
    z: 1070
    r: 1.5
    flags: 15
    group: 2446
    key: 2155
    entity: 2691
    x: 1798
    z: 830
    r: 1.5
    flags: 15
    group: 2691
    key: 2156
    entity: 2679
    x: 1798
    z: 866
    r: 1.5
    flags: 15
    group: 2679
    key: 2157
    entity: 2439
    x: 1798
    z: 1054
    r: 1.5
    flags: 15
    group: 2439
    key: 2158
    entity: 2441
    x: 1798
    z: 1066
    r: 1.5
    flags: 15
    group: 2441
    key: 2159
    entity: 2443
    x: 1798
    z: 1070
    r: 1.5
    flags: 15
    group: 2443
    key: 2160
    entity: 2449
    x: 1798
    z: 1078
    r: 1.5
    flags: 15
    group: 2449
    key: 2161
    entity: 2454
    x: 1798
    z: 1094
    r: 1.5
    flags: 15
    group: 2454
    key: 2162
    entity: 2457
    x: 1798
    z: 1102
    r: 1.5
    flags: 15
    group: 2457
    key: 2163
    entity: 2689
    x: 1802
    z: 834
    r: 1.5
    flags: 15
    group: 2689
    key: 2164
    entity: 2683
    x: 1802
    z: 846
    r: 1.5
    flags: 15
    group: 2683
    key: 2165
    entity: 2438
    x: 1802
    z: 1062
    r: 1.5
    flags: 15
    group: 2438
    key: 2166
    entity: 2445
    x: 1802
    z: 1078
    r: 1.5
    flags: 15
    group: 2445
    key: 2167
    entity: 2458
    x: 1802
    z: 1098
    r: 1.5
    flags: 15
    group: 2458
    key: 2168
    entity: 2459
    x: 1802
    z: 1102
    r: 1.5
    flags: 15
    group: 2459
    key: 2169
    entity: 2688
    x: 1806
    z: 838
    r: 1.5
    flags: 15
    group: 2688
    key: 2170
    entity: 2685
    x: 1806
    z: 842
    r: 1.5
    flags: 15
    group: 2685
    key: 2171
    entity: 2684
    x: 1806
    z: 846
    r: 1.5
    flags: 15
    group: 2684
    key: 2172
    entity: 2437
    x: 1806
    z: 1054
    r: 1.5
    flags: 15
    group: 2437
    key: 2173
    entity: 2436
    x: 1806
    z: 1066
    r: 1.5
    flags: 15
    group: 2436
    key: 2174
    entity: 2440
    x: 1806
    z: 1078
    r: 1.5
    flags: 15
    group: 2440
    key: 2175
    entity: 2451
    x: 1806
    z: 1086
    r: 1.5
    flags: 15
    group: 2451
    key: 2176
    entity: 2453
    x: 1806
    z: 1090
    r: 1.5
    flags: 15
    group: 2453
    key: 2177
    entity: 2456
    x: 1806
    z: 1094
    r: 1.5
    flags: 15
    group: 2456
    key: 2178
    entity: 2460
    x: 1806
    z: 1110
    r: 1.5
    flags: 15
    group: 2460
    key: 2179
    entity: 2686
    x: 1810
    z: 842
    r: 1.5
    flags: 15
    group: 2686
    key: 2180
    entity: 2450
    x: 1810
    z: 1086
    r: 1.5
    flags: 15
    group: 2450
    key: 2181
    entity: 2461
    x: 1810
    z: 1106
    r: 1.5
    flags: 15
    group: 2461
    key: 2182
    entity: 2462
    x: 1810
    z: 1114
    r: 1.5
    flags: 15
    group: 2462
    key: 2183
    entity: 2435
    x: 1814
    z: 1066
    r: 1.5
    flags: 15
    group: 2435
    key: 2184
    entity: 2416
    x: 1814
    z: 1090
    r: 1.5
    flags: 15
    group: 2416
    key: 2185
    entity: 2417
    x: 1814
    z: 1114
    r: 1.5
    flags: 15
    group: 2417
    key: 2186
    entity: 2420
    x: 1818
    z: 1090
    r: 1.5
    flags: 15
    group: 2420
    key: 2187
    entity: 2418
    x: 1818
    z: 1094
    r: 1.5
    flags: 15
    group: 2418
    key: 2188
    entity: 2434
    x: 1822
    z: 1066
    r: 1.5
    flags: 15
    group: 2434
    key: 2189
    entity: 2425
    x: 1822
    z: 1086
    r: 1.5
    flags: 15
    group: 2425
    key: 2190
    entity: 2419
    x: 1822
    z: 1106
    r: 1.5
    flags: 15
    group: 2419
    key: 2191
    entity: 2430
    x: 1826
    z: 1078
    r: 1.5
    flags: 15
    group: 2430
    key: 2192
    entity: 2426
    x: 1826
    z: 1086
    r: 1.5
    flags: 15
    group: 2426
    key: 2193
    entity: 2421
    x: 1826
    z: 1098
    r: 1.5
    flags: 15
    group: 2421
    key: 2194
    entity: 2433
    x: 1830
    z: 1062
    r: 1.5
    flags: 15
    group: 2433
    key: 2195
    entity: 2431
    x: 1830
    z: 1074
    r: 1.5
    flags: 15
    group: 2431
    key: 2196
    entity: 2429
    x: 1830
    z: 1078
    r: 1.5
    flags: 15
    group: 2429
    key: 2197
    entity: 2427
    x: 1830
    z: 1086
    r: 1.5
    flags: 15
    group: 2427
    key: 2198
    entity: 2422
    x: 1830
    z: 1094
    r: 1.5
    flags: 15
    group: 2422
    key: 2199
    entity: 2428
    x: 1834
    z: 1086
    r: 1.5
    flags: 15
    group: 2428
    key: 2200
    entity: 2423
    x: 1834
    z: 1094
    r: 1.5
    flags: 15
    group: 2423
    key: 2201
    entity: 2432
    x: 1838
    z: 1066
    r: 1.5
    flags: 15
    group: 2432
    key: 2202
    entity: 2424
    x: 1838
    z: 1094
    r: 1.5
    flags: 15
    group: 2424
    key: 2203
    entity: 151
    x: 343.36138
    z: 1133.73356
    r: 0.8
    flags: 5
    group: 151
    key: 2204
    entity: 152
    x: 348.17611
    z: 1122.81788
    r: 0.8
    flags: 21
    group: 152
    key: 2205
    entity: 153
    x: 348.67925
    z: 1129.11124
    r: 0.8
    flags: 21
    group: 153
    key: 2206
    entity: 154
    x: 286.1034
    z: 912.3868
    r: 0.8
    flags: 21
    group: 154
    key: 2208
    entity: 156
    x: 320.93519
    z: 1154.74141
    r: 0.8
    flags: 21
    group: 156
    key: 2209
    entity: 157
    x: 467.20705
    z: 1072.63955
    r: 0.8
    flags: 5
    group: 157
    key: 2210
    entity: 158
    x: 469.00232
    z: 1070.445
    r: 0.8
    flags: 5
    group: 158
    key: 2211
    entity: 159
    x: 400.46084
    z: 669.49302
    r: 1
    flags: 21
    group: 159
    key: 2290
    entity: 279
    x: 1724.69063
    z: 1289.82793
    r: 0.8
    flags: 5
    group: 279
    key: 2291
    entity: 280
    x: 1719.4302
    z: 1259.04506
    r: 0.8
    flags: 5
    group: 280
    key: 2292
    entity: 281
    x: 1745.89872
    z: 1290.40032
    r: 0.8
    flags: 5
    group: 281
    key: 2293
    entity: 282
    x: 1720.99675
    z: 1289.82787
    r: 0.8
    flags: 5
    group: 282
    key: 2294
    entity: 283
    x: 1640.83967
    z: 1308.61855
    r: 0.8
    flags: 5
    group: 283
    key: 2295
    entity: 284
    x: 1657.03672
    z: 1158.72175
    r: 0.8
    flags: 5
    group: 284
    key: 2296
    entity: 285
    x: 1656.03632
    z: 1160.3656
    r: 0.8
    flags: 5
    group: 285
    key: 2297
    entity: 286
    x: 1726.89203
    z: 1178.2883
    r: 0.8
    flags: 5
    group: 286
    key: 2342
    entity: 341
    x: 708.64415
    z: 1673.46875
    r: 0.8
    flags: 5
    group: 341
    key: 2343
    entity: 342
    x: 705.18354
    z: 1636.90612
    r: 0.8
    flags: 5
    group: 342
    key: 2344
    entity: 343
    x: 821.26594
    z: 1672.49323
    r: 0.8
    flags: 5
    group: 343
    key: 2345
    entity: 344
    x: 746.38195
    z: 1618.63935
    r: 0.8
    flags: 5
    group: 344
    key: 2346
    entity: 345
    x: 731.69025
    z: 1637.62778
    r: 0.8
    flags: 5
    group: 345
    key: 2347
    entity: 346
    x: 744.3799
    z: 1663.50532
    r: 0.8
    flags: 21
    group: 346
    key: 2348
    entity: 347
    x: 736.07049
    z: 1638.45298
    r: 0.8
    flags: 5
    group: 347
    key: 2349
    entity: 348
    x: 750.48174
    z: 1655.6896
    r: 0.8
    flags: 5
    group: 348
    key: 2350
    entity: 349
    x: 744.56368
    z: 1624.99526
    r: 0.8
    flags: 5
    group: 349
    key: 2351
    entity: 350
    x: 724.65409
    z: 1657.37645
    r: 0.8
    flags: 5
    group: 350
    key: 2352
    entity: 351
    x: 777.22696
    z: 1700.23469
    r: 1
    flags: 6
    group: 351
    key: 2353
    entity: 352
    x: 784.05308
    z: 1707.69149
    r: 1
    flags: 6
    group: 352
    key: 2354
    entity: 353
    x: 794.69535
    z: 1697.9944
    r: 1
    flags: 6
    group: 353
    key: 2355
    entity: 354
    x: 784.30715
    z: 1697.51198
    r: 1
    flags: 6
    group: 354
    key: 2356
    entity: 355
    x: 797.40922
    z: 1695.1968
    r: 1
    flags: 6
    group: 355
    key: 2358
    entity: 367
    x: 678.52901
    z: 1711.11503
    r: 1.5
    flags: 15
    group: 367
    key: 2361
    entity: 370
    x: 682.08465
    z: 1699.21845
    r: 1.5
    flags: 15
    group: 370
    key: 2362
    entity: 371
    x: 681.00933
    z: 1701.76284
    r: 1.5
    flags: 15
    group: 371
    key: 2363
    entity: 372
    x: 679.35175
    z: 1717.43224
    r: 1.5
    flags: 15
    group: 372
    key: 2365
    entity: 374
    x: 679.87056
    z: 1699.33895
    r: 1.5
    flags: 15
    group: 374
    key: 2369
    entity: 378
    x: 680.51938
    z: 1712.00185
    r: 1.5
    flags: 15
    group: 378
    key: 2370
    entity: 379
    x: 685.56144
    z: 1693.26836
    r: 1.5
    flags: 15
    group: 379
    key: 2371
    entity: 380
    x: 687.51751
    z: 1699.33959
    r: 1.5
    flags: 15
    group: 380
    key: 2374
    entity: 383
    x: 680.78437
    z: 1716.10224
    r: 1.5
    flags: 15
    group: 383
    key: 2376
    entity: 1173
    x: 1310.08306
    z: 955.15424
    r: 2
    flags: 5
    group: 1173
    key: 2377
    entity: 1174
    x: 1276.1462
    z: 1011.483
    r: 2
    flags: 5
    group: 1174
    key: 2378
    entity: 1175
    x: 1389.26137
    z: 1182.53478
    r: 2
    flags: 5
    group: 1175
    key: 2379
    entity: 1176
    x: 1167.15584
    z: 1115.99361
    r: 2
    flags: 5
    group: 1176
    key: 2380
    entity: 1177
    x: 1317.63183
    z: 1174.61023
    r: 2
    flags: 5
    group: 1177
    key: 2381
    entity: 1178
    x: 1215.15572
    z: 1234.26989
    r: 0.8
    flags: 5
    group: 1178
    key: 2382
    entity: 1179
    x: 1280.3683
    z: 1138.45647
    r: 0.8
    flags: 5
    group: 1179
    key: 2383
    entity: 1180
    x: 1335.11313
    z: 1177.04587
    r: 0.8
    flags: 5
    group: 1180
    key: 2384
    entity: 1181
    x: 1138.01594
    z: 1191.56428
    r: 0.8
    flags: 5
    group: 1181
    key: 2385
    entity: 1182
    x: 1146.64739
    z: 1207.24515
    r: 0.8
    flags: 5
    group: 1182
    key: 2386
    entity: 1183
    x: 1154.77538
    z: 1172.38595
    r: 0.8
    flags: 5
    group: 1183
    key: 2387
    entity: 1184
    x: 1139.6881
    z: 1351.06406
    r: 0.8
    flags: 5
    group: 1184
    key: 2388
    entity: 1185
    x: 1183.32526
    z: 1245.93937
    r: 0.8
    flags: 21
    group: 1185
    key: 2389
    entity: 1186
    x: 1121.62658
    z: 1241.7639
    r: 0.8
    flags: 21
    group: 1186
    key: 2390
    entity: 1187
    x: 1159.73734
    z: 1325.0414
    r: 0.8
    flags: 5
    group: 1187
    key: 2391
    entity: 1188
    x: 913.44065
    z: 1287.65105
    r: 0.8
    flags: 5
    group: 1188
    key: 2392
    entity: 1189
    x: 1004.52036
    z: 1273.52414
    r: 0.8
    flags: 5
    group: 1189
    key: 2393
    entity: 1190
    x: 961.99184
    z: 1315.7489
    r: 0.8
    flags: 5
    group: 1190
    key: 2394
    entity: 1191
    x: 920.13099
    z: 1339.48922
    r: 0.8
    flags: 21
    group: 1191
    key: 2395
    entity: 1192
    x: 985.15481
    z: 1284.54542
    r: 0.8
    flags: 5
    group: 1192
    key: 2396
    entity: 1193
    x: 932.8124
    z: 1210.434
    r: 0.8
    flags: 21
    group: 1193
    key: 2397
    entity: 1194
    x: 816.63857
    z: 1219.50498
    r: 0.8
    flags: 5
    group: 1194
    key: 2398
    entity: 1195
    x: 873.34308
    z: 1303.34012
    r: 0.8
    flags: 5
    group: 1195
    key: 2399
    entity: 1196
    x: 789.0261
    z: 1133.10907
    r: 0.8
    flags: 5
    group: 1196
    key: 2400
    entity: 1197
    x: 905.62325
    z: 1244.51352
    r: 0.8
    flags: 21
    group: 1197
    key: 2401
    entity: 1198
    x: 883.26661
    z: 1216.36509
    r: 0.8
    flags: 5
    group: 1198
    key: 2402
    entity: 1199
    x: 783.23494
    z: 1160.03112
    r: 0.8
    flags: 5
    group: 1199
    key: 2403
    entity: 1200
    x: 839.59534
    z: 1199.41691
    r: 0.8
    flags: 5
    group: 1200
    key: 2404
    entity: 1201
    x: 769.47265
    z: 1124.35865
    r: 0.8
    flags: 21
    group: 1201
    key: 2405
    entity: 1202
    x: 652.82076
    z: 1121.13497
    r: 0.8
    flags: 5
    group: 1202
    key: 2406
    entity: 1203
    x: 712.01612
    z: 1062.3702
    r: 0.8
    flags: 5
    group: 1203
    key: 2407
    entity: 1204
    x: 757.75783
    z: 1140.59667
    r: 0.8
    flags: 5
    group: 1204
    key: 2408
    entity: 1205
    x: 835.40357
    z: 1173.6277
    r: 0.8
    flags: 5
    group: 1205
    key: 2409
    entity: 1206
    x: 768.08082
    z: 1169.45977
    r: 0.8
    flags: 5
    group: 1206
    key: 2410
    entity: 1207
    x: 766.18685
    z: 1031.69051
    r: 0.8
    flags: 5
    group: 1207
    key: 2411
    entity: 1208
    x: 757.18143
    z: 868.2875
    r: 0.8
    flags: 5
    group: 1208
    key: 2412
    entity: 1209
    x: 729.44593
    z: 1036.2119
    r: 0.8
    flags: 5
    group: 1209
    key: 2413
    entity: 1210
    x: 741.4345
    z: 988.47518
    r: 0.8
    flags: 5
    group: 1210
    key: 2414
    entity: 1211
    x: 745.60886
    z: 963.0437
    r: 0.8
    flags: 5
    group: 1211
    key: 2415
    entity: 1212
    x: 787.4882
    z: 886.92075
    r: 0.8
    flags: 5
    group: 1212
    key: 2416
    entity: 1213
    x: 764.12427
    z: 1025.07918
    r: 0.8
    flags: 5
    group: 1213
    key: 2417
    entity: 1214
    x: 750.68537
    z: 977.31165
    r: 0.8
    flags: 21
    group: 1214
    key: 2418
    entity: 1215
    x: 820.00438
    z: 983.86336
    r: 0.8
    flags: 5
    group: 1215
    key: 2419
    entity: 1216
    x: 817.27231
    z: 835.67226
    r: 0.8
    flags: 5
    group: 1216
    key: 2420
    entity: 1217
    x: 888.43651
    z: 844.10261
    r: 0.8
    flags: 5
    group: 1217
    key: 2421
    entity: 1218
    x: 891.70955
    z: 875.50223
    r: 0.8
    flags: 5
    group: 1218
    key: 2422
    entity: 1219
    x: 901.05576
    z: 797.15769
    r: 0.8
    flags: 5
    group: 1219
    key: 2423
    entity: 1220
    x: 945.92203
    z: 881.17132
    r: 0.8
    flags: 5
    group: 1220
    key: 2424
    entity: 1221
    x: 833.77681
    z: 886.55704
    r: 0.8
    flags: 5
    group: 1221
    key: 2425
    entity: 1222
    x: 908.56505
    z: 765.18183
    r: 2
    flags: 5
    group: 1222
    key: 2426
    entity: 1223
    x: 994.92452
    z: 755.46348
    r: 2
    flags: 5
    group: 1223
    key: 2427
    entity: 1224
    x: 1025.45482
    z: 733.26888
    r: 2
    flags: 5
    group: 1224
    key: 2428
    entity: 1225
    x: 1029.23064
    z: 757.3731
    r: 2
    flags: 5
    group: 1225
    key: 2429
    entity: 1226
    x: 1110.57895
    z: 748.93673
    r: 0.8
    flags: 5
    group: 1226
    key: 2430
    entity: 1227
    x: 1068.68128
    z: 768.6159
    r: 0.8
    flags: 5
    group: 1227
    key: 2431
    entity: 1228
    x: 1171.06803
    z: 666.1396
    r: 0.8
    flags: 5
    group: 1228
    key: 2432
    entity: 1229
    x: 1175.2281
    z: 799.82216
    r: 0.8
    flags: 5
    group: 1229
    key: 2433
    entity: 1230
    x: 1104.16745
    z: 764.07146
    r: 0.8
    flags: 5
    group: 1230
    key: 2434
    entity: 1231
    x: 1167.45241
    z: 852.54993
    r: 0.8
    flags: 5
    group: 1231
    key: 2435
    entity: 1232
    x: 1097.82366
    z: 809.68677
    r: 0.8
    flags: 5
    group: 1232
    key: 2436
    entity: 1233
    x: 1291.72356
    z: 885.75051
    r: 0.8
    flags: 21
    group: 1233
    key: 2437
    entity: 1234
    x: 1256.51937
    z: 901.42112
    r: 0.8
    flags: 5
    group: 1234
    key: 2438
    entity: 1235
    x: 1239.18573
    z: 912.70664
    r: 0.8
    flags: 5
    group: 1235
    key: 2439
    entity: 1236
    x: 1241.8282
    z: 931.11776
    r: 0.8
    flags: 5
    group: 1236
    key: 2440
    entity: 1237
    x: 1305.46694
    z: 939.57584
    r: 0.8
    flags: 5
    group: 1237
    key: 2441
    entity: 1238
    x: 1239.49305
    z: 851.55375
    r: 0.8
    flags: 5
    group: 1238
    key: 2442
    entity: 1239
    x: 1204.48221
    z: 1025.50777
    r: 4
    flags: 4
    group: 1239
    key: 2443
    entity: 1240
    x: 1170.57692
    z: 1173.72938
    r: 4
    flags: 4
    group: 1240
    key: 2444
    entity: 1241
    x: 1028.50768
    z: 1196.55582
    r: 4
    flags: 4
    group: 1241
    key: 2445
    entity: 1242
    x: 878.15084
    z: 1171.66616
    r: 4
    flags: 4
    group: 1242
    key: 2446
    entity: 1243
    x: 825.9479
    z: 1025.57256
    r: 4
    flags: 4
    group: 1243
    key: 2447
    entity: 1244
    x: 915.28212
    z: 918.92536
    r: 4
    flags: 4
    group: 1244
    key: 2448
    entity: 1245
    x: 1025.74306
    z: 865.51212
    r: 4
    flags: 4
    group: 1245
    key: 2449
    entity: 1246
    x: 1165.2254
    z: 889.4316
    r: 4
    flags: 4
    group: 1246
    key: 2450
    entity: 2992
    x: 635.4943
    z: 578.77021
    r: 0.8
    flags: 5
    group: 2992
    key: 2451
    entity: 2993
    x: 638.2873
    z: 547.71216
    r: 0.8
    flags: 5
    group: 2993
    key: 2452
    entity: 2994
    x: 612.48797
    z: 496.22388
    r: 0.8
    flags: 5
    group: 2994
    key: 2453
    entity: 2995
    x: 615.91303
    z: 486.7822
    r: 0.8
    flags: 5
    group: 2995
    key: 2454
    entity: 2996
    x: 566.03925
    z: 524.42786
    r: 0.8
    flags: 21
    group: 2996
    key: 2455
    entity: 2997
    x: 608.68181
    z: 476.65696
    r: 0.8
    flags: 5
    group: 2997
    key: 2456
    entity: 2998
    x: 452.05402
    z: 1106.82348
    r: 0.8
    flags: 5
    group: 2998
    key: 2457
    entity: 2999
    x: 463.15835
    z: 1032.6662
    r: 0.8
    flags: 5
    group: 2999
    key: 2458
    entity: 3000
    x: 392.79764
    z: 1015.31818
    r: 0.8
    flags: 5
    group: 3000
    key: 2460
    entity: 3002
    x: 439.66608
    z: 984.89254
    r: 0.8
    flags: 5
    group: 3002
    key: 2461
    entity: 3003
    x: 453.20936
    z: 998.62888
    r: 0.8
    flags: 5
    group: 3003
    key: 2462
    entity: 3004
    x: 554.06092
    z: 924.0694
    r: 0.8
    flags: 5
    group: 3004
    key: 2463
    entity: 3005
    x: 1134.047
    z: 77.0939
    r: 0.8
    flags: 5
    group: 3005
    key: 2464
    entity: 3006
    x: 1153.16715
    z: 175.05903
    r: 0.8
    flags: 5
    group: 3006
    key: 2465
    entity: 3007
    x: 1168.76078
    z: 178.27295
    r: 0.8
    flags: 5
    group: 3007
    key: 2466
    entity: 3008
    x: 1254.50304
    z: 178.74581
    r: 0.8
    flags: 5
    group: 3008
    key: 2467
    entity: 3009
    x: 1208.72976
    z: 168.39113
    r: 0.8
    flags: 5
    group: 3009
    key: 2468
    entity: 3011
    x: 932.66855
    z: 39.99035
    r: 0.8
    flags: 5
    group: 3011
    key: 2469
    entity: 3012
    x: 881.89863
    z: 44.2454
    r: 0.8
    flags: 5
    group: 3012
    key: 2470
    entity: 3013
    x: 863.86025
    z: 98.48281
    r: 0.8
    flags: 5
    group: 3013
    key: 2471
    entity: 3015
    x: 823.95452
    z: 58.04274
    r: 0.8
    flags: 5
    group: 3015
    key: 2472
    entity: 3016
    x: 869.7604
    z: 125.57265
    r: 0.8
    flags: 5
    group: 3016
    key: 2473
    entity: 3017
    x: 796.78945
    z: 205.7544
    r: 0.8
    flags: 5
    group: 3017
    key: 2474
    entity: 3018
    x: 735.78066
    z: 181.42524
    r: 0.8
    flags: 5
    group: 3018
    key: 2475
    entity: 3019
    x: 730.62266
    z: 141.97161
    r: 0.8
    flags: 5
    group: 3019
    key: 2476
    entity: 3020
    x: 708.86794
    z: 82.42402
    r: 0.8
    flags: 5
    group: 3020
    key: 2477
    entity: 3021
    x: 712.62587
    z: 149.23856
    r: 0.8
    flags: 5
    group: 3021
    key: 2478
    entity: 3022
    x: 965.16131
    z: 1488.42655
    r: 0.8
    flags: 5
    group: 3022
    key: 2479
    entity: 3023
    x: 1012.71552
    z: 1401.84348
    r: 0.8
    flags: 5
    group: 3023
    key: 2480
    entity: 3024
    x: 822.6768
    z: 1475.06476
    r: 0.8
    flags: 5
    group: 3024
    key: 2481
    entity: 3025
    x: 987.42666
    z: 1401.03373
    r: 0.8
    flags: 5
    group: 3025
    key: 2482
    entity: 3026
    x: 954.38234
    z: 1442.15409
    r: 0.8
    flags: 5
    group: 3026
    key: 2483
    entity: 3027
    x: 908.9353
    z: 1523.06122
    r: 0.8
    flags: 5
    group: 3027
    key: 2484
    entity: 3028
    x: 1515.5008
    z: 444.87427
    r: 0.8
    flags: 5
    group: 3028
    key: 2485
    entity: 3029
    x: 1507.95846
    z: 397.30407
    r: 0.8
    flags: 5
    group: 3029
    key: 2486
    entity: 3030
    x: 1526.57905
    z: 456.65551
    r: 0.8
    flags: 5
    group: 3030
    key: 2487
    entity: 3031
    x: 1680.2926
    z: 401.44742
    r: 0.8
    flags: 5
    group: 3031
    key: 2488
    entity: 3032
    x: 1533.08227
    z: 481.52408
    r: 0.8
    flags: 5
    group: 3032
    key: 2489
    entity: 3033
    x: 1494.15589
    z: 412.31379
    r: 0.8
    flags: 5
    group: 3033
    key: 2490
    entity: 3034
    x: 1500.8271
    z: 423.98104
    r: 0.8
    flags: 5
    group: 3034
    key: 2491
    entity: 3037
    x: 1852.58754
    z: 484.83419
    r: 0.8
    flags: 21
    group: 3037
    key: 2492
    entity: 3038
    x: 1889.35128
    z: 550.32778
    r: 0.8
    flags: 21
    group: 3038
    key: 2493
    entity: 3039
    x: 1884.67174
    z: 544.2507
    r: 0.8
    flags: 21
    group: 3039
    key: 2494
    entity: 3040
    x: 1633.55224
    z: 1596.19001
    r: 0.8
    flags: 5
    group: 3040
    key: 2495
    entity: 3041
    x: 1612.5847
    z: 1623.19884
    r: 0.8
    flags: 5
    group: 3041
    key: 2496
    entity: 3042
    x: 1610.0863
    z: 1695.54873
    r: 0.8
    flags: 5
    group: 3042
    key: 2497
    entity: 3043
    x: 1544.36825
    z: 1535.60029
    r: 0.8
    flags: 5
    group: 3043
    key: 2498
    entity: 3044
    x: 1618.04613
    z: 1581.23395
    r: 0.8
    flags: 5
    group: 3044
    key: 2499
    entity: 3045
    x: 1672.82276
    z: 1653.45449
    r: 0.8
    flags: 21
    group: 3045
    key: 2500
    entity: 3046
    x: 1627.94628
    z: 1656.36413
    r: 0.8
    flags: 5
    group: 3046
    key: 2501
    entity: 3047
    x: 719.16285
    z: 1124.29453
    r: 0.8
    flags: 5
    group: 3047
    key: 2502
    entity: 3048
    x: 688.42986
    z: 1038.89786
    r: 0.8
    flags: 21
    group: 3048
    key: 2503
    entity: 3049
    x: 708.33085
    z: 1017.28641
    r: 0.8
    flags: 21
    group: 3049
    key: 2504
    entity: 3050
    x: 774.99964
    z: 1174.53801
    r: 0.8
    flags: 5
    group: 3050
    key: 2505
    entity: 3051
    x: 716.01694
    z: 956.73806
    r: 0.8
    flags: 5
    group: 3051
    key: 2506
    entity: 3052
    x: 1678.57537
    z: 1126.11274
    r: 0.8
    flags: 5
    group: 3052
    key: 2507
    entity: 3053
    x: 1869.70174
    z: 1011.98845
    r: 0.8
    flags: 5
    group: 3053
    key: 2508
    entity: 3054
    x: 1797.11326
    z: 1020.2031
    r: 0.8
    flags: 5
    group: 3054
    key: 2509
    entity: 3055
    x: 1731.2617
    z: 1101.65574
    r: 0.8
    flags: 5
    group: 3055
    key: 2510
    entity: 3056
    x: 1762.05562
    z: 1093.41951
    r: 0.8
    flags: 5
    group: 3056
    key: 2517
    entity: 3063
    x: 1279.87923
    z: 107.87591
    r: 0.8
    flags: 5
    group: 3063
    key: 2518
    entity: 3064
    x: 1254.33617
    z: 104.72965
    r: 0.8
    flags: 21
    group: 3064
    key: 2519
    entity: 3065
    x: 1306.10682
    z: 165.72796
    r: 0.8
    flags: 5
    group: 3065
    key: 2520
    entity: 3066
    x: 1279.61527
    z: 236.65343
    r: 0.8
    flags: 5
    group: 3066
    key: 2521
    entity: 3067
    x: 1199.93648
    z: 220.02923
    r: 0.8
    flags: 5
    group: 3067
    key: 2522
    entity: 3068
    x: 492.77051
    z: 981.91666
    r: 0.8
    flags: 5
    group: 3068
    key: 2523
    entity: 3069
    x: 484.55024
    z: 1132.43677
    r: 0.8
    flags: 5
    group: 3069
    key: 2524
    entity: 3070
    x: 537.69098
    z: 988.5966
    r: 0.8
    flags: 21
    group: 3070
    key: 2525
    entity: 3071
    x: 398.12928
    z: 993.29926
    r: 0.8
    flags: 5
    group: 3071
    key: 2526
    entity: 3072
    x: 476.28864
    z: 1114.69562
    r: 0.8
    flags: 5
    group: 3072
    key: 2527
    entity: 3073
    x: 575.77321
    z: 980.97378
    r: 0.8
    flags: 5
    group: 3073
    key: 2528
    entity: 3074
    x: 542.94617
    z: 1026.94834
    r: 0.8
    flags: 5
    group: 3074
    key: 2529
    entity: 3075
    x: 105.3003
    z: 1200.46415
    r: 0.8
    flags: 5
    group: 3075
    key: 2530
    entity: 3076
    x: 61.10723
    z: 1185.14219
    r: 0.8
    flags: 5
    group: 3076
    key: 2531
    entity: 3077
    x: 96.26821
    z: 1204.98804
    r: 0.8
    flags: 5
    group: 3077
    key: 2532
    entity: 3078
    x: 28.81327
    z: 1130.95521
    r: 0.8
    flags: 5
    group: 3078
    key: 2533
    entity: 3079
    x: 68.28461
    z: 1259.3678
    r: 0.8
    flags: 5
    group: 3079
    key: 2534
    entity: 3083
    x: 640.17093
    z: 1196.24894
    r: 0.8
    flags: 5
    group: 3083
    key: 2535
    entity: 3084
    x: 698.43755
    z: 1063.83072
    r: 0.8
    flags: 5
    group: 3084
    key: 2536
    entity: 3085
    x: 807.11298
    z: 1224.78052
    r: 0.8
    flags: 5
    group: 3085
    key: 2537
    entity: 3086
    x: 757.58872
    z: 1160.03205
    r: 0.8
    flags: 5
    group: 3086
    key: 2538
    entity: 3087
    x: 664.94121
    z: 1176.56684
    r: 0.8
    flags: 5
    group: 3087
    key: 2539
    entity: 3088
    x: 639.43732
    z: 1155.32384
    r: 0.8
    flags: 21
    group: 3088
    key: 2540
    entity: 3089
    x: 991.0022
    z: 2007.91001
    r: 0.8
    flags: 5
    group: 3089
    key: 2541
    entity: 3090
    x: 912.3395
    z: 1907.74836
    r: 0.8
    flags: 5
    group: 3090
    key: 2542
    entity: 3091
    x: 1015.5994
    z: 1961.38666
    r: 0.8
    flags: 5
    group: 3091
    key: 2543
    entity: 3092
    x: 463.32282
    z: 1355.87368
    r: 0.8
    flags: 21
    group: 3092
    key: 2544
    entity: 3093
    x: 467.78602
    z: 1248.6186
    r: 0.8
    flags: 5
    group: 3093
    key: 2545
    entity: 3094
    x: 483.27154
    z: 1253.50623
    r: 0.8
    flags: 21
    group: 3094
    key: 2546
    entity: 3095
    x: 402.47365
    z: 1399.29152
    r: 0.8
    flags: 5
    group: 3095
    key: 2547
    entity: 3096
    x: 413.108
    z: 1295.00631
    r: 0.8
    flags: 5
    group: 3096
    key: 2548
    entity: 3097
    x: 439.00664
    z: 1355.41433
    r: 0.8
    flags: 5
    group: 3097
    key: 2549
    entity: 3098
    x: 367.82331
    z: 1392.78241
    r: 0.8
    flags: 21
    group: 3098
    key: 2550
    entity: 3099
    x: 913.97762
    z: 1542.73963
    r: 0.8
    flags: 21
    group: 3099
    key: 2551
    entity: 3100
    x: 903.99642
    z: 1494.76902
    r: 0.8
    flags: 5
    group: 3100
    key: 2552
    entity: 3101
    x: 916.43017
    z: 1623.24917
    r: 0.8
    flags: 5
    group: 3101
    key: 2553
    entity: 3102
    x: 911.7686
    z: 1558.11988
    r: 0.8
    flags: 5
    group: 3102
    key: 2554
    entity: 3103
    x: 1856.31476
    z: 1018.6076
    r: 0.8
    flags: 5
    group: 3103
    key: 2555
    entity: 3104
    x: 1844.92113
    z: 938.79651
    r: 0.8
    flags: 5
    group: 3104
    key: 2556
    entity: 3105
    x: 1810.32082
    z: 1006.85677
    r: 0.8
    flags: 5
    group: 3105
    key: 2557
    entity: 3106
    x: 1853.91057
    z: 1038.98908
    r: 0.8
    flags: 5
    group: 3106
    key: 2558
    entity: 3107
    x: 1320.74209
    z: 1171.6411
    r: 0.8
    flags: 5
    group: 3107
    key: 2559
    entity: 3108
    x: 1364.99172
    z: 1187.37127
    r: 0.8
    flags: 5
    group: 3108
    key: 2560
    entity: 3109
    x: 1668.38834
    z: 580.09545
    r: 0.8
    flags: 21
    group: 3109
    key: 2561
    entity: 3110
    x: 1711.18067
    z: 614.35952
    r: 0.8
    flags: 21
    group: 3110
    key: 2562
    entity: 3111
    x: 1721.24846
    z: 800.43763
    r: 0.8
    flags: 5
    group: 3111
    key: 2563
    entity: 3112
    x: 1419.02961
    z: 289.57947
    r: 0.8
    flags: 5
    group: 3112
    key: 2564
    entity: 3113
    x: 1244.02932
    z: 153.34037
    r: 0.8
    flags: 21
    group: 3113
    key: 2565
    entity: 3114
    x: 639.24663
    z: 552.30588
    r: 0.8
    flags: 5
    group: 3114
    key: 2566
    entity: 3115
    x: 637.72201
    z: 748.64512
    r: 0.8
    flags: 5
    group: 3115
    key: 2567
    entity: 3116
    x: 772.54291
    z: 373.11971
    r: 0.8
    flags: 21
    group: 3116
    key: 2568
    entity: 3117
    x: 645.4132
    z: 443.05341
    r: 0.8
    flags: 5
    group: 3117
    key: 2569
    entity: 3118
    x: 1399.16254
    z: 1473.73845
    r: 0.8
    flags: 5
    group: 3118
    key: 2570
    entity: 3119
    x: 1336.74058
    z: 1590.03432
    r: 0.8
    flags: 5
    group: 3119
    key: 2571
    entity: 3124
    x: 1341.06377
    z: 1492.83222
    r: 0.8
    flags: 5
    group: 3124
    key: 2572
    entity: 3125
    x: 1347.61365
    z: 1456.32235
    r: 0.8
    flags: 5
    group: 3125
    key: 2573
    entity: 3126
    x: 1371.84366
    z: 1416.12575
    r: 0.8
    flags: 5
    group: 3126
    key: 2574
    entity: 3127
    x: 1411.05797
    z: 1437.53289
    r: 0.8
    flags: 5
    group: 3127
    key: 2575
    entity: 3128
    x: 1536.94996
    z: 455.87871
    r: 0.8
    flags: 5
    group: 3128
    key: 2576
    entity: 3129
    x: 1528.33999
    z: 407.5304
    r: 0.8
    flags: 21
    group: 3129
    key: 2577
    entity: 3130
    x: 98.85036
    z: 1314.19271
    r: 0.8
    flags: 5
    group: 3130
    key: 2578
    entity: 3131
    x: 91.98987
    z: 1402.61841
    r: 0.8
    flags: 5
    group: 3131
    key: 2579
    entity: 3132
    x: 109.2773
    z: 1450.52816
    r: 0.8
    flags: 5
    group: 3132
    key: 2580
    entity: 3133
    x: 95.2394
    z: 1306.71412
    r: 0.8
    flags: 5
    group: 3133
    key: 2581
    entity: 3134
    x: 225.27581
    z: 1130.96686
    r: 0.8
    flags: 5
    group: 3134
    key: 2583
    entity: 3136
    x: 893.2257
    z: 1302.03728
    r: 1.75
    flags: 21
    group: 3136
    key: 2584
    entity: 3137
    x: 951.79546
    z: 1323.5386
    r: 1.75
    flags: 5
    group: 3137
    key: 2585
    entity: 3138
    x: 992.07822
    z: 1351.50298
    r: 1.75
    flags: 5
    group: 3138
    key: 2586
    entity: 3139
    x: 906.02842
    z: 1348.66083
    r: 1.75
    flags: 5
    group: 3139
    key: 2587
    entity: 3140
    x: 1565.33503
    z: 1869.8934
    r: 1.75
    flags: 5
    group: 3140
    key: 2588
    entity: 3141
    x: 1474.60552
    z: 1884.28783
    r: 1.75
    flags: 5
    group: 3141
    key: 2589
    entity: 3142
    x: 650.72307
    z: 1650.06444
    r: 1.75
    flags: 5
    group: 3142
    key: 2590
    entity: 3143
    x: 559.80367
    z: 1633.99108
    r: 1.75
    flags: 5
    group: 3143
    key: 2591
    entity: 3144
    x: 926.02741
    z: 2015.8451
    r: 1.75
    flags: 5
    group: 3144
    key: 2592
    entity: 3145
    x: 1004.19419
    z: 2007.91095
    r: 1.75
    flags: 5
    group: 3145
    key: 2593
    entity: 3146
    x: 1625.29409
    z: 726.36063
    r: 1.75
    flags: 5
    group: 3146
    key: 2594
    entity: 3147
    x: 1660.02875
    z: 791.7972
    r: 1.75
    flags: 5
    group: 3147
    key: 2595
    entity: 3148
    x: 1539.46605
    z: 810.782
    r: 1.75
    flags: 5
    group: 3148
    key: 2596
    entity: 3149
    x: 248.00351
    z: 1299.11123
    r: 1.75
    flags: 5
    group: 3149
    key: 2597
    entity: 3150
    x: 293.61289
    z: 1277.93306
    r: 1.75
    flags: 5
    group: 3150
    key: 2598
    entity: 3151
    x: 259.5618
    z: 1248.42307
    r: 1.75
    flags: 5
    group: 3151
    key: 2599
    entity: 3154
    x: 1014.8437
    z: 600.38303
    r: 1.75
    flags: 5
    group: 3154
    key: 2600
    entity: 3155
    x: 928.38682
    z: 571.97761
    r: 1.75
    flags: 5
    group: 3155
    key: 2601
    entity: 3156
    x: 990.06046
    z: 553.46901
    r: 1.75
    flags: 5
    group: 3156
    key: 2602
    entity: 3157
    x: 1319.85698
    z: 1200.11605
    r: 1.75
    flags: 5
    group: 3157
    key: 2603
    entity: 3158
    x: 1292.69533
    z: 1185.30868
    r: 1.75
    flags: 21
    group: 3158
    key: 2604
    entity: 3159
    x: 1669.35196
    z: 650.94837
    r: 1.75
    flags: 21
    group: 3159
    key: 2605
    entity: 3160
    x: 1661.9192
    z: 634.20104
    r: 1.75
    flags: 5
    group: 3160
    key: 2606
    entity: 3161
    x: 1665.34795
    z: 647.93342
    r: 1.75
    flags: 5
    group: 3161
    key: 2607
    entity: 3162
    x: 1636.84878
    z: 636.62157
    r: 1.75
    flags: 5
    group: 3162
    key: 2608
    entity: 3163
    x: 477.1443
    z: 588.52134
    r: 1.75
    flags: 5
    group: 3163
    key: 2609
    entity: 3164
    x: 419.03946
    z: 555.70783
    r: 1.75
    flags: 5
    group: 3164
    key: 2612
    entity: 3167
    x: 1660.56481
    z: 401.78341
    r: 1.75
    flags: 5
    group: 3167
    key: 2613
    entity: 3168
    x: 1712.1213
    z: 428.20621
    r: 1.75
    flags: 5
    group: 3168
    key: 2614
    entity: 3169
    x: 1215.17185
    z: 225.5575
    r: 1.75
    flags: 5
    group: 3169
    key: 2615
    entity: 3170
    x: 1254.32938
    z: 192.12452
    r: 1.75
    flags: 5
    group: 3170
    key: 2616
    entity: 3171
    x: 1132.07016
    z: 227.69817
    r: 1.75
    flags: 5
    group: 3171
    key: 2617
    entity: 3172
    x: 895.41257
    z: 1499.82967
    r: 1.75
    flags: 5
    group: 3172
    key: 2618
    entity: 3173
    x: 925.24772
    z: 1572.1466
    r: 1.75
    flags: 21
    group: 3173
    key: 2619
    entity: 3174
    x: 866.2533
    z: 1501.04754
    r: 1.75
    flags: 5
    group: 3174
    key: 2620
    entity: 3175
    x: 848.95984
    z: 1545.8995
    r: 1.75
    flags: 5
    group: 3175
    key: 2621
    entity: 3176
    x: 478.25171
    z: 190.42225
    r: 1.75
    flags: 5
    group: 3176
    key: 2622
    entity: 3177
    x: 453.39098
    z: 217.6674
    r: 1.75
    flags: 5
    group: 3177
    key: 2623
    entity: 3178
    x: 464.39873
    z: 231.8646
    r: 1.75
    flags: 5
    group: 3178
    key: 2624
    entity: 3179
    x: 458.67373
    z: 192.34801
    r: 1.75
    flags: 21
    group: 3179
    key: 2625
    entity: 3180
    x: 726
    z: 470
    r: 1.5
    flags: 15
    group: 3180
    key: 2626
    entity: 3181
    x: 1466
    z: 970
    r: 1.5
    flags: 15
    group: 3181
    key: 2627
    entity: 3182
    x: 534
    z: 994
    r: 1.5
    flags: 15
    group: 3182
    key: 2628
    entity: 3183
    x: 1446
    z: 1394
    r: 1.5
    flags: 15
    group: 3183
    key: 2629
    entity: 3184
    x: 1622
    z: 730
    r: 1.5
    flags: 15
    group: 3184
    key: 2630
    entity: 3185
    x: 1290
    z: 102
    r: 1.5
    flags: 15
    group: 3185
    key: 2631
    entity: 3186
    x: 1294
    z: 1122
    r: 1.5
    flags: 15
    group: 3186
    key: 2632
    entity: 3187
    x: 822
    z: 254
    r: 1.5
    flags: 15
    group: 3187
    key: 2633
    entity: 3188
    x: 1550
    z: 1334
    r: 1.5
    flags: 15
    group: 3188
    key: 2634
    entity: 3189
    x: 750
    z: 814
    r: 1.5
    flags: 15
    group: 3189
    key: 2635
    entity: 3190
    x: 1422
    z: 214
    r: 1.5
    flags: 15
    group: 3190
    key: 2636
    entity: 3191
    x: 1266
    z: 182
    r: 1.5
    flags: 15
    group: 3191
    key: 2637
    entity: 3192
    x: 1234
    z: 1638
    r: 1.5
    flags: 15
    group: 3192
    key: 2638
    entity: 3193
    x: 1138
    z: 1466
    r: 1.5
    flags: 15
    group: 3193
    key: 2639
    entity: 3194
    x: 462
    z: 1626
    r: 1.5
    flags: 15
    group: 3194
    key: 2640
    entity: 3195
    x: 142
    z: 1206
    r: 1.5
    flags: 15
    group: 3195
    key: 2641
    entity: 3196
    x: 322
    z: 1326
    r: 1.5
    flags: 15
    group: 3196
    key: 2642
    entity: 3197
    x: 802
    z: 1274
    r: 1.5
    flags: 15
    group: 3197
    key: 2643
    entity: 3198
    x: 486
    z: 1354
    r: 1.5
    flags: 15
    group: 3198
    key: 2644
    entity: 3199
    x: 1278
    z: 1786
    r: 1.5
    flags: 15
    group: 3199
    key: 2645
    entity: 3200
    x: 1422
    z: 1378
    r: 1.5
    flags: 15
    group: 3200
    key: 2646
    entity: 3201
    x: 74
    z: 966
    r: 1.5
    flags: 15
    group: 3201
    key: 2647
    entity: 3202
    x: 1386
    z: 1274
    r: 1.5
    flags: 15
    group: 3202
    key: 2648
    entity: 3203
    x: 1418
    z: 238
    r: 1.5
    flags: 15
    group: 3203
    key: 2649
    entity: 3204
    x: 1194
    z: 566
    r: 1.5
    flags: 15
    group: 3204
    key: 2650
    entity: 3205
    x: 902
    z: 778
    r: 1.5
    flags: 15
    group: 3205
    key: 2651
    entity: 3206
    x: 366
    z: 1254
    r: 1.5
    flags: 15
    group: 3206
    key: 2652
    entity: 3207
    x: 138
    z: 1242
    r: 1.5
    flags: 15
    group: 3207
    key: 2653
    entity: 3208
    x: 890
    z: 1362
    r: 1.5
    flags: 15
    group: 3208
    key: 2654
    entity: 3209
    x: 1902
    z: 958
    r: 1.5
    flags: 15
    group: 3209
    key: 2655
    entity: 3210
    x: 730
    z: 1070
    r: 1.5
    flags: 15
    group: 3210
    key: 2656
    entity: 3211
    x: 1270
    z: 1162
    r: 1.5
    flags: 15
    group: 3211
    key: 2657
    entity: 3212
    x: 1014
    z: 126
    r: 1.5
    flags: 15
    group: 3212
    key: 2658
    entity: 3213
    x: 266
    z: 1066
    r: 1.5
    flags: 15
    group: 3213
    key: 2659
    entity: 3214
    x: 1686
    z: 918
    r: 1.5
    flags: 15
    group: 3214
    key: 2660
    entity: 3215
    x: 746
    z: 238
    r: 1.5
    flags: 15
    group: 3215
    key: 2661
    entity: 3216
    x: 1410
    z: 1718
    r: 1.5
    flags: 15
    group: 3216
    key: 2662
    entity: 3217
    x: 1238
    z: 650
    r: 1.5
    flags: 15
    group: 3217
    key: 2663
    entity: 3218
    x: 1370
    z: 134
    r: 1.5
    flags: 15
    group: 3218
    key: 2664
    entity: 3219
    x: 142
    z: 798
    r: 1.5
    flags: 15
    group: 3219
    key: 2665
    entity: 3220
    x: 758
    z: 754
    r: 1.5
    flags: 15
    group: 3220
    key: 2666
    entity: 3221
    x: 634
    z: 174
    r: 1.5
    flags: 15
    group: 3221
    key: 2667
    entity: 3222
    x: 1034
    z: 1766
    r: 1.5
    flags: 15
    group: 3222
    key: 2668
    entity: 3223
    x: 1458
    z: 882
    r: 1.5
    flags: 15
    group: 3223
    key: 2669
    entity: 3224
    x: 1726
    z: 1594
    r: 1.5
    flags: 15
    group: 3224
    key: 2670
    entity: 3225
    x: 1494
    z: 938
    r: 1.5
    flags: 15
    group: 3225
    key: 2671
    entity: 3226
    x: 1478
    z: 1906
    r: 1.5
    flags: 15
    group: 3226
    key: 2672
    entity: 3227
    x: 1318
    z: 1694
    r: 1.5
    flags: 15
    group: 3227
    key: 2673
    entity: 3228
    x: 1794
    z: 654
    r: 1.5
    flags: 15
    group: 3228
    key: 2674
    entity: 3229
    x: 1210
    z: 574
    r: 1.5
    flags: 15
    group: 3229
    key: 2675
    entity: 3230
    x: 926
    z: 698
    r: 1.5
    flags: 15
    group: 3230
    key: 2676
    entity: 3231
    x: 86
    z: 738
    r: 1.5
    flags: 15
    group: 3231
    key: 2677
    entity: 3232
    x: 1350
    z: 110
    r: 1.5
    flags: 15
    group: 3232
    key: 2678
    entity: 3233
    x: 794
    z: 914
    r: 1.5
    flags: 15
    group: 3233
    key: 2679
    entity: 3234
    x: 1274
    z: 1122
    r: 1.5
    flags: 15
    group: 3234
    key: 2680
    entity: 3235
    x: 426
    z: 1058
    r: 1.5
    flags: 15
    group: 3235
    key: 2681
    entity: 3236
    x: 626
    z: 970
    r: 1.5
    flags: 15
    group: 3236
    key: 2682
    entity: 3237
    x: 1554
    z: 1522
    r: 1.5
    flags: 15
    group: 3237
    key: 2683
    entity: 3238
    x: 562
    z: 914
    r: 1.5
    flags: 15
    group: 3238
    key: 2684
    entity: 3239
    x: 394
    z: 1670
    r: 1.5
    flags: 15
    group: 3239
    key: 2685
    entity: 3240
    x: 438
    z: 1422
    r: 1.5
    flags: 15
    group: 3240
    key: 2686
    entity: 3241
    x: 1890
    z: 1178
    r: 1.5
    flags: 15
    group: 3241
    key: 2687
    entity: 3242
    x: 1866
    z: 1290
    r: 1.5
    flags: 15
    group: 3242
    key: 2688
    entity: 3243
    x: 562
    z: 1534
    r: 1.5
    flags: 15
    group: 3243
    key: 2689
    entity: 3244
    x: 746
    z: 410
    r: 1.5
    flags: 15
    group: 3244
    key: 2690
    entity: 3245
    x: 878
    z: 1294
    r: 1.5
    flags: 15
    group: 3245
    key: 2691
    entity: 3246
    x: 1106
    z: 1770
    r: 1.5
    flags: 15
    group: 3246
    key: 2692
    entity: 3247
    x: 1402
    z: 1870
    r: 1.5
    flags: 15
    group: 3247
    key: 2693
    entity: 3248
    x: 1050
    z: 1330
    r: 1.5
    flags: 15
    group: 3248
    key: 2694
    entity: 3249
    x: 782
    z: 86
    r: 1.5
    flags: 15
    group: 3249
    key: 2695
    entity: 3250
    x: 1366
    z: 1678
    r: 1.5
    flags: 15
    group: 3250
    key: 2696
    entity: 3251
    x: 1334
    z: 1538
    r: 1.5
    flags: 15
    group: 3251
    key: 2697
    entity: 3252
    x: 346
    z: 1482
    r: 1.5
    flags: 15
    group: 3252
    key: 2698
    entity: 3253
    x: 730
    z: 1462
    r: 1.5
    flags: 15
    group: 3253
    key: 2699
    entity: 3254
    x: 734
    z: 1406
    r: 1.5
    flags: 15
    group: 3254
    key: 2700
    entity: 3255
    x: 1618
    z: 226
    r: 1.5
    flags: 15
    group: 3255
    key: 2701
    entity: 3256
    x: 906
    z: 574
    r: 1.5
    flags: 15
    group: 3256
    key: 2702
    entity: 3257
    x: 1978
    z: 1002
    r: 1.5
    flags: 15
    group: 3257
    key: 2703
    entity: 3258
    x: 1446
    z: 1390
    r: 1.5
    flags: 15
    group: 3258
    key: 2704
    entity: 3259
    x: 178
    z: 1342
    r: 1.5
    flags: 15
    group: 3259
    key: 2705
    entity: 3260
    x: 1266
    z: 790
    r: 1.5
    flags: 15
    group: 3260
    key: 2706
    entity: 3261
    x: 970
    z: 1870
    r: 1.5
    flags: 15
    group: 3261
    key: 2707
    entity: 3262
    x: 1510
    z: 1798
    r: 1.5
    flags: 15
    group: 3262
    key: 2708
    entity: 3263
    x: 938
    z: 1494
    r: 1.5
    flags: 15
    group: 3263
    key: 2709
    entity: 3264
    x: 1602
    z: 1414
    r: 1.5
    flags: 15
    group: 3264
    key: 2710
    entity: 3265
    x: 622
    z: 430
    r: 1.5
    flags: 15
    group: 3265
    key: 2711
    entity: 3266
    x: 1078
    z: 1470
    r: 1.5
    flags: 15
    group: 3266
    key: 2712
    entity: 3267
    x: 1054
    z: 1514
    r: 1.5
    flags: 15
    group: 3267
    key: 2713
    entity: 3268
    x: 698
    z: 282
    r: 1.5
    flags: 15
    group: 3268
    key: 2714
    entity: 3269
    x: 746
    z: 1238
    r: 1.5
    flags: 15
    group: 3269
    key: 2715
    entity: 3270
    x: 1022
    z: 426
    r: 1.5
    flags: 15
    group: 3270
    key: 2716
    entity: 3271
    x: 1518
    z: 454
    r: 1.5
    flags: 15
    group: 3271
    key: 2717
    entity: 3272
    x: 846
    z: 1810
    r: 1.5
    flags: 15
    group: 3272
    key: 2718
    entity: 3273
    x: 942
    z: 1582
    r: 1.5
    flags: 15
    group: 3273
    key: 2719
    entity: 3274
    x: 790
    z: 1390
    r: 1.5
    flags: 15
    group: 3274
    key: 2720
    entity: 3275
    x: 1154
    z: 790
    r: 1.5
    flags: 15
    group: 3275
    key: 2721
    entity: 3276
    x: 1946
    z: 1182
    r: 1.5
    flags: 15
    group: 3276
    key: 2722
    entity: 3277
    x: 182
    z: 1542
    r: 1.5
    flags: 15
    group: 3277
    key: 2723
    entity: 3278
    x: 1474
    z: 634
    r: 1.5
    flags: 15
    group: 3278
    key: 2724
    entity: 3279
    x: 1490
    z: 770
    r: 1.5
    flags: 15
    group: 3279
    key: 2725
    entity: 3280
    x: 994
    z: 678
    r: 1.5
    flags: 15
    group: 3280
    key: 2726
    entity: 3281
    x: 1586
    z: 534
    r: 1.5
    flags: 15
    group: 3281
    key: 2727
    entity: 3282
    x: 1182
    z: 1414
    r: 1.5
    flags: 15
    group: 3282
    key: 2728
    entity: 3283
    x: 914
    z: 166
    r: 1.5
    flags: 15
    group: 3283
    key: 2729
    entity: 3284
    x: 1026
    z: 514
    r: 1.5
    flags: 15
    group: 3284
    key: 2730
    entity: 3285
    x: 406
    z: 1474
    r: 1.5
    flags: 15
    group: 3285
    key: 2731
    entity: 3286
    x: 318
    z: 1518
    r: 1.5
    flags: 15
    group: 3286
    key: 2732
    entity: 3287
    x: 1530
    z: 254
    r: 1.5
    flags: 15
    group: 3287
    key: 2733
    entity: 3288
    x: 306
    z: 1054
    r: 1.5
    flags: 15
    group: 3288
    key: 2734
    entity: 3289
    x: 1078
    z: 154
    r: 1.5
    flags: 15
    group: 3289
    key: 2735
    entity: 3290
    x: 934
    z: 650
    r: 1.5
    flags: 15
    group: 3290
    key: 2736
    entity: 3291
    x: 1666
    z: 294
    r: 1.5
    flags: 15
    group: 3291
    key: 2737
    entity: 3292
    x: 102
    z: 946
    r: 1.5
    flags: 15
    group: 3292
    key: 2738
    entity: 3293
    x: 450
    z: 1306
    r: 1.5
    flags: 15
    group: 3293
    key: 2739
    entity: 3294
    x: 302
    z: 1166
    r: 1.5
    flags: 15
    group: 3294
    key: 2740
    entity: 3295
    x: 1942
    z: 734
    r: 1.5
    flags: 15
    group: 3295
    key: 2741
    entity: 3296
    x: 1786
    z: 1006
    r: 1.5
    flags: 15
    group: 3296
    key: 2742
    entity: 3297
    x: 1802
    z: 654
    r: 1.5
    flags: 15
    group: 3297
    key: 2743
    entity: 3298
    x: 942
    z: 766
    r: 1.5
    flags: 15
    group: 3298
    key: 2744
    entity: 3299
    x: 770
    z: 1190
    r: 1.5
    flags: 15
    group: 3299
    key: 2745
    entity: 3300
    x: 558
    z: 1150
    r: 1.5
    flags: 15
    group: 3300
    key: 2746
    entity: 3301
    x: 22
    z: 1046
    r: 1.5
    flags: 15
    group: 3301
    key: 2747
    entity: 3302
    x: 730
    z: 894
    r: 1.5
    flags: 15
    group: 3302
    key: 2748
    entity: 3303
    x: 1274
    z: 714
    r: 1.5
    flags: 15
    group: 3303
    key: 2749
    entity: 3304
    x: 978
    z: 1822
    r: 1.5
    flags: 15
    group: 3304
    key: 2750
    entity: 3305
    x: 1926
    z: 742
    r: 1.5
    flags: 15
    group: 3305
    key: 2751
    entity: 3306
    x: 290
    z: 1706
    r: 1.5
    flags: 15
    group: 3306
    key: 2752
    entity: 3307
    x: 714
    z: 1366
    r: 1.5
    flags: 15
    group: 3307
    key: 2753
    entity: 3308
    x: 1206
    z: 1790
    r: 1.5
    flags: 15
    group: 3308
    key: 2754
    entity: 3309
    x: 1782
    z: 1454
    r: 1.5
    flags: 15
    group: 3309
    key: 2755
    entity: 3310
    x: 518
    z: 1494
    r: 1.5
    flags: 15
    group: 3310
    key: 2756
    entity: 3311
    x: 1214
    z: 1962
    r: 1.5
    flags: 15
    group: 3311
    key: 2757
    entity: 3312
    x: 1218
    z: 1290
    r: 1.5
    flags: 15
    group: 3312
    key: 2758
    entity: 3313
    x: 1006
    z: 718
    r: 1.5
    flags: 15
    group: 3313
    key: 2759
    entity: 3314
    x: 1818
    z: 814
    r: 1.5
    flags: 15
    group: 3314
    key: 2760
    entity: 3315
    x: 682
    z: 1030
    r: 1.5
    flags: 15
    group: 3315
    key: 2761
    entity: 3316
    x: 1718
    z: 438
    r: 1.5
    flags: 15
    group: 3316
    key: 2762
    entity: 3317
    x: 1598
    z: 1062
    r: 1.5
    flags: 15
    group: 3317
    key: 2763
    entity: 3318
    x: 762
    z: 958
    r: 1.5
    flags: 15
    group: 3318
    key: 2764
    entity: 3319
    x: 514
    z: 210
    r: 1.5
    flags: 15
    group: 3319
    key: 2765
    entity: 3320
    x: 214
    z: 642
    r: 1.5
    flags: 15
    group: 3320
    key: 2766
    entity: 3321
    x: 1134
    z: 2014
    r: 1.5
    flags: 15
    group: 3321
    key: 2767
    entity: 3322
    x: 758
    z: 150
    r: 1.5
    flags: 15
    group: 3322
    key: 2768
    entity: 3323
    x: 534
    z: 262
    r: 1.5
    flags: 15
    group: 3323
    key: 2769
    entity: 3324
    x: 454
    z: 1610
    r: 1.5
    flags: 15
    group: 3324
    key: 2770
    entity: 3325
    x: 1514
    z: 1282
    r: 1.5
    flags: 15
    group: 3325
    key: 2771
    entity: 3326
    x: 1850
    z: 562
    r: 1.5
    flags: 15
    group: 3326
    key: 2772
    entity: 3327
    x: 1114
    z: 1702
    r: 1.5
    flags: 15
    group: 3327
    key: 2773
    entity: 3328
    x: 354
    z: 1642
    r: 1.5
    flags: 15
    group: 3328
    key: 2774
    entity: 3329
    x: 1286
    z: 1826
    r: 1.5
    flags: 15
    group: 3329
    key: 2775
    entity: 3330
    x: 1638
    z: 898
    r: 1.5
    flags: 15
    group: 3330
    key: 2776
    entity: 3331
    x: 1730
    z: 1178
    r: 1.5
    flags: 15
    group: 3331
    key: 2777
    entity: 3332
    x: 750
    z: 862
    r: 1.5
    flags: 15
    group: 3332
    key: 2778
    entity: 3333
    x: 746
    z: 1134
    r: 1.5
    flags: 15
    group: 3333
    key: 2779
    entity: 3334
    x: 1054
    z: 1274
    r: 1.5
    flags: 15
    group: 3334
    key: 2780
    entity: 3335
    x: 478
    z: 1030
    r: 1.5
    flags: 15
    group: 3335
    key: 2781
    entity: 3336
    x: 1650
    z: 1030
    r: 1.5
    flags: 15
    group: 3336
    key: 2782
    entity: 3337
    x: 1858
    z: 1166
    r: 1.5
    flags: 15
    group: 3337
    key: 2783
    entity: 3338
    x: 562
    z: 438
    r: 1.5
    flags: 15
    group: 3338
    key: 2784
    entity: 3339
    x: 638
    z: 1854
    r: 1.5
    flags: 15
    group: 3339
    key: 2785
    entity: 3340
    x: 986
    z: 102
    r: 1.5
    flags: 15
    group: 3340
    key: 2786
    entity: 3341
    x: 1790
    z: 954
    r: 1.5
    flags: 15
    group: 3341
    key: 2787
    entity: 3342
    x: 1102
    z: 590
    r: 1.5
    flags: 15
    group: 3342
    key: 2788
    entity: 3343
    x: 1134
    z: 1842
    r: 1.5
    flags: 15
    group: 3343
    key: 2789
    entity: 3344
    x: 1218
    z: 1306
    r: 1.5
    flags: 15
    group: 3344
    key: 2790
    entity: 3345
    x: 1294
    z: 1938
    r: 1.5
    flags: 15
    group: 3345
    key: 2791
    entity: 3346
    x: 414
    z: 1478
    r: 1.5
    flags: 15
    group: 3346
    key: 2792
    entity: 3348
    x: 1150
    z: 1878
    r: 1.5
    flags: 15
    group: 3348
    key: 2793
    entity: 3349
    x: 1582
    z: 1750
    r: 1.5
    flags: 15
    group: 3349
    key: 2794
    entity: 3350
    x: 1386
    z: 1458
    r: 1.5
    flags: 15
    group: 3350
    key: 2795
    entity: 3351
    x: 226
    z: 1438
    r: 1.5
    flags: 15
    group: 3351
    key: 2796
    entity: 3352
    x: 1730
    z: 1646
    r: 1.5
    flags: 15
    group: 3352
    key: 2797
    entity: 3353
    x: 202
    z: 1246
    r: 1.5
    flags: 15
    group: 3353
    key: 2799
    entity: 3355
    x: 206
    z: 1598
    r: 1.5
    flags: 15
    group: 3355
    key: 2800
    entity: 3356
    x: 994
    z: 550
    r: 1.5
    flags: 15
    group: 3356
    key: 2801
    entity: 3357
    x: 526
    z: 306
    r: 1.5
    flags: 15
    group: 3357
    key: 2802
    entity: 3358
    x: 1430
    z: 302
    r: 1.5
    flags: 15
    group: 3358
    key: 2803
    entity: 3359
    x: 294
    z: 1038
    r: 1.5
    flags: 15
    group: 3359
    key: 2804
    entity: 3360
    x: 1450
    z: 1738
    r: 1.5
    flags: 15
    group: 3360
    key: 2805
    entity: 3361
    x: 1402
    z: 574
    r: 1.5
    flags: 15
    group: 3361
    key: 2806
    entity: 3362
    x: 1114
    z: 558
    r: 1.5
    flags: 15
    group: 3362
    key: 2807
    entity: 3363
    x: 1350
    z: 538
    r: 1.5
    flags: 15
    group: 3363
    key: 2808
    entity: 3364
    x: 1090
    z: 510
    r: 1.5
    flags: 15
    group: 3364
    key: 2809
    entity: 3365
    x: 1690
    z: 1510
    r: 1.5
    flags: 15
    group: 3365
    key: 2810
    entity: 3366
    x: 282
    z: 842
    r: 1.5
    flags: 15
    group: 3366
    key: 2811
    entity: 3367
    x: 1578
    z: 1062
    r: 1.5
    flags: 15
    group: 3367
    key: 2812
    entity: 3368
    x: 1054
    z: 338
    r: 1.5
    flags: 15
    group: 3368
    key: 2813
    entity: 3369
    x: 482
    z: 1594
    r: 1.5
    flags: 15
    group: 3369
    key: 2814
    entity: 3370
    x: 1034
    z: 702
    r: 1.5
    flags: 15
    group: 3370
    key: 2815
    entity: 3371
    x: 1494
    z: 534
    r: 1.5
    flags: 15
    group: 3371
    key: 2816
    entity: 3372
    x: 1430
    z: 1442
    r: 1.5
    flags: 15
    group: 3372
    key: 2817
    entity: 3373
    x: 974
    z: 758
    r: 1.5
    flags: 15
    group: 3373
    key: 2818
    entity: 3374
    x: 1762
    z: 926
    r: 1.5
    flags: 15
    group: 3374
    key: 2819
    entity: 3375
    x: 898
    z: 334
    r: 1.5
    flags: 15
    group: 3375
    key: 2820
    entity: 3376
    x: 178
    z: 1462
    r: 1.5
    flags: 15
    group: 3376
    key: 2821
    entity: 3377
    x: 910
    z: 1290
    r: 1.5
    flags: 15
    group: 3377
    key: 2822
    entity: 3378
    x: 1114
    z: 1458
    r: 1.5
    flags: 15
    group: 3378
    key: 2823
    entity: 3379
    x: 718
    z: 394
    r: 1.5
    flags: 15
    group: 3379
    key: 2824
    entity: 3380
    x: 566
    z: 1146
    r: 1.5
    flags: 15
    group: 3380
    key: 2825
    entity: 3381
    x: 1410
    z: 242
    r: 1.5
    flags: 15
    group: 3381
    key: 2826
    entity: 3382
    x: 886
    z: 1590
    r: 1.5
    flags: 15
    group: 3382
    key: 2827
    entity: 3383
    x: 1502
    z: 1366
    r: 1.5
    flags: 15
    group: 3383
    key: 2828
    entity: 3384
    x: 410
    z: 950
    r: 1.5
    flags: 15
    group: 3384
    key: 2829
    entity: 3385
    x: 130
    z: 682
    r: 1.5
    flags: 15
    group: 3385
    key: 2830
    entity: 3386
    x: 1254
    z: 1662
    r: 1.5
    flags: 15
    group: 3386
    key: 2831
    entity: 3387
    x: 1018
    z: 470
    r: 1.5
    flags: 15
    group: 3387
    key: 2832
    entity: 3388
    x: 898
    z: 1618
    r: 1.5
    flags: 15
    group: 3388
    key: 2833
    entity: 3389
    x: 1626
    z: 1062
    r: 1.5
    flags: 15
    group: 3389
    key: 2834
    entity: 3390
    x: 1654
    z: 690
    r: 1.5
    flags: 15
    group: 3390
    key: 2835
    entity: 3391
    x: 542
    z: 266
    r: 1.5
    flags: 15
    group: 3391
    key: 2836
    entity: 3392
    x: 586
    z: 350
    r: 1.5
    flags: 15
    group: 3392
    key: 2837
    entity: 3393
    x: 1198
    z: 278
    r: 1.5
    flags: 15
    group: 3393
    key: 2838
    entity: 3394
    x: 738
    z: 610
    r: 1.5
    flags: 15
    group: 3394
    key: 2839
    entity: 3395
    x: 1474
    z: 970
    r: 1.5
    flags: 15
    group: 3395
    key: 2840
    entity: 3396
    x: 238
    z: 1510
    r: 1.5
    flags: 15
    group: 3396
    key: 2841
    entity: 3397
    x: 1926
    z: 1242
    r: 1.5
    flags: 15
    group: 3397
    key: 2842
    entity: 3398
    x: 954
    z: 578
    r: 1.5
    flags: 15
    group: 3398
    key: 2843
    entity: 3399
    x: 634
    z: 710
    r: 1.5
    flags: 15
    group: 3399
    key: 2844
    entity: 3400
    x: 606
    z: 1610
    r: 1.5
    flags: 15
    group: 3400
    key: 2845
    entity: 3401
    x: 1162
    z: 1550
    r: 1.5
    flags: 15
    group: 3401
    key: 2846
    entity: 3402
    x: 1302
    z: 934
    r: 1.5
    flags: 15
    group: 3402
    key: 2847
    entity: 3403
    x: 1054
    z: 1894
    r: 1.5
    flags: 15
    group: 3403
    key: 2848
    entity: 3404
    x: 482
    z: 1278
    r: 1.5
    flags: 15
    group: 3404
    key: 2849
    entity: 3405
    x: 1598
    z: 1422
    r: 1.5
    flags: 15
    group: 3405
    key: 2850
    entity: 3406
    x: 294
    z: 434
    r: 1.5
    flags: 15
    group: 3406
    key: 2851
    entity: 3407
    x: 766
    z: 1022
    r: 1.5
    flags: 15
    group: 3407
    key: 2852
    entity: 3408
    x: 854
    z: 134
    r: 1.5
    flags: 15
    group: 3408
    key: 2853
    entity: 3409
    x: 1582
    z: 1506
    r: 1.5
    flags: 15
    group: 3409
    key: 2854
    entity: 3410
    x: 1790
    z: 498
    r: 1.5
    flags: 15
    group: 3410
    key: 2855
    entity: 3411
    x: 1518
    z: 1386
    r: 1.5
    flags: 15
    group: 3411
    key: 2856
    entity: 3412
    x: 554
    z: 1010
    r: 1.5
    flags: 15
    group: 3412
    key: 2857
    entity: 3413
    x: 1610
    z: 1166
    r: 1.5
    flags: 15
    group: 3413
    key: 2858
    entity: 3414
    x: 1214
    z: 710
    r: 1.5
    flags: 15
    group: 3414
    key: 2859
    entity: 3415
    x: 1134
    z: 574
    r: 1.5
    flags: 15
    group: 3415
    key: 2860
    entity: 3416
    x: 734
    z: 1382
    r: 1.5
    flags: 15
    group: 3416
    key: 2861
    entity: 3417
    x: 754
    z: 1142
    r: 1.5
    flags: 15
    group: 3417
    key: 2862
    entity: 3418
    x: 778
    z: 1266
    r: 1.5
    flags: 15
    group: 3418
    key: 2863
    entity: 3419
    x: 1018
    z: 1838
    r: 1.5
    flags: 15
    group: 3419
    key: 2864
    entity: 3420
    x: 330
    z: 406
    r: 1.5
    flags: 15
    group: 3420
    key: 2865
    entity: 3421
    x: 1630
    z: 338
    r: 1.5
    flags: 15
    group: 3421
    key: 2866
    entity: 3422
    x: 382
    z: 434
    r: 1.5
    flags: 15
    group: 3422
    key: 2867
    entity: 3423
    x: 774
    z: 1210
    r: 1.5
    flags: 15
    group: 3423
    key: 2868
    entity: 3424
    x: 934
    z: 1902
    r: 1.5
    flags: 15
    group: 3424
    key: 2869
    entity: 3425
    x: 418
    z: 218
    r: 1.5
    flags: 15
    group: 3425
    key: 2870
    entity: 3426
    x: 702
    z: 258
    r: 1.5
    flags: 15
    group: 3426
    key: 2871
    entity: 3427
    x: 426
    z: 1342
    r: 1.5
    flags: 15
    group: 3427
    key: 2872
    entity: 3428
    x: 1234
    z: 486
    r: 1.5
    flags: 15
    group: 3428
    key: 2873
    entity: 3429
    x: 798
    z: 882
    r: 1.5
    flags: 15
    group: 3429
    key: 2874
    entity: 3430
    x: 1026
    z: 1506
    r: 1.5
    flags: 15
    group: 3430
    key: 2875
    entity: 3431
    x: 1658
    z: 806
    r: 1.5
    flags: 15
    group: 3431
    key: 2876
    entity: 3432
    x: 646
    z: 1434
    r: 1.5
    flags: 15
    group: 3432
    key: 2877
    entity: 3433
    x: 902
    z: 1778
    r: 1.5
    flags: 15
    group: 3433
    key: 2878
    entity: 3434
    x: 1022
    z: 1298
    r: 1.5
    flags: 15
    group: 3434
    key: 2879
    entity: 3435
    x: 1778
    z: 1050
    r: 1.5
    flags: 15
    group: 3435
    key: 2880
    entity: 3436
    x: 1034
    z: 434
    r: 1.5
    flags: 15
    group: 3436
    key: 2881
    entity: 3437
    x: 1150
    z: 1838
    r: 1.5
    flags: 15
    group: 3437
    key: 2882
    entity: 3438
    x: 1086
    z: 2010
    r: 1.5
    flags: 15
    group: 3438
    key: 2883
    entity: 3439
    x: 570
    z: 1090
    r: 1.5
    flags: 15
    group: 3439
    key: 2884
    entity: 3440
    x: 1430
    z: 906
    r: 1.5
    flags: 15
    group: 3440
    key: 2885
    entity: 3441
    x: 1006
    z: 750
    r: 1.5
    flags: 15
    group: 3441
    key: 2886
    entity: 3442
    x: 1654
    z: 702
    r: 1.5
    flags: 15
    group: 3442
    key: 2887
    entity: 3443
    x: 1546
    z: 1470
    r: 1.5
    flags: 15
    group: 3443
    key: 2888
    entity: 3444
    x: 346
    z: 1382
    r: 1.5
    flags: 15
    group: 3444
    key: 2889
    entity: 3445
    x: 1146
    z: 526
    r: 1.5
    flags: 15
    group: 3445
    key: 2890
    entity: 3446
    x: 742
    z: 1446
    r: 1.5
    flags: 15
    group: 3446
    key: 2891
    entity: 3447
    x: 1622
    z: 390
    r: 1.5
    flags: 15
    group: 3447
    key: 2892
    entity: 3448
    x: 342
    z: 1278
    r: 1.5
    flags: 15
    group: 3448
    key: 2893
    entity: 3449
    x: 586
    z: 434
    r: 1.5
    flags: 15
    group: 3449
    key: 2894
    entity: 3450
    x: 274
    z: 1590
    r: 1.5
    flags: 15
    group: 3450
    key: 2895
    entity: 3451
    x: 158
    z: 1418
    r: 1.5
    flags: 15
    group: 3451
    key: 2896
    entity: 3452
    x: 1538
    z: 1150
    r: 1.5
    flags: 15
    group: 3452
    key: 2897
    entity: 3453
    x: 1010
    z: 170
    r: 1.5
    flags: 15
    group: 3453
    key: 2898
    entity: 3454
    x: 1366
    z: 834
    r: 1.5
    flags: 15
    group: 3454
    key: 2899
    entity: 3455
    x: 1486
    z: 1434
    r: 1.5
    flags: 15
    group: 3455
    key: 2900
    entity: 3456
    x: 1114
    z: 1706
    r: 1.5
    flags: 15
    group: 3456
    key: 2901
    entity: 3457
    x: 1410
    z: 230
    r: 1.5
    flags: 15
    group: 3457
    key: 2902
    entity: 3458
    x: 654
    z: 942
    r: 1.5
    flags: 15
    group: 3458
    key: 2903
    entity: 3459
    x: 1238
    z: 1778
    r: 1.5
    flags: 15
    group: 3459
    key: 2904
    entity: 3460
    x: 1626
    z: 666
    r: 1.5
    flags: 15
    group: 3460
    key: 2905
    entity: 3461
    x: 642
    z: 770
    r: 1.5
    flags: 15
    group: 3461
    key: 2906
    entity: 3462
    x: 1166
    z: 1550
    r: 1.5
    flags: 15
    group: 3462
    key: 2907
    entity: 3463
    x: 1522
    z: 778
    r: 1.5
    flags: 15
    group: 3463
    key: 2908
    entity: 3464
    x: 446
    z: 922
    r: 1.5
    flags: 15
    group: 3464
    key: 2909
    entity: 3465
    x: 454
    z: 290
    r: 1.5
    flags: 15
    group: 3465
    key: 2910
    entity: 3466
    x: 826
    z: 2002
    r: 1.5
    flags: 15
    group: 3466
    key: 2911
    entity: 3467
    x: 1354
    z: 1434
    r: 1.5
    flags: 15
    group: 3467
    key: 2912
    entity: 3468
    x: 998
    z: 1274
    r: 1.5
    flags: 15
    group: 3468
    key: 2913
    entity: 3469
    x: 1870
    z: 1350
    r: 1.5
    flags: 15
    group: 3469
    key: 2914
    entity: 3470
    x: 634
    z: 1438
    r: 1.5
    flags: 15
    group: 3470
    key: 2915
    entity: 3471
    x: 1374
    z: 1474
    r: 1.5
    flags: 15
    group: 3471
    key: 2916
    entity: 3472
    x: 854
    z: 718
    r: 1.5
    flags: 15
    group: 3472
    key: 2917
    entity: 3473
    x: 618
    z: 1202
    r: 1.5
    flags: 15
    group: 3473
    key: 2918
    entity: 3474
    x: 222
    z: 1522
    r: 1.5
    flags: 15
    group: 3474
    key: 2919
    entity: 3475
    x: 1850
    z: 1082
    r: 1.5
    flags: 15
    group: 3475
    key: 2920
    entity: 3476
    x: 1250
    z: 1566
    r: 1.5
    flags: 15
    group: 3476
    key: 2921
    entity: 3477
    x: 786
    z: 1514
    r: 1.5
    flags: 15
    group: 3477
    key: 2922
    entity: 3478
    x: 270
    z: 1002
    r: 1.5
    flags: 15
    group: 3478
    key: 2924
    entity: 3480
    x: 986
    z: 1998
    r: 1.5
    flags: 15
    group: 3480
    key: 2925
    entity: 3481
    x: 1182
    z: 1274
    r: 1.5
    flags: 15
    group: 3481
    key: 2926
    entity: 3482
    x: 1422
    z: 1450
    r: 1.5
    flags: 15
    group: 3482
    key: 2927
    entity: 3483
    x: 1362
    z: 78
    r: 1.5
    flags: 15
    group: 3483
    key: 2928
    entity: 3484
    x: 198
    z: 926
    r: 1.5
    flags: 15
    group: 3484
    key: 2929
    entity: 3485
    x: 1182
    z: 218
    r: 1.5
    flags: 15
    group: 3485
    key: 2930
    entity: 3486
    x: 270
    z: 966
    r: 1.5
    flags: 15
    group: 3486
    key: 2931
    entity: 3487
    x: 1634
    z: 770
    r: 1.5
    flags: 15
    group: 3487
    key: 2932
    entity: 3488
    x: 582
    z: 1430
    r: 1.5
    flags: 15
    group: 3488
    key: 2933
    entity: 3489
    x: 1126
    z: 1830
    r: 1.5
    flags: 15
    group: 3489
    key: 2934
    entity: 3490
    x: 766
    z: 382
    r: 1.5
    flags: 15
    group: 3490
    key: 2935
    entity: 3491
    x: 1254
    z: 910
    r: 1.5
    flags: 15
    group: 3491
    key: 2936
    entity: 3492
    x: 1102
    z: 1802
    r: 1.5
    flags: 15
    group: 3492
    key: 2937
    entity: 3493
    x: 354
    z: 1726
    r: 1.5
    flags: 15
    group: 3493
    key: 2938
    entity: 3494
    x: 182
    z: 1562
    r: 1.5
    flags: 15
    group: 3494
    key: 2939
    entity: 3495
    x: 814
    z: 1486
    r: 1.5
    flags: 15
    group: 3495
    key: 2940
    entity: 3496
    x: 1182
    z: 434
    r: 1.5
    flags: 15
    group: 3496
    key: 2941
    entity: 3497
    x: 218
    z: 1598
    r: 1.5
    flags: 15
    group: 3497
    key: 2942
    entity: 3498
    x: 1358
    z: 1622
    r: 1.5
    flags: 15
    group: 3498
    key: 2943
    entity: 3499
    x: 1354
    z: 1702
    r: 1.5
    flags: 15
    group: 3499
    key: 2944
    entity: 3500
    x: 762
    z: 1126
    r: 1.5
    flags: 15
    group: 3500
    key: 2945
    entity: 3501
    x: 318
    z: 578
    r: 1.5
    flags: 15
    group: 3501
    key: 2946
    entity: 3503
    x: 1518
    z: 270
    r: 1.5
    flags: 15
    group: 3503
    key: 2947
    entity: 3504
    x: 798
    z: 1566
    r: 1.5
    flags: 15
    group: 3504
    key: 2948
    entity: 3505
    x: 946
    z: 1946
    r: 1.5
    flags: 15
    group: 3505
    key: 2949
    entity: 3506
    x: 426
    z: 482
    r: 1.5
    flags: 15
    group: 3506
    key: 2950
    entity: 3507
    x: 1138
    z: 678
    r: 1.5
    flags: 15
    group: 3507
    key: 2951
    entity: 3508
    x: 238
    z: 606
    r: 1.5
    flags: 15
    group: 3508
    key: 2952
    entity: 3509
    x: 666
    z: 374
    r: 1.5
    flags: 15
    group: 3509
    key: 2953
    entity: 3510
    x: 1134
    z: 550
    r: 1.5
    flags: 15
    group: 3510
    key: 2954
    entity: 3511
    x: 882
    z: 674
    r: 1.5
    flags: 15
    group: 3511
    key: 2955
    entity: 3512
    x: 1554
    z: 650
    r: 1.5
    flags: 15
    group: 3512
    key: 2956
    entity: 3513
    x: 1310
    z: 1270
    r: 1.5
    flags: 15
    group: 3513
    key: 2957
    entity: 3514
    x: 982
    z: 590
    r: 1.5
    flags: 15
    group: 3514
    key: 2958
    entity: 3515
    x: 502
    z: 430
    r: 1.5
    flags: 15
    group: 3515
    key: 2959
    entity: 3516
    x: 1206
    z: 1418
    r: 1.5
    flags: 15
    group: 3516
    key: 2960
    entity: 3517
    x: 1418
    z: 1690
    r: 1.5
    flags: 15
    group: 3517
    key: 2961
    entity: 3518
    x: 566
    z: 1182
    r: 1.5
    flags: 15
    group: 3518
    key: 2962
    entity: 3519
    x: 1346
    z: 1774
    r: 1.5
    flags: 15
    group: 3519
    key: 2963
    entity: 3520
    x: 1002
    z: 238
    r: 1.5
    flags: 15
    group: 3520
    key: 2964
    entity: 3521
    x: 110
    z: 1214
    r: 1.5
    flags: 15
    group: 3521
    key: 2965
    entity: 3522
    x: 1066
    z: 1754
    r: 1.5
    flags: 15
    group: 3522
    key: 2966
    entity: 3523
    x: 1166
    z: 646
    r: 1.5
    flags: 15
    group: 3523
    key: 2967
    entity: 3524
    x: 1118
    z: 574
    r: 1.5
    flags: 15
    group: 3524
    key: 2968
    entity: 3525
    x: 1206
    z: 166
    r: 1.5
    flags: 15
    group: 3525
    key: 2969
    entity: 3526
    x: 1578
    z: 1754
    r: 1.5
    flags: 15
    group: 3526
    key: 2970
    entity: 3527
    x: 198
    z: 686
    r: 1.5
    flags: 15
    group: 3527
    key: 2971
    entity: 3528
    x: 1738
    z: 1530
    r: 1.5
    flags: 15
    group: 3528
    key: 2972
    entity: 3529
    x: 1434
    z: 438
    r: 1.5
    flags: 15
    group: 3529
    key: 2973
    entity: 3530
    x: 446
    z: 1130
    r: 1.5
    flags: 15
    group: 3530
    key: 2974
    entity: 3531
    x: 614
    z: 1838
    r: 1.5
    flags: 15
    group: 3531
    key: 2975
    entity: 3532
    x: 1254
    z: 1318
    r: 1.5
    flags: 15
    group: 3532
    key: 2976
    entity: 3533
    x: 902
    z: 1654
    r: 1.5
    flags: 15
    group: 3533
    key: 2977
    entity: 3534
    x: 1078
    z: 494
    r: 1.5
    flags: 15
    group: 3534
    key: 2978
    entity: 3535
    x: 1822
    z: 958
    r: 1.5
    flags: 15
    group: 3535
    key: 2979
    entity: 3536
    x: 38
    z: 878
    r: 1.5
    flags: 15
    group: 3536
    key: 2980
    entity: 3537
    x: 834
    z: 1794
    r: 1.5
    flags: 15
    group: 3537
    key: 2981
    entity: 3538
    x: 1042
    z: 322
    r: 1.5
    flags: 15
    group: 3538
    key: 2982
    entity: 3539
    x: 1418
    z: 1386
    r: 1.5
    flags: 15
    group: 3539
    key: 2983
    entity: 3540
    x: 1162
    z: 726
    r: 1.5
    flags: 15
    group: 3540
    key: 2984
    entity: 3541
    x: 1054
    z: 422
    r: 1.5
    flags: 15
    group: 3541
    key: 2985
    entity: 3542
    x: 1494
    z: 1746
    r: 1.5
    flags: 15
    group: 3542
    key: 2986
    entity: 3543
    x: 1186
    z: 422
    r: 1.5
    flags: 15
    group: 3543
    key: 2987
    entity: 3544
    x: 1254
    z: 1446
    r: 1.5
    flags: 15
    group: 3544
    key: 2988
    entity: 3545
    x: 1070
    z: 1634
    r: 1.5
    flags: 15
    group: 3545
    key: 2989
    entity: 3546
    x: 1750
    z: 1638
    r: 1.5
    flags: 15
    group: 3546
    key: 2990
    entity: 3547
    x: 1618
    z: 942
    r: 1.5
    flags: 15
    group: 3547
    key: 2991
    entity: 3548
    x: 1414
    z: 1306
    r: 1.5
    flags: 15
    group: 3548
    key: 2992
    entity: 3549
    x: 642
    z: 1514
    r: 1.5
    flags: 15
    group: 3549
    key: 2993
    entity: 3550
    x: 858
    z: 418
    r: 1.5
    flags: 15
    group: 3550
    key: 2994
    entity: 3551
    x: 1158
    z: 1582
    r: 1.5
    flags: 15
    group: 3551
    key: 2995
    entity: 3552
    x: 1946
    z: 1362
    r: 1.5
    flags: 15
    group: 3552
    key: 2996
    entity: 3553
    x: 1006
    z: 1658
    r: 1.5
    flags: 15
    group: 3553
    key: 2997
    entity: 3554
    x: 566
    z: 1714
    r: 1.5
    flags: 15
    group: 3554
    key: 2998
    entity: 3555
    x: 1118
    z: 1970
    r: 1.5
    flags: 15
    group: 3555
    key: 2999
    entity: 3556
    x: 950
    z: 394
    r: 1.5
    flags: 15
    group: 3556
    key: 3000
    entity: 3557
    x: 1230
    z: 1506
    r: 1.5
    flags: 15
    group: 3557
    key: 3001
    entity: 3558
    x: 402
    z: 1758
    r: 1.5
    flags: 15
    group: 3558
    key: 3002
    entity: 3559
    x: 330
    z: 1570
    r: 1.5
    flags: 15
    group: 3559
    key: 3003
    entity: 3560
    x: 718
    z: 950
    r: 1.5
    flags: 15
    group: 3560
    key: 3004
    entity: 3561
    x: 1310
    z: 942
    r: 1.5
    flags: 15
    group: 3561
    key: 3005
    entity: 3562
    x: 698
    z: 1242
    r: 1.5
    flags: 15
    group: 3562
    key: 3006
    entity: 3563
    x: 842
    z: 398
    r: 1.5
    flags: 15
    group: 3563
    key: 3007
    entity: 3564
    x: 602
    z: 726
    r: 1.5
    flags: 15
    group: 3564
    key: 3008
    entity: 3565
    x: 958
    z: 1594
    r: 1.5
    flags: 15
    group: 3565
    key: 3009
    entity: 3566
    x: 934
    z: 114
    r: 1.5
    flags: 15
    group: 3566
    key: 3010
    entity: 3567
    x: 1694
    z: 1466
    r: 1.5
    flags: 15
    group: 3567
    key: 3011
    entity: 3568
    x: 934
    z: 190
    r: 1.5
    flags: 15
    group: 3568
    key: 3012
    entity: 3569
    x: 1034
    z: 154
    r: 1.5
    flags: 15
    group: 3569
    key: 3013
    entity: 3570
    x: 570
    z: 826
    r: 1.5
    flags: 15
    group: 3570
    key: 3014
    entity: 3571
    x: 1470
    z: 966
    r: 1.5
    flags: 15
    group: 3571
    key: 3015
    entity: 3572
    x: 190
    z: 1546
    r: 1.5
    flags: 15
    group: 3572
    key: 3017
    entity: 3574
    x: 406
    z: 1330
    r: 1.5
    flags: 15
    group: 3574
    key: 3018
    entity: 3575
    x: 530
    z: 1814
    r: 1.5
    flags: 15
    group: 3575
    key: 3019
    entity: 3576
    x: 618
    z: 358
    r: 1.5
    flags: 15
    group: 3576
    key: 3020
    entity: 3577
    x: 1206
    z: 254
    r: 1.5
    flags: 15
    group: 3577
    key: 3021
    entity: 3578
    x: 1742
    z: 762
    r: 1.5
    flags: 15
    group: 3578
    key: 3022
    entity: 3579
    x: 122
    z: 962
    r: 1.5
    flags: 15
    group: 3579
    key: 3023
    entity: 3580
    x: 458
    z: 934
    r: 1.5
    flags: 15
    group: 3580
    key: 3024
    entity: 3581
    x: 286
    z: 582
    r: 1.5
    flags: 15
    group: 3581
    key: 3025
    entity: 3582
    x: 530
    z: 1474
    r: 1.5
    flags: 15
    group: 3582
    key: 3026
    entity: 3583
    x: 1818
    z: 1498
    r: 1.5
    flags: 15
    group: 3583
    key: 3027
    entity: 3584
    x: 1370
    z: 1906
    r: 1.5
    flags: 15
    group: 3584
    key: 3028
    entity: 3585
    x: 1522
    z: 698
    r: 1.5
    flags: 15
    group: 3585
    key: 3029
    entity: 3586
    x: 642
    z: 930
    r: 1.5
    flags: 15
    group: 3586
    key: 3030
    entity: 3587
    x: 530
    z: 1502
    r: 1.5
    flags: 15
    group: 3587
    key: 3031
    entity: 3588
    x: 110
    z: 610
    r: 1.5
    flags: 15
    group: 3588
    key: 3032
    entity: 3589
    x: 926
    z: 1310
    r: 1.5
    flags: 15
    group: 3589
    key: 3033
    entity: 3590
    x: 1982
    z: 742
    r: 1.5
    flags: 15
    group: 3590
    key: 3034
    entity: 3591
    x: 1242
    z: 1698
    r: 1.5
    flags: 15
    group: 3591
    key: 3035
    entity: 3592
    x: 1042
    z: 1406
    r: 1.5
    flags: 15
    group: 3592
    key: 3036
    entity: 3593
    x: 874
    z: 622
    r: 1.5
    flags: 15
    group: 3593
    key: 3037
    entity: 3594
    x: 338
    z: 1050
    r: 1.5
    flags: 15
    group: 3594
    key: 3038
    entity: 3595
    x: 382
    z: 550
    r: 1.5
    flags: 15
    group: 3595
    key: 3039
    entity: 3596
    x: 498
    z: 426
    r: 1.5
    flags: 15
    group: 3596
    key: 3040
    entity: 3597
    x: 1282
    z: 1818
    r: 1.5
    flags: 15
    group: 3597
    key: 3041
    entity: 3598
    x: 514
    z: 1142
    r: 1.5
    flags: 15
    group: 3598
    key: 3042
    entity: 3599
    x: 1238
    z: 1506
    r: 1.5
    flags: 15
    group: 3599
    key: 3043
    entity: 3600
    x: 1466
    z: 1278
    r: 1.5
    flags: 15
    group: 3600
    key: 3044
    entity: 3601
    x: 642
    z: 402
    r: 1.5
    flags: 15
    group: 3601
    key: 3045
    entity: 3602
    x: 1902
    z: 1206
    r: 1.5
    flags: 15
    group: 3602
    key: 3046
    entity: 3603
    x: 1690
    z: 1538
    r: 1.5
    flags: 15
    group: 3603
    key: 3047
    entity: 3604
    x: 1882
    z: 1026
    r: 1.5
    flags: 15
    group: 3604
    key: 3048
    entity: 3605
    x: 682
    z: 1258
    r: 1.5
    flags: 15
    group: 3605
    key: 3049
    entity: 3606
    x: 106
    z: 1218
    r: 1.5
    flags: 15
    group: 3606
    key: 3050
    entity: 3607
    x: 1030
    z: 122
    r: 1.5
    flags: 15
    group: 3607
    key: 3051
    entity: 3608
    x: 334
    z: 494
    r: 1.5
    flags: 15
    group: 3608
    key: 3052
    entity: 3609
    x: 326
    z: 1386
    r: 1.5
    flags: 15
    group: 3609
    key: 3053
    entity: 3610
    x: 1414
    z: 1710
    r: 1.5
    flags: 15
    group: 3610
    key: 3054
    entity: 3611
    x: 1594
    z: 374
    r: 1.5
    flags: 15
    group: 3611
    key: 3055
    entity: 3612
    x: 1390
    z: 1506
    r: 1.5
    flags: 15
    group: 3612
    key: 3056
    entity: 3613
    x: 778
    z: 1318
    r: 1.5
    flags: 15
    group: 3613
    key: 3057
    entity: 3614
    x: 1054
    z: 710
    r: 1.5
    flags: 15
    group: 3614
    key: 3058
    entity: 3615
    x: 1194
    z: 1994
    r: 1.5
    flags: 15
    group: 3615
    key: 3059
    entity: 3616
    x: 570
    z: 1894
    r: 1.5
    flags: 15
    group: 3616
    key: 3060
    entity: 3617
    x: 1110
    z: 26
    r: 1.5
    flags: 15
    group: 3617
    key: 3061
    entity: 3618
    x: 602
    z: 1278
    r: 1.5
    flags: 15
    group: 3618
    key: 3062
    entity: 3619
    x: 2006
    z: 946
    r: 1.5
    flags: 15
    group: 3619
    key: 3063
    entity: 3620
    x: 1210
    z: 1378
    r: 1.5
    flags: 15
    group: 3620
    key: 3064
    entity: 3621
    x: 698
    z: 874
    r: 1.5
    flags: 15
    group: 3621
    key: 3065
    entity: 3622
    x: 942
    z: 1798
    r: 1.5
    flags: 15
    group: 3622
    key: 3066
    entity: 3623
    x: 182
    z: 978
    r: 1.5
    flags: 15
    group: 3623
    key: 3067
    entity: 3624
    x: 762
    z: 462
    r: 1.5
    flags: 15
    group: 3624
    key: 3068
    entity: 3625
    x: 634
    z: 1450
    r: 1.5
    flags: 15
    group: 3625
    key: 3069
    entity: 3626
    x: 394
    z: 1282
    r: 1.5
    flags: 15
    group: 3626
    key: 3070
    entity: 3627
    x: 1134
    z: 1566
    r: 1.5
    flags: 15
    group: 3627
    key: 3071
    entity: 3628
    x: 1462
    z: 1854
    r: 1.5
    flags: 15
    group: 3628
    key: 3072
    entity: 3629
    x: 914
    z: 750
    r: 1.5
    flags: 15
    group: 3629
    key: 3073
    entity: 3630
    x: 1558
    z: 1822
    r: 1.5
    flags: 15
    group: 3630
    key: 3074
    entity: 3631
    x: 1774
    z: 1074
    r: 1.5
    flags: 15
    group: 3631
    key: 3075
    entity: 3632
    x: 978
    z: 1658
    r: 1.5
    flags: 15
    group: 3632
    key: 3076
    entity: 3633
    x: 378
    z: 1654
    r: 1.5
    flags: 15
    group: 3633
    key: 3077
    entity: 3634
    x: 982
    z: 446
    r: 1.5
    flags: 15
    group: 3634
    key: 3078
    entity: 3635
    x: 1974
    z: 870
    r: 1.5
    flags: 15
    group: 3635
    key: 3079
    entity: 3636
    x: 1394
    z: 1534
    r: 1.5
    flags: 15
    group: 3636
    key: 3080
    entity: 3637
    x: 1026
    z: 1406
    r: 1.5
    flags: 15
    group: 3637
    key: 3081
    entity: 3638
    x: 1754
    z: 1526
    r: 1.5
    flags: 15
    group: 3638
    key: 3082
    entity: 3639
    x: 1554
    z: 234
    r: 1.5
    flags: 15
    group: 3639
    key: 3083
    entity: 3640
    x: 986
    z: 426
    r: 1.5
    flags: 15
    group: 3640
    key: 3084
    entity: 3641
    x: 706
    z: 398
    r: 1.5
    flags: 15
    group: 3641
    key: 3085
    entity: 3642
    x: 854
    z: 66
    r: 1.5
    flags: 15
    group: 3642
    key: 3086
    entity: 3643
    x: 478
    z: 458
    r: 1.5
    flags: 15
    group: 3643
    key: 3087
    entity: 3644
    x: 142
    z: 1114
    r: 1.5
    flags: 15
    group: 3644
    key: 3088
    entity: 3645
    x: 598
    z: 1662
    r: 1.5
    flags: 15
    group: 3645
    key: 3089
    entity: 3646
    x: 462
    z: 490
    r: 1.5
    flags: 15
    group: 3646
    key: 3090
    entity: 3647
    x: 1426
    z: 1490
    r: 1.5
    flags: 15
    group: 3647
    key: 3091
    entity: 3648
    x: 366
    z: 1622
    r: 1.5
    flags: 15
    group: 3648
    key: 3092
    entity: 3649
    x: 1558
    z: 810
    r: 1.5
    flags: 15
    group: 3649
    key: 3093
    entity: 3650
    x: 882
    z: 1482
    r: 1.5
    flags: 15
    group: 3650
    key: 3094
    entity: 3651
    x: 110
    z: 1342
    r: 1.5
    flags: 15
    group: 3651
    key: 3095
    entity: 3652
    x: 926
    z: 222
    r: 1.5
    flags: 15
    group: 3652
    key: 3096
    entity: 3653
    x: 506
    z: 1542
    r: 1.5
    flags: 15
    group: 3653
    key: 3097
    entity: 3654
    x: 1066
    z: 90
    r: 1.5
    flags: 15
    group: 3654
    key: 3098
    entity: 3655
    x: 1522
    z: 1486
    r: 1.5
    flags: 15
    group: 3655
    key: 3099
    entity: 3657
    x: 586
    z: 378
    r: 1.5
    flags: 15
    group: 3657
    key: 3100
    entity: 3658
    x: 1590
    z: 1814
    r: 1.5
    flags: 15
    group: 3658
    key: 3101
    entity: 3659
    x: 1790
    z: 778
    r: 1.5
    flags: 15
    group: 3659
    key: 3102
    entity: 3660
    x: 2010
    z: 966
    r: 1.5
    flags: 15
    group: 3660
    key: 3103
    entity: 3662
    x: 1602
    z: 1670
    r: 1.5
    flags: 15
    group: 3662
    key: 3104
    entity: 3663
    x: 1254
    z: 714
    r: 1.5
    flags: 15
    group: 3663
    key: 3105
    entity: 3664
    x: 1470
    z: 1146
    r: 1.5
    flags: 15
    group: 3664
    key: 3106
    entity: 3665
    x: 1070
    z: 498
    r: 1.5
    flags: 15
    group: 3665
    key: 3107
    entity: 3666
    x: 1338
    z: 1482
    r: 1.5
    flags: 15
    group: 3666
    key: 3108
    entity: 3667
    x: 1034
    z: 1798
    r: 1.5
    flags: 15
    group: 3667
    key: 3109
    entity: 3668
    x: 1302
    z: 1518
    r: 1.5
    flags: 15
    group: 3668
    key: 3110
    entity: 3669
    x: 1506
    z: 1454
    r: 1.5
    flags: 15
    group: 3669
    key: 3111
    entity: 3670
    x: 766
    z: 926
    r: 1.5
    flags: 15
    group: 3670
    key: 3112
    entity: 3671
    x: 102
    z: 1338
    r: 1.5
    flags: 15
    group: 3671
    key: 3113
    entity: 3672
    x: 410
    z: 462
    r: 1.5
    flags: 15
    group: 3672
    key: 3114
    entity: 3673
    x: 1798
    z: 486
    r: 1.5
    flags: 15
    group: 3673
    key: 3115
    entity: 3674
    x: 1398
    z: 1150
    r: 1.5
    flags: 15
    group: 3674
    key: 3116
    entity: 3675
    x: 1022
    z: 794
    r: 1.5
    flags: 15
    group: 3675
    key: 3117
    entity: 3676
    x: 198
    z: 1594
    r: 1.5
    flags: 15
    group: 3676
    key: 3118
    entity: 3677
    x: 1238
    z: 54
    r: 1.5
    flags: 15
    group: 3677
    key: 3119
    entity: 3678
    x: 1226
    z: 1434
    r: 1.5
    flags: 15
    group: 3678
    key: 3120
    entity: 3679
    x: 654
    z: 534
    r: 1.5
    flags: 15
    group: 3679
    key: 3121
    entity: 3680
    x: 1302
    z: 674
    r: 1.5
    flags: 15
    group: 3680
    key: 3122
    entity: 3681
    x: 302
    z: 1046
    r: 1.5
    flags: 15
    group: 3681
    key: 3123
    entity: 3682
    x: 1694
    z: 334
    r: 1.5
    flags: 15
    group: 3682
    key: 3124
    entity: 3683
    x: 1330
    z: 206
    r: 1.5
    flags: 15
    group: 3683
    key: 3125
    entity: 3684
    x: 386
    z: 1250
    r: 1.5
    flags: 15
    group: 3684
    key: 3126
    entity: 3685
    x: 1166
    z: 1418
    r: 1.5
    flags: 15
    group: 3685
    key: 3127
    entity: 3686
    x: 1422
    z: 678
    r: 1.5
    flags: 15
    group: 3686
    key: 3128
    entity: 3687
    x: 1566
    z: 1014
    r: 1.5
    flags: 15
    group: 3687
    key: 3129
    entity: 3688
    x: 626
    z: 754
    r: 1.5
    flags: 15
    group: 3688
    key: 3130
    entity: 3689
    x: 1226
    z: 1438
    r: 1.5
    flags: 15
    group: 3689
    key: 3131
    entity: 3690
    x: 1510
    z: 1186
    r: 1.5
    flags: 15
    group: 3690
    key: 3132
    entity: 3691
    x: 1810
    z: 942
    r: 1.5
    flags: 15
    group: 3691
    key: 3133
    entity: 3692
    x: 82
    z: 910
    r: 1.5
    flags: 15
    group: 3692
    key: 3134
    entity: 3693
    x: 210
    z: 1266
    r: 1.5
    flags: 15
    group: 3693
    key: 3135
    entity: 3694
    x: 1090
    z: 770
    r: 1.5
    flags: 15
    group: 3694
    key: 3136
    entity: 3695
    x: 326
    z: 1442
    r: 1.5
    flags: 15
    group: 3695
    key: 3137
    entity: 3696
    x: 1390
    z: 1154
    r: 1.5
    flags: 15
    group: 3696
    key: 3138
    entity: 3697
    x: 1454
    z: 1338
    r: 1.5
    flags: 15
    group: 3697
    key: 3139
    entity: 3698
    x: 1086
    z: 734
    r: 1.5
    flags: 15
    group: 3698
    key: 3140
    entity: 3699
    x: 582
    z: 1306
    r: 1.5
    flags: 15
    group: 3699
    key: 3141
    entity: 3700
    x: 1842
    z: 1426
    r: 1.5
    flags: 15
    group: 3700
    key: 3142
    entity: 3701
    x: 1370
    z: 194
    r: 1.5
    flags: 15
    group: 3701
    key: 3143
    entity: 3702
    x: 606
    z: 918
    r: 1.5
    flags: 15
    group: 3702
    key: 3144
    entity: 3703
    x: 102
    z: 1406
    r: 1.5
    flags: 15
    group: 3703
    key: 3145
    entity: 3704
    x: 1386
    z: 1530
    r: 1.5
    flags: 15
    group: 3704
    key: 3146
    entity: 3705
    x: 1102
    z: 1962
    r: 1.5
    flags: 15
    group: 3705
    key: 3147
    entity: 3706
    x: 1062
    z: 162
    r: 1.5
    flags: 15
    group: 3706
    key: 3148
    entity: 3707
    x: 202
    z: 1094
    r: 1.5
    flags: 15
    group: 3707
    key: 3149
    entity: 3708
    x: 1046
    z: 334
    r: 1.5
    flags: 15
    group: 3708
    key: 3150
    entity: 3709
    x: 1330
    z: 914
    r: 1.5
    flags: 15
    group: 3709
    key: 3151
    entity: 3710
    x: 1490
    z: 582
    r: 1.5
    flags: 15
    group: 3710
    key: 3152
    entity: 3711
    x: 1002
    z: 1914
    r: 1.5
    flags: 15
    group: 3711
    key: 3153
    entity: 3712
    x: 538
    z: 1826
    r: 1.5
    flags: 15
    group: 3712
    key: 3154
    entity: 3713
    x: 478
    z: 1626
    r: 1.5
    flags: 15
    group: 3713
    key: 3155
    entity: 3714
    x: 358
    z: 1202
    r: 1.5
    flags: 15
    group: 3714
    key: 3156
    entity: 3715
    x: 1562
    z: 834
    r: 1.5
    flags: 15
    group: 3715
    key: 3157
    entity: 3716
    x: 558
    z: 194
    r: 1.5
    flags: 15
    group: 3716
    key: 3158
    entity: 3717
    x: 554
    z: 438
    r: 1.5
    flags: 15
    group: 3717
    key: 3159
    entity: 3718
    x: 1266
    z: 1778
    r: 1.5
    flags: 15
    group: 3718
    key: 3160
    entity: 3719
    x: 306
    z: 1554
    r: 1.5
    flags: 15
    group: 3719
    key: 3161
    entity: 3720
    x: 746
    z: 426
    r: 1.5
    flags: 15
    group: 3720
    key: 3162
    entity: 3721
    x: 90
    z: 1118
    r: 1.5
    flags: 15
    group: 3721
    key: 3163
    entity: 3722
    x: 1042
    z: 706
    r: 1.5
    flags: 15
    group: 3722
    key: 3164
    entity: 3723
    x: 1374
    z: 1162
    r: 1.5
    flags: 15
    group: 3723
    key: 3165
    entity: 3724
    x: 686
    z: 218
    r: 1.5
    flags: 15
    group: 3724
    key: 3166
    entity: 3725
    x: 1482
    z: 1790
    r: 1.5
    flags: 15
    group: 3725
    key: 3167
    entity: 3726
    x: 614
    z: 1078
    r: 1.5
    flags: 15
    group: 3726
    key: 3168
    entity: 3727
    x: 578
    z: 162
    r: 1.5
    flags: 15
    group: 3727
    key: 3169
    entity: 3728
    x: 466
    z: 1654
    r: 1.5
    flags: 15
    group: 3728
    key: 3170
    entity: 3729
    x: 1262
    z: 622
    r: 1.5
    flags: 15
    group: 3729
    key: 3171
    entity: 3730
    x: 1038
    z: 1906
    r: 1.5
    flags: 15
    group: 3730
    key: 3172
    entity: 3731
    x: 1286
    z: 1698
    r: 1.5
    flags: 15
    group: 3731
    key: 3173
    entity: 3732
    x: 1430
    z: 462
    r: 1.5
    flags: 15
    group: 3732
    key: 3174
    entity: 3733
    x: 1554
    z: 898
    r: 1.5
    flags: 15
    group: 3733
    key: 3175
    entity: 3734
    x: 1718
    z: 310
    r: 1.5
    flags: 15
    group: 3734
    key: 3176
    entity: 3735
    x: 1138
    z: 486
    r: 1.5
    flags: 15
    group: 3735
    key: 3177
    entity: 3736
    x: 1118
    z: 1926
    r: 1.5
    flags: 15
    group: 3736
    key: 3178
    entity: 3737
    x: 1454
    z: 1002
    r: 1.5
    flags: 15
    group: 3737
    key: 3179
    entity: 3738
    x: 254
    z: 518
    r: 1.5
    flags: 15
    group: 3738
    key: 3180
    entity: 3739
    x: 626
    z: 346
    r: 1.5
    flags: 15
    group: 3739
    key: 3181
    entity: 3740
    x: 1994
    z: 946
    r: 1.5
    flags: 15
    group: 3740
    key: 3182
    entity: 3741
    x: 326
    z: 1494
    r: 1.5
    flags: 15
    group: 3741
    key: 3183
    entity: 3742
    x: 526
    z: 1114
    r: 1.5
    flags: 15
    group: 3742
    key: 3184
    entity: 3743
    x: 1690
    z: 762
    r: 1.5
    flags: 15
    group: 3743
    key: 3185
    entity: 3744
    x: 290
    z: 578
    r: 1.5
    flags: 15
    group: 3744
    key: 3186
    entity: 3745
    x: 1178
    z: 154
    r: 1.5
    flags: 15
    group: 3745
    key: 3187
    entity: 3746
    x: 746
    z: 1310
    r: 1.5
    flags: 15
    group: 3746
    key: 3188
    entity: 3747
    x: 478
    z: 1250
    r: 1.5
    flags: 15
    group: 3747
    key: 3189
    entity: 3748
    x: 1882
    z: 966
    r: 1.5
    flags: 15
    group: 3748
    key: 3190
    entity: 3749
    x: 1530
    z: 1186
    r: 1.5
    flags: 15
    group: 3749
    key: 3191
    entity: 3750
    x: 1622
    z: 690
    r: 1.5
    flags: 15
    group: 3750
    key: 3192
    entity: 3751
    x: 734
    z: 1366
    r: 1.5
    flags: 15
    group: 3751
    key: 3193
    entity: 3752
    x: 142
    z: 986
    r: 1.5
    flags: 15
    group: 3752
    key: 3194
    entity: 3753
    x: 1438
    z: 946
    r: 1.5
    flags: 15
    group: 3753
    key: 3195
    entity: 3754
    x: 1318
    z: 1662
    r: 1.5
    flags: 15
    group: 3754
    key: 3196
    entity: 3755
    x: 1290
    z: 1046
    r: 1.5
    flags: 15
    group: 3755
    key: 3197
    entity: 3756
    x: 682
    z: 1302
    r: 1.5
    flags: 15
    group: 3756
    key: 3198
    entity: 3757
    x: 2018
    z: 934
    r: 1.5
    flags: 15
    group: 3757
    key: 3199
    entity: 3758
    x: 782
    z: 190
    r: 1.5
    flags: 15
    group: 3758
    key: 3200
    entity: 3759
    x: 1186
    z: 726
    r: 1.5
    flags: 15
    group: 3759
    key: 3201
    entity: 3760
    x: 890
    z: 1854
    r: 1.5
    flags: 15
    group: 3760
    key: 3202
    entity: 3761
    x: 442
    z: 950
    r: 1.5
    flags: 15
    group: 3761
    key: 3203
    entity: 3762
    x: 882
    z: 762
    r: 1.5
    flags: 15
    group: 3762
    key: 3204
    entity: 3763
    x: 574
    z: 1190
    r: 1.5
    flags: 15
    group: 3763
    key: 3206
    entity: 3765
    x: 1230
    z: 1386
    r: 1.5
    flags: 15
    group: 3765
    key: 3207
    entity: 3766
    x: 1462
    z: 1134
    r: 1.5
    flags: 15
    group: 3766
    key: 3208
    entity: 3767
    x: 730
    z: 210
    r: 1.5
    flags: 15
    group: 3767
    key: 3209
    entity: 3768
    x: 1786
    z: 482
    r: 1.5
    flags: 15
    group: 3768
    key: 3210
    entity: 3769
    x: 1382
    z: 1222
    r: 1.5
    flags: 15
    group: 3769
    key: 3211
    entity: 3770
    x: 1974
    z: 1214
    r: 1.5
    flags: 15
    group: 3770
    key: 3212
    entity: 3771
    x: 1878
    z: 1066
    r: 1.5
    flags: 15
    group: 3771
    key: 3213
    entity: 3772
    x: 430
    z: 1678
    r: 1.5
    flags: 15
    group: 3772
    key: 3214
    entity: 3773
    x: 778
    z: 918
    r: 1.5
    flags: 15
    group: 3773
    key: 3215
    entity: 3774
    x: 738
    z: 74
    r: 1.5
    flags: 15
    group: 3774
    key: 3216
    entity: 3775
    x: 798
    z: 858
    r: 1.5
    flags: 15
    group: 3775
    key: 3217
    entity: 3776
    x: 710
    z: 186
    r: 1.5
    flags: 15
    group: 3776
    key: 3218
    entity: 3777
    x: 1190
    z: 1562
    r: 1.5
    flags: 15
    group: 3777
    key: 3219
    entity: 3778
    x: 134
    z: 762
    r: 1.5
    flags: 15
    group: 3778
    key: 3220
    entity: 3779
    x: 970
    z: 690
    r: 1.5
    flags: 15
    group: 3779
    key: 3221
    entity: 3780
    x: 1078
    z: 1950
    r: 1.5
    flags: 15
    group: 3780
    key: 3222
    entity: 3781
    x: 754
    z: 1890
    r: 1.5
    flags: 15
    group: 3781
    key: 3223
    entity: 3782
    x: 210
    z: 1222
    r: 1.5
    flags: 15
    group: 3782
    key: 3224
    entity: 3783
    x: 1322
    z: 1794
    r: 1.5
    flags: 15
    group: 3783
    key: 3225
    entity: 3784
    x: 894
    z: 754
    r: 1.5
    flags: 15
    group: 3784
    key: 3226
    entity: 3785
    x: 1470
    z: 1710
    r: 1.5
    flags: 15
    group: 3785
    key: 3227
    entity: 3786
    x: 870
    z: 1826
    r: 1.5
    flags: 15
    group: 3786
    key: 3228
    entity: 3787
    x: 1402
    z: 582
    r: 1.5
    flags: 15
    group: 3787
    key: 3229
    entity: 3788
    x: 1046
    z: 1310
    r: 1.5
    flags: 15
    group: 3788
    key: 3230
    entity: 3789
    x: 1862
    z: 1342
    r: 1.5
    flags: 15
    group: 3789
    key: 3231
    entity: 3790
    x: 566
    z: 522
    r: 1.5
    flags: 15
    group: 3790
    key: 3232
    entity: 3791
    x: 1094
    z: 398
    r: 1.5
    flags: 15
    group: 3791
    key: 3233
    entity: 3792
    x: 1426
    z: 854
    r: 1.5
    flags: 15
    group: 3792
    key: 3234
    entity: 3793
    x: 814
    z: 1886
    r: 1.5
    flags: 15
    group: 3793
    key: 3235
    entity: 3794
    x: 1450
    z: 910
    r: 1.5
    flags: 15
    group: 3794
    key: 3236
    entity: 3795
    x: 818
    z: 1558
    r: 1.5
    flags: 15
    group: 3795
    key: 3237
    entity: 3796
    x: 442
    z: 1390
    r: 1.5
    flags: 15
    group: 3796
    key: 3238
    entity: 3797
    x: 1586
    z: 1446
    r: 1.5
    flags: 15
    group: 3797
    key: 3239
    entity: 3798
    x: 734
    z: 1318
    r: 1.5
    flags: 15
    group: 3798
    key: 3240
    entity: 3799
    x: 1466
    z: 1538
    r: 1.5
    flags: 15
    group: 3799
    key: 3241
    entity: 3800
    x: 818
    z: 1586
    r: 1.5
    flags: 15
    group: 3800
    key: 3242
    entity: 3801
    x: 1246
    z: 1418
    r: 1.5
    flags: 15
    group: 3801
    key: 3243
    entity: 3802
    x: 598
    z: 994
    r: 1.5
    flags: 15
    group: 3802
    key: 3244
    entity: 3803
    x: 986
    z: 78
    r: 1.5
    flags: 15
    group: 3803
    key: 3245
    entity: 3804
    x: 722
    z: 1446
    r: 1.5
    flags: 15
    group: 3804
    key: 3246
    entity: 3805
    x: 1410
    z: 1718
    r: 1.5
    flags: 15
    group: 3805
    key: 3247
    entity: 3806
    x: 1250
    z: 746
    r: 1.5
    flags: 15
    group: 3806
    key: 3248
    entity: 3807
    x: 518
    z: 1870
    r: 1.5
    flags: 15
    group: 3807
    key: 3249
    entity: 3808
    x: 998
    z: 54
    r: 1.5
    flags: 15
    group: 3808
    key: 3250
    entity: 3809
    x: 1338
    z: 1274
    r: 1.5
    flags: 15
    group: 3809
    key: 3251
    entity: 3810
    x: 1542
    z: 918
    r: 1.5
    flags: 15
    group: 3810
    key: 3252
    entity: 3811
    x: 1574
    z: 1850
    r: 1.5
    flags: 15
    group: 3811
    key: 3253
    entity: 3812
    x: 462
    z: 498
    r: 1.5
    flags: 15
    group: 3812
    key: 3254
    entity: 3813
    x: 478
    z: 222
    r: 1.5
    flags: 15
    group: 3813
    key: 3255
    entity: 3814
    x: 910
    z: 1778
    r: 1.5
    flags: 15
    group: 3814
    key: 3256
    entity: 3815
    x: 238
    z: 950
    r: 1.5
    flags: 15
    group: 3815
    key: 3257
    entity: 3816
    x: 78
    z: 1334
    r: 1.5
    flags: 15
    group: 3816
    key: 3258
    entity: 3817
    x: 1726
    z: 1566
    r: 1.5
    flags: 15
    group: 3817
    key: 3259
    entity: 3818
    x: 538
    z: 1854
    r: 1.5
    flags: 15
    group: 3818
    key: 3260
    entity: 3819
    x: 1810
    z: 1298
    r: 1.5
    flags: 15
    group: 3819
    key: 3262
    entity: 3821
    x: 1058
    z: 1770
    r: 1.5
    flags: 15
    group: 3821
    key: 3263
    entity: 3822
    x: 1326
    z: 1266
    r: 1.5
    flags: 15
    group: 3822
    key: 3264
    entity: 3823
    x: 594
    z: 422
    r: 1.5
    flags: 15
    group: 3823
    key: 3265
    entity: 3824
    x: 1638
    z: 1634
    r: 1.5
    flags: 15
    group: 3824
    key: 3266
    entity: 3825
    x: 1770
    z: 922
    r: 1.5
    flags: 15
    group: 3825
    key: 3267
    entity: 3826
    x: 1442
    z: 1914
    r: 1.5
    flags: 15
    group: 3826
    key: 3268
    entity: 3827
    x: 982
    z: 678
    r: 1.5
    flags: 15
    group: 3827
    key: 3269
    entity: 3828
    x: 1138
    z: 346
    r: 1.5
    flags: 15
    group: 3828
    key: 3270
    entity: 3829
    x: 726
    z: 186
    r: 1.5
    flags: 15
    group: 3829
    key: 3271
    entity: 3830
    x: 1726
    z: 834
    r: 1.5
    flags: 15
    group: 3830
    key: 3272
    entity: 3831
    x: 1346
    z: 550
    r: 1.5
    flags: 15
    group: 3831
    key: 3273
    entity: 3832
    x: 1278
    z: 158
    r: 1.5
    flags: 15
    group: 3832
    key: 3274
    entity: 3833
    x: 1154
    z: 242
    r: 1.5
    flags: 15
    group: 3833
    key: 3275
    entity: 3834
    x: 306
    z: 1174
    r: 1.5
    flags: 15
    group: 3834
    key: 3276
    entity: 3835
    x: 1874
    z: 546
    r: 1.5
    flags: 15
    group: 3835
    key: 3277
    entity: 3836
    x: 1110
    z: 1602
    r: 1.5
    flags: 15
    group: 3836
    key: 3278
    entity: 3837
    x: 562
    z: 1882
    r: 1.5
    flags: 15
    group: 3837
    key: 3279
    entity: 3838
    x: 1282
    z: 198
    r: 1.5
    flags: 15
    group: 3838
    key: 3280
    entity: 3839
    x: 738
    z: 866
    r: 1.5
    flags: 15
    group: 3839
    key: 3281
    entity: 3840
    x: 986
    z: 1830
    r: 1.5
    flags: 15
    group: 3840
    key: 3282
    entity: 3841
    x: 1654
    z: 350
    r: 1.5
    flags: 15
    group: 3841
    key: 3283
    entity: 3842
    x: 1378
    z: 1582
    r: 1.5
    flags: 15
    group: 3842
    key: 3284
    entity: 3843
    x: 1150
    z: 1386
    r: 1.5
    flags: 15
    group: 3843
    key: 3285
    entity: 3844
    x: 1202
    z: 1238
    r: 1.5
    flags: 15
    group: 3844
    key: 3286
    entity: 3845
    x: 1450
    z: 730
    r: 1.5
    flags: 15
    group: 3845
    key: 3287
    entity: 3846
    x: 1746
    z: 1626
    r: 1.5
    flags: 15
    group: 3846
    key: 3288
    entity: 3847
    x: 594
    z: 1706
    r: 1.5
    flags: 15
    group: 3847
    key: 3289
    entity: 3848
    x: 642
    z: 790
    r: 1.5
    flags: 15
    group: 3848
    key: 3290
    entity: 3849
    x: 574
    z: 1178
    r: 1.5
    flags: 15
    group: 3849
    key: 3291
    entity: 3850
    x: 1530
    z: 998
    r: 1.5
    flags: 15
    group: 3850
    key: 3292
    entity: 3851
    x: 1858
    z: 1494
    r: 1.5
    flags: 15
    group: 3851
    key: 3293
    entity: 3852
    x: 1730
    z: 622
    r: 1.5
    flags: 15
    group: 3852
    key: 3295
    entity: 3854
    x: 294
    z: 1678
    r: 1.5
    flags: 15
    group: 3854
    key: 3296
    entity: 3855
    x: 1294
    z: 1038
    r: 1.5
    flags: 15
    group: 3855
    key: 3297
    entity: 3856
    x: 722
    z: 1910
    r: 1.5
    flags: 15
    group: 3856
    key: 3298
    entity: 3857
    x: 254
    z: 878
    r: 1.5
    flags: 15
    group: 3857
    key: 3299
    entity: 3858
    x: 586
    z: 210
    r: 1.5
    flags: 15
    group: 3858
    key: 3300
    entity: 3859
    x: 1262
    z: 1546
    r: 1.5
    flags: 15
    group: 3859
    key: 3301
    entity: 3860
    x: 1214
    z: 1538
    r: 1.5
    flags: 15
    group: 3860
    key: 3302
    entity: 3861
    x: 982
    z: 702
    r: 1.5
    flags: 15
    group: 3861
    key: 3303
    entity: 3862
    x: 842
    z: 1974
    r: 1.5
    flags: 15
    group: 3862
    key: 3304
    entity: 3863
    x: 406
    z: 1174
    r: 1.5
    flags: 15
    group: 3863
    key: 3305
    entity: 3864
    x: 102
    z: 674
    r: 1.5
    flags: 15
    group: 3864
    key: 3306
    entity: 3865
    x: 1226
    z: 1818
    r: 1.5
    flags: 15
    group: 3865
    key: 3307
    entity: 3866
    x: 374
    z: 1026
    r: 1.5
    flags: 15
    group: 3866
    key: 3308
    entity: 3867
    x: 1118
    z: 1438
    r: 1.5
    flags: 15
    group: 3867
    key: 3309
    entity: 3868
    x: 1470
    z: 498
    r: 1.5
    flags: 15
    group: 3868
    key: 3310
    entity: 3869
    x: 1738
    z: 1470
    r: 1.5
    flags: 15
    group: 3869
    key: 3311
    entity: 3870
    x: 694
    z: 98
    r: 1.5
    flags: 15
    group: 3870
    key: 3312
    entity: 3871
    x: 1458
    z: 1542
    r: 1.5
    flags: 15
    group: 3871
    key: 3313
    entity: 3872
    x: 826
    z: 1350
    r: 1.5
    flags: 15
    group: 3872
    key: 3314
    entity: 3873
    x: 1226
    z: 202
    r: 1.5
    flags: 15
    group: 3873
    key: 3315
    entity: 3874
    x: 1898
    z: 990
    r: 1.5
    flags: 15
    group: 3874
    key: 3316
    entity: 3875
    x: 1554
    z: 1258
    r: 1.5
    flags: 15
    group: 3875
    key: 3317
    entity: 3876
    x: 902
    z: 650
    r: 1.5
    flags: 15
    group: 3876
    key: 3318
    entity: 3877
    x: 602
    z: 266
    r: 1.5
    flags: 15
    group: 3877
    key: 3319
    entity: 3878
    x: 1238
    z: 1954
    r: 1.5
    flags: 15
    group: 3878
    key: 3320
    entity: 3879
    x: 454
    z: 1406
    r: 1.5
    flags: 15
    group: 3879
    key: 3321
    entity: 3880
    x: 498
    z: 890
    r: 1.5
    flags: 15
    group: 3880
    key: 3322
    entity: 3881
    x: 1094
    z: 454
    r: 1.5
    flags: 15
    group: 3881
    key: 3323
    entity: 3882
    x: 534
    z: 1610
    r: 1.5
    flags: 15
    group: 3882
    key: 3324
    entity: 3883
    x: 322
    z: 1362
    r: 1.5
    flags: 15
    group: 3883
    key: 3325
    entity: 3884
    x: 414
    z: 282
    r: 1.5
    flags: 15
    group: 3884
    key: 3326
    entity: 3885
    x: 54
    z: 822
    r: 1.5
    flags: 15
    group: 3885
    key: 3328
    entity: 3887
    x: 278
    z: 1402
    r: 1.5
    flags: 15
    group: 3887
    key: 3329
    entity: 3888
    x: 1150
    z: 1982
    r: 1.5
    flags: 15
    group: 3888
    key: 3330
    entity: 3889
    x: 698
    z: 398
    r: 1.5
    flags: 15
    group: 3889
    key: 3331
    entity: 3890
    x: 614
    z: 746
    r: 1.5
    flags: 15
    group: 3890
    key: 3332
    entity: 3891
    x: 438
    z: 478
    r: 1.5
    flags: 15
    group: 3891
    key: 3333
    entity: 3892
    x: 1082
    z: 510
    r: 1.5
    flags: 15
    group: 3892
    key: 3334
    entity: 3893
    x: 1474
    z: 1382
    r: 1.5
    flags: 15
    group: 3893
    key: 3335
    entity: 3894
    x: 1066
    z: 446
    r: 1.5
    flags: 15
    group: 3894
    key: 3336
    entity: 3895
    x: 1246
    z: 746
    r: 1.5
    flags: 15
    group: 3895
    key: 3337
    entity: 3896
    x: 934
    z: 1830
    r: 1.5
    flags: 15
    group: 3896
    key: 3338
    entity: 3897
    x: 1034
    z: 1386
    r: 1.5
    flags: 15
    group: 3897
    key: 3339
    entity: 3898
    x: 410
    z: 526
    r: 1.5
    flags: 15
    group: 3898
    key: 3340
    entity: 3899
    x: 1542
    z: 670
    r: 1.5
    flags: 15
    group: 3899
    key: 3342
    entity: 3901
    x: 1378
    z: 522
    r: 1.5
    flags: 15
    group: 3901
    key: 3343
    entity: 3902
    x: 998
    z: 110
    r: 1.5
    flags: 15
    group: 3902
    key: 3344
    entity: 3903
    x: 950
    z: 1518
    r: 1.5
    flags: 15
    group: 3903
    key: 3345
    entity: 3904
    x: 526
    z: 706
    r: 1.5
    flags: 15
    group: 3904
    key: 3346
    entity: 3905
    x: 1542
    z: 1166
    r: 1.5
    flags: 15
    group: 3905
    key: 3347
    entity: 3906
    x: 650
    z: 326
    r: 1.5
    flags: 15
    group: 3906
    key: 3348
    entity: 3907
    x: 1446
    z: 890
    r: 1.5
    flags: 15
    group: 3907
    key: 3349
    entity: 3908
    x: 1642
    z: 874
    r: 1.5
    flags: 15
    group: 3908
    key: 3350
    entity: 3909
    x: 346
    z: 530
    r: 1.5
    flags: 15
    group: 3909
    key: 3351
    entity: 3910
    x: 982
    z: 1714
    r: 1.5
    flags: 15
    group: 3910
    key: 3352
    entity: 3911
    x: 522
    z: 1606
    r: 1.5
    flags: 15
    group: 3911
    key: 3353
    entity: 3912
    x: 1294
    z: 1454
    r: 1.5
    flags: 15
    group: 3912
    key: 3354
    entity: 3913
    x: 582
    z: 1454
    r: 1.5
    flags: 15
    group: 3913
    key: 3355
    entity: 3914
    x: 314
    z: 1162
    r: 1.5
    flags: 15
    group: 3914
    key: 3356
    entity: 3915
    x: 490
    z: 482
    r: 1.5
    flags: 15
    group: 3915
    key: 3357
    entity: 3916
    x: 574
    z: 938
    r: 1.5
    flags: 15
    group: 3916
    key: 3358
    entity: 3917
    x: 1030
    z: 1510
    r: 1.5
    flags: 15
    group: 3917
    key: 3359
    entity: 3918
    x: 1950
    z: 994
    r: 1.5
    flags: 15
    group: 3918
    key: 3360
    entity: 3919
    x: 1890
    z: 910
    r: 1.5
    flags: 15
    group: 3919
    key: 3361
    entity: 3920
    x: 582
    z: 1198
    r: 1.5
    flags: 15
    group: 3920
    key: 3362
    entity: 3921
    x: 734
    z: 366
    r: 1.5
    flags: 15
    group: 3921
    key: 3363
    entity: 3922
    x: 1678
    z: 942
    r: 1.5
    flags: 15
    group: 3922
    key: 3364
    entity: 3923
    x: 1534
    z: 1070
    r: 1.5
    flags: 15
    group: 3923
    key: 3365
    entity: 3924
    x: 614
    z: 222
    r: 1.5
    flags: 15
    group: 3924
    key: 3366
    entity: 3925
    x: 778
    z: 1210
    r: 1.5
    flags: 15
    group: 3925
    key: 3367
    entity: 3926
    x: 734
    z: 814
    r: 1.5
    flags: 15
    group: 3926
    key: 3368
    entity: 3927
    x: 486
    z: 1842
    r: 1.5
    flags: 15
    group: 3927
    key: 3369
    entity: 3928
    x: 1158
    z: 370
    r: 1.5
    flags: 15
    group: 3928
    key: 3370
    entity: 3929
    x: 1626
    z: 942
    r: 1.5
    flags: 15
    group: 3929
    key: 3371
    entity: 3930
    x: 1222
    z: 1334
    r: 1.5
    flags: 15
    group: 3930
    key: 3372
    entity: 3931
    x: 550
    z: 214
    r: 1.5
    flags: 15
    group: 3931
    key: 3373
    entity: 3932
    x: 570
    z: 1758
    r: 1.5
    flags: 15
    group: 3932
    key: 3374
    entity: 3933
    x: 922
    z: 390
    r: 1.5
    flags: 15
    group: 3933
    key: 3375
    entity: 3934
    x: 902
    z: 1974
    r: 1.5
    flags: 15
    group: 3934
    key: 3376
    entity: 3935
    x: 626
    z: 1478
    r: 1.5
    flags: 15
    group: 3935
    key: 3377
    entity: 3936
    x: 986
    z: 1306
    r: 1.5
    flags: 15
    group: 3936
    key: 3378
    entity: 3937
    x: 294
    z: 622
    r: 1.5
    flags: 15
    group: 3937
    key: 3379
    entity: 3938
    x: 334
    z: 494
    r: 1.5
    flags: 15
    group: 3938
    key: 3380
    entity: 3939
    x: 1014
    z: 498
    r: 1.5
    flags: 15
    group: 3939
    key: 3381
    entity: 3940
    x: 1810
    z: 830
    r: 1.5
    flags: 15
    group: 3940
    key: 3382
    entity: 3941
    x: 490
    z: 1466
    r: 1.5
    flags: 15
    group: 3941
    key: 3383
    entity: 3942
    x: 1258
    z: 918
    r: 1.5
    flags: 15
    group: 3942
    key: 3384
    entity: 3943
    x: 654
    z: 546
    r: 1.5
    flags: 15
    group: 3943
    key: 3385
    entity: 3944
    x: 1834
    z: 466
    r: 1.5
    flags: 15
    group: 3944
    key: 3386
    entity: 3945
    x: 1074
    z: 1698
    r: 1.5
    flags: 15
    group: 3945
    key: 3387
    entity: 3946
    x: 106
    z: 910
    r: 1.5
    flags: 15
    group: 3946
    key: 3388
    entity: 3947
    x: 1246
    z: 1834
    r: 1.5
    flags: 15
    group: 3947
    key: 3389
    entity: 3948
    x: 306
    z: 474
    r: 1.5
    flags: 15
    group: 3948
    key: 3390
    entity: 3949
    x: 374
    z: 1378
    r: 1.5
    flags: 15
    group: 3949
    key: 3391
    entity: 3950
    x: 1650
    z: 262
    r: 1.5
    flags: 15
    group: 3950
    key: 3392
    entity: 3951
    x: 830
    z: 1814
    r: 1.5
    flags: 15
    group: 3951
    key: 3393
    entity: 3953
    x: 1722
    z: 1094
    r: 1.5
    flags: 15
    group: 3953
    key: 3394
    entity: 3954
    x: 1642
    z: 1042
    r: 1.5
    flags: 15
    group: 3954
    key: 3395
    entity: 3955
    x: 602
    z: 722
    r: 1.5
    flags: 15
    group: 3955
    key: 3396
    entity: 3956
    x: 1886
    z: 1022
    r: 1.5
    flags: 15
    group: 3956
    key: 3397
    entity: 3957
    x: 1514
    z: 870
    r: 1.5
    flags: 15
    group: 3957
    key: 3398
    entity: 3958
    x: 1274
    z: 162
    r: 1.5
    flags: 15
    group: 3958
    key: 3399
    entity: 3959
    x: 986
    z: 186
    r: 1.5
    flags: 15
    group: 3959
    key: 3400
    entity: 3960
    x: 270
    z: 1042
    r: 1.5
    flags: 15
    group: 3960
    key: 3401
    entity: 3961
    x: 818
    z: 1350
    r: 1.5
    flags: 15
    group: 3961
    key: 3402
    entity: 3962
    x: 570
    z: 1022
    r: 1.5
    flags: 15
    group: 3962
    key: 3403
    entity: 3963
    x: 378
    z: 1374
    r: 1.5
    flags: 15
    group: 3963
    key: 3404
    entity: 3964
    x: 1286
    z: 1726
    r: 1.5
    flags: 15
    group: 3964
    key: 3405
    entity: 3965
    x: 1758
    z: 1118
    r: 1.5
    flags: 15
    group: 3965
    key: 3406
    entity: 3966
    x: 1378
    z: 1546
    r: 1.5
    flags: 15
    group: 3966
    key: 3407
    entity: 3967
    x: 326
    z: 386
    r: 1.5
    flags: 15
    group: 3967
    key: 3408
    entity: 3968
    x: 1346
    z: 958
    r: 1.5
    flags: 15
    group: 3968
    key: 3409
    entity: 3969
    x: 806
    z: 1326
    r: 1.5
    flags: 15
    group: 3969
    key: 3410
    entity: 3970
    x: 1282
    z: 1446
    r: 1.5
    flags: 15
    group: 3970
    key: 3411
    entity: 3971
    x: 1298
    z: 958
    r: 1.5
    flags: 15
    group: 3971
    key: 3412
    entity: 3972
    x: 190
    z: 1066
    r: 1.5
    flags: 15
    group: 3972
    key: 3413
    entity: 3973
    x: 366
    z: 1622
    r: 1.5
    flags: 15
    group: 3973
    key: 3414
    entity: 3974
    x: 226
    z: 1034
    r: 1.5
    flags: 15
    group: 3974
    key: 3415
    entity: 3975
    x: 370
    z: 278
    r: 1.5
    flags: 15
    group: 3975
    key: 3416
    entity: 3976
    x: 1122
    z: 1722
    r: 1.5
    flags: 15
    group: 3976
    key: 3417
    entity: 3977
    x: 986
    z: 1574
    r: 1.5
    flags: 15
    group: 3977
    key: 3418
    entity: 3978
    x: 1902
    z: 1398
    r: 1.5
    flags: 15
    group: 3978
    key: 3419
    entity: 3979
    x: 1286
    z: 222
    r: 1.5
    flags: 15
    group: 3979
    key: 3420
    entity: 3980
    x: 1954
    z: 1206
    r: 1.5
    flags: 15
    group: 3980
    key: 3421
    entity: 3981
    x: 530
    z: 870
    r: 1.5
    flags: 15
    group: 3981
    key: 3422
    entity: 3982
    x: 506
    z: 1198
    r: 1.5
    flags: 15
    group: 3982
    key: 3423
    entity: 3983
    x: 286
    z: 630
    r: 1.5
    flags: 15
    group: 3983
    key: 3424
    entity: 3984
    x: 1390
    z: 1086
    r: 1.5
    flags: 15
    group: 3984
    key: 3425
    entity: 3985
    x: 1946
    z: 1210
    r: 1.5
    flags: 15
    group: 3985
    key: 3426
    entity: 3986
    x: 762
    z: 1266
    r: 1.5
    flags: 15
    group: 3986
    key: 3427
    entity: 3987
    x: 1406
    z: 1574
    r: 1.5
    flags: 15
    group: 3987
    key: 3428
    entity: 3988
    x: 1282
    z: 1834
    r: 1.5
    flags: 15
    group: 3988
    key: 3429
    entity: 3989
    x: 1470
    z: 690
    r: 1.5
    flags: 15
    group: 3989
    key: 3430
    entity: 3990
    x: 1142
    z: 1870
    r: 1.5
    flags: 15
    group: 3990
    key: 3431
    entity: 3992
    x: 1054
    z: 258
    r: 1.5
    flags: 15
    group: 3992
    key: 3432
    entity: 3993
    x: 646
    z: 1426
    r: 1.5
    flags: 15
    group: 3993
    key: 3433
    entity: 3994
    x: 618
    z: 262
    r: 1.5
    flags: 15
    group: 3994
    key: 3434
    entity: 3995
    x: 570
    z: 894
    r: 1.5
    flags: 15
    group: 3995
    key: 3435
    entity: 3996
    x: 230
    z: 690
    r: 1.5
    flags: 15
    group: 3996
    key: 3436
    entity: 3997
    x: 138
    z: 814
    r: 1.5
    flags: 15
    group: 3997
    key: 3437
    entity: 3998
    x: 354
    z: 426
    r: 1.5
    flags: 15
    group: 3998
    key: 3438
    entity: 3999
    x: 1718
    z: 350
    r: 1.5
    flags: 15
    group: 3999
    key: 3439
    entity: 4000
    x: 1890
    z: 554
    r: 1.5
    flags: 15
    group: 4000
    key: 3440
    entity: 4001
    x: 1174
    z: 766
    r: 1.5
    flags: 15
    group: 4001
    key: 3441
    entity: 4002
    x: 1950
    z: 1234
    r: 1.5
    flags: 15
    group: 4002
    key: 3442
    entity: 4003
    x: 826
    z: 1966
    r: 1.5
    flags: 15
    group: 4003
    key: 3443
    entity: 4004
    x: 1274
    z: 958
    r: 1.5
    flags: 15
    group: 4004
    key: 3444
    entity: 4005
    x: 154
    z: 934
    r: 1.5
    flags: 15
    group: 4005
    key: 3445
    entity: 4006
    x: 1654
    z: 754
    r: 1.5
    flags: 15
    group: 4006
    key: 3446
    entity: 4007
    x: 1686
    z: 662
    r: 1.5
    flags: 15
    group: 4007
    key: 3447
    entity: 4008
    x: 910
    z: 1850
    r: 1.5
    flags: 15
    group: 4008
    key: 3448
    entity: 4009
    x: 910
    z: 686
    r: 1.5
    flags: 15
    group: 4009
    key: 3449
    entity: 4010
    x: 1262
    z: 642
    r: 1.5
    flags: 15
    group: 4010
    key: 3450
    entity: 4011
    x: 1166
    z: 1278
    r: 1.5
    flags: 15
    group: 4011
    key: 3451
    entity: 4012
    x: 274
    z: 1234
    r: 1.5
    flags: 15
    group: 4012
    key: 3452
    entity: 4013
    x: 1506
    z: 638
    r: 1.5
    flags: 15
    group: 4013
    key: 3453
    entity: 4014
    x: 82
    z: 834
    r: 1.5
    flags: 15
    group: 4014
    key: 3454
    entity: 4015
    x: 1438
    z: 1094
    r: 1.5
    flags: 15
    group: 4015
    key: 3455
    entity: 4016
    x: 806
    z: 586
    r: 1.5
    flags: 15
    group: 4016
    key: 3456
    entity: 4017
    x: 1146
    z: 134
    r: 1.5
    flags: 15
    group: 4017
    key: 3457
    entity: 4018
    x: 766
    z: 1438
    r: 1.5
    flags: 15
    group: 4018
    key: 3458
    entity: 4019
    x: 1046
    z: 242
    r: 1.5
    flags: 15
    group: 4019
    key: 3459
    entity: 4020
    x: 1566
    z: 1738
    r: 1.5
    flags: 15
    group: 4020
    key: 3460
    entity: 4021
    x: 1446
    z: 1346
    r: 1.5
    flags: 15
    group: 4021
    key: 3461
    entity: 4022
    x: 366
    z: 414
    r: 1.5
    flags: 15
    group: 4022
    key: 3463
    entity: 4024
    x: 338
    z: 1422
    r: 1.5
    flags: 15
    group: 4024
    key: 3464
    entity: 4025
    x: 890
    z: 774
    r: 1.5
    flags: 15
    group: 4025
    key: 3465
    entity: 4026
    x: 1070
    z: 250
    r: 1.5
    flags: 15
    group: 4026
    key: 3466
    entity: 4027
    x: 1522
    z: 730
    r: 1.5
    flags: 15
    group: 4027
    key: 3468
    entity: 4832
    x: 344.11893
    z: 1135.7019
    r: 0.8
    flags: 5
    group: 4832
    key: 3470
    entity: 4835
    x: 344.77645
    z: 1139.00905
    r: 0.8
    flags: 21
    group: 4835
    key: 3472
    entity: 4839
    x: 1650.59383
    z: 1300.78611
    r: 0.8
    flags: 5
    group: 4839
    key: 3475
    entity: 4843
    x: 396.12049
    z: 993.95237
    r: 0.8
    flags: 21
    group: 4843
    key: 3476
    entity: 4844
    x: 1748.52843
    z: 1271.41584
    r: 0.8
    flags: 21
    group: 4844
    key: 3480
    entity: 4848
    x: 1646.61567
    z: 1176.72574
    r: 0.8
    flags: 21
    group: 4848
    key: 3481
    entity: 4852
    x: 372.21763
    z: 718.40734
    r: 0.8
    flags: 5
    group: 4852
    key: 3482
    entity: 4853
    x: 371.51384
    z: 904.89882
    r: 0.8
    flags: 21
    group: 4853
    key: 3491
    entity: 4869
    x: 1759.93572
    z: 1272.1807
    r: 0.8
    flags: 5
    group: 4869
    key: 3493
    entity: 4987
    x: 1758.09008
    z: 1274.02627
    r: 0.8
    flags: 5
    group: 4987
    key: 3495
    entity: 5036
    x: 404.5099
    z: 919.25736
    r: 0.8
    flags: 5
    group: 5036
    key: 3496
    entity: 5037
    x: 362.8765
    z: 758.17238
    r: 0.8
    flags: 5
    group: 5037
    key: 3497
    entity: 5109
    x: 1761.78296
    z: 1270.33353
    r: 0.8
    flags: 5
    group: 5109
    key: 3500
    entity: 5334
    x: 1648.56849
    z: 1302.41243
    r: 0.8
    flags: 5
    group: 5334
    key: 3501
    entity: 5343
    x: 290.52411
    z: 773.28237
    r: 0.8
    flags: 21
    group: 5343
    key: 3502
    entity: 5344
    x: 439.59447
    z: 686.00417
    r: 0.8
    flags: 21
    group: 5344
    key: 3504
    entity: 5346
    x: 1666.44053
    z: 1284.6707
    r: 0.8
    flags: 5
    group: 5346
    key: 3514
    entity: 5519
    x: 381.57624
    z: 922.9076
    r: 0.8
    flags: 5
    group: 5519
    key: 3515
    entity: 5520
    x: 361.03003
    z: 760.01879
    r: 0.8
    flags: 5
    group: 5520
    key: 3517
    entity: 5596
    x: 1756.45907
    z: 1275.65723
    r: 0.8
    flags: 5
    group: 5596
    key: 3523
    entity: 6172
    x: 389.54361
    z: 902.56635
    r: 0.8
    flags: 21
    group: 6172
    key: 3524
    entity: 6173
    x: 407.35413
    z: 766.27724
    r: 0.8
    flags: 5
    group: 6173
    key: 3527
    entity: 6491
    x: 1721.31428
    z: 1257.16106
    r: 0.8
    flags: 5
    group: 6491
    key: 3533
    entity: 6814
    x: 1533.85422
    z: 1250.87127
    r: 0.8
    flags: 5
    group: 6814
    key: 3545
    entity: 6861
    x: 358.53141
    z: 886.48472
    r: 0.8
    flags: 5
    group: 6861
    key: 3546
    entity: 6862
    x: 398.23742
    z: 783.71975
    r: 0.8
    flags: 5
    group: 6862
    key: 3547
    entity: 6863
    x: 387.26996
    z: 784.0019
    r: 0.8
    flags: 5
    group: 6863
    key: 3548
    entity: 6881
    x: 1749.40453
    z: 1286.89467
    r: 0.8
    flags: 5
    group: 6881
    key: 3549
    entity: 6899
    x: 1742.19549
    z: 1294.1034
    r: 0.8
    flags: 5
    group: 6899
    key: 3550
    entity: 6912
    x: 402.426
    z: 791.91161
    r: 0.8
    flags: 21
    group: 6912
    key: 3551
    entity: 6913
    x: 385.35425
    z: 782.21894
    r: 0.8
    flags: 5
    group: 6913
    key: 3552
    entity: 6914
    x: 391.2825
    z: 787.73635
    r: 0.8
    flags: 5
    group: 6914
    key: 3553
    entity: 6934
    x: 1747.50985
    z: 1288.78928
    r: 0.8
    flags: 5
    group: 6934
    key: 3554
    entity: 7070
    x: 1744.05037
    z: 1292.24859
    r: 0.8
    flags: 5
    group: 7070
    key: 3555
    entity: 7223
    x: 1681.19741
    z: 1169.19373
    r: 0.8
    flags: 5
    group: 7223
    key: 3556
    entity: 7311
    x: 1533.81226
    z: 1252.72002
    r: 0.8
    flags: 5
    group: 7311
    key: 3558
    entity: 7313
    x: 1535.59548
    z: 1240.94631
    r: 0.8
    flags: 5
    group: 7313
    key: 3559
    entity: 7373
    x: 1722.84366
    z: 1291.67486
    r: 0.8
    flags: 5
    group: 7373
    key: 3560
    entity: 7613
    x: 1644.40426
    z: 1163.99051
    r: 0.8
    flags: 5
    group: 7613
    key: 3566
    entity: 7792
    x: 1726.53922
    z: 1287.97942
    r: 0.8
    flags: 5
    group: 7792
    key: 3567
    entity: 7879
    x: 1719.34754
    z: 1288.17858
    r: 0.8
    flags: 5
    group: 7879
    key: 3569
    entity: 8147
    x: 1730.24119
    z: 1284.27762
    r: 0.8
    flags: 5
    group: 8147
    key: 3577
    entity: 8367
    x: 1534.4023
    z: 1259.50103
    r: 0.8
    flags: 5
    group: 8367
    key: 3578
    entity: 8368
    x: 1535.76269
    z: 1264.96776
    r: 0.8
    flags: 5
    group: 8368
    key: 3582
    entity: 8990
    x: 1735.07767
    z: 1239.89196
    r: 0.8
    flags: 21
    group: 8990
    key: 3583
    entity: 8999
    x: 1552.49949
    z: 1246.62526
    r: 0.8
    flags: 5
    group: 8999
    key: 3585
    entity: 9003
    x: 1728.38941
    z: 1286.12932
    r: 0.8
    flags: 5
    group: 9003
    key: 3587
    entity: 9007
    x: 1791.46521
    z: 689.64901
    r: 0.8
    flags: 5
    group: 9007
    key: 3593
    entity: 9094
    x: 1664.18548
    z: 1199.95467
    r: 0.8
    flags: 21
    group: 9094
    key: 3598
    entity: 9134
    x: 1630.49042
    z: 1185.08254
    r: 0.8
    flags: 5
    group: 9134
    key: 3599
    entity: 9204
    x: 1717.77898
    z: 1260.6962
    r: 0.8
    flags: 5
    group: 9204
    key: 3602
    entity: 9272
    x: 1723.2911
    z: 1255.18433
    r: 0.8
    flags: 5
    group: 9272
    key: 3603
    entity: 9331
    x: 452.46114
    z: 686.7799
    r: 0.8
    flags: 21
    group: 9331
    key: 3604
    entity: 9332
    x: 393.8555
    z: 791.07505
    r: 0.8
    flags: 21
    group: 9332
    key: 3605
    entity: 9333
    x: 396.45469
    z: 785.63523
    r: 0.8
    flags: 5
    group: 9333
    key: 3606
    entity: 9345
    x: 1715.92316
    z: 1262.55195
    r: 0.8
    flags: 5
    group: 9345
    key: 3608
    entity: 9423
    x: 1742.00403
    z: 1235.23922
    r: 0.8
    flags: 5
    group: 9423
    key: 3611
    entity: 9439
    x: 404.17322
    z: 766.94948
    r: 0.8
    flags: 5
    group: 9439
    key: 3612
    entity: 9440
    x: 1534.02022
    z: 1256.7465
    r: 0.8
    flags: 5
    group: 9440
    key: 3621
    entity: 9630
    x: 364.72886
    z: 756.33507
    r: 0.8
    flags: 5
    group: 9630
    key: 3622
    entity: 9631
    x: 359.18197
    z: 761.86678
    r: 0.8
    flags: 5
    group: 9631
    key: 3623
    entity: 9632
    x: 397.19558
    z: 730.55547
    r: 0.8
    flags: 5
    group: 9632
    key: 3624
    entity: 9633
    x: 409.99973
    z: 611.72381
    r: 0.8
    flags: 5
    group: 9633
    key: 3626
    entity: 9662
    x: 1665.42566
    z: 1286.89724
    r: 0.8
    flags: 5
    group: 9662
    key: 3627
    entity: 9663
    x: 361.24866
    z: 719.84087
    r: 0.8
    flags: 5
    group: 9663
    key: 3628
    entity: 9664
    x: 390.29834
    z: 922.893
    r: 0.8
    flags: 5
    group: 9664
    key: 3629
    entity: 9665
    x: 362.8848
    z: 754.49094
    r: 0.8
    flags: 5
    group: 9665
    key: 3630
    entity: 9666
    x: 389.37021
    z: 785.9566
    r: 0.8
    flags: 5
    group: 9666
    key: 3631
    entity: 9685
    x: 1738.47622
    z: 1238.76691
    r: 0.8
    flags: 5
    group: 9685
    key: 3637
    entity: 9707
    x: 1736.71236
    z: 1237.00298
    r: 0.8
    flags: 5
    group: 9707
    key: 3638
    entity: 9713
    x: 1740.32042
    z: 1236.92275
    r: 0.8
    flags: 5
    group: 9713
    key: 3639
    entity: 9718
    x: 1664.4108
    z: 1289.12381
    r: 0.8
    flags: 5
    group: 9718
    key: 3640
    entity: 9728
    x: 1633.1194
    z: 1182.10972
    r: 0.8
    flags: 5
    group: 9728
    key: 3647
    entity: 9741
    x: 372.77746
    z: 715.32058
    r: 0.8
    flags: 21
    group: 9741
    key: 3648
    entity: 9742
    x: 359.39525
    z: 721.6942
    r: 0.8
    flags: 5
    group: 9742
    key: 3649
    entity: 9743
    x: 454.59758
    z: 735.36161
    r: 0.8
    flags: 21
    group: 9743
    key: 3650
    entity: 9744
    x: 375.66158
    z: 923.35772
    r: 0.8
    flags: 5
    group: 9744
    key: 3654
    entity: 9762
    x: 1559.67063
    z: 1239.67652
    r: 1
    flags: 5
    group: 9762
    key: 3661
    entity: 9786
    x: 402.2068
    z: 789.64831
    r: 0.8
    flags: 21
    group: 9786
    key: 3662
    entity: 9787
    x: 361.91781
    z: 883.09847
    r: 0.8
    flags: 5
    group: 9787
    key: 3663
    entity: 9788
    x: 383.54288
    z: 923.28669
    r: 0.8
    flags: 5
    group: 9788
    key: 3666
    entity: 9803
    x: 1650.08931
    z: 1161.12003
    r: 0.8
    flags: 5
    group: 9803
    key: 3668
    entity: 9809
    x: 1656.03734
    z: 1164.48586
    r: 0.8
    flags: 21
    group: 9809
    key: 3669
    entity: 9816
    x: 1704.4005
    z: 1169.19422
    r: 0.8
    flags: 5
    group: 9816
    key: 3670
    entity: 9824
    x: 1657.90796
    z: 1179.93551
    r: 0.8
    flags: 21
    group: 9824
    key: 3671
    entity: 9844
    x: 1644.99674
    z: 1178.87298
    r: 0.8
    flags: 5
    group: 9844
    key: 3672
    entity: 9863
    x: 388.04535
    z: 625.76322
    r: 1.75
    flags: 5
    group: 9863
    key: 3673
    entity: 9864
    x: 1647.28223
    z: 1160.84578
    r: 0.8
    flags: 5
    group: 9864
    key: 3674
    entity: 9876
    x: 393.0588
    z: 925.37845
    r: 0.8
    flags: 5
    group: 9876
    key: 3675
    entity: 9877
    x: 385.95328
    z: 899.7157
    r: 0.8
    flags: 21
    group: 9877
    key: 3676
    entity: 9878
    x: 364.9445
    z: 716.14521
    r: 0.8
    flags: 5
    group: 9878
    key: 3677
    entity: 9879
    x: 367.34939
    z: 713.74042
    r: 0.8
    flags: 5
    group: 9879
    key: 3678
    entity: 9883
    x: 1642.60047
    z: 1307.20464
    r: 0.8
    flags: 5
    group: 9883
    key: 3682
    entity: 9968
    x: 1730.2459
    z: 1258.43062
    r: 0.8
    flags: 5
    group: 9968
    key: 3685
    entity: 9976
    x: 1652.61854
    z: 1299.16033
    r: 0.8
    flags: 5
    group: 9976
    key: 3687
    entity: 10059
    x: 1732.09849
    z: 1256.57811
    r: 0.8
    flags: 5
    group: 10059
    key: 3688
    entity: 10076
    x: 1645.3704
    z: 1304.98044
    r: 0.8
    flags: 5
    group: 10076
    key: 3690
    entity: 10143
    x: 1643.16034
    z: 1287.38146
    r: 0.8
    flags: 5
    group: 10143
    key: 3693
    entity: 10163
    x: 378.66857
    z: 905.57793
    r: 0.8
    flags: 21
    group: 10163
    key: 3694
    entity: 10164
    x: 388.55
    z: 928.55
    r: 0.8
    flags: 5
    group: 10164
    key: 3695
    entity: 10165
    x: 381.9998
    z: 896.68194
    r: 0.8
    flags: 21
    group: 10165
    key: 3699
    entity: 10235
    x: 1525.83793
    z: 1251.13088
    r: 0.8
    flags: 5
    group: 10235
    key: 3706
    entity: 10254
    x: 1551.8065
    z: 1249.55059
    r: 0.8
    flags: 21
    group: 10254
    key: 3708
    entity: 10266
    x: 356.58489
    z: 888.43119
    r: 0.8
    flags: 5
    group: 10266
    key: 3709
    entity: 10267
    x: 382.0104
    z: 901.6066
    r: 0.8
    flags: 21
    group: 10267
    key: 3710
    entity: 10268
    x: 387.8313
    z: 917.51363
    r: 0.8
    flags: 21
    group: 10268
    key: 3711
    entity: 10269
    x: 402.53661
    z: 793.76159
    r: 0.8
    flags: 21
    group: 10269
    key: 3712
    entity: 10270
    x: 379.61982
    z: 923.9808
    r: 0.8
    flags: 5
    group: 10270
    key: 3714
    entity: 10299
    x: 397.19553
    z: 734.24387
    r: 0.8
    flags: 5
    group: 10299
    key: 3715
    entity: 10300
    x: 399.04128
    z: 736.08971
    r: 0.8
    flags: 5
    group: 10300
    key: 3716
    entity: 10301
    x: 441.88912
    z: 685.27616
    r: 0.8
    flags: 21
    group: 10301
    key: 3718
    entity: 10363
    x: 1649.2682
    z: 1294.98795
    r: 0.8
    flags: 5
    group: 10363
    key: 3719
    entity: 10366
    x: 370.3734
    z: 716.56302
    r: 0.8
    flags: 5
    group: 10366
    key: 3720
    entity: 10367
    x: 385.5849
    z: 731.77518
    r: 0.8
    flags: 5
    group: 10367
    key: 3721
    entity: 10368
    x: 395.35137
    z: 732.39963
    r: 0.8
    flags: 5
    group: 10368
    key: 3722
    entity: 10369
    x: 352.01656
    z: 729.07258
    r: 0.8
    flags: 5
    group: 10369
    key: 3723
    entity: 10370
    x: 387.42284
    z: 733.6255
    r: 0.8
    flags: 5
    group: 10370
    key: 3726
    entity: 10514
    x: 1646.9914
    z: 1292.15252
    r: 0.8
    flags: 5
    group: 10514
    key: 3727
    entity: 10519
    x: 420.9966
    z: 600.72736
    r: 0.8
    flags: 5
    group: 10519
    key: 3728
    entity: 10520
    x: 415.92116
    z: 605.80259
    r: 0.8
    flags: 5
    group: 10520
    key: 3729
    entity: 10521
    x: 414.06873
    z: 607.65494
    r: 0.8
    flags: 5
    group: 10521
    key: 3730
    entity: 10589
    x: 1650.89907
    z: 1297.01897
    r: 0.8
    flags: 5
    group: 10589
    key: 3731
    entity: 10591
    x: 1557.60526
    z: 1243.2305
    r: 1
    flags: 5
    group: 10591
    key: 3732
    entity: 10601
    x: 1667.4459
    z: 1282.46499
    r: 0.8
    flags: 5
    group: 10601
    key: 3733
    entity: 10602
    x: 374.06345
    z: 720.25324
    r: 0.8
    flags: 5
    group: 10602
    key: 3734
    entity: 10603
    x: 400.0203
    z: 781.80413
    r: 0.8
    flags: 5
    group: 10603
    key: 3735
    entity: 10604
    x: 394.79047
    z: 737.39641
    r: 0.8
    flags: 21
    group: 10604
    key: 3736
    entity: 10605
    x: 306.8808
    z: 788.55073
    r: 0.8
    flags: 21
    group: 10605
    key: 3737
    entity: 10606
    x: 256.35157
    z: 736.69693
    r: 0.8
    flags: 5
    group: 10606
    key: 3738
    entity: 10607
    x: 1717.42675
    z: 1324.52389
    r: 0.8
    flags: 5
    group: 10607
    key: 3739
    entity: 10608
    x: 1577.05146
    z: 1240.46119
    r: 1
    flags: 5
    group: 10608
    key: 3740
    entity: 10610
    x: 261.65395
    z: 719.00542
    r: 0.8
    flags: 5
    group: 10610
    key: 3741
    entity: 10611
    x: 263.5075
    z: 720.85904
    r: 0.8
    flags: 5
    group: 10611
    key: 3742
    entity: 10612
    x: 265.36265
    z: 722.71427
    r: 0.8
    flags: 5
    group: 10612
    key: 3743
    entity: 10613
    x: 1672.58266
    z: 1281.92731
    r: 0.8
    flags: 21
    group: 10613
    key: 3744
    entity: 10616
    x: 1577.05146
    z: 1242.71119
    r: 1
    flags: 5
    group: 10616
    key: 3745
    entity: 10619
    x: 1696.6797
    z: 1295.52376
    r: 0.8
    flags: 5
    group: 10619
    key: 3748
    entity: 10623
    x: 1692.64753
    z: 1291.49141
    r: 0.8
    flags: 5
    group: 10623
    key: 3750
    entity: 10636
    x: 1700.71186
    z: 1299.55611
    r: 0.8
    flags: 5
    group: 10636
    key: 3751
    entity: 10638
    x: 1511.28405
    z: 1254.0691
    r: 0.8
    flags: 5
    group: 10638
    key: 3752
    entity: 10643
    x: 345.46872
    z: 1134.05245
    r: 0.8
    flags: 5
    group: 10643
    key: 3753
    entity: 10644
    x: 1637.58167
    z: 1231.59914
    r: 1
    flags: 21
    group: 10644
    key: 3754
    entity: 10645
    x: 469.33651
    z: 1072.55
    r: 0.8
    flags: 5
    group: 10645
    key: 3755
    entity: 10646
    x: 1688.61536
    z: 1287.45907
    r: 0.8
    flags: 5
    group: 10646
    key: 3756
    entity: 10647
    x: 1533.88598
    z: 1255.1007
    r: 0.8
    flags: 5
    group: 10647
    key: 3757
    entity: 10648
    x: 1556.86208
    z: 1247.29822
    r: 1
    flags: 5
    group: 10648
    key: 3758
    entity: 10649
    x: 458.70138
    z: 645.29903
    r: 0.8
    flags: 5
    group: 10649
    key: 3759
    entity: 10650
    x: 456.52613
    z: 643.12368
    r: 0.8
    flags: 5
    group: 10650
    key: 3760
    entity: 10651
    x: 460.87662
    z: 647.47439
    r: 0.8
    flags: 5
    group: 10651
    key: 3761
    entity: 10652
    x: 1556.77614
    z: 1256.58619
    r: 1
    flags: 5
    group: 10652
    key: 3762
    entity: 10653
    x: 1533.96465
    z: 1249.22834
    r: 0.8
    flags: 5
    group: 10653
    length: 190
    key: 1
    entity: 150
    x: 367.44968
    z: 736.3476
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 15
    hh: 15
    flags: 15
    group: 150
    group2: 0
    key: 2
    entity: 160
    x: 356.55761
    z: 649.40456
    u.x: -0.9487
    u.y: 0.31711
    v.x: -0.31711
    v.y: -0.9487
    hw: 18
    hh: 4
    flags: 15
    group: 161
    group2: 163
    key: 3
    entity: 161
    x: 336.64161
    z: 656.06435
    u.x: 0.77012
    u.y: -0.63857
    v.x: 0.63857
    v.y: 0.77012
    hw: 5
    hh: 5
    flags: 15
    group: 161
    group2: 0
    key: 4
    entity: 162
    x: 392.8805
    z: 655.8526
    u.x: -0.78164
    u.y: -0.62443
    v.x: 0.62443
    v.y: -0.78164
    hw: 18
    hh: 4
    flags: 15
    group: 163
    group2: 165
    key: 5
    entity: 163
    x: 376.47362
    z: 642.74479
    u.x: 0.98475
    u.y: 0.1748
    v.x: -0.1748
    v.y: 0.98475
    hw: 5
    hh: 5
    flags: 15
    group: 163
    group2: 0
    key: 14
    entity: 165
    x: 409.28737
    z: 668.9604
    u.x: 0.74874
    u.y: 0.66352
    v.x: -0.66352
    v.y: 0.74874
    hw: 5
    hh: 5
    flags: 15
    group: 165
    group2: 0
    key: 15
    entity: 166
    x: 435.33259
    z: 719.01377
    u.x: 0.18697
    u.y: -0.98252
    v.x: 0.98252
    v.y: 0.18697
    hw: 18
    hh: 4
    flags: 15
    group: 167
    group2: 169
    key: 16
    entity: 167
    x: 439.25826
    z: 698.38396
    u.x: 0.29868
    u.y: 0.95464
    v.x: -0.95464
    v.y: 0.29868
    hw: 5
    hh: 5
    flags: 15
    group: 167
    group2: 0
    key: 17
    entity: 168
    x: 422.55102
    z: 758.68493
    u.x: 0.42182
    u.y: -0.9071
    v.x: 0.9071
    v.y: 0.42182
    hw: 18
    hh: 4
    flags: 15
    group: 169
    group2: 171
    key: 18
    entity: 169
    x: 431.40691
    z: 739.64357
    u.x: -0.30668
    u.y: 0.95212
    v.x: -0.95212
    v.y: -0.30668
    hw: 5
    hh: 5
    flags: 15
    group: 169
    group2: 0
    key: 27
    entity: 171
    x: 413.6951
    z: 777.72628
    u.x: -0.45183
    u.y: 0.89255
    v.x: -0.89255
    v.y: -0.45183
    hw: 5
    hh: 5
    flags: 15
    group: 171
    group2: 0
    key: 28
    entity: 172
    x: 373.83243
    z: 807.13434
    u.x: 0.93601
    u.y: 0.3529
    v.x: -0.3529
    v.y: 0.93601
    hw: 18
    hh: 4
    flags: 15
    group: 173
    group2: 175
    key: 29
    entity: 173
    x: 393.4823
    z: 814.54261
    u.x: -0.93828
    u.y: 0.34681
    v.x: -0.34681
    v.y: -0.93828
    hw: 5
    hh: 5
    flags: 15
    group: 173
    group2: 0
    key: 30
    entity: 174
    x: 333.2049
    z: 800.69451
    u.x: 0.99895
    u.y: -0.0461
    v.x: 0.0461
    v.y: 0.99895
    hw: 18
    hh: 4
    flags: 15
    group: 175
    group2: 177
    key: 31
    entity: 175
    x: 354.18256
    z: 799.72608
    u.x: -0.98778
    u.y: -0.15661
    v.x: 0.15661
    v.y: -0.98778
    hw: 5
    hh: 5
    flags: 15
    group: 175
    group2: 0
    key: 40
    entity: 177
    x: 312.22724
    z: 801.66292
    u.x: -0.84871
    u.y: -0.52965
    v.x: 0.52965
    v.y: -0.84871
    hw: 5
    hh: 5
    flags: 15
    group: 177
    group2: 0
    key: 41
    entity: 178
    x: 291.08295
    z: 742.59977
    u.x: 0.21195
    u.y: 0.97747
    v.x: -0.97747
    v.y: 0.21195
    hw: 18
    hh: 4
    flags: 15
    group: 179
    group2: 181
    key: 42
    entity: 179
    x: 295.53507
    z: 763.12241
    u.x: -0.30617
    u.y: -0.95226
    v.x: 0.95226
    v.y: -0.30617
    hw: 5
    hh: 5
    flags: 15
    group: 179
    group2: 0
    key: 43
    entity: 180
    x: 301.54657
    z: 707.29468
    u.x: -0.71064
    u.y: 0.70418
    v.x: -0.70418
    v.y: -0.71064
    hw: 18
    hh: 4
    flags: 15
    group: 181
    group2: 183
    key: 44
    entity: 181
    x: 286.63085
    z: 722.07714
    u.x: 0.2842
    u.y: -0.95902
    v.x: 0.95902
    v.y: 0.2842
    hw: 5
    hh: 5
    flags: 15
    group: 181
    group2: 0
    key: 53
    entity: 183
    x: 316.46232
    z: 692.51223
    u.x: 0.6041
    u.y: -0.79744
    v.x: 0.79744
    v.y: 0.6041
    hw: 5
    hh: 5
    flags: 15
    group: 183
    group2: 0
    key: 54
    entity: 199
    x: 410
    z: 758
    u.x: 0.97857
    u.y: -0.20681
    v.x: 0.20681
    v.y: 0.97857
    hw: 6.5
    hh: 6.5
    flags: 15
    group: 199
    group2: 0
    key: 55
    entity: 202
    x: 392.62298
    z: 778.66555
    u.x: -0.73234
    u.y: -0.68158
    v.x: 0.68158
    v.y: -0.73234
    hw: 6.5
    hh: 6.5
    flags: 15
    group: 202
    group2: 0
    key: 57
    entity: 250
    x: 1270
    z: 370
    u.x: 0.13988
    u.y: -0.99027
    v.x: 0.99027
    v.y: 0.13988
    hw: 6.5
    hh: 6.5
    flags: 15
    group: 250
    group2: 0
    key: 58
    entity: 255
    x: 1279.42635
    z: 337.60483
    u.x: 0.99392
    u.y: -0.11074
    v.x: 0.11074
    v.y: 0.99392
    hw: 6.5
    hh: 6.5
    flags: 15
    group: 255
    group2: 0
    key: 59
    entity: 278
    x: 1680.55033
    z: 1311.65241
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 18.5
    hh: 18.5
    flags: 15
    group: 278
    group2: 0
    key: 60
    entity: 303
    x: 1642
    z: 1298
    u.x: 0.78006
    u.y: -0.62638
    v.x: 0.62638
    v.y: 0.78006
    hw: 6.5
    hh: 6.5
    flags: 15
    group: 303
    group2: 0
    key: 61
    entity: 308
    x: 1660.67081
    z: 1279.11883
    u.x: -0.91027
    u.y: -0.41491
    v.x: 0.41491
    v.y: -0.91027
    hw: 6.5
    hh: 6.5
    flags: 15
    group: 308
    group2: 0
    key: 62
    entity: 331
    x: 736.3476
    z: 1680.55033
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 15
    hh: 15
    flags: 15
    group: 331
    group2: 0
    key: 63
    entity: 356
    x: 698
    z: 1698
    u.x: 0.9687
    u.y: -0.24914
    v.x: 0.24914
    v.y: 0.9687
    hw: 6.5
    hh: 6.5
    flags: 15
    group: 356
    group2: 0
    key: 64
    entity: 361
    x: 690.99367
    z: 1678.90842
    u.x: -0.39287
    u.y: -0.91997
    v.x: 0.91997
    v.y: -0.39287
    hw: 6.5
    hh: 6.5
    flags: 15
    group: 361
    group2: 0
    key: 65
    entity: 2827
    x: 1164.22393
    z: 1444.6817
    u.x: 0.9178
    u.y: 0.39797
    v.x: -0.39797
    v.y: 0.9178
    hw: 3.5
    hh: 3.5
    flags: 15
    group: 2827
    group2: 0
    key: 66
    entity: 2828
    x: 1161.2943
    z: 1443.58904
    u.x: -0.9823
    u.y: -0.18812
    v.x: 0.18812
    v.y: -0.9823
    hw: 6.5
    hh: 6.5
    flags: 15
    group: 2828
    group2: 0
    key: 67
    entity: 2833
    x: 1309.42885
    z: 1124.84302
    u.x: -0.80385
    u.y: -0.59556
    v.x: 0.59556
    v.y: -0.80385
    hw: 6.5
    hh: 6.5
    flags: 15
    group: 2833
    group2: 0
    key: 68
    entity: 2836
    x: 726.92415
    z: 1884.24646
    u.x: 0.11489
    u.y: -0.99344
    v.x: 0.99344
    v.y: 0.11489
    hw: 6.5
    hh: 6.5
    flags: 15
    group: 2836
    group2: 0
    key: 69
    entity: 2839
    x: 1087.8047
    z: 1617.14142
    u.x: -0.87282
    u.y: 0.4889
    v.x: -0.4889
    v.y: -0.87282
    hw: 6.5
    hh: 6.5
    flags: 15
    group: 2839
    group2: 0
    key: 70
    entity: 2843
    x: 1697.22167
    z: 1141.7988
    u.x: 0.51143
    u.y: -0.8598
    v.x: 0.8598
    v.y: 0.51143
    hw: 6.5
    hh: 6.5
    flags: 15
    group: 2843
    group2: 0
    key: 71
    entity: 2847
    x: 772.27532
    z: 931.85651
    u.x: -0.92475
    u.y: -0.38151
    v.x: 0.38151
    v.y: -0.92475
    hw: 3.5
    hh: 3.5
    flags: 15
    group: 2847
    group2: 0
    key: 72
    entity: 2848
    x: 762.21898
    z: 943.49502
    u.x: -0.04447
    u.y: 0.99903
    v.x: -0.99903
    v.y: -0.04447
    hw: 3.5
    hh: 3.5
    flags: 15
    group: 2848
    group2: 0
    key: 73
    entity: 2849
    x: 782.53623
    z: 944.30492
    u.x: 0.61219
    u.y: 0.79125
    v.x: -0.79125
    v.y: 0.61219
    hw: 6.5
    hh: 6.5
    flags: 15
    group: 2849
    group2: 0
    key: 74
    entity: 2852
    x: 346.40699
    z: 1214.42305
    u.x: -0.1262
    u.y: 0.99209
    v.x: -0.99209
    v.y: -0.1262
    hw: 3.5
    hh: 3.5
    flags: 15
    group: 2852
    group2: 0
    key: 75
    entity: 2853
    x: 334.74988
    z: 1211.74572
    u.x: -0.83193
    u.y: -0.55564
    v.x: 0.55564
    v.y: -0.83193
    hw: 3.5
    hh: 3.5
    flags: 15
    group: 2853
    group2: 0
    key: 76
    entity: 2854
    x: 333.05575
    z: 1209.25934
    u.x: 0.93464
    u.y: 0.35653
    v.x: -0.35653
    v.y: 0.93464
    hw: 6.5
    hh: 6.5
    flags: 15
    group: 2854
    group2: 0
    key: 77
    entity: 2859
    x: 1700.29708
    z: 844.73888
    u.x: 0.36515
    u.y: 0.93131
    v.x: -0.93131
    v.y: 0.36515
    hw: 3.5
    hh: 3.5
    flags: 15
    group: 2859
    group2: 0
    key: 78
    entity: 2860
    x: 1714.27378
    z: 840.73882
    u.x: -0.99984
    u.y: 0.0194
    v.x: -0.0194
    v.y: -0.99984
    hw: 3.5
    hh: 3.5
    flags: 15
    group: 2860
    group2: 0
    key: 79
    entity: 2861
    x: 1702.87296
    z: 859.91611
    u.x: 0.21584
    u.y: -0.97661
    v.x: 0.97661
    v.y: 0.21584
    hw: 6.5
    hh: 6.5
    flags: 15
    group: 2861
    group2: 0
    key: 80
    entity: 2865
    x: 173.4773
    z: 1203.83553
    u.x: 0.13244
    u.y: -0.99128
    v.x: 0.99128
    v.y: 0.13244
    hw: 3.5
    hh: 3.5
    flags: 15
    group: 2865
    group2: 0
    key: 81
    entity: 2866
    x: 181.92597
    z: 1211.22188
    u.x: -0.99935
    u.y: 0.03631
    v.x: -0.03631
    v.y: -0.99935
    hw: 6.5
    hh: 6.5
    flags: 15
    group: 2866
    group2: 0
    key: 82
    entity: 2870
    x: 1498.48551
    z: 1763.10875
    u.x: 0.19138
    u.y: 0.98168
    v.x: -0.98168
    v.y: 0.19138
    hw: 3.5
    hh: 3.5
    flags: 15
    group: 2870
    group2: 0
    key: 83
    entity: 2871
    x: 1499.48186
    z: 1761.67089
    u.x: 0.97918
    u.y: -0.20382
    v.x: 0.20382
    v.y: 0.97918
    hw: 3.5
    hh: 3.5
    flags: 15
    group: 2871
    group2: 0
    key: 84
    entity: 2872
    x: 1511.9436
    z: 1759.78786
    u.x: -0.60117
    u.y: 0.79967
    v.x: -0.79967
    v.y: -0.60117
    hw: 6.5
    hh: 6.5
    flags: 15
    group: 2872
    group2: 0
    key: 85
    entity: 2875
    x: 928.59418
    z: 110.9182
    u.x: -0.99987
    u.y: -0.01668
    v.x: 0.01668
    v.y: -0.99987
    hw: 3.5
    hh: 3.5
    flags: 15
    group: 2875
    group2: 0
    key: 86
    entity: 2876
    x: 912.62967
    z: 112.85602
    u.x: -0.84536
    u.y: -0.535
    v.x: 0.535
    v.y: -0.84536
    hw: 6.5
    hh: 6.5
    flags: 15
    group: 2876
    group2: 0
    key: 87
    entity: 2883
    x: 1515.22551
    z: 1020.59896
    u.x: 0.00997
    u.y: 0.99996
    v.x: -0.99996
    v.y: 0.00997
    hw: 3.5
    hh: 3.5
    flags: 15
    group: 2883
    group2: 0
    key: 88
    entity: 2884
    x: 1494.88416
    z: 1018.09456
    u.x: -0.20553
    u.y: -0.97881
    v.x: 0.97881
    v.y: -0.20553
    hw: 3.5
    hh: 3.5
    flags: 15
    group: 2884
    group2: 0
    key: 89
    entity: 2885
    x: 1501.61283
    z: 1019.875
    u.x: -0.59772
    u.y: 0.80225
    v.x: -0.80225
    v.y: -0.59772
    hw: 3.5
    hh: 3.5
    flags: 15
    group: 2885
    group2: 0
    key: 90
    entity: 2889
    x: 1883.09748
    z: 751.67052
    u.x: 0.80732
    u.y: -0.59084
    v.x: 0.59084
    v.y: 0.80732
    hw: 3.5
    hh: 3.5
    flags: 15
    group: 2889
    group2: 0
    key: 91
    entity: 2890
    x: 1896.6275
    z: 745.74175
    u.x: -0.88834
    u.y: -0.46004
    v.x: 0.46004
    v.y: -0.88834
    hw: 3.5
    hh: 3.5
    flags: 15
    group: 2890
    group2: 0
    key: 92
    entity: 2891
    x: 1894.1232
    z: 751.79438
    u.x: 0.62462
    u.y: 0.78148
    v.x: -0.78148
    v.y: 0.62462
    hw: 3.5
    hh: 3.5
    flags: 15
    group: 2891
    group2: 0
    key: 93
    entity: 2896
    x: 1178.45067
    z: 1290.9011
    u.x: 0.20574
    u.y: -0.97878
    v.x: 0.97878
    v.y: 0.20574
    hw: 3.5
    hh: 3.5
    flags: 15
    group: 2896
    group2: 0
    key: 94
    entity: 2897
    x: 1176.3206
    z: 1301.97178
    u.x: 0.59528
    u.y: -0.80404
    v.x: 0.80404
    v.y: 0.59528
    hw: 3.5
    hh: 3.5
    flags: 15
    group: 2897
    group2: 0
    key: 95
    entity: 2900
    x: 721.1068
    z: 630.95168
    u.x: -0.27431
    u.y: 0.9619
    v.x: -0.9619
    v.y: -0.27431
    hw: 3.5
    hh: 3.5
    flags: 15
    group: 2900
    group2: 0
    key: 96
    entity: 2901
    x: 736.19419
    z: 630.9361
    u.x: -0.98609
    u.y: -0.16704
    v.x: 0.16704
    v.y: -0.98609
    hw: 3.5
    hh: 3.5
    flags: 15
    group: 2901
    group2: 0
    key: 97
    entity: 2902
    x: 728.53173
    z: 636.43473
    u.x: 0.09289
    u.y: -0.99573
    v.x: 0.99573
    v.y: 0.09289
    hw: 3.5
    hh: 3.5
    flags: 15
    group: 2902
    group2: 0
    key: 98
    entity: 2903
    x: 735.64496
    z: 630.5716
    u.x: -0.97951
    u.y: -0.2023
    v.x: 0.2023
    v.y: -0.97951
    hw: 3.5
    hh: 3.5
    flags: 15
    group: 2903
    group2: 0
    key: 99
    entity: 2904
    x: 717.91234
    z: 626.74407
    u.x: -0.99692
    u.y: 0.0789
    v.x: -0.0789
    v.y: -0.99692
    hw: 3.5
    hh: 3.5
    flags: 15
    group: 2904
    group2: 0
    key: 100
    entity: 2907
    x: 299.67661
    z: 975.67728
    u.x: -0.946
    u.y: 0.32511
    v.x: -0.32511
    v.y: -0.946
    hw: 3.5
    hh: 3.5
    flags: 15
    group: 2907
    group2: 0
    key: 101
    entity: 2908
    x: 283.1432
    z: 977.23667
    u.x: -0.61042
    u.y: 0.79264
    v.x: -0.79264
    v.y: -0.61042
    hw: 3.5
    hh: 3.5
    flags: 15
    group: 2908
    group2: 0
    key: 102
    entity: 2909
    x: 293.75651
    z: 989.71497
    u.x: 0.4636
    u.y: 0.8865
    v.x: -0.8865
    v.y: 0.4636
    hw: 3.5
    hh: 3.5
    flags: 15
    group: 2909
    group2: 0
    key: 103
    entity: 2910
    x: 288.59401
    z: 976.11603
    u.x: 0.68921
    u.y: -0.72515
    v.x: 0.72515
    v.y: 0.68921
    hw: 3.5
    hh: 3.5
    flags: 15
    group: 2910
    group2: 0
    key: 104
    entity: 2916
    x: 1398.0339
    z: 1747.69877
    u.x: 0.08413
    u.y: 0.9965
    v.x: -0.9965
    v.y: 0.08413
    hw: 3.5
    hh: 3.5
    flags: 15
    group: 2916
    group2: 0
    key: 105
    entity: 2917
    x: 1403.99842
    z: 1729.02871
    u.x: 0.99767
    u.y: -0.06861
    v.x: 0.06861
    v.y: 0.99767
    hw: 3.5
    hh: 3.5
    flags: 15
    group: 2917
    group2: 0
    key: 106
    entity: 2918
    x: 1393.48754
    z: 1740.62443
    u.x: 0.70064
    u.y: 0.71412
    v.x: -0.71412
    v.y: 0.70064
    hw: 3.5
    hh: 3.5
    flags: 15
    group: 2918
    group2: 0
    key: 107
    entity: 2921
    x: 453.12372
    z: 1120.21503
    u.x: 0.59328
    u.y: -0.80553
    v.x: 0.80553
    v.y: 0.59328
    hw: 3.5
    hh: 3.5
    flags: 15
    group: 2921
    group2: 0
    key: 108
    entity: 2922
    x: 463.00156
    z: 1126.73275
    u.x: 0.39661
    u.y: 0.91837
    v.x: -0.91837
    v.y: 0.39661
    hw: 3.5
    hh: 3.5
    flags: 15
    group: 2922
    group2: 0
    key: 109
    entity: 2925
    x: 1579.42641
    z: 1029.9476
    u.x: 0.24657
    u.y: -0.96935
    v.x: 0.96935
    v.y: 0.24657
    hw: 3.5
    hh: 3.5
    flags: 15
    group: 2925
    group2: 0
    key: 110
    entity: 2926
    x: 1567.9342
    z: 1041.59153
    u.x: 0.80027
    u.y: -0.60036
    v.x: 0.60036
    v.y: 0.80027
    hw: 3.5
    hh: 3.5
    flags: 15
    group: 2926
    group2: 0
    key: 111
    entity: 2927
    x: 1569.05973
    z: 1036.85964
    u.x: 0.61216
    u.y: 0.79128
    v.x: -0.79128
    v.y: 0.61216
    hw: 3.5
    hh: 3.5
    flags: 15
    group: 2927
    group2: 0
    key: 112
    entity: 2932
    x: 1023.07535
    z: 1437.68194
    u.x: 0.96271
    u.y: -0.27141
    v.x: 0.27141
    v.y: 0.96271
    hw: 3.5
    hh: 3.5
    flags: 15
    group: 2932
    group2: 0
    key: 113
    entity: 2933
    x: 1022.58918
    z: 1439.59086
    u.x: -0.96798
    u.y: -0.25196
    v.x: 0.25196
    v.y: -0.96798
    hw: 3.5
    hh: 3.5
    flags: 15
    group: 2933
    group2: 0
    key: 114
    entity: 2934
    x: 1012.91141
    z: 1436.13915
    u.x: -0.93226
    u.y: 0.36275
    v.x: -0.36275
    v.y: -0.93226
    hw: 3.5
    hh: 3.5
    flags: 15
    group: 2934
    group2: 0
    key: 115
    entity: 2935
    x: 1015.17661
    z: 1436.01885
    u.x: 0.70614
    u.y: -0.70868
    v.x: 0.70868
    v.y: 0.70614
    hw: 3.5
    hh: 3.5
    flags: 15
    group: 2935
    group2: 0
    key: 116
    entity: 2940
    x: 965.61684
    z: 1468.34377
    u.x: -0.94076
    u.y: -0.34002
    v.x: 0.34002
    v.y: -0.94076
    hw: 3.5
    hh: 3.5
    flags: 15
    group: 2940
    group2: 0
    key: 117
    entity: 2941
    x: 962.83892
    z: 1480.8733
    u.x: 0.09649
    u.y: -0.99538
    v.x: 0.99538
    v.y: 0.09649
    hw: 3.5
    hh: 3.5
    flags: 15
    group: 2941
    group2: 0
    key: 118
    entity: 2942
    x: 952.06806
    z: 1480.16234
    u.x: -0.90517
    u.y: -0.42592
    v.x: 0.42592
    v.y: -0.90517
    hw: 3.5
    hh: 3.5
    flags: 15
    group: 2942
    group2: 0
    key: 119
    entity: 2947
    x: 755.43754
    z: 468.2043
    u.x: 0.93244
    u.y: -0.36222
    v.x: 0.36222
    v.y: 0.93244
    hw: 6.5
    hh: 6.5
    flags: 15
    group: 2947
    group2: 0
    key: 120
    entity: 2951
    x: 1325.74988
    z: 1726.11435
    u.x: -0.00434
    u.y: -0.99999
    v.x: 0.99999
    v.y: -0.00434
    hw: 6.5
    hh: 6.5
    flags: 15
    group: 2951
    group2: 0
    key: 121
    entity: 2956
    x: 707.9487
    z: 574.98412
    u.x: 0.59917
    u.y: 0.80115
    v.x: -0.80115
    v.y: 0.59917
    hw: 6.5
    hh: 6.5
    flags: 15
    group: 2956
    group2: 0
    key: 122
    entity: 2960
    x: 748.54628
    z: 1103.29117
    u.x: 0.8305
    u.y: 0.55777
    v.x: -0.55777
    v.y: 0.8305
    hw: 6.5
    hh: 6.5
    flags: 15
    group: 2960
    group2: 0
    key: 123
    entity: 2965
    x: 871.5049
    z: 1997.8148
    u.x: 0.29993
    u.y: -0.95424
    v.x: 0.95424
    v.y: 0.29993
    hw: 6.5
    hh: 6.5
    flags: 15
    group: 2965
    group2: 0
    key: 124
    entity: 2969
    x: 1557.10932
    z: 1736.31289
    u.x: 0.4544
    u.y: 0.89124
    v.x: -0.89124
    v.y: 0.4544
    hw: 6.5
    hh: 6.5
    flags: 15
    group: 2969
    group2: 0
    key: 125
    entity: 2973
    x: 1130.98966
    z: 131.07641
    u.x: 0.77492
    u.y: 0.63274
    v.x: -0.63274
    v.y: 0.77492
    hw: 6.5
    hh: 6.5
    flags: 15
    group: 2973
    group2: 0
    key: 126
    entity: 2978
    x: 1178.95221
    z: 1266.6782
    u.x: -0.1104
    u.y: 0.99396
    v.x: -0.99396
    v.y: -0.1104
    hw: 6.5
    hh: 6.5
    flags: 15
    group: 2978
    group2: 0
    key: 127
    entity: 2982
    x: 1561.56438
    z: 685.1551
    u.x: 0.29262
    u.y: -0.9565
    v.x: 0.9565
    v.y: 0.29262
    hw: 6.5
    hh: 6.5
    flags: 15
    group: 2982
    group2: 0
    key: 128
    entity: 2986
    x: 734.61908
    z: 1392.96277
    u.x: -0.10701
    u.y: 0.99433
    v.x: -0.99433
    v.y: -0.10701
    hw: 6.5
    hh: 6.5
    flags: 15
    group: 2986
    group2: 0
    key: 129
    entity: 2989
    x: 848.00712
    z: 307.76705
    u.x: -0.60558
    u.y: -0.79633
    v.x: 0.79633
    v.y: -0.60558
    hw: 6.5
    hh: 6.5
    flags: 15
    group: 2989
    group2: 0
    key: 156
    entity: 4851
    x: 422
    z: 790
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 6.5
    hh: 6.5
    flags: 15
    group: 4817
    group2: 0
    key: 158
    entity: 4872
    x: 770.23963
    z: 1672.26844
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 11
    hh: 11
    flags: 6
    group: 4837
    group2: 0
    key: 169
    entity: 5022
    x: 278
    z: 642
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 5
    hh: 5
    flags: 15
    group: 4825
    group2: 0
    key: 171
    entity: 5335
    x: 272.4
    z: 651.60001
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 5
    hh: 5
    flags: 15
    group: 4885
    group2: 0
    key: 241
    entity: 6077
    x: 269.2
    z: 662.80001
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 5
    hh: 5
    flags: 15
    group: 5414
    group2: 0
    key: 247
    entity: 6113
    x: 240.4
    z: 739.60001
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 6
    hh: 6
    flags: 15
    group: 5339
    group2: 0
    key: 252
    entity: 6161
    x: 1722.84388
    z: 1280.99292
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 6.5
    hh: 6.5
    flags: 15
    group: 5347
    group2: 0
    key: 292
    entity: 6673
    x: 1348.7201
    z: 401.53614
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 5
    hh: 5
    flags: 15
    group: 6000
    group2: 0
    key: 294
    entity: 6730
    x: 718.7887
    z: 1628.41822
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 7
    hh: 7
    flags: 15
    group: 6196
    group2: 0
    key: 300
    entity: 6779
    x: 1784.64808
    z: 1240.15223
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 3.25
    hh: 3.25
    flags: 15
    group: 5735
    group2: 0
    key: 341
    entity: 6840
    x: 1356.9054
    z: 391.61063
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 5
    hh: 5
    flags: 15
    group: 6710
    group2: 0
    key: 358
    entity: 6855
    x: 282.80001
    z: 661.2
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 5
    hh: 5
    flags: 15
    group: 6805
    group2: 0
    key: 360
    entity: 6860
    x: 729.29261
    z: 1618.31617
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 7
    hh: 7
    flags: 15
    group: 6817
    group2: 0
    key: 375
    entity: 6866
    x: 1750.63147
    z: 1302.71607
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 11
    hh: 11
    flags: 6
    group: 6640
    group2: 0
    key: 376
    entity: 6867
    x: 1368.64405
    z: 382.78714
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 9
    hh: 9
    flags: 15
    group: 6845
    group2: 0
    key: 381
    entity: 6868
    x: 291.60001
    z: 643.60001
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 5
    hh: 5
    flags: 15
    group: 6850
    group2: 0
    key: 382
    entity: 6869
    x: 1675.97022
    z: 1261.00257
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 7
    hh: 7
    flags: 15
    group: 6795
    group2: 0
    key: 395
    entity: 6880
    x: 1737.10254
    z: 1267.20777
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 10
    hh: 8
    flags: 15
    group: 5957
    group2: 0
    key: 415
    entity: 6919
    x: 1380.79322
    z: 369.68085
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 6.5
    hh: 6.5
    flags: 15
    group: 6856
    group2: 0
    key: 421
    entity: 6993
    x: 266
    z: 674
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 5
    hh: 5
    flags: 15
    group: 6873
    group2: 0
    key: 441
    entity: 7130
    x: 450
    z: 654
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 8.5
    hh: 8.5
    flags: 15
    group: 6820
    group2: 0
    key: 451
    entity: 7188
    x: 1773.5077
    z: 1275.6576
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 11
    hh: 11
    flags: 6
    group: 6870
    group2: 0
    key: 468
    entity: 7310
    x: 1391.43543
    z: 391.72901
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 11
    hh: 11
    flags: 6
    group: 6935
    group2: 0
    key: 524
    entity: 7971
    x: 291.60001
    z: 667.60001
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 5
    hh: 5
    flags: 15
    group: 7376
    group2: 0
    key: 540
    entity: 8238
    x: 250.80001
    z: 725.2
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 11
    hh: 11
    flags: 6
    group: 6884
    group2: 0
    key: 545
    entity: 8277
    x: 348.4
    z: 755.60001
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 11
    hh: 11
    flags: 6
    group: 7616
    group2: 0
    key: 546
    entity: 8280
    x: 1360.54944
    z: 344.85645
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 5
    hh: 5
    flags: 15
    group: 8025
    group2: 0
    key: 553
    entity: 8290
    x: 740.72053
    z: 1607.53211
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 7
    hh: 7
    flags: 15
    group: 7057
    group2: 0
    key: 558
    entity: 8303
    x: 386
    z: 718
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 11
    hh: 11
    flags: 6
    group: 7071
    group2: 0
    key: 575
    entity: 8321
    x: 1353.46692
    z: 328.84553
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 5
    hh: 5
    flags: 15
    group: 8134
    group2: 0
    key: 598
    entity: 8338
    x: 1368.76197
    z: 332.71146
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 5
    hh: 5
    flags: 15
    group: 8184
    group2: 0
    key: 640
    entity: 8416
    x: 749.28132
    z: 1649.4231
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 11
    hh: 11
    flags: 6
    group: 8345
    group2: 0
    key: 645
    entity: 8438
    x: 299.60001
    z: 660.4
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 5
    hh: 5
    flags: 15
    group: 8333
    group2: 0
    key: 654
    entity: 8697
    x: 1366.7798
    z: 414.59485
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 11
    hh: 11
    flags: 6
    group: 8375
    group2: 0
    key: 693
    entity: 8979
    x: 708.58851
    z: 1618.58265
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 7
    hh: 7
    flags: 15
    group: 8383
    group2: 0
    key: 708
    entity: 8984
    x: 353.2
    z: 713.2
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 11
    hh: 11
    flags: 6
    group: 7867
    group2: 0
    key: 710
    entity: 8989
    x: 1660.3506
    z: 1251.09217
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 7
    hh: 7
    flags: 15
    group: 8917
    group2: 0
    key: 732
    entity: 8992
    x: 333.2
    z: 733.2
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 11
    hh: 11
    flags: 6
    group: 8992
    group2: 0
    key: 737
    entity: 8998
    x: 1714.10535
    z: 1247.32142
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 11
    hh: 11
    flags: 6
    group: 8283
    group2: 0
    key: 747
    entity: 9004
    x: 1401.56495
    z: 428.205
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 11
    hh: 11
    flags: 6
    group: 8982
    group2: 0
    key: 774
    entity: 9014
    x: 367.60001
    z: 696.4
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 11
    hh: 11
    flags: 6
    group: 9014
    group2: 0
    key: 863
    entity: 170
    x: 403.5887
    z: 796.13445
    u.x: -0.48137
    u.y: 0.87699
    v.x: -0.87699
    v.y: -0.48137
    hw: 18
    hh: 4.25
    flags: 6
    group: 171
    group2: 173
    key: 864
    entity: 170
    x: 403.5887
    z: 796.13445
    u.x: -0.48137
    u.y: 0.87699
    v.x: -0.87699
    v.y: -0.48137
    hw: 8
    hh: 4.25
    flags: 6
    group: 171
    group2: 173
    key: 865
    entity: 170
    x: 409.8465
    z: 784.73366
    u.x: -0.48137
    u.y: 0.87699
    v.x: -0.87699
    v.y: -0.48137
    hw: 5
    hh: 4.25
    flags: 15
    group: 171
    group2: 173
    key: 866
    entity: 170
    x: 397.33091
    z: 807.53524
    u.x: -0.48137
    u.y: 0.87699
    v.x: -0.87699
    v.y: -0.48137
    hw: 5
    hh: 4.25
    flags: 15
    group: 171
    group2: 173
    key: 875
    entity: 9267
    x: 1738.47657
    z: 1221.71827
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 11
    hh: 11
    flags: 6
    group: 9001
    group2: 0
    key: 880
    entity: 9299
    x: 286
    z: 678
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 5
    hh: 5
    flags: 15
    group: 9086
    group2: 0
    key: 881
    entity: 9309
    x: 412.4
    z: 732.4
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 11
    hh: 11
    flags: 6
    group: 8150
    group2: 0
    key: 918
    entity: 9452
    x: 256.4
    z: 660.4
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 5
    hh: 5
    flags: 15
    group: 9336
    group2: 0
    key: 940
    entity: 9476
    x: 262
    z: 646
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 5
    hh: 5
    flags: 15
    group: 9443
    group2: 0
    key: 949
    entity: 9483
    x: 1640.31373
    z: 1273.08301
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 3.25
    hh: 3.25
    flags: 15
    group: 9376
    group2: 0
    key: 960
    entity: 9495
    x: 1791.46534
    z: 683.35303
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 3.25
    hh: 3.25
    flags: 15
    group: 9035
    group2: 0
    key: 986
    entity: 9547
    x: 272.4
    z: 632.4
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 5
    hh: 5
    flags: 15
    group: 9487
    group2: 0
    key: 1024
    entity: 9638
    x: 249.2
    z: 653.2
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 5
    hh: 5
    flags: 15
    group: 9592
    group2: 0
    key: 1074
    entity: 9657
    x: 1647.43177
    z: 1238.23133
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 7
    hh: 7
    flags: 15
    group: 9605
    group2: 0
    key: 1079
    entity: 9668
    x: 382
    z: 886
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 6.5
    hh: 6.5
    flags: 15
    group: 9620
    group2: 0
    key: 1121
    entity: 9719
    x: 394
    z: 894
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 7
    hh: 7
    flags: 15
    group: 9568
    group2: 0
    key: 1187
    entity: 9758
    x: 248.4
    z: 667.60001
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 5
    hh: 5
    flags: 15
    group: 9723
    group2: 0
    key: 1233
    entity: 9774
    x: 1672.66871
    z: 1223.92371
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 12
    hh: 12
    flags: 15
    group: 9729
    group2: 0
    key: 1234
    entity: 9775
    x: 755.55054
    z: 1703.53711
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 11
    hh: 11
    flags: 6
    group: 9766
    group2: 0
    key: 1240
    entity: 9784
    x: 1635.95154
    z: 1221.73682
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 7
    hh: 7
    flags: 15
    group: 9763
    group2: 0
    key: 1289
    entity: 9823
    x: 766.88532
    z: 1620.9347
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 15
    hh: 13
    flags: 15
    group: 9732
    group2: 0
    key: 1292
    entity: 9830
    x: 256.4
    z: 679.60001
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 5
    hh: 5
    flags: 15
    group: 9795
    group2: 0
    key: 1294
    entity: 9833
    x: 1344.20862
    z: 434.56162
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 12
    hh: 12
    flags: 15
    group: 9756
    group2: 0
    key: 1297
    entity: 9836
    x: 1679.96131
    z: 1181.65052
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 6.5
    hh: 6.5
    flags: 15
    group: 9789
    group2: 0
    key: 1325
    entity: 9882
    x: 1573.40845
    z: 1252.69361
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 3.25
    hh: 3.25
    flags: 15
    group: 9821
    group2: 0
    key: 1331
    entity: 9893
    x: 1620.86219
    z: 1209.3877
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 7
    hh: 7
    flags: 15
    group: 9831
    group2: 0
    key: 1347
    entity: 9856
    x: 782.33985
    z: 1453.47168
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 11.5
    hh: 11.5
    flags: 15
    group: 9856
    group2: 0
    key: 1415
    entity: 10156
    x: 366
    z: 578
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 8
    hh: 10
    flags: 15
    group: 9826
    group2: 0
    key: 1485
    entity: 10260
    x: 256.4
    z: 636.4
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 5
    hh: 5
    flags: 15
    group: 10151
    group2: 0
    key: 1525
    entity: 10273
    x: 276.4
    z: 683.60001
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 5
    hh: 5
    flags: 15
    group: 10238
    group2: 0
    key: 1575
    entity: 10310
    x: 330
    z: 598
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 8.5
    hh: 8.5
    flags: 15
    group: 9884
    group2: 0
    key: 1621
    entity: 10375
    x: 462
    z: 866
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 7
    hh: 7
    flags: 15
    group: 10227
    group2: 0
    key: 1623
    entity: 10378
    x: 236.4
    z: 655.60001
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 5
    hh: 5
    flags: 15
    group: 10293
    group2: 0
    key: 1656
    entity: 10523
    x: 1692.79896
    z: 1169.19397
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 7
    hh: 7
    flags: 15
    group: 10307
    group2: 0
    key: 1661
    entity: 10527
    x: 1537.61475
    z: 1245.45972
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 3.75
    hh: 3.75
    flags: 15
    group: 10249
    group2: 0
    key: 1674
    entity: 10516
    x: 410
    z: 598
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 8.5
    hh: 8.5
    flags: 15
    group: 10516
    group2: 0
    key: 1723
    entity: 10617
    x: 350
    z: 1094
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 15
    hh: 15
    flags: 15
    group: 10245
    group2: 0
    key: 1728
    entity: 10614
    x: 1719.90552
    z: 1336.12244
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 8.75
    hh: 15
    flags: 15
    group: 10614
    group2: 0
    key: 1729
    entity: 164
    x: 424.27282
    z: 683.67217
    u.x: 0.71389
    u.y: 0.70087
    v.x: -0.70087
    v.y: 0.71389
    hw: 18
    hh: 4.25
    flags: 6
    group: 165
    group2: 167
    key: 1730
    entity: 164
    x: 424.27282
    z: 683.67217
    u.x: 0.71389
    u.y: 0.70087
    v.x: -0.70087
    v.y: 0.71389
    hw: 8
    hh: 4.25
    flags: 7
    group: 165
    group2: 167
    key: 1731
    entity: 164
    x: 414.99235
    z: 674.5609
    u.x: 0.71389
    u.y: 0.70087
    v.x: -0.70087
    v.y: 0.71389
    hw: 5
    hh: 4.25
    flags: 15
    group: 165
    group2: 167
    key: 1732
    entity: 164
    x: 433.55329
    z: 692.78344
    u.x: 0.71389
    u.y: 0.70087
    v.x: -0.70087
    v.y: 0.71389
    hw: 5
    hh: 4.25
    flags: 15
    group: 165
    group2: 167
    key: 1733
    entity: 10621
    x: 241.2
    z: 674.80001
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 5
    hh: 5
    flags: 15
    group: 10594
    group2: 0
    key: 1738
    entity: 10627
    x: 514
    z: 690
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 7
    hh: 7
    flags: 15
    group: 10305
    group2: 0
    key: 1743
    entity: 10640
    x: 358
    z: 874
    u.x: -0.7074
    u.y: -0.70743
    v.x: 0.70743
    v.y: -0.7074
    hw: 8
    hh: 10
    flags: 15
    group: 10376
    group2: 0
    key: 1748
    entity: 176
    x: 303.88115
    z: 782.39267
    u.x: -0.39748
    u.y: -0.91799
    v.x: 0.91799
    v.y: -0.39748
    hw: 18
    hh: 4.25
    flags: 6
    group: 177
    group2: 179
    key: 1749
    entity: 176
    x: 303.88115
    z: 782.39267
    u.x: -0.39748
    u.y: -0.91799
    v.x: 0.91799
    v.y: -0.39748
    hw: 8
    hh: 4.25
    flags: 6
    group: 177
    group2: 179
    key: 1750
    entity: 176
    x: 309.04834
    z: 794.32647
    u.x: -0.39748
    u.y: -0.91799
    v.x: 0.91799
    v.y: -0.39748
    hw: 5
    hh: 4.25
    flags: 15
    group: 177
    group2: 179
    key: 1751
    entity: 176
    x: 298.71396
    z: 770.45888
    u.x: -0.39748
    u.y: -0.91799
    v.x: 0.91799
    v.y: -0.39748
    hw: 5
    hh: 4.25
    flags: 15
    group: 177
    group2: 179
    key: 1752
    entity: 182
    x: 326.55196
    z: 674.28829
    u.x: 0.4845
    u.y: -0.87525
    v.x: 0.87525
    v.y: 0.4845
    hw: 18
    hh: 4.25
    flags: 6
    group: 161
    group2: 183
    key: 1753
    entity: 182
    x: 326.55196
    z: 674.28829
    u.x: 0.4845
    u.y: -0.87525
    v.x: 0.87525
    v.y: 0.4845
    hw: 8
    hh: 4.25
    flags: 7
    group: 161
    group2: 183
    key: 1754
    entity: 182
    x: 320.2535
    z: 685.66646
    u.x: 0.4845
    u.y: -0.87525
    v.x: 0.87525
    v.y: 0.4845
    hw: 5
    hh: 4.25
    flags: 15
    group: 161
    group2: 183
    key: 1755
    entity: 182
    x: 332.85042
    z: 662.91012
    u.x: 0.4845
    u.y: -0.87525
    v.x: 0.87525
    v.y: 0.4845
    hw: 5
    hh: 4.25
    flags: 15
    group: 161
    group2: 183
    unit shape next: 3763
    static shape next: 1756
    circular: true
    world x0: 0
    world z0: 0
    world x1: 2048
    world z1: 2048
  ParticleManager:
  Pathfinder:
    length: 1
    ticket: 130289
    x0: 400.46084
    z0: 669.49302
    type: 1
    goal x: 388.04535
    goal z: 625.76322
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 3.47487
    goal hh: 0
    pass class: 16
    cost class: 0
    notify: 159
    length: 0
    next ticket: 130290
    same turn moves count: 51
  ProjectileManager:
    next id: 1075
  RangeManager:
    world x0: 0
    world z0: 0
    world x1: 2048
    world z1: 2048
    query next: 1056
    length: 539
    key: 1
    enabled: true
    parabolic: true
    min range: 10
    max range: 72
    elevation bonus: 0
    owners mask: 28
    interface: 53
    length: 0
    flagsMask: 1
    source: 150
    key: 2
    enabled: true
    parabolic: true
    min range: 10
    max range: 72
    elevation bonus: 0
    owners mask: 2
    interface: 43
    length: 0
    flagsMask: 1
    source: 150
    key: 3
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 32
    interface: 12
    length: 4
    last match: 152
    last match: 153
    last match: 4832
    last match: 4835
    flagsMask: 1
    source: 151
    key: 4
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 151
    key: 5
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 32
    interface: 12
    length: 3
    last match: 151
    last match: 153
    last match: 4832
    flagsMask: 1
    source: 152
    key: 6
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 152
    key: 7
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 32
    interface: 12
    length: 4
    last match: 151
    last match: 152
    last match: 4832
    last match: 4835
    flagsMask: 1
    source: 153
    key: 8
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 153
    key: 9
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 32
    interface: 12
    length: 0
    flagsMask: 1
    source: 154
    key: 10
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 154
    key: 12
    enabled: false
    parabolic: false
    min range: 0
    max range: 48
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 156
    key: 13
    enabled: false
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 3
    last match: 3000
    last match: 3001
    last match: 3135
    flagsMask: 1
    source: 157
    key: 14
    enabled: false
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 3
    last match: 3000
    last match: 3001
    last match: 3135
    flagsMask: 1
    source: 158
    key: 15
    enabled: false
    parabolic: false
    min range: 0
    max range: 96
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 159
    key: 16
    enabled: true
    parabolic: true
    min range: 8
    max range: 50
    elevation bonus: 0
    owners mask: 28
    interface: 53
    length: 0
    flagsMask: 1
    source: 161
    key: 17
    enabled: true
    parabolic: true
    min range: 8
    max range: 50
    elevation bonus: 0
    owners mask: 2
    interface: 43
    length: 0
    flagsMask: 1
    source: 161
    key: 18
    enabled: true
    parabolic: true
    min range: 8
    max range: 50
    elevation bonus: 0
    owners mask: 28
    interface: 53
    length: 0
    flagsMask: 1
    source: 163
    key: 19
    enabled: true
    parabolic: true
    min range: 8
    max range: 50
    elevation bonus: 0
    owners mask: 2
    interface: 43
    length: 0
    flagsMask: 1
    source: 163
    key: 20
    enabled: true
    parabolic: false
    min range: 0
    max range: 20
    elevation bonus: 0
    owners mask: 32
    interface: 85
    length: 0
    flagsMask: 1
    source: 164
    key: 21
    enabled: true
    parabolic: true
    min range: 8
    max range: 50
    elevation bonus: 0
    owners mask: 28
    interface: 53
    length: 0
    flagsMask: 1
    source: 165
    key: 22
    enabled: true
    parabolic: true
    min range: 8
    max range: 50
    elevation bonus: 0
    owners mask: 2
    interface: 43
    length: 0
    flagsMask: 1
    source: 165
    key: 23
    enabled: true
    parabolic: true
    min range: 8
    max range: 50
    elevation bonus: 0
    owners mask: 28
    interface: 53
    length: 0
    flagsMask: 1
    source: 167
    key: 24
    enabled: true
    parabolic: true
    min range: 8
    max range: 50
    elevation bonus: 0
    owners mask: 2
    interface: 43
    length: 0
    flagsMask: 1
    source: 167
    key: 25
    enabled: true
    parabolic: true
    min range: 8
    max range: 50
    elevation bonus: 0
    owners mask: 28
    interface: 53
    length: 0
    flagsMask: 1
    source: 169
    key: 26
    enabled: true
    parabolic: true
    min range: 8
    max range: 50
    elevation bonus: 0
    owners mask: 2
    interface: 43
    length: 0
    flagsMask: 1
    source: 169
    key: 27
    enabled: true
    parabolic: false
    min range: 0
    max range: 20
    elevation bonus: 0
    owners mask: 32
    interface: 85
    length: 9
    last match: 6862
    last match: 6912
    last match: 6914
    last match: 9332
    last match: 9333
    last match: 9666
    last match: 9786
    last match: 10269
    last match: 10603
    flagsMask: 1
    source: 170
    key: 28
    enabled: true
    parabolic: true
    min range: 8
    max range: 50
    elevation bonus: 0
    owners mask: 28
    interface: 53
    length: 0
    flagsMask: 1
    source: 171
    key: 29
    enabled: true
    parabolic: true
    min range: 8
    max range: 50
    elevation bonus: 0
    owners mask: 2
    interface: 43
    length: 0
    flagsMask: 1
    source: 171
    key: 30
    enabled: true
    parabolic: true
    min range: 8
    max range: 50
    elevation bonus: 0
    owners mask: 28
    interface: 53
    length: 0
    flagsMask: 1
    source: 173
    key: 31
    enabled: true
    parabolic: true
    min range: 8
    max range: 50
    elevation bonus: 0
    owners mask: 2
    interface: 43
    length: 0
    flagsMask: 1
    source: 173
    key: 32
    enabled: true
    parabolic: true
    min range: 8
    max range: 50
    elevation bonus: 0
    owners mask: 28
    interface: 53
    length: 0
    flagsMask: 1
    source: 175
    key: 33
    enabled: true
    parabolic: true
    min range: 8
    max range: 50
    elevation bonus: 0
    owners mask: 2
    interface: 43
    length: 0
    flagsMask: 1
    source: 175
    key: 34
    enabled: true
    parabolic: false
    min range: 0
    max range: 20
    elevation bonus: 0
    owners mask: 32
    interface: 85
    length: 1
    last match: 10605
    flagsMask: 1
    source: 176
    key: 35
    enabled: true
    parabolic: true
    min range: 8
    max range: 50
    elevation bonus: 0
    owners mask: 28
    interface: 53
    length: 0
    flagsMask: 1
    source: 177
    key: 36
    enabled: true
    parabolic: true
    min range: 8
    max range: 50
    elevation bonus: 0
    owners mask: 2
    interface: 43
    length: 0
    flagsMask: 1
    source: 177
    key: 37
    enabled: true
    parabolic: true
    min range: 8
    max range: 50
    elevation bonus: 0
    owners mask: 28
    interface: 53
    length: 0
    flagsMask: 1
    source: 179
    key: 38
    enabled: true
    parabolic: true
    min range: 8
    max range: 50
    elevation bonus: 0
    owners mask: 2
    interface: 43
    length: 0
    flagsMask: 1
    source: 179
    key: 39
    enabled: true
    parabolic: true
    min range: 8
    max range: 50
    elevation bonus: 0
    owners mask: 28
    interface: 53
    length: 0
    flagsMask: 1
    source: 181
    key: 40
    enabled: true
    parabolic: true
    min range: 8
    max range: 50
    elevation bonus: 0
    owners mask: 2
    interface: 43
    length: 0
    flagsMask: 1
    source: 181
    key: 41
    enabled: true
    parabolic: false
    min range: 0
    max range: 20
    elevation bonus: 0
    owners mask: 32
    interface: 85
    length: 0
    flagsMask: 1
    source: 182
    key: 42
    enabled: true
    parabolic: true
    min range: 8
    max range: 50
    elevation bonus: 0
    owners mask: 28
    interface: 53
    length: 0
    flagsMask: 1
    source: 183
    key: 43
    enabled: true
    parabolic: true
    min range: 8
    max range: 50
    elevation bonus: 0
    owners mask: 2
    interface: 43
    length: 0
    flagsMask: 1
    source: 183
    key: 80
    enabled: true
    parabolic: true
    min range: 10
    max range: 72
    elevation bonus: 0
    owners mask: 44
    interface: 53
    length: 0
    flagsMask: 1
    source: 278
    key: 81
    enabled: true
    parabolic: true
    min range: 10
    max range: 72
    elevation bonus: 0
    owners mask: 2
    interface: 43
    length: 0
    flagsMask: 1
    source: 278
    key: 82
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 7
    last match: 282
    last match: 6161
    last match: 7373
    last match: 7792
    last match: 7879
    last match: 8147
    last match: 9003
    flagsMask: 1
    source: 279
    key: 83
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 279
    key: 84
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 4
    last match: 6491
    last match: 9204
    last match: 9272
    last match: 9345
    flagsMask: 1
    source: 280
    key: 85
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 280
    key: 86
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 4
    last match: 6881
    last match: 6899
    last match: 6934
    last match: 7070
    flagsMask: 1
    source: 281
    key: 87
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 281
    key: 88
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 6
    last match: 279
    last match: 6161
    last match: 7373
    last match: 7792
    last match: 7879
    last match: 9003
    flagsMask: 1
    source: 282
    key: 89
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 282
    key: 90
    enabled: false
    parabolic: false
    min range: 0
    max range: 48
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 283
    key: 91
    enabled: false
    parabolic: false
    min range: 0
    max range: 48
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 284
    key: 92
    enabled: false
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 285
    key: 93
    enabled: false
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 286
    key: 120
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 341
    key: 121
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 342
    key: 122
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 343
    key: 123
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 344
    key: 124
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 345
    key: 125
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 346
    key: 126
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 347
    key: 127
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 348
    key: 128
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 349
    key: 129
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 350
    key: 130
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1173
    key: 131
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1174
    key: 132
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1175
    key: 133
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1176
    key: 134
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1177
    key: 135
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1178
    key: 136
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1179
    key: 137
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1180
    key: 138
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1181
    key: 139
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1182
    key: 140
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1183
    key: 141
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1184
    key: 142
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1185
    key: 143
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1186
    key: 144
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1187
    key: 145
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1188
    key: 146
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1189
    key: 147
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1190
    key: 148
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1191
    key: 149
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1192
    key: 150
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1193
    key: 151
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1194
    key: 152
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1195
    key: 153
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1196
    key: 154
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1197
    key: 155
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1198
    key: 156
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1199
    key: 157
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1200
    key: 158
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1201
    key: 159
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1202
    key: 160
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1203
    key: 161
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1204
    key: 162
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1205
    key: 163
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1206
    key: 164
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1207
    key: 165
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1208
    key: 166
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1209
    key: 167
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1210
    key: 168
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1211
    key: 169
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1212
    key: 170
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1213
    key: 171
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1214
    key: 172
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1215
    key: 173
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1216
    key: 174
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1217
    key: 175
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1218
    key: 176
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1219
    key: 177
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1220
    key: 178
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1221
    key: 179
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1222
    key: 180
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1223
    key: 181
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1224
    key: 182
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1225
    key: 183
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1226
    key: 184
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1227
    key: 185
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1228
    key: 186
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1229
    key: 187
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1230
    key: 188
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1231
    key: 189
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1232
    key: 190
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1233
    key: 191
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1234
    key: 192
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1235
    key: 193
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1236
    key: 194
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1237
    key: 195
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 1238
    key: 196
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 2992
    key: 197
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 2993
    key: 198
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 2994
    key: 199
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 2995
    key: 200
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 2996
    key: 201
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 2997
    key: 202
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 2998
    key: 203
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 2999
    key: 204
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3000
    key: 206
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3002
    key: 207
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3003
    key: 208
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3004
    key: 209
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3005
    key: 210
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3006
    key: 211
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3007
    key: 212
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3008
    key: 213
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3009
    key: 214
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3011
    key: 215
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3012
    key: 216
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3013
    key: 217
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3015
    key: 218
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3016
    key: 219
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3017
    key: 220
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3018
    key: 221
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3019
    key: 222
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3020
    key: 223
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3021
    key: 224
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3022
    key: 225
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3023
    key: 226
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3024
    key: 227
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3025
    key: 228
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3026
    key: 229
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3027
    key: 230
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3028
    key: 231
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3029
    key: 232
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3030
    key: 233
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3031
    key: 234
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3032
    key: 235
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3033
    key: 236
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3034
    key: 237
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3037
    key: 238
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3038
    key: 239
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3039
    key: 240
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3040
    key: 241
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3041
    key: 242
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3042
    key: 243
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3043
    key: 244
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3044
    key: 245
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3045
    key: 246
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3046
    key: 247
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3047
    key: 248
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3048
    key: 249
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3049
    key: 250
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3050
    key: 251
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3051
    key: 252
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3052
    key: 253
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3053
    key: 254
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3054
    key: 255
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3055
    key: 256
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3056
    key: 263
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3063
    key: 264
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3064
    key: 265
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3065
    key: 266
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3066
    key: 267
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3067
    key: 268
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3068
    key: 269
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3069
    key: 270
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3070
    key: 271
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3071
    key: 272
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3072
    key: 273
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3073
    key: 274
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3074
    key: 275
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3075
    key: 276
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3076
    key: 277
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3077
    key: 278
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3078
    key: 279
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3079
    key: 280
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3083
    key: 281
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3084
    key: 282
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3085
    key: 283
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3086
    key: 284
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3087
    key: 285
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3088
    key: 286
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3089
    key: 287
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3090
    key: 288
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3091
    key: 289
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3092
    key: 290
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3093
    key: 291
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3094
    key: 292
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3095
    key: 293
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3096
    key: 294
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3097
    key: 295
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3098
    key: 296
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3099
    key: 297
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3100
    key: 298
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3101
    key: 299
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3102
    key: 300
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3103
    key: 301
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3104
    key: 302
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3105
    key: 303
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3106
    key: 304
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3107
    key: 305
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3108
    key: 306
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3109
    key: 307
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3110
    key: 308
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3111
    key: 309
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3112
    key: 310
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3113
    key: 311
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3114
    key: 312
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3115
    key: 313
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3116
    key: 314
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3117
    key: 315
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3118
    key: 316
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3119
    key: 317
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3124
    key: 318
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3125
    key: 319
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3126
    key: 320
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3127
    key: 321
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3128
    key: 322
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3129
    key: 323
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3130
    key: 324
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3131
    key: 325
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3132
    key: 326
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3133
    key: 327
    enabled: true
    parabolic: false
    min range: 0
    max range: 6
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3134
    key: 329
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3136
    key: 330
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3137
    key: 331
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3138
    key: 332
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3139
    key: 333
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3140
    key: 334
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3141
    key: 335
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3142
    key: 336
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3143
    key: 337
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3144
    key: 338
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3145
    key: 339
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3146
    key: 340
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3147
    key: 341
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3148
    key: 342
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3149
    key: 343
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3150
    key: 344
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3151
    key: 345
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3154
    key: 346
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3155
    key: 347
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3156
    key: 348
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3157
    key: 349
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3158
    key: 350
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3159
    key: 351
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3160
    key: 352
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3161
    key: 353
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3162
    key: 354
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3163
    key: 355
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3164
    key: 358
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3167
    key: 359
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3168
    key: 360
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3169
    key: 361
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3170
    key: 362
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3171
    key: 363
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3172
    key: 364
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3173
    key: 365
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3174
    key: 366
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3175
    key: 367
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3176
    key: 368
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3177
    key: 369
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3178
    key: 370
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 3179
    key: 372
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 32
    interface: 12
    length: 4
    last match: 151
    last match: 152
    last match: 153
    last match: 4835
    flagsMask: 1
    source: 4832
    key: 373
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 4832
    key: 375
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 32
    interface: 12
    length: 3
    last match: 151
    last match: 153
    last match: 4832
    flagsMask: 1
    source: 4835
    key: 376
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 4835
    key: 378
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 6
    last match: 5334
    last match: 9976
    last match: 10076
    last match: 10363
    last match: 10514
    last match: 10589
    flagsMask: 1
    source: 4839
    key: 379
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 4839
    key: 411
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 32
    interface: 12
    length: 0
    flagsMask: 1
    source: 4843
    key: 412
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 4843
    key: 413
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 3
    last match: 4869
    last match: 4987
    last match: 5596
    flagsMask: 1
    source: 4844
    key: 414
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 4844
    key: 418
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 1
    last match: 9844
    flagsMask: 1
    source: 4848
    key: 419
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 4848
    key: 420
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 32
    interface: 12
    length: 5
    last match: 9741
    last match: 9878
    last match: 9879
    last match: 10366
    last match: 10602
    flagsMask: 1
    source: 4852
    key: 421
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 4852
    key: 422
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 32
    interface: 12
    length: 0
    flagsMask: 1
    source: 4853
    key: 423
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 4853
    key: 432
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 4
    last match: 4844
    last match: 4987
    last match: 5109
    last match: 5596
    flagsMask: 1
    source: 4869
    key: 433
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 4869
    key: 435
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 4
    last match: 4844
    last match: 4869
    last match: 5109
    last match: 5596
    flagsMask: 1
    source: 4987
    key: 436
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 4987
    key: 438
    enabled: false
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 5036
    key: 439
    enabled: false
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 5037
    key: 440
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 3
    last match: 4869
    last match: 4987
    last match: 5596
    flagsMask: 1
    source: 5109
    key: 441
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 5109
    key: 444
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 7
    last match: 283
    last match: 4839
    last match: 9883
    last match: 9976
    last match: 10076
    last match: 10363
    last match: 10589
    flagsMask: 1
    source: 5334
    key: 445
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 5334
    key: 446
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 32
    interface: 12
    length: 0
    flagsMask: 1
    source: 5343
    key: 447
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 5343
    key: 448
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 32
    interface: 12
    length: 1
    last match: 10301
    flagsMask: 1
    source: 5344
    key: 449
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 5344
    key: 451
    enabled: false
    parabolic: false
    min range: 0
    max range: 48
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 5346
    key: 459
    enabled: false
    parabolic: false
    min range: 0
    max range: 48
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 5
    last match: 289
    last match: 290
    last match: 294
    last match: 295
    last match: 297
    flagsMask: 1
    source: 5411
    key: 461
    enabled: false
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 5519
    key: 462
    enabled: false
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 5520
    key: 464
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 4
    last match: 4844
    last match: 4869
    last match: 4987
    last match: 5109
    flagsMask: 1
    source: 5596
    key: 465
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 5596
    key: 472
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 32
    interface: 12
    length: 5
    last match: 9719
    last match: 9877
    last match: 10163
    last match: 10165
    last match: 10267
    flagsMask: 1
    source: 6172
    key: 473
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 6172
    key: 474
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 32
    interface: 12
    length: 1
    last match: 9439
    flagsMask: 1
    source: 6173
    key: 475
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 6173
    key: 478
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 5
    last match: 280
    last match: 9204
    last match: 9272
    last match: 9345
    last match: 9968
    flagsMask: 1
    source: 6491
    key: 479
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 6491
    key: 483
    enabled: true
    parabolic: true
    min range: 13
    max range: 55
    elevation bonus: 0
    owners mask: 44
    interface: 53
    length: 0
    flagsMask: 1
    source: 6779
    key: 484
    enabled: true
    parabolic: true
    min range: 13
    max range: 55
    elevation bonus: 0
    owners mask: 2
    interface: 43
    length: 0
    flagsMask: 1
    source: 6779
    key: 506
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 32
    interface: 12
    length: 2
    last match: 9787
    last match: 10266
    flagsMask: 1
    source: 6861
    key: 507
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 6861
    key: 508
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 32
    interface: 12
    length: 7
    last match: 6912
    last match: 6914
    last match: 9333
    last match: 9666
    last match: 9786
    last match: 10269
    last match: 10603
    flagsMask: 1
    source: 6862
    key: 509
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 6862
    key: 510
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 32
    interface: 12
    length: 5
    last match: 6913
    last match: 6914
    last match: 9332
    last match: 9333
    last match: 9666
    flagsMask: 1
    source: 6863
    key: 511
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 6863
    key: 512
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 3
    last match: 281
    last match: 6934
    last match: 7070
    flagsMask: 1
    source: 6881
    key: 513
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 6881
    key: 514
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 3
    last match: 281
    last match: 6934
    last match: 7070
    flagsMask: 1
    source: 6899
    key: 515
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 6899
    key: 516
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 32
    interface: 12
    length: 5
    last match: 170
    last match: 6862
    last match: 9333
    last match: 9786
    last match: 10269
    flagsMask: 1
    source: 6912
    key: 517
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 6912
    key: 518
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 32
    interface: 12
    length: 4
    last match: 6863
    last match: 6914
    last match: 9332
    last match: 9666
    flagsMask: 1
    source: 6913
    key: 519
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 6913
    key: 520
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 32
    interface: 12
    length: 7
    last match: 6862
    last match: 6863
    last match: 6913
    last match: 9332
    last match: 9333
    last match: 9666
    last match: 10269
    flagsMask: 1
    source: 6914
    key: 521
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 6914
    key: 522
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 4
    last match: 281
    last match: 6881
    last match: 6899
    last match: 7070
    flagsMask: 1
    source: 6934
    key: 523
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 6934
    key: 524
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 4
    last match: 281
    last match: 6881
    last match: 6899
    last match: 6934
    flagsMask: 1
    source: 7070
    key: 525
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 7070
    key: 526
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 0
    flagsMask: 1
    source: 7223
    key: 527
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 7223
    key: 531
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 5
    last match: 279
    last match: 282
    last match: 7792
    last match: 7879
    last match: 9003
    flagsMask: 1
    source: 7373
    key: 532
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 7373
    key: 533
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 3
    last match: 9803
    last match: 9809
    last match: 9864
    flagsMask: 1
    source: 7613
    key: 534
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 7613
    key: 545
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 7
    last match: 279
    last match: 282
    last match: 6161
    last match: 7373
    last match: 7879
    last match: 8147
    last match: 9003
    flagsMask: 1
    source: 7792
    key: 546
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 7792
    key: 547
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 6
    last match: 279
    last match: 282
    last match: 6161
    last match: 7373
    last match: 7792
    last match: 9003
    flagsMask: 1
    source: 7879
    key: 548
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 7879
    key: 550
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 4
    last match: 279
    last match: 6161
    last match: 7792
    last match: 9003
    flagsMask: 1
    source: 8147
    key: 551
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 8147
    key: 569
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 4
    last match: 9423
    last match: 9685
    last match: 9707
    last match: 9713
    flagsMask: 1
    source: 8990
    key: 570
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 8990
    key: 573
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 7
    last match: 279
    last match: 282
    last match: 6161
    last match: 7373
    last match: 7792
    last match: 7879
    last match: 8147
    flagsMask: 1
    source: 9003
    key: 574
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 9003
    key: 577
    enabled: false
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 9007
    key: 582
    enabled: false
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 9034
    key: 586
    enabled: false
    parabolic: false
    min range: 0
    max range: 48
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 9094
    key: 593
    enabled: false
    parabolic: false
    min range: 0
    max range: 48
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 9134
    key: 594
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 4
    last match: 280
    last match: 6491
    last match: 9272
    last match: 9345
    flagsMask: 1
    source: 9204
    key: 595
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 9204
    key: 599
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 5
    last match: 280
    last match: 6491
    last match: 9204
    last match: 9968
    last match: 10059
    flagsMask: 1
    source: 9272
    key: 600
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 9272
    key: 601
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 32
    interface: 12
    length: 0
    flagsMask: 1
    source: 9331
    key: 602
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 9331
    key: 603
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 32
    interface: 12
    length: 6
    last match: 6863
    last match: 6913
    last match: 6914
    last match: 9333
    last match: 9666
    last match: 10269
    flagsMask: 1
    source: 9332
    key: 604
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 9332
    key: 605
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 32
    interface: 12
    length: 9
    last match: 6862
    last match: 6863
    last match: 6912
    last match: 6914
    last match: 9332
    last match: 9666
    last match: 9786
    last match: 10269
    last match: 10603
    flagsMask: 1
    source: 9333
    key: 606
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 9333
    key: 607
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 3
    last match: 280
    last match: 6491
    last match: 9204
    flagsMask: 1
    source: 9345
    key: 608
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 9345
    key: 610
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 4
    last match: 8990
    last match: 9685
    last match: 9707
    last match: 9713
    flagsMask: 1
    source: 9423
    key: 611
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 9423
    key: 614
    enabled: false
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 9439
    key: 627
    enabled: true
    parabolic: true
    min range: 13
    max range: 55
    elevation bonus: 0
    owners mask: 44
    interface: 53
    length: 0
    flagsMask: 1
    source: 9483
    key: 628
    enabled: true
    parabolic: true
    min range: 13
    max range: 55
    elevation bonus: 0
    owners mask: 2
    interface: 43
    length: 0
    flagsMask: 1
    source: 9483
    key: 629
    enabled: true
    parabolic: true
    min range: 13
    max range: 55
    elevation bonus: 0
    owners mask: 44
    interface: 53
    length: 0
    flagsMask: 1
    source: 9495
    key: 630
    enabled: true
    parabolic: true
    min range: 13
    max range: 55
    elevation bonus: 0
    owners mask: 2
    interface: 43
    length: 0
    flagsMask: 1
    source: 9495
    key: 633
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 32
    interface: 12
    length: 4
    last match: 5037
    last match: 5520
    last match: 9631
    last match: 9665
    flagsMask: 1
    source: 9630
    key: 634
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 9630
    key: 635
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 32
    interface: 12
    length: 4
    last match: 5037
    last match: 5520
    last match: 9630
    last match: 9665
    flagsMask: 1
    source: 9631
    key: 636
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 9631
    key: 637
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 32
    interface: 12
    length: 4
    last match: 10299
    last match: 10300
    last match: 10368
    last match: 10604
    flagsMask: 1
    source: 9632
    key: 638
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 9632
    key: 639
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 32
    interface: 12
    length: 2
    last match: 10520
    last match: 10521
    flagsMask: 1
    source: 9633
    key: 640
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 9633
    key: 642
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 4
    last match: 5346
    last match: 9718
    last match: 10601
    last match: 10613
    flagsMask: 1
    source: 9662
    key: 643
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 9662
    key: 644
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 32
    interface: 12
    length: 4
    last match: 9742
    last match: 9878
    last match: 9879
    last match: 10366
    flagsMask: 1
    source: 9663
    key: 645
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 9663
    key: 646
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 32
    interface: 12
    length: 5
    last match: 5519
    last match: 9788
    last match: 9876
    last match: 10164
    last match: 10268
    flagsMask: 1
    source: 9664
    key: 647
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 9664
    key: 648
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 32
    interface: 12
    length: 4
    last match: 5037
    last match: 5520
    last match: 9630
    last match: 9631
    flagsMask: 1
    source: 9665
    key: 649
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 9665
    key: 650
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 32
    interface: 12
    length: 6
    last match: 6862
    last match: 6863
    last match: 6913
    last match: 6914
    last match: 9332
    last match: 9333
    flagsMask: 1
    source: 9666
    key: 651
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 9666
    key: 652
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 4
    last match: 8990
    last match: 9423
    last match: 9707
    last match: 9713
    flagsMask: 1
    source: 9685
    key: 653
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 9685
    key: 659
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 4
    last match: 8990
    last match: 9423
    last match: 9685
    last match: 9713
    flagsMask: 1
    source: 9707
    key: 660
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 9707
    key: 661
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 4
    last match: 8990
    last match: 9423
    last match: 9685
    last match: 9707
    flagsMask: 1
    source: 9713
    key: 662
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 9713
    key: 663
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 3
    last match: 5346
    last match: 9662
    last match: 10601
    flagsMask: 1
    source: 9718
    key: 664
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 9718
    key: 665
    enabled: true
    parabolic: true
    min range: 8
    max range: 56
    elevation bonus: 15
    owners mask: 28
    interface: 53
    length: 0
    flagsMask: 1
    source: 9719
    key: 666
    enabled: true
    parabolic: true
    min range: 8
    max range: 56
    elevation bonus: 15
    owners mask: 2
    interface: 43
    length: 0
    flagsMask: 1
    source: 9719
    key: 667
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 1
    last match: 9134
    flagsMask: 1
    source: 9728
    key: 668
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 9728
    key: 680
    enabled: false
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 9741
    key: 681
    enabled: false
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 9742
    key: 682
    enabled: false
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 9743
    key: 683
    enabled: false
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 2
    last match: 3165
    last match: 3166
    flagsMask: 1
    source: 9744
    key: 687
    enabled: true
    parabolic: false
    min range: 0
    max range: 96
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 12
    last match: 6814
    last match: 7311
    last match: 7313
    last match: 8367
    last match: 8368
    last match: 8999
    last match: 9440
    last match: 10235
    last match: 10254
    last match: 10638
    last match: 10647
    last match: 10653
    flagsMask: 1
    source: 9762
    key: 696
    enabled: false
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 2
    last match: 3165
    last match: 3166
    flagsMask: 1
    source: 9786
    key: 697
    enabled: true
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 9787
    key: 698
    enabled: false
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 9788
    key: 703
    enabled: false
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 9803
    key: 706
    enabled: true
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 8
    last match: 9762
    last match: 9882
    last match: 10527
    last match: 10591
    last match: 10608
    last match: 10616
    last match: 10648
    last match: 10652
    flagsMask: 1
    source: 6814
    key: 709
    enabled: true
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 8
    last match: 9762
    last match: 9882
    last match: 10527
    last match: 10591
    last match: 10608
    last match: 10616
    last match: 10648
    last match: 10652
    flagsMask: 1
    source: 7311
    key: 711
    enabled: true
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 8
    last match: 9762
    last match: 9882
    last match: 10527
    last match: 10591
    last match: 10608
    last match: 10616
    last match: 10648
    last match: 10652
    flagsMask: 1
    source: 7313
    key: 714
    enabled: true
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 8
    last match: 9762
    last match: 9882
    last match: 10527
    last match: 10591
    last match: 10608
    last match: 10616
    last match: 10648
    last match: 10652
    flagsMask: 1
    source: 8367
    key: 715
    enabled: true
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 8
    last match: 9762
    last match: 9882
    last match: 10527
    last match: 10591
    last match: 10608
    last match: 10616
    last match: 10648
    last match: 10652
    flagsMask: 1
    source: 8368
    key: 718
    enabled: true
    parabolic: false
    min range: 0
    max range: 48
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 8
    last match: 9762
    last match: 9882
    last match: 10527
    last match: 10591
    last match: 10608
    last match: 10616
    last match: 10648
    last match: 10652
    flagsMask: 1
    source: 8999
    key: 728
    enabled: true
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 8
    last match: 9762
    last match: 9882
    last match: 10527
    last match: 10591
    last match: 10608
    last match: 10616
    last match: 10648
    last match: 10652
    flagsMask: 1
    source: 9440
    key: 733
    enabled: false
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 9809
    key: 736
    enabled: true
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 2
    last match: 3052
    last match: 3055
    flagsMask: 1
    source: 9816
    key: 737
    enabled: false
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 9824
    key: 738
    enabled: false
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 9844
    key: 742
    enabled: false
    parabolic: false
    min range: 0
    max range: 48
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 9864
    key: 743
    enabled: false
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 1
    last match: 3165
    flagsMask: 1
    source: 9876
    key: 744
    enabled: false
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 1
    last match: 3165
    flagsMask: 1
    source: 9877
    key: 745
    enabled: false
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 1
    last match: 3164
    flagsMask: 1
    source: 9878
    key: 746
    enabled: false
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 1
    last match: 3164
    flagsMask: 1
    source: 9879
    key: 747
    enabled: true
    parabolic: true
    min range: 13
    max range: 55
    elevation bonus: 0
    owners mask: 44
    interface: 53
    length: 11
    last match: 6814
    last match: 7311
    last match: 7313
    last match: 8367
    last match: 8368
    last match: 8999
    last match: 9440
    last match: 10235
    last match: 10254
    last match: 10647
    last match: 10653
    flagsMask: 1
    source: 9882
    key: 748
    enabled: true
    parabolic: true
    min range: 13
    max range: 55
    elevation bonus: 0
    owners mask: 2
    interface: 43
    length: 0
    flagsMask: 1
    source: 9882
    key: 749
    enabled: false
    parabolic: false
    min range: 0
    max range: 48
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 9883
    key: 754
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 3
    last match: 6491
    last match: 9272
    last match: 10059
    flagsMask: 1
    source: 9968
    key: 755
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 9968
    key: 756
    enabled: false
    parabolic: false
    min range: 0
    max range: 48
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 9969
    key: 758
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 6
    last match: 4839
    last match: 5334
    last match: 10076
    last match: 10363
    last match: 10514
    last match: 10589
    flagsMask: 1
    source: 9976
    key: 759
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 9976
    key: 761
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 2
    last match: 9272
    last match: 9968
    flagsMask: 1
    source: 10059
    key: 762
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 10059
    key: 765
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 6
    last match: 283
    last match: 4839
    last match: 5334
    last match: 9883
    last match: 9976
    last match: 10589
    flagsMask: 1
    source: 10076
    key: 766
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 10076
    key: 769
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 2
    last match: 10363
    last match: 10514
    flagsMask: 1
    source: 10143
    key: 770
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 10143
    key: 781
    enabled: false
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 1
    last match: 3163
    flagsMask: 1
    source: 10163
    key: 782
    enabled: false
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 1
    last match: 3163
    flagsMask: 1
    source: 10164
    key: 783
    enabled: false
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 1
    last match: 3163
    flagsMask: 1
    source: 10165
    key: 784
    enabled: true
    parabolic: true
    min range: 10
    max range: 72
    elevation bonus: 0
    owners mask: 60
    interface: 53
    length: 0
    flagsMask: 1
    source: 331
    key: 839
    enabled: true
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 8
    last match: 9762
    last match: 9882
    last match: 10527
    last match: 10591
    last match: 10608
    last match: 10616
    last match: 10648
    last match: 10652
    flagsMask: 1
    source: 10235
    key: 867
    enabled: true
    parabolic: false
    min range: 0
    max range: 48
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 8
    last match: 9762
    last match: 9882
    last match: 10527
    last match: 10591
    last match: 10608
    last match: 10616
    last match: 10648
    last match: 10652
    flagsMask: 1
    source: 10254
    key: 877
    enabled: true
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 10266
    key: 878
    enabled: false
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 1
    last match: 3163
    flagsMask: 1
    source: 10267
    key: 879
    enabled: false
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 1
    last match: 3163
    flagsMask: 1
    source: 10268
    key: 880
    enabled: false
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 1
    last match: 3163
    flagsMask: 1
    source: 10269
    key: 881
    enabled: false
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 1
    last match: 3163
    flagsMask: 1
    source: 10270
    key: 902
    enabled: false
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 1
    last match: 3163
    flagsMask: 1
    source: 10299
    key: 903
    enabled: false
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 1
    last match: 3163
    flagsMask: 1
    source: 10300
    key: 904
    enabled: false
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 10301
    key: 909
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 6
    last match: 4839
    last match: 5334
    last match: 9976
    last match: 10143
    last match: 10514
    last match: 10589
    flagsMask: 1
    source: 10363
    key: 910
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 10363
    key: 913
    enabled: false
    parabolic: false
    min range: 0
    max range: 48
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 10366
    key: 914
    enabled: false
    parabolic: false
    min range: 0
    max range: 48
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 10367
    key: 915
    enabled: false
    parabolic: false
    min range: 0
    max range: 48
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 10368
    key: 916
    enabled: false
    parabolic: false
    min range: 0
    max range: 48
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 10369
    key: 917
    enabled: false
    parabolic: false
    min range: 0
    max range: 48
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 10370
    key: 918
    enabled: true
    parabolic: true
    min range: 8
    max range: 56
    elevation bonus: 15
    owners mask: 28
    interface: 53
    length: 0
    flagsMask: 1
    source: 10375
    key: 919
    enabled: true
    parabolic: true
    min range: 8
    max range: 56
    elevation bonus: 15
    owners mask: 2
    interface: 43
    length: 0
    flagsMask: 1
    source: 10375
    key: 940
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 5
    last match: 4839
    last match: 9976
    last match: 10143
    last match: 10363
    last match: 10589
    flagsMask: 1
    source: 10514
    key: 941
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 10514
    key: 968
    enabled: false
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 1
    last match: 3163
    flagsMask: 1
    source: 10519
    key: 969
    enabled: false
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 1
    last match: 3163
    flagsMask: 1
    source: 10520
    key: 970
    enabled: false
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 1
    last match: 3163
    flagsMask: 1
    source: 10521
    key: 971
    enabled: true
    parabolic: true
    min range: 8
    max range: 56
    elevation bonus: 15
    owners mask: 44
    interface: 53
    length: 9
    last match: 7311
    last match: 8367
    last match: 8368
    last match: 8999
    last match: 9440
    last match: 10235
    last match: 10254
    last match: 10638
    last match: 10647
    flagsMask: 1
    source: 10527
    key: 972
    enabled: true
    parabolic: true
    min range: 8
    max range: 56
    elevation bonus: 15
    owners mask: 2
    interface: 43
    length: 0
    flagsMask: 1
    source: 10527
    key: 978
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 6
    last match: 4839
    last match: 5334
    last match: 9976
    last match: 10076
    last match: 10363
    last match: 10514
    flagsMask: 1
    source: 10589
    key: 979
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 10589
    key: 980
    enabled: true
    parabolic: false
    min range: 0
    max range: 96
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 12
    last match: 6814
    last match: 7311
    last match: 7313
    last match: 8367
    last match: 8368
    last match: 8999
    last match: 9440
    last match: 10235
    last match: 10254
    last match: 10638
    last match: 10647
    last match: 10653
    flagsMask: 1
    source: 10591
    key: 981
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 4
    last match: 5346
    last match: 9662
    last match: 9718
    last match: 10613
    flagsMask: 1
    source: 10601
    key: 982
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 10601
    key: 983
    enabled: false
    parabolic: false
    min range: 0
    max range: 48
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 10602
    key: 984
    enabled: false
    parabolic: false
    min range: 0
    max range: 48
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 10603
    key: 985
    enabled: false
    parabolic: false
    min range: 0
    max range: 48
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 10604
    key: 986
    enabled: false
    parabolic: false
    min range: 0
    max range: 48
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 10605
    key: 987
    enabled: false
    parabolic: false
    min range: 0
    max range: 48
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 10606
    key: 988
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 0
    flagsMask: 1
    source: 10607
    key: 989
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 10607
    key: 990
    enabled: true
    parabolic: false
    min range: 0
    max range: 96
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 12
    last match: 6814
    last match: 7311
    last match: 7313
    last match: 8367
    last match: 8368
    last match: 8999
    last match: 9440
    last match: 10235
    last match: 10254
    last match: 10638
    last match: 10647
    last match: 10653
    flagsMask: 1
    source: 10608
    key: 991
    enabled: false
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 1
    last match: 3163
    flagsMask: 1
    source: 10610
    key: 992
    enabled: false
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 1
    last match: 3163
    flagsMask: 1
    source: 10611
    key: 993
    enabled: false
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 1
    last match: 3163
    flagsMask: 1
    source: 10612
    key: 994
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 3
    last match: 5346
    last match: 9662
    last match: 10601
    flagsMask: 1
    source: 10613
    key: 995
    enabled: false
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 10613
    key: 996
    enabled: true
    parabolic: false
    min range: 0
    max range: 96
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 12
    last match: 6814
    last match: 7311
    last match: 7313
    last match: 8367
    last match: 8368
    last match: 8999
    last match: 9440
    last match: 10235
    last match: 10254
    last match: 10638
    last match: 10647
    last match: 10653
    flagsMask: 1
    source: 10616
    key: 997
    enabled: true
    parabolic: true
    min range: 10
    max range: 72
    elevation bonus: 0
    owners mask: 28
    interface: 53
    length: 0
    flagsMask: 1
    source: 10617
    key: 998
    enabled: true
    parabolic: true
    min range: 10
    max range: 72
    elevation bonus: 0
    owners mask: 2
    interface: 43
    length: 0
    flagsMask: 1
    source: 10617
    key: 999
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 2
    last match: 10623
    last match: 10636
    flagsMask: 1
    source: 10619
    key: 1000
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 10619
    key: 1010
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 2
    last match: 10619
    last match: 10646
    flagsMask: 1
    source: 10623
    key: 1011
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 10623
    key: 1013
    enabled: true
    parabolic: true
    min range: 8
    max range: 56
    elevation bonus: 15
    owners mask: 28
    interface: 53
    length: 0
    flagsMask: 1
    source: 10627
    key: 1014
    enabled: true
    parabolic: true
    min range: 8
    max range: 56
    elevation bonus: 15
    owners mask: 2
    interface: 43
    length: 0
    flagsMask: 1
    source: 10627
    key: 1015
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 1
    last match: 10619
    flagsMask: 1
    source: 10636
    key: 1016
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 10636
    key: 1018
    enabled: true
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 8
    last match: 9762
    last match: 9882
    last match: 10527
    last match: 10591
    last match: 10608
    last match: 10616
    last match: 10648
    last match: 10652
    flagsMask: 1
    source: 10638
    key: 1022
    enabled: false
    parabolic: false
    min range: 0
    max range: 96
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 1
    last match: 3052
    flagsMask: 1
    source: 10644
    key: 1027
    enabled: true
    parabolic: false
    min range: 0
    max range: 10
    elevation bonus: 0
    owners mask: 16
    interface: 12
    length: 1
    last match: 10623
    flagsMask: 1
    source: 10646
    key: 1028
    enabled: true
    parabolic: false
    min range: 0
    max range: 0
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 10646
    key: 1034
    enabled: false
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 10647
    key: 1039
    enabled: false
    parabolic: false
    min range: 0
    max range: 96
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 10648
    key: 1040
    enabled: true
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 1
    last match: 3163
    flagsMask: 1
    source: 10649
    key: 1041
    enabled: true
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 1
    last match: 3163
    flagsMask: 1
    source: 10650
    key: 1042
    enabled: true
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 1
    last match: 3163
    flagsMask: 1
    source: 10651
    key: 1046
    enabled: false
    parabolic: false
    min range: 0
    max range: 96
    elevation bonus: 0
    owners mask: 46
    interface: 53
    length: 0
    flagsMask: 1
    source: 10652
    key: 1048
    enabled: false
    parabolic: false
    min range: 0
    max range: 80
    elevation bonus: 0
    owners mask: 30
    interface: 53
    length: 0
    flagsMask: 1
    source: 10653
    length: 5101
    key: 150
    x: 367.44968
    z: 736.3476
    vision: 90
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 151
    x: 343.36138
    z: 1133.73356
    vision: 32
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 152
    x: 348.17611
    z: 1122.81788
    vision: 32
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 153
    x: 348.67925
    z: 1129.11124
    vision: 32
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 154
    x: 286.1034
    z: 912.3868
    vision: 32
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 156
    x: 320.93519
    z: 1154.74141
    vision: 48
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 157
    x: 467.20705
    z: 1072.63955
    vision: 80
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 158
    x: 469.00232
    z: 1070.445
    vision: 80
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 159
    x: 400.46084
    z: 669.49302
    vision: 96
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 160
    x: 356.55761
    z: 649.40456
    vision: 20
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 161
    x: 336.64161
    z: 656.06435
    vision: 60
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 162
    x: 392.8805
    z: 655.8526
    vision: 20
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 163
    x: 376.47362
    z: 642.74479
    vision: 60
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 164
    x: 424.27282
    z: 683.67217
    vision: 40
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 165
    x: 409.28737
    z: 668.9604
    vision: 60
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 166
    x: 435.33259
    z: 719.01377
    vision: 20
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 167
    x: 439.25826
    z: 698.38396
    vision: 60
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 168
    x: 422.55102
    z: 758.68493
    vision: 20
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 169
    x: 431.40691
    z: 739.64357
    vision: 60
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 170
    x: 403.5887
    z: 796.13445
    vision: 40
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 171
    x: 413.6951
    z: 777.72628
    vision: 60
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 172
    x: 373.83243
    z: 807.13434
    vision: 20
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 173
    x: 393.4823
    z: 814.54261
    vision: 60
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 174
    x: 333.2049
    z: 800.69451
    vision: 20
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 175
    x: 354.18256
    z: 799.72608
    vision: 60
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 176
    x: 303.88115
    z: 782.39267
    vision: 40
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 177
    x: 312.22724
    z: 801.66292
    vision: 60
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 178
    x: 291.08295
    z: 742.59977
    vision: 20
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 179
    x: 295.53507
    z: 763.12241
    vision: 60
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 180
    x: 301.54657
    z: 707.29468
    vision: 20
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 181
    x: 286.63085
    z: 722.07714
    vision: 60
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 182
    x: 326.55196
    z: 674.28829
    vision: 40
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 183
    x: 316.46232
    z: 692.51223
    vision: 60
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 199
    x: 410
    z: 758
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 200
    x: 410.32299
    z: 758.3505
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 201
    x: 414.21196
    z: 761.0756
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 202
    x: 392.62298
    z: 778.66555
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 203
    x: 392.07673
    z: 769.78272
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 204
    x: 393.77613
    z: 769.47599
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 250
    x: 1270
    z: 370
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 251
    x: 1269.17408
    z: 368.72747
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 252
    x: 1268.12238
    z: 373.2196
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 253
    x: 1264.87427
    z: 365.94361
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 254
    x: 1269.52921
    z: 373.46036
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 255
    x: 1279.42635
    z: 337.60483
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 256
    x: 1280.48987
    z: 336.43186
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 257
    x: 1281.97011
    z: 343.00554
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 258
    x: 1280.66364
    z: 336.96518
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 278
    x: 1680.55033
    z: 1311.65241
    vision: 90
    visibilities: 170
    retain in fog: 1
    owner: 3
    in world: 1
    flags: 1
    key: 279
    x: 1724.69063
    z: 1289.82793
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 280
    x: 1719.4302
    z: 1259.04506
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 281
    x: 1745.89872
    z: 1290.40032
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 282
    x: 1720.99675
    z: 1289.82787
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 283
    x: 1640.83967
    z: 1308.61855
    vision: 48
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 284
    x: 1657.03672
    z: 1158.72175
    vision: 48
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 285
    x: 1656.03632
    z: 1160.3656
    vision: 80
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 286
    x: 1726.89203
    z: 1178.2883
    vision: 80
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 303
    x: 1642
    z: 1298
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 304
    x: 1640.33912
    z: 1296.98186
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 305
    x: 1644.17287
    z: 1294.75818
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 306
    x: 1647.44564
    z: 1297.92275
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 307
    x: 1648.72957
    z: 1297.33706
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 308
    x: 1660.67081
    z: 1279.11883
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 309
    x: 1662.60822
    z: 1274.81466
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 310
    x: 1661.6053
    z: 1277.62323
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 311
    x: 1658.85543
    z: 1278.86335
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 331
    x: 736.3476
    z: 1680.55033
    vision: 90
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 341
    x: 708.64415
    z: 1673.46875
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 342
    x: 705.18354
    z: 1636.90612
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 343
    x: 821.26594
    z: 1672.49323
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 344
    x: 746.38195
    z: 1618.63935
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 345
    x: 731.69025
    z: 1637.62778
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 346
    x: 744.3799
    z: 1663.50532
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 347
    x: 736.07049
    z: 1638.45298
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 348
    x: 750.48174
    z: 1655.6896
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 349
    x: 744.56368
    z: 1624.99526
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 350
    x: 724.65409
    z: 1657.37645
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 351
    x: 777.22696
    z: 1700.23469
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 352
    x: 784.05308
    z: 1707.69149
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 353
    x: 794.69535
    z: 1697.9944
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 354
    x: 784.30715
    z: 1697.51198
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 355
    x: 797.40922
    z: 1695.1968
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 356
    x: 698
    z: 1698
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 357
    x: 702.08204
    z: 1700.64855
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 358
    x: 694.10148
    z: 1701.55135
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 359
    x: 701.47715
    z: 1698.14483
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 360
    x: 700.21976
    z: 1696.50377
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 361
    x: 690.99367
    z: 1678.90842
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 362
    x: 686.05707
    z: 1677.76554
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 363
    x: 700.6575
    z: 1675.50168
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 364
    x: 695.3523
    z: 1675.54122
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 365
    x: 694.02532
    z: 1677.18226
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 367
    x: 678.52901
    z: 1711.11503
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 370
    x: 682.08465
    z: 1699.21845
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 371
    x: 681.00933
    z: 1701.76284
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 372
    x: 679.35175
    z: 1717.43224
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 374
    x: 679.87056
    z: 1699.33895
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 378
    x: 680.51938
    z: 1712.00185
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 379
    x: 685.56144
    z: 1693.26836
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 380
    x: 687.51751
    z: 1699.33959
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 383
    x: 680.78437
    z: 1716.10224
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 385
    x: 1018
    z: 1250
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 386
    x: 1022
    z: 1250
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 387
    x: 1026
    z: 1250
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 388
    x: 1030
    z: 1250
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 389
    x: 1094
    z: 1250
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 390
    x: 1094
    z: 1254
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 391
    x: 1098
    z: 1250
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 392
    x: 1106
    z: 1250
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 393
    x: 1114
    z: 1250
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 394
    x: 1126
    z: 1250
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 395
    x: 1130
    z: 1250
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 396
    x: 1138
    z: 1246
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 397
    x: 1146
    z: 1246
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 398
    x: 1146
    z: 1242
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 399
    x: 1150
    z: 1242
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 400
    x: 1162
    z: 1238
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 401
    x: 1174
    z: 1234
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 402
    x: 1182
    z: 1226
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 403
    x: 1190
    z: 1226
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 404
    x: 1190
    z: 1222
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 405
    x: 1214
    z: 1210
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 406
    x: 1218
    z: 1206
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 407
    x: 1226
    z: 1190
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 408
    x: 1230
    z: 1186
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 409
    x: 1238
    z: 1182
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 410
    x: 1246
    z: 1162
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 411
    x: 1246
    z: 1166
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 412
    x: 1250
    z: 1162
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 413
    x: 1250
    z: 1158
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 414
    x: 1254
    z: 1150
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 415
    x: 1258
    z: 1134
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 416
    x: 1262
    z: 1130
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 417
    x: 1262
    z: 1122
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 418
    x: 1266
    z: 1122
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 419
    x: 1266
    z: 1110
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 420
    x: 1266
    z: 1106
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 421
    x: 1266
    z: 1102
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 422
    x: 1270
    z: 1102
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 423
    x: 1270
    z: 1094
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 424
    x: 1266
    z: 1086
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 425
    x: 1266
    z: 1090
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 426
    x: 1266
    z: 1074
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 427
    x: 1262
    z: 1014
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 428
    x: 1258
    z: 1010
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 429
    x: 1258
    z: 990
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 430
    x: 1250
    z: 970
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 431
    x: 1246
    z: 958
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 432
    x: 1246
    z: 950
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 433
    x: 1242
    z: 946
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 434
    x: 1242
    z: 938
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 435
    x: 1226
    z: 902
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 436
    x: 1226
    z: 906
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 437
    x: 1230
    z: 898
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 438
    x: 1222
    z: 890
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 439
    x: 1218
    z: 882
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 440
    x: 1218
    z: 886
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 441
    x: 1218
    z: 874
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 442
    x: 1214
    z: 870
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 443
    x: 1214
    z: 874
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 444
    x: 1198
    z: 846
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 445
    x: 1198
    z: 850
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 446
    x: 1190
    z: 838
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 447
    x: 1190
    z: 842
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 448
    x: 1186
    z: 830
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 449
    x: 1182
    z: 830
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 450
    x: 1178
    z: 826
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 451
    x: 1158
    z: 810
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 452
    x: 1154
    z: 810
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 453
    x: 1146
    z: 806
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 454
    x: 1126
    z: 798
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 455
    x: 1110
    z: 790
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 456
    x: 1106
    z: 794
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 457
    x: 1098
    z: 790
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 458
    x: 1094
    z: 794
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 459
    x: 1070
    z: 794
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 460
    x: 1078
    z: 794
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 461
    x: 1054
    z: 794
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 462
    x: 1062
    z: 794
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 463
    x: 1050
    z: 794
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 464
    x: 1026
    z: 802
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 465
    x: 1018
    z: 806
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 466
    x: 1026
    z: 806
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 467
    x: 1014
    z: 806
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 468
    x: 1006
    z: 810
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 469
    x: 994
    z: 814
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 470
    x: 1002
    z: 814
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 471
    x: 974
    z: 822
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 472
    x: 978
    z: 822
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 473
    x: 974
    z: 826
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 474
    x: 950
    z: 838
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 475
    x: 938
    z: 842
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 476
    x: 942
    z: 842
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 477
    x: 946
    z: 842
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 478
    x: 934
    z: 846
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 479
    x: 926
    z: 850
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 480
    x: 930
    z: 850
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 481
    x: 910
    z: 862
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 482
    x: 906
    z: 866
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 483
    x: 886
    z: 874
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 484
    x: 878
    z: 878
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 485
    x: 874
    z: 882
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 486
    x: 862
    z: 890
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 487
    x: 846
    z: 902
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 488
    x: 842
    z: 906
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 489
    x: 834
    z: 910
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 490
    x: 830
    z: 914
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 491
    x: 830
    z: 918
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 492
    x: 826
    z: 922
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 493
    x: 818
    z: 926
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 494
    x: 826
    z: 926
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 495
    x: 818
    z: 930
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 496
    x: 810
    z: 934
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 497
    x: 806
    z: 942
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 498
    x: 810
    z: 942
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 499
    x: 802
    z: 946
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 500
    x: 798
    z: 950
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 501
    x: 790
    z: 966
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 502
    x: 786
    z: 970
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 503
    x: 786
    z: 974
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 504
    x: 786
    z: 978
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 505
    x: 782
    z: 982
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 506
    x: 774
    z: 994
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 507
    x: 774
    z: 998
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 508
    x: 770
    z: 1010
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 509
    x: 774
    z: 1010
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 510
    x: 770
    z: 1014
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 511
    x: 770
    z: 1018
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 512
    x: 766
    z: 1038
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 513
    x: 762
    z: 1058
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 514
    x: 762
    z: 1070
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 515
    x: 766
    z: 1070
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 516
    x: 770
    z: 1090
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 517
    x: 766
    z: 1102
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 518
    x: 770
    z: 1102
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 519
    x: 770
    z: 1110
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 520
    x: 774
    z: 1114
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 521
    x: 774
    z: 1126
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 522
    x: 782
    z: 1142
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 523
    x: 786
    z: 1142
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 524
    x: 790
    z: 1150
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 525
    x: 790
    z: 1154
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 526
    x: 802
    z: 1174
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 527
    x: 806
    z: 1182
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 528
    x: 818
    z: 1194
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 529
    x: 826
    z: 1194
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 530
    x: 830
    z: 1202
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 531
    x: 834
    z: 1210
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 532
    x: 838
    z: 1210
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 533
    x: 838
    z: 1214
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 534
    x: 842
    z: 1218
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 535
    x: 850
    z: 1218
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 536
    x: 854
    z: 1218
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 537
    x: 862
    z: 1226
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 538
    x: 862
    z: 1230
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 539
    x: 870
    z: 1230
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 540
    x: 874
    z: 1234
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 541
    x: 882
    z: 1234
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 542
    x: 882
    z: 1238
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 543
    x: 898
    z: 1242
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 544
    x: 910
    z: 1242
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 545
    x: 918
    z: 1246
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 546
    x: 918
    z: 1250
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 547
    x: 922
    z: 1246
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 548
    x: 930
    z: 1246
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 549
    x: 934
    z: 1250
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 550
    x: 946
    z: 1250
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 551
    x: 950
    z: 1250
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 552
    x: 962
    z: 1254
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 553
    x: 974
    z: 1254
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 554
    x: 978
    z: 1254
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 555
    x: 1002
    z: 1254
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 556
    x: 1014
    z: 1246
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 557
    x: 1018
    z: 1246
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 558
    x: 1034
    z: 1246
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 559
    x: 1046
    z: 1250
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 560
    x: 1058
    z: 1250
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 561
    x: 1062
    z: 1250
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 562
    x: 1094
    z: 1246
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 563
    x: 1102
    z: 1246
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 564
    x: 1118
    z: 1246
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 565
    x: 1146
    z: 1238
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 566
    x: 1158
    z: 1234
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 567
    x: 1162
    z: 1234
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 568
    x: 1170
    z: 1230
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 569
    x: 1178
    z: 1226
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 570
    x: 1190
    z: 1218
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 571
    x: 1194
    z: 1214
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 572
    x: 1218
    z: 1190
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 573
    x: 1218
    z: 1194
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 574
    x: 1222
    z: 1190
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 575
    x: 1226
    z: 1186
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 576
    x: 1234
    z: 1178
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 577
    x: 1238
    z: 1170
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 578
    x: 1242
    z: 1158
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 579
    x: 1250
    z: 1150
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 580
    x: 1254
    z: 1146
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 581
    x: 1254
    z: 1138
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 582
    x: 1254
    z: 1130
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 583
    x: 1262
    z: 1110
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 584
    x: 1262
    z: 1098
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 585
    x: 1262
    z: 1082
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 586
    x: 1262
    z: 1094
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 587
    x: 1262
    z: 1066
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 588
    x: 1262
    z: 1070
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 589
    x: 1262
    z: 1074
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 590
    x: 1258
    z: 1042
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 591
    x: 1254
    z: 1002
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 592
    x: 1254
    z: 1010
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 593
    x: 1250
    z: 986
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 594
    x: 1250
    z: 990
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 595
    x: 1246
    z: 986
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 596
    x: 1242
    z: 970
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 597
    x: 1238
    z: 942
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 598
    x: 1238
    z: 946
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 599
    x: 1238
    z: 954
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 600
    x: 1234
    z: 934
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 601
    x: 1230
    z: 918
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 602
    x: 1230
    z: 922
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 603
    x: 1230
    z: 934
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 604
    x: 1226
    z: 918
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 605
    x: 1222
    z: 894
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 606
    x: 1222
    z: 910
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 607
    x: 1218
    z: 890
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 608
    x: 1214
    z: 878
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 609
    x: 1210
    z: 874
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 610
    x: 1210
    z: 878
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 611
    x: 1206
    z: 874
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 612
    x: 1202
    z: 858
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 613
    x: 1194
    z: 850
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 614
    x: 1190
    z: 850
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 615
    x: 1186
    z: 846
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 616
    x: 1182
    z: 838
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 617
    x: 1178
    z: 834
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 618
    x: 1174
    z: 826
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 619
    x: 1162
    z: 818
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 620
    x: 1162
    z: 822
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 621
    x: 1142
    z: 810
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 622
    x: 1126
    z: 802
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 623
    x: 1122
    z: 802
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 624
    x: 1118
    z: 802
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 625
    x: 1110
    z: 798
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 626
    x: 1106
    z: 798
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 627
    x: 1102
    z: 798
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 628
    x: 1094
    z: 798
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 629
    x: 1082
    z: 798
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 630
    x: 1086
    z: 798
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 631
    x: 1066
    z: 798
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 632
    x: 1062
    z: 798
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 633
    x: 1030
    z: 806
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 634
    x: 1026
    z: 810
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 635
    x: 1006
    z: 814
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 636
    x: 998
    z: 818
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 637
    x: 986
    z: 822
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 638
    x: 978
    z: 826
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 639
    x: 982
    z: 826
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 640
    x: 986
    z: 826
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 641
    x: 942
    z: 846
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 642
    x: 938
    z: 850
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 643
    x: 926
    z: 854
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 644
    x: 918
    z: 858
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 645
    x: 886
    z: 878
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 646
    x: 890
    z: 878
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 647
    x: 882
    z: 882
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 648
    x: 878
    z: 886
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 649
    x: 866
    z: 890
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 650
    x: 870
    z: 890
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 651
    x: 874
    z: 890
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 652
    x: 866
    z: 894
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 653
    x: 854
    z: 898
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 654
    x: 850
    z: 902
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 655
    x: 850
    z: 906
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 656
    x: 842
    z: 914
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 657
    x: 834
    z: 922
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 658
    x: 822
    z: 930
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 659
    x: 826
    z: 930
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 660
    x: 830
    z: 930
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 661
    x: 818
    z: 934
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 662
    x: 814
    z: 938
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 663
    x: 806
    z: 950
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 664
    x: 798
    z: 958
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 665
    x: 802
    z: 958
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 666
    x: 790
    z: 978
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 667
    x: 786
    z: 982
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 668
    x: 782
    z: 994
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 669
    x: 778
    z: 998
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 670
    x: 774
    z: 1014
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 671
    x: 778
    z: 1014
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 672
    x: 774
    z: 1026
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 673
    x: 770
    z: 1034
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 674
    x: 770
    z: 1050
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 675
    x: 766
    z: 1062
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 676
    x: 766
    z: 1066
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 677
    x: 770
    z: 1070
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 678
    x: 770
    z: 1074
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 679
    x: 770
    z: 1082
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 680
    x: 774
    z: 1082
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 681
    x: 774
    z: 1086
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 682
    x: 778
    z: 1110
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 683
    x: 778
    z: 1122
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 684
    x: 782
    z: 1122
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 685
    x: 782
    z: 1130
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 686
    x: 786
    z: 1130
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 687
    x: 786
    z: 1138
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 688
    x: 794
    z: 1146
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 689
    x: 794
    z: 1150
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 690
    x: 794
    z: 1154
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 691
    x: 802
    z: 1166
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 692
    x: 806
    z: 1170
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 693
    x: 810
    z: 1178
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 694
    x: 818
    z: 1186
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 695
    x: 826
    z: 1190
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 696
    x: 830
    z: 1194
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 697
    x: 842
    z: 1206
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 698
    x: 854
    z: 1214
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 699
    x: 858
    z: 1214
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 700
    x: 858
    z: 1218
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 701
    x: 866
    z: 1222
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 702
    x: 866
    z: 1226
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 703
    x: 878
    z: 1226
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 704
    x: 886
    z: 1230
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 705
    x: 886
    z: 1234
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 706
    x: 902
    z: 1238
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 707
    x: 938
    z: 1246
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 708
    x: 950
    z: 1246
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 709
    x: 958
    z: 1246
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 710
    x: 982
    z: 1250
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 711
    x: 998
    z: 1250
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 712
    x: 1010
    z: 1250
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 713
    x: 1026
    z: 1242
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 714
    x: 1042
    z: 1242
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 715
    x: 1046
    z: 1246
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 716
    x: 1050
    z: 1246
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 717
    x: 1054
    z: 1246
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 718
    x: 1074
    z: 1246
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 719
    x: 1118
    z: 1242
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 720
    x: 1126
    z: 1238
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 721
    x: 1130
    z: 1238
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 722
    x: 1134
    z: 1238
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 723
    x: 1138
    z: 1234
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 724
    x: 1146
    z: 1234
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 725
    x: 1174
    z: 1218
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 726
    x: 1186
    z: 1214
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 727
    x: 1186
    z: 1210
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 728
    x: 1198
    z: 1210
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 729
    x: 1210
    z: 1194
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 730
    x: 1214
    z: 1186
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 731
    x: 1218
    z: 1186
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 732
    x: 1218
    z: 1182
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 733
    x: 1226
    z: 1174
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 734
    x: 1234
    z: 1162
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 735
    x: 1242
    z: 1154
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 736
    x: 1246
    z: 1142
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 737
    x: 1246
    z: 1146
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 738
    x: 1250
    z: 1142
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 739
    x: 1258
    z: 1106
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 740
    x: 1258
    z: 1102
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 741
    x: 1258
    z: 1098
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 742
    x: 1258
    z: 1094
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 743
    x: 1258
    z: 1078
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 744
    x: 1258
    z: 1082
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 745
    x: 1258
    z: 1050
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 746
    x: 1254
    z: 1022
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 747
    x: 1254
    z: 1030
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 748
    x: 1250
    z: 1006
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 749
    x: 1250
    z: 1014
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 750
    x: 1246
    z: 994
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 751
    x: 1246
    z: 998
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 752
    x: 1242
    z: 978
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 753
    x: 1242
    z: 982
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 754
    x: 1242
    z: 990
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 755
    x: 1238
    z: 958
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 756
    x: 1238
    z: 962
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 757
    x: 1238
    z: 974
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 758
    x: 1234
    z: 950
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 759
    x: 1234
    z: 958
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 760
    x: 1230
    z: 938
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 761
    x: 1230
    z: 942
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 762
    x: 1226
    z: 934
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 763
    x: 1222
    z: 922
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 764
    x: 1218
    z: 906
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 765
    x: 1218
    z: 910
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 766
    x: 1218
    z: 914
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 767
    x: 1214
    z: 894
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 768
    x: 1202
    z: 878
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 769
    x: 1198
    z: 862
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 770
    x: 1198
    z: 866
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 771
    x: 1198
    z: 870
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 772
    x: 1198
    z: 874
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 773
    x: 1186
    z: 850
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 774
    x: 1186
    z: 854
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 775
    x: 1162
    z: 826
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 776
    x: 1158
    z: 826
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 777
    x: 1150
    z: 822
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 778
    x: 1146
    z: 814
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 779
    x: 1146
    z: 818
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 780
    x: 1138
    z: 814
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 781
    x: 1130
    z: 806
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 782
    x: 1114
    z: 806
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 783
    x: 1102
    z: 802
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 784
    x: 1098
    z: 802
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 785
    x: 1082
    z: 802
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 786
    x: 1062
    z: 802
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 787
    x: 1066
    z: 802
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 788
    x: 1050
    z: 806
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 789
    x: 1034
    z: 810
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 790
    x: 1046
    z: 810
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 791
    x: 1030
    z: 814
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 792
    x: 1014
    z: 818
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 793
    x: 1006
    z: 822
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 794
    x: 990
    z: 826
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 795
    x: 986
    z: 830
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 796
    x: 982
    z: 834
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 797
    x: 966
    z: 838
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 798
    x: 974
    z: 838
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 799
    x: 978
    z: 838
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 800
    x: 958
    z: 846
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 801
    x: 966
    z: 846
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 802
    x: 946
    z: 850
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 803
    x: 938
    z: 854
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 804
    x: 946
    z: 854
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 805
    x: 930
    z: 858
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 806
    x: 938
    z: 858
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 807
    x: 918
    z: 870
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 808
    x: 910
    z: 874
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 809
    x: 898
    z: 878
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 810
    x: 886
    z: 882
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 811
    x: 882
    z: 886
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 812
    x: 882
    z: 890
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 813
    x: 870
    z: 894
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 814
    x: 866
    z: 902
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 815
    x: 838
    z: 922
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 816
    x: 842
    z: 922
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 817
    x: 826
    z: 934
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 818
    x: 834
    z: 934
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 819
    x: 818
    z: 950
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 820
    x: 814
    z: 954
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 821
    x: 810
    z: 958
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 822
    x: 802
    z: 962
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 823
    x: 798
    z: 974
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 824
    x: 794
    z: 982
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 825
    x: 790
    z: 990
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 826
    x: 786
    z: 1002
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 827
    x: 782
    z: 1006
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 828
    x: 778
    z: 1018
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 829
    x: 778
    z: 1022
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 830
    x: 778
    z: 1026
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 831
    x: 778
    z: 1034
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 832
    x: 774
    z: 1038
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 833
    x: 778
    z: 1038
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 834
    x: 774
    z: 1042
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 835
    x: 774
    z: 1046
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 836
    x: 774
    z: 1058
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 837
    x: 774
    z: 1062
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 838
    x: 778
    z: 1090
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 839
    x: 778
    z: 1102
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 840
    x: 778
    z: 1106
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 841
    x: 782
    z: 1118
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 842
    x: 786
    z: 1122
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 843
    x: 798
    z: 1150
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 844
    x: 802
    z: 1158
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 845
    x: 806
    z: 1162
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 846
    x: 810
    z: 1170
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 847
    x: 822
    z: 1178
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 848
    x: 822
    z: 1182
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 849
    x: 822
    z: 1186
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 850
    x: 826
    z: 1186
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 851
    x: 830
    z: 1186
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 852
    x: 834
    z: 1194
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 853
    x: 842
    z: 1202
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 854
    x: 846
    z: 1202
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 855
    x: 858
    z: 1210
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 856
    x: 866
    z: 1218
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 857
    x: 870
    z: 1222
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 858
    x: 886
    z: 1226
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 859
    x: 890
    z: 1226
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 860
    x: 890
    z: 1230
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 861
    x: 902
    z: 1230
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 862
    x: 938
    z: 1242
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 863
    x: 978
    z: 1246
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 864
    x: 986
    z: 1246
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 865
    x: 1006
    z: 1242
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 866
    x: 1022
    z: 1238
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 867
    x: 1030
    z: 1238
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 868
    x: 1034
    z: 1238
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 869
    x: 1042
    z: 1238
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 870
    x: 1070
    z: 1242
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 871
    x: 1070
    z: 1238
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 872
    x: 1074
    z: 1238
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 873
    x: 1094
    z: 1238
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 874
    x: 1102
    z: 1238
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 875
    x: 1106
    z: 1238
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 876
    x: 1110
    z: 1238
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 877
    x: 1114
    z: 1238
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 878
    x: 1122
    z: 1234
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 879
    x: 1126
    z: 1234
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 880
    x: 1134
    z: 1234
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 881
    x: 1154
    z: 1222
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 882
    x: 1206
    z: 1194
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 883
    x: 1214
    z: 1178
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 884
    x: 1218
    z: 1174
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 885
    x: 1234
    z: 1158
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 886
    x: 1234
    z: 1154
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 887
    x: 1246
    z: 1138
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 888
    x: 1246
    z: 1118
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 889
    x: 1250
    z: 1114
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 890
    x: 1254
    z: 1102
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 891
    x: 1254
    z: 1106
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 892
    x: 1254
    z: 1094
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 893
    x: 1254
    z: 1062
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 894
    x: 1254
    z: 1066
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 895
    x: 1254
    z: 1070
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 896
    x: 1254
    z: 1054
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 897
    x: 1254
    z: 1050
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 898
    x: 1250
    z: 1026
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 899
    x: 1250
    z: 1038
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 900
    x: 1250
    z: 1046
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 901
    x: 1250
    z: 1050
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 902
    x: 1246
    z: 1014
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 903
    x: 1246
    z: 1022
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 904
    x: 1246
    z: 1026
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 905
    x: 1238
    z: 978
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 906
    x: 1238
    z: 986
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 907
    x: 1238
    z: 990
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 908
    x: 1238
    z: 994
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 909
    x: 1234
    z: 970
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 910
    x: 1230
    z: 958
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 911
    x: 1226
    z: 942
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 912
    x: 1226
    z: 946
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 913
    x: 1226
    z: 950
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 914
    x: 1222
    z: 938
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 915
    x: 1218
    z: 922
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 916
    x: 1214
    z: 914
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 917
    x: 1206
    z: 890
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 918
    x: 1206
    z: 894
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 919
    x: 1206
    z: 898
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 920
    x: 1202
    z: 886
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 921
    x: 1198
    z: 878
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 922
    x: 1194
    z: 866
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 923
    x: 1194
    z: 874
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 924
    x: 1194
    z: 878
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 925
    x: 1190
    z: 866
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 926
    x: 1178
    z: 850
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 927
    x: 1178
    z: 854
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 928
    x: 1174
    z: 846
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 929
    x: 1170
    z: 838
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 930
    x: 1166
    z: 834
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 931
    x: 1158
    z: 830
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 932
    x: 1154
    z: 826
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 933
    x: 1154
    z: 830
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 934
    x: 1146
    z: 822
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 935
    x: 1126
    z: 810
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 936
    x: 1126
    z: 814
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 937
    x: 1122
    z: 810
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 938
    x: 1110
    z: 806
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 939
    x: 1106
    z: 806
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 940
    x: 1090
    z: 806
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 941
    x: 1074
    z: 806
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 942
    x: 1078
    z: 806
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 943
    x: 1082
    z: 806
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 944
    x: 1070
    z: 806
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 945
    x: 1050
    z: 810
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 946
    x: 1038
    z: 814
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 947
    x: 1042
    z: 814
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 948
    x: 1034
    z: 818
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 949
    x: 1038
    z: 818
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 950
    x: 1018
    z: 822
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 951
    x: 1022
    z: 822
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 952
    x: 1002
    z: 826
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 953
    x: 1006
    z: 826
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 954
    x: 994
    z: 834
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 955
    x: 982
    z: 838
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 956
    x: 974
    z: 842
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 957
    x: 982
    z: 842
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 958
    x: 970
    z: 846
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 959
    x: 962
    z: 850
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 960
    x: 966
    z: 850
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 961
    x: 958
    z: 854
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 962
    x: 942
    z: 858
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 963
    x: 946
    z: 858
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 964
    x: 950
    z: 858
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 965
    x: 938
    z: 862
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 966
    x: 926
    z: 870
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 967
    x: 922
    z: 874
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 968
    x: 894
    z: 886
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 969
    x: 886
    z: 894
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 970
    x: 866
    z: 906
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 971
    x: 870
    z: 906
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 972
    x: 846
    z: 926
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 973
    x: 834
    z: 938
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 974
    x: 838
    z: 938
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 975
    x: 830
    z: 942
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 976
    x: 822
    z: 946
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 977
    x: 826
    z: 946
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 978
    x: 806
    z: 974
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 979
    x: 798
    z: 986
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 980
    x: 790
    z: 1002
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 981
    x: 786
    z: 1014
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 982
    x: 782
    z: 1030
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 983
    x: 778
    z: 1046
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 984
    x: 778
    z: 1066
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 985
    x: 778
    z: 1070
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 986
    x: 782
    z: 1086
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 987
    x: 782
    z: 1094
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 988
    x: 782
    z: 1098
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 989
    x: 786
    z: 1102
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 990
    x: 786
    z: 1110
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 991
    x: 786
    z: 1114
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 992
    x: 790
    z: 1122
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 993
    x: 794
    z: 1130
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 994
    x: 798
    z: 1130
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 995
    x: 798
    z: 1134
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 996
    x: 802
    z: 1138
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 997
    x: 802
    z: 1146
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 998
    x: 810
    z: 1154
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 999
    x: 814
    z: 1158
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1000
    x: 814
    z: 1162
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1001
    x: 814
    z: 1166
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1002
    x: 818
    z: 1166
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1003
    x: 818
    z: 1170
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1004
    x: 822
    z: 1170
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1005
    x: 834
    z: 1182
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1006
    x: 842
    z: 1190
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1007
    x: 858
    z: 1206
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1008
    x: 870
    z: 1210
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1009
    x: 878
    z: 1218
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1010
    x: 894
    z: 1222
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1011
    x: 898
    z: 1226
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1012
    x: 906
    z: 1230
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1013
    x: 918
    z: 1230
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1014
    x: 934
    z: 1234
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1015
    x: 946
    z: 1238
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1016
    x: 954
    z: 1238
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1017
    x: 958
    z: 1238
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1018
    x: 970
    z: 1238
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1019
    x: 986
    z: 1242
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1020
    x: 994
    z: 1242
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1021
    x: 1002
    z: 1234
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1022
    x: 1006
    z: 1234
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1023
    x: 1010
    z: 1234
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1024
    x: 1026
    z: 1234
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1025
    x: 1030
    z: 1234
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1026
    x: 1046
    z: 1234
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1027
    x: 1058
    z: 1238
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1028
    x: 1078
    z: 1234
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1029
    x: 1090
    z: 1234
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1030
    x: 1106
    z: 1234
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1031
    x: 1110
    z: 1234
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1032
    x: 1114
    z: 1234
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1033
    x: 1126
    z: 1230
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1034
    x: 1130
    z: 1230
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1035
    x: 1146
    z: 1222
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1036
    x: 1150
    z: 1222
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1037
    x: 1166
    z: 1214
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1038
    x: 1170
    z: 1210
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1039
    x: 1178
    z: 1206
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1040
    x: 1178
    z: 1202
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1041
    x: 1186
    z: 1202
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1042
    x: 1198
    z: 1194
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1043
    x: 1206
    z: 1178
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1044
    x: 1218
    z: 1166
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1045
    x: 1222
    z: 1158
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1046
    x: 1230
    z: 1154
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1047
    x: 1238
    z: 1142
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1048
    x: 1242
    z: 1122
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1049
    x: 1246
    z: 1106
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1050
    x: 1246
    z: 1110
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1051
    x: 1250
    z: 1094
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1052
    x: 1250
    z: 1054
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1053
    x: 1250
    z: 1058
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1054
    x: 1246
    z: 1034
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1055
    x: 1246
    z: 1042
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1056
    x: 1246
    z: 1046
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1057
    x: 1246
    z: 1050
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1058
    x: 1242
    z: 1006
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1059
    x: 1242
    z: 1014
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1060
    x: 1238
    z: 998
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1061
    x: 1238
    z: 1002
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1062
    x: 1238
    z: 1006
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1063
    x: 1234
    z: 990
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1064
    x: 1230
    z: 974
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1065
    x: 1226
    z: 954
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1066
    x: 1226
    z: 966
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1067
    x: 1222
    z: 954
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1068
    x: 1218
    z: 934
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1069
    x: 1214
    z: 922
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1070
    x: 1202
    z: 890
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1071
    x: 1202
    z: 894
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1072
    x: 1198
    z: 886
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1073
    x: 1194
    z: 882
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1074
    x: 1190
    z: 874
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1075
    x: 1186
    z: 870
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1076
    x: 1174
    z: 858
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1077
    x: 1170
    z: 846
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1078
    x: 1170
    z: 850
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1079
    x: 1162
    z: 838
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1080
    x: 1154
    z: 838
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1081
    x: 1150
    z: 830
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1082
    x: 1142
    z: 830
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1083
    x: 1138
    z: 822
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1084
    x: 1130
    z: 818
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1085
    x: 1134
    z: 822
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1086
    x: 1126
    z: 818
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1087
    x: 1114
    z: 814
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1088
    x: 1110
    z: 814
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1089
    x: 1094
    z: 810
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1090
    x: 1086
    z: 810
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1091
    x: 1074
    z: 810
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1092
    x: 1078
    z: 810
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1093
    x: 1066
    z: 814
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1094
    x: 1046
    z: 818
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1095
    x: 1030
    z: 822
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1096
    x: 1034
    z: 822
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1097
    x: 1018
    z: 826
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1098
    x: 1022
    z: 826
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1099
    x: 1030
    z: 826
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1100
    x: 1014
    z: 830
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1101
    x: 990
    z: 838
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1102
    x: 994
    z: 838
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1103
    x: 998
    z: 838
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1104
    x: 986
    z: 842
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1105
    x: 990
    z: 842
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1106
    x: 978
    z: 846
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1107
    x: 982
    z: 846
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1108
    x: 986
    z: 846
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1109
    x: 974
    z: 850
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1110
    x: 962
    z: 854
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1111
    x: 966
    z: 854
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1112
    x: 954
    z: 858
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1113
    x: 930
    z: 870
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1114
    x: 934
    z: 870
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1115
    x: 922
    z: 878
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1116
    x: 910
    z: 886
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1117
    x: 898
    z: 890
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1118
    x: 890
    z: 894
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1119
    x: 894
    z: 894
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1120
    x: 886
    z: 902
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1121
    x: 870
    z: 910
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1122
    x: 874
    z: 910
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1123
    x: 866
    z: 914
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1124
    x: 862
    z: 922
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1125
    x: 850
    z: 926
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1126
    x: 846
    z: 934
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1127
    x: 834
    z: 942
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1128
    x: 830
    z: 946
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1129
    x: 830
    z: 950
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1130
    x: 826
    z: 954
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1131
    x: 822
    z: 958
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1132
    x: 818
    z: 962
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1133
    x: 822
    z: 962
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1134
    x: 806
    z: 978
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1135
    x: 810
    z: 978
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1136
    x: 798
    z: 994
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1137
    x: 794
    z: 998
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1138
    x: 798
    z: 998
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1139
    x: 794
    z: 1002
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1140
    x: 790
    z: 1010
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1141
    x: 786
    z: 1026
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1142
    x: 782
    z: 1054
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1143
    x: 786
    z: 1082
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1144
    x: 786
    z: 1090
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1145
    x: 790
    z: 1102
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1146
    x: 790
    z: 1110
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1147
    x: 794
    z: 1114
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1148
    x: 794
    z: 1118
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1149
    x: 798
    z: 1126
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1150
    x: 802
    z: 1126
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1151
    x: 802
    z: 1134
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1152
    x: 810
    z: 1150
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1153
    x: 818
    z: 1154
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1154
    x: 822
    z: 1162
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1155
    x: 838
    z: 1178
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1156
    x: 842
    z: 1186
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1157
    x: 854
    z: 1198
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1158
    x: 874
    z: 1210
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1159
    x: 878
    z: 1210
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1160
    x: 886
    z: 1214
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1161
    x: 890
    z: 1218
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1162
    x: 894
    z: 1218
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1163
    x: 906
    z: 1222
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1164
    x: 910
    z: 1226
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1165
    x: 926
    z: 1226
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1166
    x: 942
    z: 1230
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1167
    x: 946
    z: 1234
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1168
    x: 970
    z: 1234
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1169
    x: 978
    z: 1238
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1170
    x: 990
    z: 1238
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1171
    x: 994
    z: 1238
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1172
    x: 998
    z: 1238
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1173
    x: 1310.08306
    z: 955.15424
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1174
    x: 1276.1462
    z: 1011.483
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1175
    x: 1389.26137
    z: 1182.53478
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1176
    x: 1167.15584
    z: 1115.99361
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1177
    x: 1317.63183
    z: 1174.61023
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1178
    x: 1215.15572
    z: 1234.26989
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1179
    x: 1280.3683
    z: 1138.45647
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1180
    x: 1335.11313
    z: 1177.04587
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1181
    x: 1138.01594
    z: 1191.56428
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1182
    x: 1146.64739
    z: 1207.24515
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1183
    x: 1154.77538
    z: 1172.38595
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1184
    x: 1139.6881
    z: 1351.06406
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1185
    x: 1183.32526
    z: 1245.93937
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1186
    x: 1121.62658
    z: 1241.7639
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1187
    x: 1159.73734
    z: 1325.0414
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1188
    x: 913.44065
    z: 1287.65105
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1189
    x: 1004.52036
    z: 1273.52414
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1190
    x: 961.99184
    z: 1315.7489
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1191
    x: 920.13099
    z: 1339.48922
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1192
    x: 985.15481
    z: 1284.54542
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1193
    x: 932.8124
    z: 1210.434
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1194
    x: 816.63857
    z: 1219.50498
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1195
    x: 873.34308
    z: 1303.34012
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1196
    x: 789.0261
    z: 1133.10907
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1197
    x: 905.62325
    z: 1244.51352
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1198
    x: 883.26661
    z: 1216.36509
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1199
    x: 783.23494
    z: 1160.03112
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1200
    x: 839.59534
    z: 1199.41691
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1201
    x: 769.47265
    z: 1124.35865
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1202
    x: 652.82076
    z: 1121.13497
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1203
    x: 712.01612
    z: 1062.3702
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1204
    x: 757.75783
    z: 1140.59667
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1205
    x: 835.40357
    z: 1173.6277
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1206
    x: 768.08082
    z: 1169.45977
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1207
    x: 766.18685
    z: 1031.69051
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1208
    x: 757.18143
    z: 868.2875
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1209
    x: 729.44593
    z: 1036.2119
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1210
    x: 741.4345
    z: 988.47518
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1211
    x: 745.60886
    z: 963.0437
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1212
    x: 787.4882
    z: 886.92075
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1213
    x: 764.12427
    z: 1025.07918
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1214
    x: 750.68537
    z: 977.31165
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1215
    x: 820.00438
    z: 983.86336
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1216
    x: 817.27231
    z: 835.67226
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1217
    x: 888.43651
    z: 844.10261
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1218
    x: 891.70955
    z: 875.50223
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1219
    x: 901.05576
    z: 797.15769
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1220
    x: 945.92203
    z: 881.17132
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1221
    x: 833.77681
    z: 886.55704
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1222
    x: 908.56505
    z: 765.18183
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1223
    x: 994.92452
    z: 755.46348
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1224
    x: 1025.45482
    z: 733.26888
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1225
    x: 1029.23064
    z: 757.3731
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1226
    x: 1110.57895
    z: 748.93673
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1227
    x: 1068.68128
    z: 768.6159
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1228
    x: 1171.06803
    z: 666.1396
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1229
    x: 1175.2281
    z: 799.82216
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1230
    x: 1104.16745
    z: 764.07146
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1231
    x: 1167.45241
    z: 852.54993
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1232
    x: 1097.82366
    z: 809.68677
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1233
    x: 1291.72356
    z: 885.75051
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1234
    x: 1256.51937
    z: 901.42112
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1235
    x: 1239.18573
    z: 912.70664
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1236
    x: 1241.8282
    z: 931.11776
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1237
    x: 1305.46694
    z: 939.57584
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1238
    x: 1239.49305
    z: 851.55375
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1239
    x: 1204.48221
    z: 1025.50777
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1240
    x: 1170.57692
    z: 1173.72938
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1241
    x: 1028.50768
    z: 1196.55582
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1242
    x: 878.15084
    z: 1171.66616
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1243
    x: 825.9479
    z: 1025.57256
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1244
    x: 915.28212
    z: 918.92536
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1245
    x: 1025.74306
    z: 865.51212
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1246
    x: 1165.2254
    z: 889.4316
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1249
    x: 52.97042
    z: 1133.86321
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1250
    x: 45.37548
    z: 1132.29352
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1251
    x: 44.99907
    z: 1134.15761
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1252
    x: 46.39197
    z: 1132.85892
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1253
    x: 39.81495
    z: 1133.89852
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1254
    x: 43.75556
    z: 1132.36992
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1255
    x: 48.02561
    z: 1134.33967
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1256
    x: 702.62243
    z: 543.96274
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1257
    x: 702.57567
    z: 540.08243
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1258
    x: 702.54833
    z: 540.7118
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1259
    x: 1314.52094
    z: 519.02056
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1260
    x: 1313.9513
    z: 516.14037
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1261
    x: 1320.0685
    z: 517.94661
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1275
    x: 421.46264
    z: 299.4094
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1276
    x: 424.97167
    z: 299.0027
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1277
    x: 416.56954
    z: 297.4283
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1278
    x: 415.47582
    z: 302.99181
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1282
    x: 627.97275
    z: 151.05463
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1283
    x: 633.49216
    z: 157.23786
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1284
    x: 631.07058
    z: 160.3909
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1285
    x: 626.63205
    z: 153.8461
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1289
    x: 607.68209
    z: 881.99561
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1290
    x: 607.83005
    z: 880.36678
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1291
    x: 607.17084
    z: 883.56853
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1304
    x: 487.23655
    z: 1342.36774
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1305
    x: 490.3149
    z: 1352.65455
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1306
    x: 487.52704
    z: 1344.7045
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1307
    x: 1325.69033
    z: 1908.37523
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1308
    x: 1324.03132
    z: 1914.70148
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1309
    x: 1330.99752
    z: 1910.36892
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1310
    x: 1324.42495
    z: 1911.15688
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1311
    x: 1325.79854
    z: 1912.69617
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1312
    x: 1323.06655
    z: 1913.6282
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1313
    x: 1332.75205
    z: 1914.76325
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1314
    x: 1329.9486
    z: 1907.81992
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1317
    x: 1742.66553
    z: 354.26348
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1318
    x: 1742.49369
    z: 351.68358
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1319
    x: 1741.34151
    z: 353.66208
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1325
    x: 1911.14475
    z: 765.35337
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1326
    x: 1912.99906
    z: 763.10753
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1327
    x: 1916.37693
    z: 763.49834
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1328
    x: 1910.46583
    z: 766.62963
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1340
    x: 727.59275
    z: 1973.55027
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1341
    x: 730.29455
    z: 1973.20911
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1342
    x: 731.97205
    z: 1973.39948
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1343
    x: 730.61764
    z: 1974.40128
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1344
    x: 731.25683
    z: 1974.55048
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1345
    x: 728.13231
    z: 1972.99915
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1346
    x: 778.5144
    z: 653.65726
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1347
    x: 781.1404
    z: 655.05845
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1348
    x: 777.91645
    z: 654.5471
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1351
    x: 1032.2282
    z: 405.84311
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1352
    x: 1024.77504
    z: 403.9344
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1353
    x: 1027.32097
    z: 402.5119
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1358
    x: 1788.80146
    z: 1528.03553
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1359
    x: 1787.18471
    z: 1528.55237
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1360
    x: 1786.29227
    z: 1539.28226
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1361
    x: 939.34798
    z: 1418.83587
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1362
    x: 936.20832
    z: 1427.15412
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1363
    x: 936.66565
    z: 1429.25113
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1364
    x: 936.38566
    z: 1417.17975
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1365
    x: 938.38837
    z: 1419.00898
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1366
    x: 1251.01981
    z: 593.57815
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1367
    x: 1248.55889
    z: 593.91575
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1368
    x: 1250.82352
    z: 594.54741
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1369
    x: 1364.40693
    z: 1404.50992
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1370
    x: 1369.23655
    z: 1404.50615
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1371
    x: 1365.06627
    z: 1404.33025
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1372
    x: 1718.63093
    z: 1129.86709
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1373
    x: 1721.64612
    z: 1119.24607
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1374
    x: 1711.63286
    z: 1125.78255
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1375
    x: 1715.95809
    z: 1127.60911
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1376
    x: 1719.86727
    z: 1122.86083
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1377
    x: 1714.98591
    z: 1128.38335
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1378
    x: 1717.07055
    z: 1121.94518
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1379
    x: 1711.77816
    z: 1128.4078
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1380
    x: 491.23908
    z: 393.124
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1381
    x: 497.33149
    z: 393.04117
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1382
    x: 491.95694
    z: 395.025
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1383
    x: 489.90987
    z: 395.68621
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1384
    x: 955.81287
    z: 1408.37836
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1385
    x: 951.97136
    z: 1412.25155
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1386
    x: 950.5286
    z: 1413.23014
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1387
    x: 673.169
    z: 133.35601
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1388
    x: 668.50612
    z: 141.69925
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1389
    x: 668.50316
    z: 136.21415
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1390
    x: 677.10401
    z: 137.18853
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1391
    x: 672.07792
    z: 138.33675
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1392
    x: 673.79653
    z: 138.39376
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1397
    x: 1259.95373
    z: 510.90391
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1398
    x: 1254.13691
    z: 515.32793
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1399
    x: 1257.40796
    z: 510.96988
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1408
    x: 1180.8427
    z: 1717.44248
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1409
    x: 1185.32346
    z: 1712.25692
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1410
    x: 1188.20046
    z: 1709.5872
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 1413
    x: 1606
    z: 806
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1414
    x: 1606
    z: 822
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1415
    x: 1610
    z: 826
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1416
    x: 1614
    z: 826
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1417
    x: 1618
    z: 826
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1418
    x: 1622
    z: 826
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1419
    x: 1622
    z: 822
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1420
    x: 1630
    z: 830
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1421
    x: 1618
    z: 814
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1422
    x: 1622
    z: 818
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1423
    x: 1630
    z: 826
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1424
    x: 1634
    z: 826
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1425
    x: 1622
    z: 814
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1426
    x: 1630
    z: 818
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1427
    x: 1618
    z: 810
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1428
    x: 1634
    z: 818
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1429
    x: 1638
    z: 822
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1430
    x: 1622
    z: 810
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1431
    x: 1630
    z: 814
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1432
    x: 1638
    z: 818
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1433
    x: 1622
    z: 806
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1434
    x: 1606
    z: 802
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1435
    x: 1610
    z: 802
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1436
    x: 1622
    z: 802
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1437
    x: 1610
    z: 798
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1438
    x: 1614
    z: 794
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1439
    x: 1610
    z: 794
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1440
    x: 1606
    z: 798
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1441
    x: 1614
    z: 778
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1442
    x: 1606
    z: 794
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1443
    x: 1606
    z: 782
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1444
    x: 1606
    z: 778
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1445
    x: 1606
    z: 774
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1446
    x: 1602
    z: 802
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1447
    x: 1602
    z: 798
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1448
    x: 1594
    z: 782
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1449
    x: 1598
    z: 798
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1450
    x: 1590
    z: 790
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1451
    x: 1594
    z: 794
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1452
    x: 1578
    z: 778
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1453
    x: 1582
    z: 786
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1454
    x: 1578
    z: 790
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1455
    x: 1590
    z: 802
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1456
    x: 1598
    z: 806
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1457
    x: 1590
    z: 806
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1458
    x: 1590
    z: 810
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1459
    x: 1586
    z: 814
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1460
    x: 1598
    z: 810
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1461
    x: 1594
    z: 814
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1462
    x: 1598
    z: 814
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1463
    x: 1110
    z: 690
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1464
    x: 1110
    z: 694
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1465
    x: 1110
    z: 698
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1466
    x: 1110
    z: 702
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1467
    x: 1110
    z: 710
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1468
    x: 1114
    z: 698
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1469
    x: 1118
    z: 706
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1470
    x: 1118
    z: 698
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1471
    x: 1122
    z: 698
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1472
    x: 1126
    z: 702
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1473
    x: 1118
    z: 690
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1474
    x: 1130
    z: 698
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1475
    x: 1122
    z: 690
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1476
    x: 1122
    z: 674
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1477
    x: 1118
    z: 674
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1478
    x: 1114
    z: 674
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1479
    x: 1118
    z: 670
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1480
    x: 1122
    z: 666
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1481
    x: 1122
    z: 658
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1482
    x: 1114
    z: 662
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1484
    x: 1110
    z: 670
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1485
    x: 1106
    z: 682
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1486
    x: 1106
    z: 670
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1487
    x: 1106
    z: 666
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1488
    x: 1102
    z: 670
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1489
    x: 1102
    z: 674
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1491
    x: 1098
    z: 670
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1493
    x: 1086
    z: 662
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1494
    x: 1082
    z: 658
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1495
    x: 1086
    z: 666
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1496
    x: 1094
    z: 674
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1497
    x: 1082
    z: 666
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1498
    x: 1078
    z: 662
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1499
    x: 1078
    z: 666
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1500
    x: 1094
    z: 678
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1501
    x: 1086
    z: 674
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1502
    x: 1086
    z: 678
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1503
    x: 1078
    z: 674
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1504
    x: 1094
    z: 682
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1505
    x: 1094
    z: 686
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1506
    x: 1090
    z: 686
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1507
    x: 1098
    z: 690
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1508
    x: 1102
    z: 690
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1509
    x: 1098
    z: 694
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1510
    x: 1090
    z: 706
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1511
    x: 1102
    z: 698
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1512
    x: 1098
    z: 706
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1513
    x: 1098
    z: 710
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1514
    x: 1098
    z: 714
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1515
    x: 1094
    z: 722
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1516
    x: 1106
    z: 694
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1517
    x: 1102
    z: 718
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1518
    x: 1106
    z: 706
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1519
    x: 1106
    z: 718
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1520
    x: 1030
    z: 1978
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1521
    x: 1030
    z: 1986
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1522
    x: 1030
    z: 1990
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1523
    x: 1030
    z: 1998
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1524
    x: 1030
    z: 2006
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1525
    x: 1030
    z: 2010
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1526
    x: 1034
    z: 1986
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1527
    x: 1038
    z: 1998
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1528
    x: 1046
    z: 1994
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1529
    x: 1042
    z: 1986
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1530
    x: 1054
    z: 1994
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1531
    x: 1050
    z: 1990
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1532
    x: 1054
    z: 1990
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1533
    x: 1050
    z: 1986
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1534
    x: 1062
    z: 1994
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1535
    x: 1046
    z: 1982
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1536
    x: 1058
    z: 1986
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1537
    x: 1058
    z: 1982
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1538
    x: 1050
    z: 1974
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1539
    x: 1050
    z: 1970
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1540
    x: 1058
    z: 1962
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1541
    x: 1054
    z: 1962
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1542
    x: 1042
    z: 1966
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1543
    x: 1046
    z: 1954
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1544
    x: 1030
    z: 1970
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1545
    x: 1030
    z: 1962
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1546
    x: 1022
    z: 1950
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1547
    x: 1018
    z: 1946
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1548
    x: 1018
    z: 1954
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1549
    x: 1014
    z: 1950
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1550
    x: 1014
    z: 1958
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1551
    x: 1018
    z: 1970
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1552
    x: 1014
    z: 1966
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1553
    x: 1018
    z: 1974
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1554
    x: 1014
    z: 1982
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1555
    x: 1018
    z: 1982
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1556
    x: 1010
    z: 1986
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1557
    x: 1010
    z: 1990
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1558
    x: 1006
    z: 1994
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1559
    x: 1014
    z: 1994
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1560
    x: 1010
    z: 2002
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1561
    x: 1014
    z: 1998
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1562
    x: 1026
    z: 1982
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1563
    x: 1022
    z: 1994
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1564
    x: 1018
    z: 2002
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1565
    x: 1018
    z: 2010
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1566
    x: 1022
    z: 2010
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1567
    x: 1022
    z: 2014
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1568
    x: 1026
    z: 2006
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1569
    x: 1634
    z: 582
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1570
    x: 1634
    z: 586
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1571
    x: 1634
    z: 590
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1572
    x: 1638
    z: 582
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1573
    x: 1638
    z: 578
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1574
    x: 1642
    z: 586
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1575
    x: 1642
    z: 582
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1576
    x: 1638
    z: 574
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1577
    x: 1650
    z: 574
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1578
    x: 1634
    z: 570
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1579
    x: 1642
    z: 570
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1580
    x: 1654
    z: 570
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1581
    x: 1654
    z: 562
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1582
    x: 1658
    z: 562
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1583
    x: 1650
    z: 558
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1584
    x: 1646
    z: 558
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1585
    x: 1642
    z: 558
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1586
    x: 1630
    z: 566
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1587
    x: 1630
    z: 562
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1588
    x: 1630
    z: 558
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1589
    x: 1626
    z: 562
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1590
    x: 1622
    z: 554
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1591
    x: 1626
    z: 566
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1592
    x: 1618
    z: 554
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1593
    x: 1614
    z: 554
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1594
    x: 1610
    z: 554
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1595
    x: 1614
    z: 558
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1596
    x: 1602
    z: 550
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1597
    x: 1610
    z: 558
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1598
    x: 1614
    z: 566
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1599
    x: 1606
    z: 562
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1600
    x: 1622
    z: 570
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1601
    x: 1610
    z: 570
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1602
    x: 1606
    z: 578
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1603
    x: 1618
    z: 578
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1604
    x: 1622
    z: 578
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1605
    x: 1614
    z: 582
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1606
    x: 1610
    z: 586
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1607
    x: 1606
    z: 590
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1608
    x: 1610
    z: 590
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1609
    x: 1618
    z: 586
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1610
    x: 1622
    z: 582
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1611
    x: 1614
    z: 594
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1612
    x: 1614
    z: 602
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1613
    x: 1618
    z: 606
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1614
    x: 1626
    z: 590
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1615
    x: 1634
    z: 1158
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1616
    x: 1634
    z: 1178
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1618
    x: 1638
    z: 1170
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1619
    x: 1638
    z: 1162
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1620
    x: 1642
    z: 1174
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1621
    x: 1642
    z: 1178
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1622
    x: 1642
    z: 1170
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1624
    x: 1642
    z: 1166
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1625
    x: 1642
    z: 1162
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1629
    x: 1646
    z: 1158
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1630
    x: 1650
    z: 1158
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1631
    x: 1654
    z: 1158
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1632
    x: 1654
    z: 1154
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1633
    x: 1642
    z: 1150
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1634
    x: 1646
    z: 1150
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1635
    x: 1650
    z: 1150
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1636
    x: 1646
    z: 1146
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1637
    x: 1638
    z: 1146
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1638
    x: 1650
    z: 1138
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1639
    x: 1650
    z: 1134
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1640
    x: 1646
    z: 1130
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1641
    x: 1638
    z: 1134
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1642
    x: 1642
    z: 1122
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1643
    x: 1630
    z: 1150
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1644
    x: 1630
    z: 1138
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1645
    x: 1630
    z: 1134
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1646
    x: 1630
    z: 1130
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1647
    x: 1626
    z: 1134
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1648
    x: 1622
    z: 1146
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1649
    x: 1618
    z: 1142
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1650
    x: 1618
    z: 1146
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1651
    x: 1614
    z: 1146
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1652
    x: 1622
    z: 1150
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1653
    x: 1622
    z: 1154
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1654
    x: 1618
    z: 1154
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1655
    x: 1618
    z: 1158
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1656
    x: 1622
    z: 1158
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1657
    x: 1626
    z: 1158
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1658
    x: 1618
    z: 1162
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1659
    x: 1618
    z: 1166
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1660
    x: 1622
    z: 1166
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1661
    x: 1630
    z: 1158
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1662
    x: 1626
    z: 1166
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1663
    x: 1622
    z: 1174
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1664
    x: 1622
    z: 1178
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1665
    x: 1630
    z: 1174
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1666
    x: 1630
    z: 1178
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1667
    x: 1630
    z: 1182
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1668
    x: 1058
    z: 1602
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1669
    x: 1062
    z: 1606
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1670
    x: 1062
    z: 1598
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1671
    x: 1062
    z: 1594
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1672
    x: 1074
    z: 1606
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1673
    x: 1062
    z: 1590
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1674
    x: 1070
    z: 1594
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1675
    x: 1082
    z: 1598
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1676
    x: 1086
    z: 1602
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1677
    x: 1066
    z: 1590
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1678
    x: 1078
    z: 1594
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1679
    x: 1082
    z: 1594
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1680
    x: 1086
    z: 1594
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1681
    x: 1082
    z: 1590
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1682
    x: 1066
    z: 1586
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1683
    x: 1070
    z: 1586
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1684
    x: 1074
    z: 1586
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1685
    x: 1082
    z: 1582
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1686
    x: 1074
    z: 1582
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1687
    x: 1086
    z: 1578
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1688
    x: 1066
    z: 1582
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1689
    x: 1074
    z: 1578
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1690
    x: 1062
    z: 1582
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1691
    x: 1078
    z: 1574
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1692
    x: 1086
    z: 1570
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1693
    x: 1074
    z: 1566
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1694
    x: 1062
    z: 1578
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1695
    x: 1066
    z: 1574
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1696
    x: 1074
    z: 1562
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1697
    x: 1070
    z: 1558
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1698
    x: 1062
    z: 1566
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1699
    x: 1062
    z: 1562
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1700
    x: 1058
    z: 1562
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1701
    x: 1054
    z: 1586
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1702
    x: 1054
    z: 1578
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1703
    x: 1050
    z: 1562
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1704
    x: 1050
    z: 1570
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1705
    x: 1050
    z: 1578
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1706
    x: 1046
    z: 1570
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1707
    x: 1050
    z: 1582
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1708
    x: 1042
    z: 1570
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1709
    x: 1042
    z: 1574
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1710
    x: 1034
    z: 1574
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1711
    x: 1050
    z: 1586
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1712
    x: 1034
    z: 1578
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1713
    x: 1046
    z: 1586
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1714
    x: 1030
    z: 1578
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1715
    x: 1042
    z: 1586
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1716
    x: 1038
    z: 1586
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1717
    x: 1046
    z: 1590
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1718
    x: 1038
    z: 1590
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1719
    x: 1034
    z: 1594
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1720
    x: 1046
    z: 1594
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1721
    x: 1038
    z: 1598
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1722
    x: 1042
    z: 1602
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1723
    x: 1046
    z: 1598
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1724
    x: 1054
    z: 1598
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1725
    x: 1054
    z: 1602
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1726
    x: 522
    z: 1046
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1727
    x: 522
    z: 1066
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1728
    x: 526
    z: 1054
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1729
    x: 534
    z: 1058
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1730
    x: 530
    z: 1054
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1731
    x: 534
    z: 1054
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1732
    x: 542
    z: 1062
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1733
    x: 534
    z: 1050
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1734
    x: 542
    z: 1054
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1735
    x: 546
    z: 1054
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1736
    x: 526
    z: 1042
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1737
    x: 526
    z: 1038
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1738
    x: 534
    z: 1034
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1739
    x: 522
    z: 1026
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1740
    x: 518
    z: 1042
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1741
    x: 518
    z: 1034
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1742
    x: 518
    z: 1026
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1743
    x: 518
    z: 1022
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1744
    x: 514
    z: 1022
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1745
    x: 514
    z: 1038
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1746
    x: 510
    z: 1034
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1747
    x: 510
    z: 1038
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1748
    x: 506
    z: 1038
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1749
    x: 506
    z: 1042
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1750
    x: 518
    z: 1046
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1751
    x: 514
    z: 1054
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1752
    x: 518
    z: 1054
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1753
    x: 1582
    z: 914
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1754
    x: 1582
    z: 922
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1755
    x: 1586
    z: 922
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1756
    x: 1586
    z: 910
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1757
    x: 1590
    z: 926
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1758
    x: 1594
    z: 922
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1759
    x: 1594
    z: 918
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1760
    x: 1598
    z: 926
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1761
    x: 1594
    z: 914
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1762
    x: 1602
    z: 918
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1763
    x: 1590
    z: 906
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1764
    x: 1594
    z: 910
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1765
    x: 1586
    z: 902
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1766
    x: 1598
    z: 902
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1767
    x: 1602
    z: 902
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1768
    x: 1610
    z: 902
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1769
    x: 1582
    z: 898
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1770
    x: 1590
    z: 898
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1771
    x: 1610
    z: 898
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1772
    x: 1606
    z: 894
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1773
    x: 1602
    z: 894
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1774
    x: 1590
    z: 894
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1775
    x: 1586
    z: 890
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1776
    x: 1582
    z: 882
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1777
    x: 1578
    z: 882
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1778
    x: 1570
    z: 878
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1779
    x: 1570
    z: 882
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1780
    x: 1566
    z: 878
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1781
    x: 1558
    z: 878
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1782
    x: 1558
    z: 882
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1783
    x: 1562
    z: 886
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1784
    x: 1554
    z: 882
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1785
    x: 1558
    z: 886
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1786
    x: 1554
    z: 886
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1787
    x: 1562
    z: 894
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1788
    x: 1554
    z: 890
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1789
    x: 1554
    z: 894
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1790
    x: 1574
    z: 902
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1791
    x: 1570
    z: 902
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1792
    x: 1562
    z: 910
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1793
    x: 1570
    z: 910
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1794
    x: 1566
    z: 918
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1795
    x: 1570
    z: 918
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1796
    x: 1574
    z: 914
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1797
    x: 1578
    z: 910
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1798
    x: 1578
    z: 914
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1799
    x: 134
    z: 1390
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1800
    x: 134
    z: 1410
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1801
    x: 134
    z: 1414
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1802
    x: 134
    z: 1426
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1803
    x: 138
    z: 1418
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1804
    x: 138
    z: 1402
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1805
    x: 142
    z: 1414
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1806
    x: 150
    z: 1418
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1807
    x: 154
    z: 1418
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1808
    x: 146
    z: 1402
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1809
    x: 142
    z: 1398
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1810
    x: 150
    z: 1406
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1811
    x: 158
    z: 1410
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1812
    x: 154
    z: 1402
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1813
    x: 150
    z: 1390
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1814
    x: 142
    z: 1386
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1815
    x: 146
    z: 1386
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1816
    x: 150
    z: 1386
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1817
    x: 158
    z: 1382
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1818
    x: 138
    z: 1382
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1819
    x: 146
    z: 1374
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1820
    x: 138
    z: 1378
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1821
    x: 142
    z: 1374
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1822
    x: 138
    z: 1366
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1823
    x: 130
    z: 1374
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1824
    x: 130
    z: 1370
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1825
    x: 126
    z: 1374
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1826
    x: 126
    z: 1378
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1827
    x: 122
    z: 1374
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1828
    x: 114
    z: 1370
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1829
    x: 118
    z: 1378
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1830
    x: 114
    z: 1378
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1831
    x: 110
    z: 1374
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1832
    x: 122
    z: 1386
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1833
    x: 118
    z: 1386
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1834
    x: 110
    z: 1386
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1835
    x: 110
    z: 1394
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1836
    x: 122
    z: 1394
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1837
    x: 114
    z: 1398
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1838
    x: 106
    z: 1402
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1839
    x: 126
    z: 1394
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1840
    x: 118
    z: 1398
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1841
    x: 110
    z: 1402
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1842
    x: 114
    z: 1402
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1843
    x: 118
    z: 1402
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1844
    x: 122
    z: 1398
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1845
    x: 126
    z: 1398
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1846
    x: 114
    z: 1410
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1847
    x: 122
    z: 1406
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1848
    x: 118
    z: 1410
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1849
    x: 130
    z: 1394
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1850
    x: 122
    z: 1410
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1851
    x: 126
    z: 1406
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1852
    x: 122
    z: 1418
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1853
    x: 130
    z: 1398
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1854
    x: 126
    z: 1410
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1855
    x: 130
    z: 1402
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1856
    x: 126
    z: 1414
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1857
    x: 126
    z: 1418
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1858
    x: 1302
    z: 882
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1859
    x: 1302
    z: 902
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1860
    x: 1302
    z: 914
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1861
    x: 1306
    z: 894
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1862
    x: 1306
    z: 902
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1863
    x: 1310
    z: 906
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1864
    x: 1314
    z: 906
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1865
    x: 1306
    z: 882
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1866
    x: 1310
    z: 890
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1867
    x: 1314
    z: 894
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1868
    x: 1318
    z: 898
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1869
    x: 1310
    z: 886
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1870
    x: 1318
    z: 894
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1871
    x: 1310
    z: 878
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1872
    x: 1302
    z: 874
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1873
    x: 1314
    z: 874
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1874
    x: 1318
    z: 874
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1875
    x: 1310
    z: 870
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1876
    x: 1326
    z: 866
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1877
    x: 1326
    z: 858
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1878
    x: 1314
    z: 862
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1879
    x: 1318
    z: 858
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1880
    x: 1306
    z: 866
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1881
    x: 1314
    z: 858
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1882
    x: 1302
    z: 870
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1883
    x: 1310
    z: 854
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1884
    x: 1302
    z: 866
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1885
    x: 1306
    z: 854
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1886
    x: 1302
    z: 858
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1887
    x: 1294
    z: 858
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1888
    x: 1294
    z: 866
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1889
    x: 1294
    z: 870
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1890
    x: 1290
    z: 866
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1891
    x: 1286
    z: 866
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1892
    x: 1278
    z: 862
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1893
    x: 1282
    z: 870
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1894
    x: 1274
    z: 866
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1895
    x: 1278
    z: 870
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1896
    x: 1282
    z: 874
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1897
    x: 1290
    z: 878
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1898
    x: 1274
    z: 882
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1899
    x: 1282
    z: 882
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1900
    x: 1278
    z: 882
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1901
    x: 1286
    z: 882
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1902
    x: 1294
    z: 882
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1903
    x: 1286
    z: 886
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1904
    x: 1278
    z: 898
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1905
    x: 1290
    z: 890
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1906
    x: 1290
    z: 894
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1907
    x: 1286
    z: 898
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1908
    x: 1286
    z: 910
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1909
    x: 1298
    z: 890
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1910
    x: 1298
    z: 898
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1911
    x: 1298
    z: 902
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1912
    x: 1062
    z: 42
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1913
    x: 1062
    z: 50
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1914
    x: 1062
    z: 58
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1915
    x: 1062
    z: 62
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1916
    x: 1066
    z: 58
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1917
    x: 1066
    z: 50
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1918
    x: 1070
    z: 58
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1919
    x: 1070
    z: 46
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1920
    x: 1074
    z: 50
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1921
    x: 1066
    z: 42
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1922
    x: 1078
    z: 50
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1923
    x: 1078
    z: 46
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1924
    x: 1070
    z: 42
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1925
    x: 1082
    z: 46
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1926
    x: 1086
    z: 42
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1927
    x: 1062
    z: 38
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1928
    x: 1066
    z: 38
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1929
    x: 1074
    z: 38
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1930
    x: 1086
    z: 38
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1931
    x: 1090
    z: 34
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1932
    x: 1074
    z: 34
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1933
    x: 1070
    z: 34
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1934
    x: 1082
    z: 30
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1935
    x: 1094
    z: 26
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1936
    x: 1078
    z: 30
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1937
    x: 1074
    z: 30
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1938
    x: 1086
    z: 22
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1939
    x: 1078
    z: 26
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1940
    x: 1066
    z: 30
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1941
    x: 1070
    z: 26
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1942
    x: 1054
    z: 26
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1943
    x: 1054
    z: 30
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1944
    x: 1050
    z: 30
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1945
    x: 1054
    z: 38
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1946
    x: 1038
    z: 42
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1947
    x: 1038
    z: 46
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1948
    x: 1050
    z: 46
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1949
    x: 1038
    z: 50
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1950
    x: 1038
    z: 54
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1951
    x: 1042
    z: 54
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1952
    x: 1054
    z: 50
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1953
    x: 1046
    z: 58
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1954
    x: 1050
    z: 54
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1955
    x: 1046
    z: 62
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1956
    x: 1054
    z: 54
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1957
    x: 146
    z: 1174
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1958
    x: 150
    z: 1178
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1959
    x: 150
    z: 1174
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1960
    x: 150
    z: 1170
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1961
    x: 154
    z: 1182
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1962
    x: 158
    z: 1178
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1963
    x: 158
    z: 1174
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1964
    x: 162
    z: 1174
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1965
    x: 166
    z: 1178
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1966
    x: 158
    z: 1170
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1967
    x: 154
    z: 1166
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1968
    x: 170
    z: 1166
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1969
    x: 178
    z: 1170
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1970
    x: 154
    z: 1162
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1971
    x: 174
    z: 1162
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1972
    x: 178
    z: 1162
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1973
    x: 178
    z: 1154
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1974
    x: 154
    z: 1158
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1975
    x: 166
    z: 1154
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1976
    x: 170
    z: 1154
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1977
    x: 150
    z: 1158
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1978
    x: 158
    z: 1154
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1979
    x: 166
    z: 1150
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1980
    x: 154
    z: 1150
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1981
    x: 150
    z: 1150
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1982
    x: 146
    z: 1154
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1983
    x: 138
    z: 1134
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1984
    x: 138
    z: 1150
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1985
    x: 134
    z: 1134
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1986
    x: 134
    z: 1142
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1987
    x: 130
    z: 1150
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1988
    x: 126
    z: 1146
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1989
    x: 122
    z: 1154
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1990
    x: 126
    z: 1158
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1991
    x: 122
    z: 1158
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1992
    x: 118
    z: 1162
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1993
    x: 142
    z: 1166
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1994
    x: 126
    z: 1166
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1995
    x: 122
    z: 1166
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1996
    x: 138
    z: 1170
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1997
    x: 130
    z: 1178
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1998
    x: 134
    z: 1174
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 1999
    x: 122
    z: 1186
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2000
    x: 122
    z: 1194
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2001
    x: 126
    z: 1194
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2002
    x: 138
    z: 1178
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2003
    x: 130
    z: 1190
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2004
    x: 130
    z: 1194
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2005
    x: 130
    z: 1198
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2006
    x: 134
    z: 1190
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2007
    x: 142
    z: 1174
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2008
    x: 138
    z: 1186
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2009
    x: 1730
    z: 602
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2010
    x: 1734
    z: 606
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2011
    x: 1738
    z: 610
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2012
    x: 1738
    z: 602
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2013
    x: 1746
    z: 614
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2014
    x: 1742
    z: 598
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2015
    x: 1750
    z: 610
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2016
    x: 1738
    z: 594
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2017
    x: 1750
    z: 606
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2018
    x: 1746
    z: 598
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2019
    x: 1746
    z: 594
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2020
    x: 1754
    z: 598
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2021
    x: 1750
    z: 590
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2022
    x: 1742
    z: 586
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2023
    x: 1730
    z: 582
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2024
    x: 1738
    z: 582
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2025
    x: 1742
    z: 582
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2026
    x: 1746
    z: 582
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2027
    x: 1742
    z: 578
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2028
    x: 1746
    z: 574
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2029
    x: 1734
    z: 578
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2030
    x: 1750
    z: 566
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2031
    x: 1746
    z: 562
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2032
    x: 1738
    z: 570
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2033
    x: 1742
    z: 562
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2034
    x: 1738
    z: 562
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2035
    x: 1734
    z: 566
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2036
    x: 1738
    z: 558
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2037
    x: 1726
    z: 562
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2038
    x: 1726
    z: 558
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2039
    x: 1722
    z: 558
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2040
    x: 1722
    z: 554
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2041
    x: 1722
    z: 566
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2042
    x: 1722
    z: 562
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2043
    x: 1722
    z: 570
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2044
    x: 1718
    z: 558
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2045
    x: 1718
    z: 574
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2046
    x: 1710
    z: 566
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2047
    x: 1718
    z: 578
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2048
    x: 1710
    z: 574
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2049
    x: 1722
    z: 582
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2050
    x: 1714
    z: 578
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2051
    x: 1706
    z: 574
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2052
    x: 1714
    z: 582
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2053
    x: 1726
    z: 586
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2054
    x: 1722
    z: 586
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2055
    x: 1718
    z: 586
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2056
    x: 1710
    z: 586
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2057
    x: 1710
    z: 594
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2058
    x: 1722
    z: 590
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2059
    x: 1714
    z: 598
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2060
    x: 1718
    z: 598
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2061
    x: 1722
    z: 598
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2062
    x: 1722
    z: 602
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2063
    x: 654
    z: 994
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2064
    x: 658
    z: 1006
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2065
    x: 662
    z: 1002
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2066
    x: 662
    z: 998
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2067
    x: 662
    z: 994
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2068
    x: 666
    z: 994
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2069
    x: 658
    z: 986
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2070
    x: 662
    z: 986
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2071
    x: 674
    z: 986
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2072
    x: 678
    z: 986
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2073
    x: 682
    z: 986
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2074
    x: 678
    z: 982
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2075
    x: 670
    z: 982
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2076
    x: 674
    z: 982
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2077
    x: 674
    z: 978
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2078
    x: 678
    z: 974
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2079
    x: 666
    z: 974
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2080
    x: 666
    z: 970
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2081
    x: 658
    z: 974
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2082
    x: 662
    z: 966
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2083
    x: 654
    z: 978
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2084
    x: 654
    z: 970
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2085
    x: 650
    z: 974
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2086
    x: 646
    z: 974
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2087
    x: 646
    z: 978
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2088
    x: 642
    z: 974
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2089
    x: 638
    z: 970
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2090
    x: 634
    z: 966
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2091
    x: 634
    z: 970
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2092
    x: 638
    z: 986
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2093
    x: 630
    z: 986
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2094
    x: 634
    z: 990
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2095
    x: 642
    z: 994
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2096
    x: 626
    z: 1002
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2097
    x: 646
    z: 994
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2098
    x: 630
    z: 1002
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2099
    x: 634
    z: 1002
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2100
    x: 630
    z: 1006
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2101
    x: 626
    z: 1010
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2102
    x: 642
    z: 998
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2103
    x: 634
    z: 1006
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2104
    x: 650
    z: 994
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2105
    x: 650
    z: 998
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2106
    x: 646
    z: 1010
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2107
    x: 646
    z: 1014
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2108
    x: 650
    z: 1006
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2109
    x: 1170
    z: 1750
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2110
    x: 1170
    z: 1766
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2111
    x: 1170
    z: 1782
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2112
    x: 1174
    z: 1770
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2113
    x: 1182
    z: 1754
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2114
    x: 1186
    z: 1754
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2115
    x: 1186
    z: 1750
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2116
    x: 1194
    z: 1750
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2117
    x: 1182
    z: 1746
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2118
    x: 1186
    z: 1746
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2119
    x: 1198
    z: 1746
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2120
    x: 1190
    z: 1742
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2121
    x: 1182
    z: 1742
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2122
    x: 1190
    z: 1738
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2123
    x: 1178
    z: 1738
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2124
    x: 1174
    z: 1734
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2125
    x: 1174
    z: 1730
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2126
    x: 1166
    z: 1746
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2127
    x: 1162
    z: 1734
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2128
    x: 1154
    z: 1746
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2129
    x: 1146
    z: 1742
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2130
    x: 1166
    z: 1750
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2131
    x: 1162
    z: 1750
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2132
    x: 1154
    z: 1750
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2133
    x: 1146
    z: 1750
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2134
    x: 1142
    z: 1758
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2135
    x: 1150
    z: 1758
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2136
    x: 1142
    z: 1766
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2137
    x: 1150
    z: 1766
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2138
    x: 1146
    z: 1770
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2139
    x: 1162
    z: 1758
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2140
    x: 1154
    z: 1766
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2141
    x: 1150
    z: 1770
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2142
    x: 1158
    z: 1766
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2143
    x: 1154
    z: 1770
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2144
    x: 1162
    z: 1762
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2145
    x: 1154
    z: 1774
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2146
    x: 1150
    z: 1778
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2147
    x: 1154
    z: 1782
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2148
    x: 1162
    z: 1766
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2149
    x: 1162
    z: 1770
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2150
    x: 1158
    z: 1782
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2151
    x: 1166
    z: 1770
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2152
    x: 1166
    z: 1778
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2153
    x: 1122
    z: 1918
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2154
    x: 1122
    z: 1914
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2155
    x: 1122
    z: 1910
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2156
    x: 1126
    z: 1922
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2157
    x: 1126
    z: 1918
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2158
    x: 1130
    z: 1926
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2159
    x: 1122
    z: 1906
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2160
    x: 1134
    z: 1926
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2161
    x: 1134
    z: 1930
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2162
    x: 1134
    z: 1922
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2163
    x: 1138
    z: 1930
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2164
    x: 1130
    z: 1914
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2165
    x: 1138
    z: 1926
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2166
    x: 1138
    z: 1918
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2167
    x: 1134
    z: 1910
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2168
    x: 1138
    z: 1914
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2169
    x: 1118
    z: 1898
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2170
    x: 1122
    z: 1898
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2171
    x: 1126
    z: 1898
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2172
    x: 1130
    z: 1898
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2173
    x: 1134
    z: 1898
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2174
    x: 1146
    z: 1898
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2175
    x: 1146
    z: 1894
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2176
    x: 1130
    z: 1894
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2177
    x: 1138
    z: 1890
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2178
    x: 1134
    z: 1890
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2179
    x: 1146
    z: 1886
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2180
    x: 1142
    z: 1886
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2181
    x: 1122
    z: 1894
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2182
    x: 1138
    z: 1882
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2183
    x: 1130
    z: 1886
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2184
    x: 1142
    z: 1878
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2185
    x: 1130
    z: 1878
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2186
    x: 1126
    z: 1878
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2187
    x: 1122
    z: 1882
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2188
    x: 1114
    z: 1894
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2189
    x: 1114
    z: 1890
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2190
    x: 1114
    z: 1886
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2191
    x: 1114
    z: 1882
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2192
    x: 1114
    z: 1878
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2193
    x: 1114
    z: 1874
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2194
    x: 1110
    z: 1874
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2195
    x: 1106
    z: 1882
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2196
    x: 1106
    z: 1886
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2197
    x: 1106
    z: 1894
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2198
    x: 1102
    z: 1894
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2199
    x: 1098
    z: 1898
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2200
    x: 1098
    z: 1918
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2201
    x: 1110
    z: 1910
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2202
    x: 1106
    z: 1914
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2203
    x: 1098
    z: 1922
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2204
    x: 1106
    z: 1922
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2205
    x: 1110
    z: 1918
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2206
    x: 982
    z: 1450
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2207
    x: 982
    z: 1454
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2208
    x: 986
    z: 1442
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2209
    x: 986
    z: 1434
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2210
    x: 998
    z: 1438
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2211
    x: 1002
    z: 1438
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2212
    x: 1002
    z: 1430
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2213
    x: 1014
    z: 1430
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2214
    x: 1006
    z: 1426
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2215
    x: 998
    z: 1426
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2216
    x: 1006
    z: 1422
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2217
    x: 1014
    z: 1418
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2218
    x: 986
    z: 1426
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2219
    x: 986
    z: 1422
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2220
    x: 990
    z: 1418
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2221
    x: 982
    z: 1426
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2222
    x: 986
    z: 1418
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2223
    x: 986
    z: 1414
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2224
    x: 982
    z: 1422
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2225
    x: 978
    z: 1430
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2226
    x: 978
    z: 1410
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2227
    x: 978
    z: 1402
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2228
    x: 974
    z: 1406
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2229
    x: 974
    z: 1414
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2230
    x: 970
    z: 1410
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2231
    x: 970
    z: 1414
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2232
    x: 966
    z: 1406
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2233
    x: 966
    z: 1414
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2234
    x: 974
    z: 1430
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2235
    x: 966
    z: 1430
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2236
    x: 958
    z: 1426
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2237
    x: 978
    z: 1434
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2238
    x: 962
    z: 1434
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2239
    x: 962
    z: 1438
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2240
    x: 974
    z: 1442
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2241
    x: 974
    z: 1446
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2242
    x: 970
    z: 138
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2243
    x: 970
    z: 150
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2244
    x: 970
    z: 158
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2245
    x: 974
    z: 166
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2246
    x: 974
    z: 162
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2247
    x: 978
    z: 166
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2248
    x: 974
    z: 146
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2249
    x: 982
    z: 162
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2250
    x: 978
    z: 150
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2251
    x: 978
    z: 146
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2252
    x: 986
    z: 154
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2253
    x: 986
    z: 150
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2254
    x: 990
    z: 150
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2255
    x: 982
    z: 142
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2256
    x: 978
    z: 138
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2257
    x: 986
    z: 138
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2258
    x: 978
    z: 134
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2259
    x: 982
    z: 130
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2260
    x: 978
    z: 130
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2261
    x: 982
    z: 126
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2262
    x: 978
    z: 122
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2263
    x: 978
    z: 118
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2264
    x: 970
    z: 130
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2265
    x: 978
    z: 114
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2266
    x: 974
    z: 118
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2267
    x: 978
    z: 110
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2268
    x: 974
    z: 110
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2269
    x: 966
    z: 118
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2270
    x: 954
    z: 118
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2271
    x: 958
    z: 126
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2272
    x: 950
    z: 118
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2273
    x: 946
    z: 118
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2274
    x: 950
    z: 126
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2275
    x: 962
    z: 134
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2276
    x: 946
    z: 126
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2277
    x: 958
    z: 134
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2278
    x: 962
    z: 138
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2279
    x: 958
    z: 142
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2280
    x: 950
    z: 154
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2281
    x: 958
    z: 154
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2282
    x: 962
    z: 150
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2283
    x: 958
    z: 158
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2284
    x: 954
    z: 162
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2285
    x: 958
    z: 166
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2286
    x: 962
    z: 166
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2287
    x: 966
    z: 166
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2288
    x: 846
    z: 1306
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2289
    x: 854
    z: 1318
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2290
    x: 858
    z: 1330
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2291
    x: 862
    z: 1326
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2292
    x: 858
    z: 1314
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2293
    x: 866
    z: 1322
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2294
    x: 858
    z: 1294
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2295
    x: 854
    z: 1294
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2296
    x: 850
    z: 1294
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2297
    x: 858
    z: 1290
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2298
    x: 854
    z: 1290
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2299
    x: 846
    z: 1294
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2300
    x: 850
    z: 1282
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2301
    x: 846
    z: 1290
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2302
    x: 850
    z: 1278
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2303
    x: 846
    z: 1282
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2304
    x: 842
    z: 1294
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2305
    x: 842
    z: 1282
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2306
    x: 842
    z: 1278
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2307
    x: 838
    z: 1278
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2308
    x: 834
    z: 1278
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2309
    x: 838
    z: 1294
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2310
    x: 830
    z: 1290
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2311
    x: 838
    z: 1298
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2312
    x: 842
    z: 1302
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2313
    x: 838
    z: 1302
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2314
    x: 834
    z: 1302
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2315
    x: 822
    z: 1306
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2316
    x: 818
    z: 1310
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2317
    x: 814
    z: 1310
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2318
    x: 834
    z: 1306
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2319
    x: 810
    z: 1314
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2320
    x: 818
    z: 1318
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2321
    x: 826
    z: 1314
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2322
    x: 830
    z: 1314
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2323
    x: 818
    z: 1322
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2324
    x: 834
    z: 1310
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2325
    x: 826
    z: 1318
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2326
    x: 834
    z: 1314
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2327
    x: 842
    z: 1306
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2328
    x: 838
    z: 1314
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2329
    x: 558
    z: 958
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2330
    x: 558
    z: 962
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2331
    x: 562
    z: 970
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2332
    x: 562
    z: 958
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2333
    x: 566
    z: 962
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2334
    x: 574
    z: 970
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2335
    x: 574
    z: 962
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2336
    x: 582
    z: 966
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2337
    x: 562
    z: 954
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2338
    x: 578
    z: 958
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2339
    x: 586
    z: 962
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2340
    x: 582
    z: 958
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2341
    x: 562
    z: 950
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2342
    x: 566
    z: 950
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2343
    x: 570
    z: 950
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2344
    x: 574
    z: 950
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2345
    x: 570
    z: 946
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2346
    x: 562
    z: 946
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2347
    x: 554
    z: 934
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2348
    x: 550
    z: 942
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2349
    x: 542
    z: 942
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2350
    x: 550
    z: 950
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2351
    x: 546
    z: 950
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2352
    x: 530
    z: 942
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2353
    x: 550
    z: 954
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2354
    x: 526
    z: 954
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2355
    x: 518
    z: 954
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2356
    x: 530
    z: 958
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2357
    x: 538
    z: 958
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2358
    x: 530
    z: 962
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2359
    x: 526
    z: 962
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2360
    x: 546
    z: 958
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2361
    x: 522
    z: 966
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2362
    x: 550
    z: 958
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2363
    x: 534
    z: 966
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2364
    x: 550
    z: 962
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2365
    x: 550
    z: 966
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2366
    x: 554
    z: 970
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2367
    x: 402
    z: 1106
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2368
    x: 406
    z: 1094
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2369
    x: 406
    z: 1090
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2370
    x: 406
    z: 1086
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2371
    x: 410
    z: 1082
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2372
    x: 418
    z: 1090
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2373
    x: 430
    z: 1090
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2374
    x: 426
    z: 1086
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2375
    x: 410
    z: 1078
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2376
    x: 414
    z: 1078
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2377
    x: 402
    z: 1074
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2378
    x: 430
    z: 1070
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2379
    x: 410
    z: 1070
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2380
    x: 422
    z: 1066
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2381
    x: 414
    z: 1066
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2382
    x: 410
    z: 1058
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2383
    x: 402
    z: 1070
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2384
    x: 406
    z: 1054
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2385
    x: 410
    z: 1050
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2386
    x: 406
    z: 1046
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2387
    x: 398
    z: 1074
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2388
    x: 398
    z: 1050
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2389
    x: 394
    z: 1046
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2390
    x: 390
    z: 1050
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2391
    x: 390
    z: 1054
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2392
    x: 386
    z: 1046
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2393
    x: 390
    z: 1062
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2394
    x: 378
    z: 1054
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2395
    x: 378
    z: 1058
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2396
    x: 382
    z: 1066
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2397
    x: 374
    z: 1062
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2398
    x: 386
    z: 1070
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2399
    x: 382
    z: 1070
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2400
    x: 374
    z: 1070
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2401
    x: 378
    z: 1074
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2402
    x: 386
    z: 1078
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2403
    x: 378
    z: 1078
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2404
    x: 390
    z: 1082
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2405
    x: 382
    z: 1094
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2406
    x: 382
    z: 1098
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2407
    x: 382
    z: 1102
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2408
    x: 394
    z: 1090
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2409
    x: 386
    z: 1102
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2410
    x: 398
    z: 1086
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2411
    x: 394
    z: 1098
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2412
    x: 394
    z: 1102
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2413
    x: 394
    z: 1106
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2414
    x: 394
    z: 1110
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2415
    x: 398
    z: 1106
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2416
    x: 1814
    z: 1090
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2417
    x: 1814
    z: 1114
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2418
    x: 1818
    z: 1094
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2419
    x: 1822
    z: 1106
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2420
    x: 1818
    z: 1090
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2421
    x: 1826
    z: 1098
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2422
    x: 1830
    z: 1094
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2423
    x: 1834
    z: 1094
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2424
    x: 1838
    z: 1094
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2425
    x: 1822
    z: 1086
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2426
    x: 1826
    z: 1086
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2427
    x: 1830
    z: 1086
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2428
    x: 1834
    z: 1086
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2429
    x: 1830
    z: 1078
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2430
    x: 1826
    z: 1078
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2431
    x: 1830
    z: 1074
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2432
    x: 1838
    z: 1066
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2433
    x: 1830
    z: 1062
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2434
    x: 1822
    z: 1066
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2435
    x: 1814
    z: 1066
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2436
    x: 1806
    z: 1066
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2437
    x: 1806
    z: 1054
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2438
    x: 1802
    z: 1062
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2439
    x: 1798
    z: 1054
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2440
    x: 1806
    z: 1078
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2441
    x: 1798
    z: 1066
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2442
    x: 1790
    z: 1054
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2443
    x: 1798
    z: 1070
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2444
    x: 1786
    z: 1058
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2445
    x: 1802
    z: 1078
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2446
    x: 1794
    z: 1070
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2447
    x: 1786
    z: 1066
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2448
    x: 1790
    z: 1070
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2449
    x: 1798
    z: 1078
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2450
    x: 1810
    z: 1086
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2451
    x: 1806
    z: 1086
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2452
    x: 1786
    z: 1098
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2453
    x: 1806
    z: 1090
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2454
    x: 1798
    z: 1094
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2455
    x: 1790
    z: 1098
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2456
    x: 1806
    z: 1094
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2457
    x: 1798
    z: 1102
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2458
    x: 1802
    z: 1098
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2459
    x: 1802
    z: 1102
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2460
    x: 1806
    z: 1110
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2461
    x: 1810
    z: 1106
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2462
    x: 1810
    z: 1114
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2463
    x: 682
    z: 1234
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2464
    x: 686
    z: 1234
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2465
    x: 690
    z: 1238
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2466
    x: 694
    z: 1238
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2467
    x: 694
    z: 1230
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2468
    x: 702
    z: 1230
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2469
    x: 706
    z: 1230
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2470
    x: 706
    z: 1222
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2471
    x: 710
    z: 1218
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2472
    x: 698
    z: 1218
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2473
    x: 702
    z: 1218
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2474
    x: 694
    z: 1218
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2475
    x: 710
    z: 1214
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2476
    x: 690
    z: 1218
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2477
    x: 706
    z: 1214
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2478
    x: 698
    z: 1214
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2479
    x: 706
    z: 1210
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2480
    x: 702
    z: 1210
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2481
    x: 690
    z: 1214
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2482
    x: 690
    z: 1210
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2483
    x: 690
    z: 1206
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2484
    x: 694
    z: 1198
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2485
    x: 682
    z: 1218
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2486
    x: 686
    z: 1206
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2487
    x: 682
    z: 1214
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2488
    x: 682
    z: 1210
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2489
    x: 678
    z: 1222
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2490
    x: 678
    z: 1210
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2491
    x: 678
    z: 1202
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2492
    x: 670
    z: 1198
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2493
    x: 670
    z: 1194
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2494
    x: 674
    z: 1214
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2495
    x: 674
    z: 1218
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2496
    x: 670
    z: 1210
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2497
    x: 670
    z: 1214
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2498
    x: 666
    z: 1218
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2499
    x: 662
    z: 1222
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2500
    x: 654
    z: 1230
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2501
    x: 650
    z: 1234
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2502
    x: 670
    z: 1230
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2503
    x: 650
    z: 1238
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2504
    x: 646
    z: 1238
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2505
    x: 674
    z: 1230
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2506
    x: 658
    z: 1238
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2507
    x: 658
    z: 1242
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2508
    x: 650
    z: 1250
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2509
    x: 662
    z: 1242
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2510
    x: 666
    z: 1242
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2511
    x: 670
    z: 1238
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2512
    x: 662
    z: 1250
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2513
    x: 670
    z: 1246
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2514
    x: 666
    z: 1254
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2515
    x: 674
    z: 1242
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2516
    x: 678
    z: 1234
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2517
    x: 678
    z: 1238
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2518
    x: 378
    z: 938
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2519
    x: 378
    z: 946
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2520
    x: 382
    z: 950
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2521
    x: 394
    z: 942
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2522
    x: 386
    z: 938
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2523
    x: 394
    z: 938
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2524
    x: 402
    z: 938
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2525
    x: 382
    z: 934
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2526
    x: 406
    z: 934
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2527
    x: 406
    z: 930
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2528
    x: 398
    z: 930
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2529
    x: 386
    z: 930
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2530
    x: 406
    z: 922
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2531
    x: 390
    z: 926
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2536
    x: 386
    z: 926
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2539
    x: 382
    z: 926
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2544
    x: 374
    z: 926
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2551
    x: 362
    z: 930
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2552
    x: 362
    z: 934
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2553
    x: 370
    z: 938
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2554
    x: 366
    z: 938
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2555
    x: 354
    z: 946
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2556
    x: 350
    z: 946
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2557
    x: 358
    z: 946
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2558
    x: 362
    z: 946
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2559
    x: 358
    z: 950
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2560
    x: 350
    z: 954
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2561
    x: 362
    z: 950
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2562
    x: 370
    z: 950
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2563
    x: 366
    z: 958
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2564
    x: 374
    z: 950
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2565
    x: 850
    z: 1466
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2566
    x: 850
    z: 1486
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2567
    x: 854
    z: 1482
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2568
    x: 854
    z: 1478
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2569
    x: 858
    z: 1482
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2570
    x: 858
    z: 1470
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2571
    x: 862
    z: 1474
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2572
    x: 866
    z: 1474
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2573
    x: 862
    z: 1466
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2574
    x: 858
    z: 1462
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2575
    x: 866
    z: 1470
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2576
    x: 858
    z: 1458
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2577
    x: 854
    z: 1454
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2578
    x: 862
    z: 1458
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2579
    x: 878
    z: 1466
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2580
    x: 866
    z: 1458
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2581
    x: 878
    z: 1458
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2582
    x: 870
    z: 1454
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2583
    x: 850
    z: 1450
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2584
    x: 870
    z: 1450
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2585
    x: 874
    z: 1450
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2586
    x: 878
    z: 1450
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2587
    x: 870
    z: 1442
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2588
    x: 854
    z: 1446
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2589
    x: 862
    z: 1442
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2590
    x: 854
    z: 1438
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2591
    x: 858
    z: 1430
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2592
    x: 854
    z: 1434
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2593
    x: 854
    z: 1430
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2594
    x: 854
    z: 1426
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2595
    x: 850
    z: 1438
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2596
    x: 850
    z: 1434
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2597
    x: 850
    z: 1426
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2598
    x: 846
    z: 1438
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2599
    x: 842
    z: 1434
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2600
    x: 842
    z: 1438
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2601
    x: 834
    z: 1426
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2602
    x: 838
    z: 1438
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2603
    x: 834
    z: 1430
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2604
    x: 834
    z: 1434
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2605
    x: 830
    z: 1426
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2606
    x: 830
    z: 1438
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2607
    x: 826
    z: 1438
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2608
    x: 814
    z: 1438
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2609
    x: 830
    z: 1446
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2610
    x: 838
    z: 1450
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2611
    x: 818
    z: 1442
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2612
    x: 822
    z: 1446
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2613
    x: 834
    z: 1454
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2614
    x: 830
    z: 1454
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2615
    x: 826
    z: 1458
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2616
    x: 834
    z: 1458
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2617
    x: 838
    z: 1458
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2618
    x: 830
    z: 1462
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2619
    x: 842
    z: 1458
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2620
    x: 838
    z: 1462
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2621
    x: 842
    z: 1462
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2622
    x: 838
    z: 1466
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2623
    x: 846
    z: 1458
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2624
    x: 842
    z: 1466
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2625
    x: 842
    z: 1470
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2626
    x: 846
    z: 1474
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2627
    x: 846
    z: 1482
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2628
    x: 846
    z: 1486
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2629
    x: 270
    z: 482
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2630
    x: 270
    z: 490
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2631
    x: 270
    z: 502
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2632
    x: 270
    z: 506
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2633
    x: 274
    z: 502
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2634
    x: 274
    z: 490
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2635
    x: 278
    z: 502
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2636
    x: 274
    z: 486
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2637
    x: 286
    z: 502
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2638
    x: 290
    z: 502
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2639
    x: 290
    z: 490
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2640
    x: 286
    z: 486
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2641
    x: 278
    z: 482
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2642
    x: 290
    z: 486
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2643
    x: 274
    z: 478
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2644
    x: 282
    z: 478
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2645
    x: 286
    z: 478
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2646
    x: 290
    z: 478
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2647
    x: 294
    z: 478
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2648
    x: 286
    z: 474
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2649
    x: 290
    z: 474
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2650
    x: 282
    z: 474
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2651
    x: 290
    z: 466
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2652
    x: 286
    z: 462
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2653
    x: 278
    z: 466
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2654
    x: 274
    z: 462
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2655
    x: 274
    z: 458
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2656
    x: 270
    z: 466
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2657
    x: 266
    z: 470
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2658
    x: 262
    z: 470
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2659
    x: 258
    z: 470
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2660
    x: 262
    z: 478
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2661
    x: 254
    z: 474
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2662
    x: 250
    z: 474
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2663
    x: 254
    z: 478
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2664
    x: 254
    z: 486
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2665
    x: 250
    z: 490
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2666
    x: 258
    z: 490
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2667
    x: 258
    z: 498
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2668
    x: 266
    z: 486
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2669
    x: 258
    z: 502
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2670
    x: 266
    z: 490
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2671
    x: 262
    z: 502
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2672
    x: 1778
    z: 866
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2673
    x: 1782
    z: 862
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2674
    x: 1782
    z: 870
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2675
    x: 1786
    z: 866
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2676
    x: 1790
    z: 878
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2677
    x: 1782
    z: 854
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2678
    x: 1790
    z: 866
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2679
    x: 1798
    z: 866
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2680
    x: 1782
    z: 850
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2681
    x: 1794
    z: 850
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2682
    x: 1778
    z: 846
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2683
    x: 1802
    z: 846
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2684
    x: 1806
    z: 846
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2685
    x: 1806
    z: 842
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2686
    x: 1810
    z: 842
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2687
    x: 1794
    z: 842
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2688
    x: 1806
    z: 838
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2689
    x: 1802
    z: 834
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2690
    x: 1794
    z: 834
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2691
    x: 1798
    z: 830
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2692
    x: 1786
    z: 838
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2693
    x: 1786
    z: 834
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2694
    x: 1778
    z: 842
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2695
    x: 1782
    z: 834
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2696
    x: 1778
    z: 830
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2697
    x: 1774
    z: 842
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2698
    x: 1774
    z: 830
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2699
    x: 1774
    z: 826
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2700
    x: 1770
    z: 834
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2701
    x: 1762
    z: 818
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2702
    x: 1758
    z: 818
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2703
    x: 1762
    z: 830
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2704
    x: 1754
    z: 818
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2705
    x: 1766
    z: 838
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2706
    x: 1754
    z: 826
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2707
    x: 1750
    z: 822
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2708
    x: 1746
    z: 826
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2709
    x: 1754
    z: 834
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2710
    x: 1762
    z: 842
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2711
    x: 1758
    z: 842
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2712
    x: 1766
    z: 846
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2713
    x: 1754
    z: 842
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2714
    x: 1746
    z: 838
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2715
    x: 1750
    z: 842
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2716
    x: 1754
    z: 850
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2717
    x: 1758
    z: 854
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2718
    x: 1766
    z: 854
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2719
    x: 1758
    z: 862
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2720
    x: 1770
    z: 858
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2721
    x: 1766
    z: 862
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2722
    x: 1774
    z: 854
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2723
    x: 1770
    z: 862
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2724
    x: 1062
    z: 1734
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2725
    x: 1062
    z: 1746
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2726
    x: 1066
    z: 1738
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2727
    x: 1070
    z: 1742
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2728
    x: 1074
    z: 1746
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2729
    x: 1086
    z: 1750
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2730
    x: 1082
    z: 1738
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2731
    x: 1094
    z: 1746
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2732
    x: 1094
    z: 1742
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2733
    x: 1090
    z: 1738
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2734
    x: 1078
    z: 1730
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2735
    x: 1090
    z: 1734
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2736
    x: 1082
    z: 1730
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2737
    x: 1062
    z: 1726
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2738
    x: 1082
    z: 1726
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2739
    x: 1086
    z: 1726
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2740
    x: 1078
    z: 1718
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2741
    x: 1066
    z: 1718
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2742
    x: 1062
    z: 1718
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2743
    x: 1066
    z: 1714
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2744
    x: 1058
    z: 1718
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2745
    x: 1054
    z: 1710
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2746
    x: 1054
    z: 1714
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2747
    x: 1050
    z: 1698
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2748
    x: 1050
    z: 1694
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2749
    x: 1054
    z: 1718
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2750
    x: 1050
    z: 1706
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2751
    x: 1046
    z: 1698
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2752
    x: 1046
    z: 1702
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2753
    x: 1038
    z: 1694
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2754
    x: 1046
    z: 1710
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2755
    x: 1050
    z: 1718
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2756
    x: 1038
    z: 1710
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2757
    x: 1034
    z: 1710
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2758
    x: 1038
    z: 1714
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2759
    x: 1038
    z: 1718
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2760
    x: 1034
    z: 1718
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2761
    x: 1050
    z: 1726
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2762
    x: 1038
    z: 1722
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2763
    x: 1034
    z: 1722
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2764
    x: 1038
    z: 1726
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2765
    x: 1030
    z: 1726
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2766
    x: 1050
    z: 1730
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2767
    x: 1046
    z: 1730
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2768
    x: 1034
    z: 1730
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2769
    x: 1054
    z: 1734
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2770
    x: 1054
    z: 1738
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2771
    x: 1046
    z: 1746
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2772
    x: 1050
    z: 1746
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2773
    x: 1058
    z: 1734
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2774
    x: 1054
    z: 1746
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2775
    x: 250
    z: 974
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2776
    x: 250
    z: 982
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2777
    x: 250
    z: 998
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2778
    x: 250
    z: 1002
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2779
    x: 258
    z: 982
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2780
    x: 258
    z: 978
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2781
    x: 254
    z: 974
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2782
    x: 262
    z: 978
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2783
    x: 258
    z: 974
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2784
    x: 266
    z: 966
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2785
    x: 266
    z: 962
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2786
    x: 262
    z: 962
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2787
    x: 270
    z: 958
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2788
    x: 266
    z: 958
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2789
    x: 270
    z: 954
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2790
    x: 274
    z: 954
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2791
    x: 262
    z: 958
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2792
    x: 274
    z: 950
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2793
    x: 258
    z: 962
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2794
    x: 254
    z: 962
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2795
    x: 250
    z: 966
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2796
    x: 258
    z: 950
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2797
    x: 254
    z: 954
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2798
    x: 246
    z: 970
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2799
    x: 246
    z: 958
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2800
    x: 238
    z: 954
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2801
    x: 238
    z: 958
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2802
    x: 238
    z: 962
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2803
    x: 238
    z: 966
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2804
    x: 242
    z: 970
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2805
    x: 238
    z: 970
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2806
    x: 234
    z: 970
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2807
    x: 246
    z: 974
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2808
    x: 234
    z: 974
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2809
    x: 230
    z: 978
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2810
    x: 238
    z: 978
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2811
    x: 222
    z: 982
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2812
    x: 226
    z: 986
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2813
    x: 234
    z: 990
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2814
    x: 246
    z: 986
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2815
    x: 554
    z: 1914
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2816
    x: 554
    z: 1910
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2817
    x: 550
    z: 1910
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2818
    x: 538
    z: 1898
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2819
    x: 538
    z: 1894
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2820
    x: 534
    z: 1902
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2821
    x: 534
    z: 1894
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2822
    x: 526
    z: 1894
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2823
    x: 522
    z: 1882
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2824
    x: 522
    z: 1886
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2825
    x: 518
    z: 1886
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2826
    x: 518
    z: 1890
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2827
    x: 1164.22393
    z: 1444.6817
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2828
    x: 1161.2943
    z: 1443.58904
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2829
    x: 1169.38567
    z: 1444.06388
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2830
    x: 1173.1534
    z: 1441.44777
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2831
    x: 1165.67753
    z: 1443.7731
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2832
    x: 1166.88065
    z: 1441.7464
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2833
    x: 1309.42885
    z: 1124.84302
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2834
    x: 1291.41475
    z: 1128.31089
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2835
    x: 1295.25264
    z: 1131.9185
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2836
    x: 726.92415
    z: 1884.24646
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2837
    x: 723.68593
    z: 1880.14516
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2838
    x: 727.2395
    z: 1883.46625
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2839
    x: 1087.8047
    z: 1617.14142
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2840
    x: 1090.1107
    z: 1622.68389
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2841
    x: 1092.34232
    z: 1622.7866
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2842
    x: 1094.08825
    z: 1620.18107
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2843
    x: 1697.22167
    z: 1141.7988
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2844
    x: 1701.02048
    z: 1145.10337
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2845
    x: 1707.33397
    z: 1140.57457
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2846
    x: 1705.29426
    z: 1153.19545
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2847
    x: 772.27532
    z: 931.85651
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2848
    x: 762.21898
    z: 943.49502
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2849
    x: 782.53623
    z: 944.30492
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2850
    x: 780.09375
    z: 944.0226
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2851
    x: 773.44762
    z: 946.12717
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2852
    x: 346.40699
    z: 1214.42305
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2853
    x: 334.74988
    z: 1211.74572
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2854
    x: 333.05575
    z: 1209.25934
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2855
    x: 331.25513
    z: 1214.04925
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2856
    x: 334.12356
    z: 1214.34215
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2857
    x: 340.26427
    z: 1210.81693
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2858
    x: 334.53373
    z: 1213.81893
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2859
    x: 1700.29708
    z: 844.73888
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2860
    x: 1714.27378
    z: 840.73882
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2861
    x: 1702.87296
    z: 859.91611
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2862
    x: 1708.0793
    z: 848.57256
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2863
    x: 1712.54163
    z: 852.78834
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2864
    x: 1708.41414
    z: 849.53518
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2865
    x: 173.4773
    z: 1203.83553
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2866
    x: 181.92597
    z: 1211.22188
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2867
    x: 177.51693
    z: 1203.24097
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2868
    x: 177.04685
    z: 1204.09684
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2869
    x: 174.02535
    z: 1202.22896
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2870
    x: 1498.48551
    z: 1763.10875
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2871
    x: 1499.48186
    z: 1761.67089
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2872
    x: 1511.9436
    z: 1759.78786
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2873
    x: 1500.40838
    z: 1752.06652
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2874
    x: 1505.33513
    z: 1756.46628
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2875
    x: 928.59418
    z: 110.9182
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2876
    x: 912.62967
    z: 112.85602
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2877
    x: 910.38428
    z: 109.80095
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2878
    x: 912.91796
    z: 113.19025
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2879
    x: 914.03959
    z: 116.67125
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2883
    x: 1515.22551
    z: 1020.59896
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2884
    x: 1494.88416
    z: 1018.09456
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2885
    x: 1501.61283
    z: 1019.875
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2886
    x: 1511.2162
    z: 1025.33674
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2887
    x: 1506.7836
    z: 1016.33515
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2888
    x: 1502.81945
    z: 1020.13703
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2889
    x: 1883.09748
    z: 751.67052
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2890
    x: 1896.6275
    z: 745.74175
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2891
    x: 1894.1232
    z: 751.79438
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2892
    x: 1889.81653
    z: 750.18915
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2893
    x: 1891.2376
    z: 752.11243
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2894
    x: 1890.76488
    z: 749.29406
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2895
    x: 1886.3797
    z: 750.13839
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2896
    x: 1178.45067
    z: 1290.9011
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2897
    x: 1176.3206
    z: 1301.97178
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2898
    x: 1178.6467
    z: 1296.153
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2899
    x: 1169.02738
    z: 1299.0579
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2900
    x: 721.1068
    z: 630.95168
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2901
    x: 736.19419
    z: 630.9361
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2902
    x: 728.53173
    z: 636.43473
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2903
    x: 735.64496
    z: 630.5716
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2904
    x: 717.91234
    z: 626.74407
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2905
    x: 728.46766
    z: 636.123
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2906
    x: 726.43625
    z: 626.94486
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2907
    x: 299.67661
    z: 975.67728
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2908
    x: 283.1432
    z: 977.23667
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2909
    x: 293.75651
    z: 989.71497
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2910
    x: 288.59401
    z: 976.11603
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2911
    x: 293.73082
    z: 985.79114
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2912
    x: 298.66704
    z: 979.88282
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2913
    x: 296.20682
    z: 976.98452
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2916
    x: 1398.0339
    z: 1747.69877
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2917
    x: 1403.99842
    z: 1729.02871
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2918
    x: 1393.48754
    z: 1740.62443
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2919
    x: 1399.32436
    z: 1734.89428
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2920
    x: 1397.60056
    z: 1741.99225
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2921
    x: 453.12372
    z: 1120.21503
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2922
    x: 463.00156
    z: 1126.73275
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2923
    x: 462.17454
    z: 1116.46686
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2924
    x: 462.84476
    z: 1120.1395
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2925
    x: 1579.42641
    z: 1029.9476
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2926
    x: 1567.9342
    z: 1041.59153
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2927
    x: 1569.05973
    z: 1036.85964
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2928
    x: 1570.06197
    z: 1030.01374
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2929
    x: 1568.09105
    z: 1028.72931
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2930
    x: 1574.65023
    z: 1033.61205
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2931
    x: 1574.88769
    z: 1026.17452
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2932
    x: 1023.07535
    z: 1437.68194
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2933
    x: 1022.58918
    z: 1439.59086
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2934
    x: 1012.91141
    z: 1436.13915
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2935
    x: 1015.17661
    z: 1436.01885
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2936
    x: 1020.97855
    z: 1445.15859
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2937
    x: 1016.31014
    z: 1435.42093
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2938
    x: 1020.57987
    z: 1437.62684
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2939
    x: 1012.79101
    z: 1442.06759
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2940
    x: 965.61684
    z: 1468.34377
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2941
    x: 962.83892
    z: 1480.8733
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2942
    x: 952.06806
    z: 1480.16234
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2943
    x: 958.52024
    z: 1476.78492
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2944
    x: 959.76302
    z: 1473.09894
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2945
    x: 957.5455
    z: 1469.73203
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2946
    x: 958.01333
    z: 1474.05408
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2947
    x: 755.43754
    z: 468.2043
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2948
    x: 746.3133
    z: 463.82882
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2949
    x: 746.03006
    z: 462.55011
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2950
    x: 743.8679
    z: 469.40493
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2951
    x: 1325.74988
    z: 1726.11435
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2952
    x: 1344.33208
    z: 1729.78592
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2953
    x: 1338.11965
    z: 1738.06592
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2954
    x: 1338.02981
    z: 1734.78864
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2955
    x: 1334.03478
    z: 1734.23972
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2956
    x: 707.9487
    z: 574.98412
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2957
    x: 693.9375
    z: 574.0719
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2958
    x: 692.60883
    z: 573.47799
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2959
    x: 697.54186
    z: 575.06661
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2960
    x: 748.54628
    z: 1103.29117
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2961
    x: 749.85578
    z: 1109.07155
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2962
    x: 748.66953
    z: 1105.5737
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2963
    x: 742.46906
    z: 1109.78097
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2964
    x: 751.92386
    z: 1105.43285
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2965
    x: 871.5049
    z: 1997.8148
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2966
    x: 873.21105
    z: 2005.55611
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2967
    x: 873.87505
    z: 2006.11384
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2968
    x: 876.06052
    z: 2004.6838
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2969
    x: 1557.10932
    z: 1736.31289
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2970
    x: 1551.93128
    z: 1740.64176
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2971
    x: 1549.49434
    z: 1741.5983
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2972
    x: 1553.70673
    z: 1734.87836
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2973
    x: 1130.98966
    z: 131.07641
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2974
    x: 1134.78405
    z: 136.86371
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2975
    x: 1135.46413
    z: 134.34388
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2976
    x: 1134.86004
    z: 124.30747
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2977
    x: 1138.8058
    z: 134.76372
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2978
    x: 1178.95221
    z: 1266.6782
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2979
    x: 1169.07293
    z: 1269.56438
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2980
    x: 1173.84594
    z: 1268.36422
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2981
    x: 1172.32406
    z: 1268.21734
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2982
    x: 1561.56438
    z: 685.1551
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2983
    x: 1569.44123
    z: 682.98772
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2984
    x: 1569.52146
    z: 682.13741
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2985
    x: 1571.23305
    z: 683.1796
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2986
    x: 734.61908
    z: 1392.96277
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2987
    x: 742.83861
    z: 1392.88306
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2988
    x: 740.2568
    z: 1395.94645
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2989
    x: 848.00712
    z: 307.76705
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2990
    x: 848.09946
    z: 312.79557
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2991
    x: 854.74772
    z: 308.6509
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 2992
    x: 635.4943
    z: 578.77021
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2993
    x: 638.2873
    z: 547.71216
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2994
    x: 612.48797
    z: 496.22388
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2995
    x: 615.91303
    z: 486.7822
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2996
    x: 566.03925
    z: 524.42786
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2997
    x: 608.68181
    z: 476.65696
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2998
    x: 452.05402
    z: 1106.82348
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 2999
    x: 463.15835
    z: 1032.6662
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3000
    x: 392.79764
    z: 1015.31818
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3002
    x: 439.66608
    z: 984.89254
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3003
    x: 453.20936
    z: 998.62888
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3004
    x: 554.06092
    z: 924.0694
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3005
    x: 1134.047
    z: 77.0939
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3006
    x: 1153.16715
    z: 175.05903
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3007
    x: 1168.76078
    z: 178.27295
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3008
    x: 1254.50304
    z: 178.74581
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3009
    x: 1208.72976
    z: 168.39113
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3011
    x: 932.66855
    z: 39.99035
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3012
    x: 881.89863
    z: 44.2454
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3013
    x: 863.86025
    z: 98.48281
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3015
    x: 823.95452
    z: 58.04274
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3016
    x: 869.7604
    z: 125.57265
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3017
    x: 796.78945
    z: 205.7544
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3018
    x: 735.78066
    z: 181.42524
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3019
    x: 730.62266
    z: 141.97161
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3020
    x: 708.86794
    z: 82.42402
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3021
    x: 712.62587
    z: 149.23856
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3022
    x: 965.16131
    z: 1488.42655
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3023
    x: 1012.71552
    z: 1401.84348
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3024
    x: 822.6768
    z: 1475.06476
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3025
    x: 987.42666
    z: 1401.03373
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3026
    x: 954.38234
    z: 1442.15409
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3027
    x: 908.9353
    z: 1523.06122
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3028
    x: 1515.5008
    z: 444.87427
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3029
    x: 1507.95846
    z: 397.30407
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3030
    x: 1526.57905
    z: 456.65551
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3031
    x: 1680.2926
    z: 401.44742
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3032
    x: 1533.08227
    z: 481.52408
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3033
    x: 1494.15589
    z: 412.31379
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3034
    x: 1500.8271
    z: 423.98104
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3037
    x: 1852.58754
    z: 484.83419
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3038
    x: 1889.35128
    z: 550.32778
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3039
    x: 1884.67174
    z: 544.2507
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3040
    x: 1633.55224
    z: 1596.19001
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3041
    x: 1612.5847
    z: 1623.19884
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3042
    x: 1610.0863
    z: 1695.54873
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3043
    x: 1544.36825
    z: 1535.60029
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3044
    x: 1618.04613
    z: 1581.23395
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3045
    x: 1672.82276
    z: 1653.45449
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3046
    x: 1627.94628
    z: 1656.36413
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3047
    x: 719.16285
    z: 1124.29453
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3048
    x: 688.42986
    z: 1038.89786
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3049
    x: 708.33085
    z: 1017.28641
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3050
    x: 774.99964
    z: 1174.53801
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3051
    x: 716.01694
    z: 956.73806
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3052
    x: 1678.57537
    z: 1126.11274
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3053
    x: 1869.70174
    z: 1011.98845
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3054
    x: 1797.11326
    z: 1020.2031
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3055
    x: 1731.2617
    z: 1101.65574
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3056
    x: 1762.05562
    z: 1093.41951
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3063
    x: 1279.87923
    z: 107.87591
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3064
    x: 1254.33617
    z: 104.72965
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3065
    x: 1306.10682
    z: 165.72796
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3066
    x: 1279.61527
    z: 236.65343
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3067
    x: 1199.93648
    z: 220.02923
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3068
    x: 492.77051
    z: 981.91666
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3069
    x: 484.55024
    z: 1132.43677
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3070
    x: 537.69098
    z: 988.5966
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3071
    x: 398.12928
    z: 993.29926
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3072
    x: 476.28864
    z: 1114.69562
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3073
    x: 575.77321
    z: 980.97378
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3074
    x: 542.94617
    z: 1026.94834
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3075
    x: 105.3003
    z: 1200.46415
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3076
    x: 61.10723
    z: 1185.14219
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3077
    x: 96.26821
    z: 1204.98804
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3078
    x: 28.81327
    z: 1130.95521
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3079
    x: 68.28461
    z: 1259.3678
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3083
    x: 640.17093
    z: 1196.24894
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3084
    x: 698.43755
    z: 1063.83072
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3085
    x: 807.11298
    z: 1224.78052
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3086
    x: 757.58872
    z: 1160.03205
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3087
    x: 664.94121
    z: 1176.56684
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3088
    x: 639.43732
    z: 1155.32384
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3089
    x: 991.0022
    z: 2007.91001
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3090
    x: 912.3395
    z: 1907.74836
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3091
    x: 1015.5994
    z: 1961.38666
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3092
    x: 463.32282
    z: 1355.87368
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3093
    x: 467.78602
    z: 1248.6186
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3094
    x: 483.27154
    z: 1253.50623
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3095
    x: 402.47365
    z: 1399.29152
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3096
    x: 413.108
    z: 1295.00631
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3097
    x: 439.00664
    z: 1355.41433
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3098
    x: 367.82331
    z: 1392.78241
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3099
    x: 913.97762
    z: 1542.73963
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3100
    x: 903.99642
    z: 1494.76902
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3101
    x: 916.43017
    z: 1623.24917
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3102
    x: 911.7686
    z: 1558.11988
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3103
    x: 1856.31476
    z: 1018.6076
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3104
    x: 1844.92113
    z: 938.79651
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3105
    x: 1810.32082
    z: 1006.85677
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3106
    x: 1853.91057
    z: 1038.98908
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3107
    x: 1320.74209
    z: 1171.6411
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3108
    x: 1364.99172
    z: 1187.37127
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3109
    x: 1668.38834
    z: 580.09545
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3110
    x: 1711.18067
    z: 614.35952
    vision: 6
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3111
    x: 1721.24846
    z: 800.43763
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3112
    x: 1419.02961
    z: 289.57947
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3113
    x: 1244.02932
    z: 153.34037
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3114
    x: 639.24663
    z: 552.30588
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3115
    x: 637.72201
    z: 748.64512
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3116
    x: 772.54291
    z: 373.11971
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3117
    x: 645.4132
    z: 443.05341
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3118
    x: 1399.16254
    z: 1473.73845
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3119
    x: 1336.74058
    z: 1590.03432
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3124
    x: 1341.06377
    z: 1492.83222
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3125
    x: 1347.61365
    z: 1456.32235
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3126
    x: 1371.84366
    z: 1416.12575
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3127
    x: 1411.05797
    z: 1437.53289
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3128
    x: 1536.94996
    z: 455.87871
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3129
    x: 1528.33999
    z: 407.5304
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3130
    x: 98.85036
    z: 1314.19271
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3131
    x: 91.98987
    z: 1402.61841
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3132
    x: 109.2773
    z: 1450.52816
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3133
    x: 95.2394
    z: 1306.71412
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3134
    x: 225.27581
    z: 1130.96686
    vision: 6
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3136
    x: 893.2257
    z: 1302.03728
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3137
    x: 951.79546
    z: 1323.5386
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3138
    x: 992.07822
    z: 1351.50298
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3139
    x: 906.02842
    z: 1348.66083
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3140
    x: 1565.33503
    z: 1869.8934
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3141
    x: 1474.60552
    z: 1884.28783
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3142
    x: 650.72307
    z: 1650.06444
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3143
    x: 559.80367
    z: 1633.99108
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3144
    x: 926.02741
    z: 2015.8451
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3145
    x: 1004.19419
    z: 2007.91095
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3146
    x: 1625.29409
    z: 726.36063
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3147
    x: 1660.02875
    z: 791.7972
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3148
    x: 1539.46605
    z: 810.782
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3149
    x: 248.00351
    z: 1299.11123
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3150
    x: 293.61289
    z: 1277.93306
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3151
    x: 259.5618
    z: 1248.42307
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3154
    x: 1014.8437
    z: 600.38303
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3155
    x: 928.38682
    z: 571.97761
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3156
    x: 990.06046
    z: 553.46901
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3157
    x: 1319.85698
    z: 1200.11605
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3158
    x: 1292.69533
    z: 1185.30868
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3159
    x: 1669.35196
    z: 650.94837
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3160
    x: 1661.9192
    z: 634.20104
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3161
    x: 1665.34795
    z: 647.93342
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3162
    x: 1636.84878
    z: 636.62157
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3163
    x: 477.1443
    z: 588.52134
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3164
    x: 419.03946
    z: 555.70783
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3167
    x: 1660.56481
    z: 401.78341
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3168
    x: 1712.1213
    z: 428.20621
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3169
    x: 1215.17185
    z: 225.5575
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3170
    x: 1254.32938
    z: 192.12452
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3171
    x: 1132.07016
    z: 227.69817
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3172
    x: 895.41257
    z: 1499.82967
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3173
    x: 925.24772
    z: 1572.1466
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3174
    x: 866.2533
    z: 1501.04754
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3175
    x: 848.95984
    z: 1545.8995
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3176
    x: 478.25171
    z: 190.42225
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3177
    x: 453.39098
    z: 217.6674
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3178
    x: 464.39873
    z: 231.8646
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3179
    x: 458.67373
    z: 192.34801
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3180
    x: 726
    z: 470
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3181
    x: 1466
    z: 970
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3182
    x: 534
    z: 994
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3183
    x: 1446
    z: 1394
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3184
    x: 1622
    z: 730
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3185
    x: 1290
    z: 102
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3186
    x: 1294
    z: 1122
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3187
    x: 822
    z: 254
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3188
    x: 1550
    z: 1334
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3189
    x: 750
    z: 814
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3190
    x: 1422
    z: 214
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3191
    x: 1266
    z: 182
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3192
    x: 1234
    z: 1638
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3193
    x: 1138
    z: 1466
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3194
    x: 462
    z: 1626
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3195
    x: 142
    z: 1206
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3196
    x: 322
    z: 1326
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3197
    x: 802
    z: 1274
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3198
    x: 486
    z: 1354
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3199
    x: 1278
    z: 1786
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3200
    x: 1422
    z: 1378
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3201
    x: 74
    z: 966
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3202
    x: 1386
    z: 1274
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3203
    x: 1418
    z: 238
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3204
    x: 1194
    z: 566
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3205
    x: 902
    z: 778
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3206
    x: 366
    z: 1254
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3207
    x: 138
    z: 1242
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3208
    x: 890
    z: 1362
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3209
    x: 1902
    z: 958
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3210
    x: 730
    z: 1070
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3211
    x: 1270
    z: 1162
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3212
    x: 1014
    z: 126
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3213
    x: 266
    z: 1066
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3214
    x: 1686
    z: 918
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3215
    x: 746
    z: 238
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3216
    x: 1410
    z: 1718
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3217
    x: 1238
    z: 650
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3218
    x: 1370
    z: 134
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3219
    x: 142
    z: 798
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3220
    x: 758
    z: 754
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3221
    x: 634
    z: 174
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3222
    x: 1034
    z: 1766
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3223
    x: 1458
    z: 882
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3224
    x: 1726
    z: 1594
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3225
    x: 1494
    z: 938
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3226
    x: 1478
    z: 1906
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3227
    x: 1318
    z: 1694
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3228
    x: 1794
    z: 654
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3229
    x: 1210
    z: 574
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3230
    x: 926
    z: 698
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3231
    x: 86
    z: 738
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3232
    x: 1350
    z: 110
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3233
    x: 794
    z: 914
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3234
    x: 1274
    z: 1122
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3235
    x: 426
    z: 1058
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3236
    x: 626
    z: 970
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3237
    x: 1554
    z: 1522
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3238
    x: 562
    z: 914
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3239
    x: 394
    z: 1670
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3240
    x: 438
    z: 1422
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3241
    x: 1890
    z: 1178
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3242
    x: 1866
    z: 1290
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3243
    x: 562
    z: 1534
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3244
    x: 746
    z: 410
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3245
    x: 878
    z: 1294
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3246
    x: 1106
    z: 1770
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3247
    x: 1402
    z: 1870
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3248
    x: 1050
    z: 1330
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3249
    x: 782
    z: 86
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3250
    x: 1366
    z: 1678
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3251
    x: 1334
    z: 1538
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3252
    x: 346
    z: 1482
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3253
    x: 730
    z: 1462
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3254
    x: 734
    z: 1406
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3255
    x: 1618
    z: 226
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3256
    x: 906
    z: 574
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3257
    x: 1978
    z: 1002
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3258
    x: 1446
    z: 1390
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3259
    x: 178
    z: 1342
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3260
    x: 1266
    z: 790
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3261
    x: 970
    z: 1870
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3262
    x: 1510
    z: 1798
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3263
    x: 938
    z: 1494
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3264
    x: 1602
    z: 1414
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3265
    x: 622
    z: 430
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3266
    x: 1078
    z: 1470
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3267
    x: 1054
    z: 1514
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3268
    x: 698
    z: 282
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3269
    x: 746
    z: 1238
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3270
    x: 1022
    z: 426
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3271
    x: 1518
    z: 454
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3272
    x: 846
    z: 1810
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3273
    x: 942
    z: 1582
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3274
    x: 790
    z: 1390
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3275
    x: 1154
    z: 790
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3276
    x: 1946
    z: 1182
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3277
    x: 182
    z: 1542
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3278
    x: 1474
    z: 634
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3279
    x: 1490
    z: 770
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3280
    x: 994
    z: 678
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3281
    x: 1586
    z: 534
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3282
    x: 1182
    z: 1414
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3283
    x: 914
    z: 166
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3284
    x: 1026
    z: 514
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3285
    x: 406
    z: 1474
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3286
    x: 318
    z: 1518
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3287
    x: 1530
    z: 254
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3288
    x: 306
    z: 1054
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3289
    x: 1078
    z: 154
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3290
    x: 934
    z: 650
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3291
    x: 1666
    z: 294
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3292
    x: 102
    z: 946
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3293
    x: 450
    z: 1306
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3294
    x: 302
    z: 1166
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3295
    x: 1942
    z: 734
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3296
    x: 1786
    z: 1006
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3297
    x: 1802
    z: 654
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3298
    x: 942
    z: 766
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3299
    x: 770
    z: 1190
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3300
    x: 558
    z: 1150
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3301
    x: 22
    z: 1046
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3302
    x: 730
    z: 894
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3303
    x: 1274
    z: 714
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3304
    x: 978
    z: 1822
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3305
    x: 1926
    z: 742
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3306
    x: 290
    z: 1706
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3307
    x: 714
    z: 1366
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3308
    x: 1206
    z: 1790
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3309
    x: 1782
    z: 1454
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3310
    x: 518
    z: 1494
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3311
    x: 1214
    z: 1962
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3312
    x: 1218
    z: 1290
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3313
    x: 1006
    z: 718
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3314
    x: 1818
    z: 814
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3315
    x: 682
    z: 1030
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3316
    x: 1718
    z: 438
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3317
    x: 1598
    z: 1062
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3318
    x: 762
    z: 958
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3319
    x: 514
    z: 210
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3320
    x: 214
    z: 642
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3321
    x: 1134
    z: 2014
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3322
    x: 758
    z: 150
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3323
    x: 534
    z: 262
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3324
    x: 454
    z: 1610
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3325
    x: 1514
    z: 1282
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3326
    x: 1850
    z: 562
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3327
    x: 1114
    z: 1702
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3328
    x: 354
    z: 1642
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3329
    x: 1286
    z: 1826
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3330
    x: 1638
    z: 898
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3331
    x: 1730
    z: 1178
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3332
    x: 750
    z: 862
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3333
    x: 746
    z: 1134
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3334
    x: 1054
    z: 1274
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3335
    x: 478
    z: 1030
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3336
    x: 1650
    z: 1030
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3337
    x: 1858
    z: 1166
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3338
    x: 562
    z: 438
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3339
    x: 638
    z: 1854
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3340
    x: 986
    z: 102
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3341
    x: 1790
    z: 954
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3342
    x: 1102
    z: 590
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3343
    x: 1134
    z: 1842
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3344
    x: 1218
    z: 1306
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3345
    x: 1294
    z: 1938
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3346
    x: 414
    z: 1478
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3348
    x: 1150
    z: 1878
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3349
    x: 1582
    z: 1750
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3350
    x: 1386
    z: 1458
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3351
    x: 226
    z: 1438
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3352
    x: 1730
    z: 1646
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3353
    x: 202
    z: 1246
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3355
    x: 206
    z: 1598
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3356
    x: 994
    z: 550
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3357
    x: 526
    z: 306
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3358
    x: 1430
    z: 302
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3359
    x: 294
    z: 1038
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3360
    x: 1450
    z: 1738
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3361
    x: 1402
    z: 574
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3362
    x: 1114
    z: 558
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3363
    x: 1350
    z: 538
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3364
    x: 1090
    z: 510
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3365
    x: 1690
    z: 1510
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3366
    x: 282
    z: 842
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3367
    x: 1578
    z: 1062
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3368
    x: 1054
    z: 338
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3369
    x: 482
    z: 1594
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3370
    x: 1034
    z: 702
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3371
    x: 1494
    z: 534
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3372
    x: 1430
    z: 1442
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3373
    x: 974
    z: 758
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3374
    x: 1762
    z: 926
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3375
    x: 898
    z: 334
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3376
    x: 178
    z: 1462
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3377
    x: 910
    z: 1290
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3378
    x: 1114
    z: 1458
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3379
    x: 718
    z: 394
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3380
    x: 566
    z: 1146
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3381
    x: 1410
    z: 242
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3382
    x: 886
    z: 1590
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3383
    x: 1502
    z: 1366
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3384
    x: 410
    z: 950
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3385
    x: 130
    z: 682
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3386
    x: 1254
    z: 1662
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3387
    x: 1018
    z: 470
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3388
    x: 898
    z: 1618
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3389
    x: 1626
    z: 1062
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3390
    x: 1654
    z: 690
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3391
    x: 542
    z: 266
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3392
    x: 586
    z: 350
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3393
    x: 1198
    z: 278
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3394
    x: 738
    z: 610
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3395
    x: 1474
    z: 970
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3396
    x: 238
    z: 1510
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3397
    x: 1926
    z: 1242
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3398
    x: 954
    z: 578
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3399
    x: 634
    z: 710
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3400
    x: 606
    z: 1610
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3401
    x: 1162
    z: 1550
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3402
    x: 1302
    z: 934
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3403
    x: 1054
    z: 1894
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3404
    x: 482
    z: 1278
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3405
    x: 1598
    z: 1422
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3406
    x: 294
    z: 434
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3407
    x: 766
    z: 1022
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3408
    x: 854
    z: 134
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3409
    x: 1582
    z: 1506
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3410
    x: 1790
    z: 498
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3411
    x: 1518
    z: 1386
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3412
    x: 554
    z: 1010
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3413
    x: 1610
    z: 1166
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3414
    x: 1214
    z: 710
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3415
    x: 1134
    z: 574
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3416
    x: 734
    z: 1382
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3417
    x: 754
    z: 1142
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3418
    x: 778
    z: 1266
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3419
    x: 1018
    z: 1838
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3420
    x: 330
    z: 406
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3421
    x: 1630
    z: 338
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3422
    x: 382
    z: 434
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3423
    x: 774
    z: 1210
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3424
    x: 934
    z: 1902
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3425
    x: 418
    z: 218
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3426
    x: 702
    z: 258
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3427
    x: 426
    z: 1342
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3428
    x: 1234
    z: 486
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3429
    x: 798
    z: 882
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3430
    x: 1026
    z: 1506
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3431
    x: 1658
    z: 806
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3432
    x: 646
    z: 1434
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3433
    x: 902
    z: 1778
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3434
    x: 1022
    z: 1298
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3435
    x: 1778
    z: 1050
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3436
    x: 1034
    z: 434
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3437
    x: 1150
    z: 1838
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3438
    x: 1086
    z: 2010
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3439
    x: 570
    z: 1090
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3440
    x: 1430
    z: 906
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3441
    x: 1006
    z: 750
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3442
    x: 1654
    z: 702
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3443
    x: 1546
    z: 1470
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3444
    x: 346
    z: 1382
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3445
    x: 1146
    z: 526
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3446
    x: 742
    z: 1446
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3447
    x: 1622
    z: 390
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3448
    x: 342
    z: 1278
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3449
    x: 586
    z: 434
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3450
    x: 274
    z: 1590
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3451
    x: 158
    z: 1418
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3452
    x: 1538
    z: 1150
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3453
    x: 1010
    z: 170
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3454
    x: 1366
    z: 834
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3455
    x: 1486
    z: 1434
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3456
    x: 1114
    z: 1706
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3457
    x: 1410
    z: 230
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3458
    x: 654
    z: 942
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3459
    x: 1238
    z: 1778
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3460
    x: 1626
    z: 666
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3461
    x: 642
    z: 770
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3462
    x: 1166
    z: 1550
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3463
    x: 1522
    z: 778
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3464
    x: 446
    z: 922
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3465
    x: 454
    z: 290
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3466
    x: 826
    z: 2002
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3467
    x: 1354
    z: 1434
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3468
    x: 998
    z: 1274
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3469
    x: 1870
    z: 1350
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3470
    x: 634
    z: 1438
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3471
    x: 1374
    z: 1474
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3472
    x: 854
    z: 718
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3473
    x: 618
    z: 1202
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3474
    x: 222
    z: 1522
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3475
    x: 1850
    z: 1082
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3476
    x: 1250
    z: 1566
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3477
    x: 786
    z: 1514
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3478
    x: 270
    z: 1002
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3480
    x: 986
    z: 1998
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3481
    x: 1182
    z: 1274
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3482
    x: 1422
    z: 1450
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3483
    x: 1362
    z: 78
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3484
    x: 198
    z: 926
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3485
    x: 1182
    z: 218
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3486
    x: 270
    z: 966
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3487
    x: 1634
    z: 770
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3488
    x: 582
    z: 1430
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3489
    x: 1126
    z: 1830
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3490
    x: 766
    z: 382
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3491
    x: 1254
    z: 910
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3492
    x: 1102
    z: 1802
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3493
    x: 354
    z: 1726
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3494
    x: 182
    z: 1562
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3495
    x: 814
    z: 1486
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3496
    x: 1182
    z: 434
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3497
    x: 218
    z: 1598
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3498
    x: 1358
    z: 1622
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3499
    x: 1354
    z: 1702
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3500
    x: 762
    z: 1126
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3501
    x: 318
    z: 578
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3503
    x: 1518
    z: 270
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3504
    x: 798
    z: 1566
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3505
    x: 946
    z: 1946
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3506
    x: 426
    z: 482
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3507
    x: 1138
    z: 678
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3508
    x: 238
    z: 606
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3509
    x: 666
    z: 374
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3510
    x: 1134
    z: 550
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3511
    x: 882
    z: 674
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3512
    x: 1554
    z: 650
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3513
    x: 1310
    z: 1270
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3514
    x: 982
    z: 590
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3515
    x: 502
    z: 430
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3516
    x: 1206
    z: 1418
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3517
    x: 1418
    z: 1690
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3518
    x: 566
    z: 1182
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3519
    x: 1346
    z: 1774
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3520
    x: 1002
    z: 238
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3521
    x: 110
    z: 1214
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3522
    x: 1066
    z: 1754
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3523
    x: 1166
    z: 646
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3524
    x: 1118
    z: 574
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3525
    x: 1206
    z: 166
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3526
    x: 1578
    z: 1754
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3527
    x: 198
    z: 686
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3528
    x: 1738
    z: 1530
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3529
    x: 1434
    z: 438
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3530
    x: 446
    z: 1130
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3531
    x: 614
    z: 1838
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3532
    x: 1254
    z: 1318
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3533
    x: 902
    z: 1654
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3534
    x: 1078
    z: 494
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3535
    x: 1822
    z: 958
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3536
    x: 38
    z: 878
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3537
    x: 834
    z: 1794
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3538
    x: 1042
    z: 322
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3539
    x: 1418
    z: 1386
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3540
    x: 1162
    z: 726
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3541
    x: 1054
    z: 422
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3542
    x: 1494
    z: 1746
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3543
    x: 1186
    z: 422
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3544
    x: 1254
    z: 1446
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3545
    x: 1070
    z: 1634
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3546
    x: 1750
    z: 1638
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3547
    x: 1618
    z: 942
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3548
    x: 1414
    z: 1306
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3549
    x: 642
    z: 1514
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3550
    x: 858
    z: 418
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3551
    x: 1158
    z: 1582
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3552
    x: 1946
    z: 1362
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3553
    x: 1006
    z: 1658
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3554
    x: 566
    z: 1714
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3555
    x: 1118
    z: 1970
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3556
    x: 950
    z: 394
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3557
    x: 1230
    z: 1506
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3558
    x: 402
    z: 1758
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3559
    x: 330
    z: 1570
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3560
    x: 718
    z: 950
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3561
    x: 1310
    z: 942
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3562
    x: 698
    z: 1242
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3563
    x: 842
    z: 398
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3564
    x: 602
    z: 726
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3565
    x: 958
    z: 1594
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3566
    x: 934
    z: 114
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3567
    x: 1694
    z: 1466
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3568
    x: 934
    z: 190
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3569
    x: 1034
    z: 154
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3570
    x: 570
    z: 826
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3571
    x: 1470
    z: 966
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3572
    x: 190
    z: 1546
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3574
    x: 406
    z: 1330
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3575
    x: 530
    z: 1814
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3576
    x: 618
    z: 358
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3577
    x: 1206
    z: 254
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3578
    x: 1742
    z: 762
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3579
    x: 122
    z: 962
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3580
    x: 458
    z: 934
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3581
    x: 286
    z: 582
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3582
    x: 530
    z: 1474
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3583
    x: 1818
    z: 1498
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3584
    x: 1370
    z: 1906
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3585
    x: 1522
    z: 698
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3586
    x: 642
    z: 930
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3587
    x: 530
    z: 1502
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3588
    x: 110
    z: 610
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3589
    x: 926
    z: 1310
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3590
    x: 1982
    z: 742
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3591
    x: 1242
    z: 1698
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3592
    x: 1042
    z: 1406
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3593
    x: 874
    z: 622
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3594
    x: 338
    z: 1050
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3595
    x: 382
    z: 550
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3596
    x: 498
    z: 426
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3597
    x: 1282
    z: 1818
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3598
    x: 514
    z: 1142
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3599
    x: 1238
    z: 1506
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3600
    x: 1466
    z: 1278
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3601
    x: 642
    z: 402
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3602
    x: 1902
    z: 1206
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3603
    x: 1690
    z: 1538
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3604
    x: 1882
    z: 1026
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3605
    x: 682
    z: 1258
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3606
    x: 106
    z: 1218
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3607
    x: 1030
    z: 122
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3608
    x: 334
    z: 494
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3609
    x: 326
    z: 1386
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3610
    x: 1414
    z: 1710
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3611
    x: 1594
    z: 374
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3612
    x: 1390
    z: 1506
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3613
    x: 778
    z: 1318
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3614
    x: 1054
    z: 710
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3615
    x: 1194
    z: 1994
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3616
    x: 570
    z: 1894
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3617
    x: 1110
    z: 26
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3618
    x: 602
    z: 1278
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3619
    x: 2006
    z: 946
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3620
    x: 1210
    z: 1378
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3621
    x: 698
    z: 874
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3622
    x: 942
    z: 1798
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3623
    x: 182
    z: 978
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3624
    x: 762
    z: 462
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3625
    x: 634
    z: 1450
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3626
    x: 394
    z: 1282
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3627
    x: 1134
    z: 1566
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3628
    x: 1462
    z: 1854
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3629
    x: 914
    z: 750
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3630
    x: 1558
    z: 1822
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3631
    x: 1774
    z: 1074
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3632
    x: 978
    z: 1658
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3633
    x: 378
    z: 1654
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3634
    x: 982
    z: 446
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3635
    x: 1974
    z: 870
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3636
    x: 1394
    z: 1534
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3637
    x: 1026
    z: 1406
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3638
    x: 1754
    z: 1526
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3639
    x: 1554
    z: 234
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3640
    x: 986
    z: 426
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3641
    x: 706
    z: 398
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3642
    x: 854
    z: 66
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3643
    x: 478
    z: 458
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3644
    x: 142
    z: 1114
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3645
    x: 598
    z: 1662
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3646
    x: 462
    z: 490
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3647
    x: 1426
    z: 1490
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3648
    x: 366
    z: 1622
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3649
    x: 1558
    z: 810
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3650
    x: 882
    z: 1482
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3651
    x: 110
    z: 1342
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3652
    x: 926
    z: 222
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3653
    x: 506
    z: 1542
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3654
    x: 1066
    z: 90
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3655
    x: 1522
    z: 1486
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3657
    x: 586
    z: 378
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3658
    x: 1590
    z: 1814
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3659
    x: 1790
    z: 778
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3660
    x: 2010
    z: 966
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3662
    x: 1602
    z: 1670
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3663
    x: 1254
    z: 714
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3664
    x: 1470
    z: 1146
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3665
    x: 1070
    z: 498
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3666
    x: 1338
    z: 1482
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3667
    x: 1034
    z: 1798
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3668
    x: 1302
    z: 1518
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3669
    x: 1506
    z: 1454
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3670
    x: 766
    z: 926
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3671
    x: 102
    z: 1338
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3672
    x: 410
    z: 462
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3673
    x: 1798
    z: 486
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3674
    x: 1398
    z: 1150
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3675
    x: 1022
    z: 794
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3676
    x: 198
    z: 1594
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3677
    x: 1238
    z: 54
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3678
    x: 1226
    z: 1434
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3679
    x: 654
    z: 534
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3680
    x: 1302
    z: 674
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3681
    x: 302
    z: 1046
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3682
    x: 1694
    z: 334
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3683
    x: 1330
    z: 206
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3684
    x: 386
    z: 1250
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3685
    x: 1166
    z: 1418
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3686
    x: 1422
    z: 678
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3687
    x: 1566
    z: 1014
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3688
    x: 626
    z: 754
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3689
    x: 1226
    z: 1438
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3690
    x: 1510
    z: 1186
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3691
    x: 1810
    z: 942
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3692
    x: 82
    z: 910
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3693
    x: 210
    z: 1266
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3694
    x: 1090
    z: 770
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3695
    x: 326
    z: 1442
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3696
    x: 1390
    z: 1154
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3697
    x: 1454
    z: 1338
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3698
    x: 1086
    z: 734
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3699
    x: 582
    z: 1306
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3700
    x: 1842
    z: 1426
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3701
    x: 1370
    z: 194
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3702
    x: 606
    z: 918
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3703
    x: 102
    z: 1406
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3704
    x: 1386
    z: 1530
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3705
    x: 1102
    z: 1962
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3706
    x: 1062
    z: 162
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3707
    x: 202
    z: 1094
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3708
    x: 1046
    z: 334
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3709
    x: 1330
    z: 914
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3710
    x: 1490
    z: 582
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3711
    x: 1002
    z: 1914
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3712
    x: 538
    z: 1826
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3713
    x: 478
    z: 1626
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3714
    x: 358
    z: 1202
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3715
    x: 1562
    z: 834
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3716
    x: 558
    z: 194
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3717
    x: 554
    z: 438
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3718
    x: 1266
    z: 1778
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3719
    x: 306
    z: 1554
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3720
    x: 746
    z: 426
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3721
    x: 90
    z: 1118
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3722
    x: 1042
    z: 706
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3723
    x: 1374
    z: 1162
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3724
    x: 686
    z: 218
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3725
    x: 1482
    z: 1790
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3726
    x: 614
    z: 1078
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3727
    x: 578
    z: 162
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3728
    x: 466
    z: 1654
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3729
    x: 1262
    z: 622
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3730
    x: 1038
    z: 1906
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3731
    x: 1286
    z: 1698
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3732
    x: 1430
    z: 462
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3733
    x: 1554
    z: 898
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3734
    x: 1718
    z: 310
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3735
    x: 1138
    z: 486
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3736
    x: 1118
    z: 1926
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3737
    x: 1454
    z: 1002
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3738
    x: 254
    z: 518
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3739
    x: 626
    z: 346
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3740
    x: 1994
    z: 946
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3741
    x: 326
    z: 1494
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3742
    x: 526
    z: 1114
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3743
    x: 1690
    z: 762
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3744
    x: 290
    z: 578
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3745
    x: 1178
    z: 154
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3746
    x: 746
    z: 1310
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3747
    x: 478
    z: 1250
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3748
    x: 1882
    z: 966
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3749
    x: 1530
    z: 1186
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3750
    x: 1622
    z: 690
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3751
    x: 734
    z: 1366
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3752
    x: 142
    z: 986
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3753
    x: 1438
    z: 946
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3754
    x: 1318
    z: 1662
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3755
    x: 1290
    z: 1046
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3756
    x: 682
    z: 1302
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3757
    x: 2018
    z: 934
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3758
    x: 782
    z: 190
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3759
    x: 1186
    z: 726
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3760
    x: 890
    z: 1854
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3761
    x: 442
    z: 950
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3762
    x: 882
    z: 762
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3763
    x: 574
    z: 1190
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3765
    x: 1230
    z: 1386
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3766
    x: 1462
    z: 1134
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3767
    x: 730
    z: 210
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3768
    x: 1786
    z: 482
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3769
    x: 1382
    z: 1222
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3770
    x: 1974
    z: 1214
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3771
    x: 1878
    z: 1066
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3772
    x: 430
    z: 1678
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3773
    x: 778
    z: 918
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3774
    x: 738
    z: 74
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3775
    x: 798
    z: 858
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3776
    x: 710
    z: 186
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3777
    x: 1190
    z: 1562
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3778
    x: 134
    z: 762
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3779
    x: 970
    z: 690
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3780
    x: 1078
    z: 1950
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3781
    x: 754
    z: 1890
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3782
    x: 210
    z: 1222
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3783
    x: 1322
    z: 1794
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3784
    x: 894
    z: 754
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3785
    x: 1470
    z: 1710
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3786
    x: 870
    z: 1826
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3787
    x: 1402
    z: 582
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3788
    x: 1046
    z: 1310
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3789
    x: 1862
    z: 1342
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3790
    x: 566
    z: 522
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3791
    x: 1094
    z: 398
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3792
    x: 1426
    z: 854
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3793
    x: 814
    z: 1886
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3794
    x: 1450
    z: 910
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3795
    x: 818
    z: 1558
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3796
    x: 442
    z: 1390
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3797
    x: 1586
    z: 1446
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3798
    x: 734
    z: 1318
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3799
    x: 1466
    z: 1538
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3800
    x: 818
    z: 1586
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3801
    x: 1246
    z: 1418
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3802
    x: 598
    z: 994
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3803
    x: 986
    z: 78
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3804
    x: 722
    z: 1446
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3805
    x: 1410
    z: 1718
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3806
    x: 1250
    z: 746
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3807
    x: 518
    z: 1870
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3808
    x: 998
    z: 54
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3809
    x: 1338
    z: 1274
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3810
    x: 1542
    z: 918
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3811
    x: 1574
    z: 1850
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3812
    x: 462
    z: 498
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3813
    x: 478
    z: 222
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3814
    x: 910
    z: 1778
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3815
    x: 238
    z: 950
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3816
    x: 78
    z: 1334
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3817
    x: 1726
    z: 1566
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3818
    x: 538
    z: 1854
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3819
    x: 1810
    z: 1298
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3821
    x: 1058
    z: 1770
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3822
    x: 1326
    z: 1266
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3823
    x: 594
    z: 422
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3824
    x: 1638
    z: 1634
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3825
    x: 1770
    z: 922
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3826
    x: 1442
    z: 1914
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3827
    x: 982
    z: 678
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3828
    x: 1138
    z: 346
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3829
    x: 726
    z: 186
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3830
    x: 1726
    z: 834
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3831
    x: 1346
    z: 550
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3832
    x: 1278
    z: 158
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3833
    x: 1154
    z: 242
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3834
    x: 306
    z: 1174
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3835
    x: 1874
    z: 546
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3836
    x: 1110
    z: 1602
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3837
    x: 562
    z: 1882
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3838
    x: 1282
    z: 198
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3839
    x: 738
    z: 866
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3840
    x: 986
    z: 1830
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3841
    x: 1654
    z: 350
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3842
    x: 1378
    z: 1582
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3843
    x: 1150
    z: 1386
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3844
    x: 1202
    z: 1238
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3845
    x: 1450
    z: 730
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3846
    x: 1746
    z: 1626
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3847
    x: 594
    z: 1706
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3848
    x: 642
    z: 790
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3849
    x: 574
    z: 1178
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3850
    x: 1530
    z: 998
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3851
    x: 1858
    z: 1494
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3852
    x: 1730
    z: 622
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3854
    x: 294
    z: 1678
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3855
    x: 1294
    z: 1038
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3856
    x: 722
    z: 1910
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3857
    x: 254
    z: 878
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3858
    x: 586
    z: 210
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3859
    x: 1262
    z: 1546
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3860
    x: 1214
    z: 1538
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3861
    x: 982
    z: 702
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3862
    x: 842
    z: 1974
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3863
    x: 406
    z: 1174
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3864
    x: 102
    z: 674
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3865
    x: 1226
    z: 1818
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3866
    x: 374
    z: 1026
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3867
    x: 1118
    z: 1438
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3868
    x: 1470
    z: 498
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3869
    x: 1738
    z: 1470
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3870
    x: 694
    z: 98
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3871
    x: 1458
    z: 1542
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3872
    x: 826
    z: 1350
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3873
    x: 1226
    z: 202
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3874
    x: 1898
    z: 990
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3875
    x: 1554
    z: 1258
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3876
    x: 902
    z: 650
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3877
    x: 602
    z: 266
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3878
    x: 1238
    z: 1954
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3879
    x: 454
    z: 1406
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3880
    x: 498
    z: 890
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3881
    x: 1094
    z: 454
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3882
    x: 534
    z: 1610
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3883
    x: 322
    z: 1362
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3884
    x: 414
    z: 282
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3885
    x: 54
    z: 822
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3887
    x: 278
    z: 1402
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3888
    x: 1150
    z: 1982
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3889
    x: 698
    z: 398
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3890
    x: 614
    z: 746
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3891
    x: 438
    z: 478
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3892
    x: 1082
    z: 510
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3893
    x: 1474
    z: 1382
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3894
    x: 1066
    z: 446
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3895
    x: 1246
    z: 746
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3896
    x: 934
    z: 1830
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3897
    x: 1034
    z: 1386
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3898
    x: 410
    z: 526
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3899
    x: 1542
    z: 670
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3901
    x: 1378
    z: 522
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3902
    x: 998
    z: 110
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3903
    x: 950
    z: 1518
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3904
    x: 526
    z: 706
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3905
    x: 1542
    z: 1166
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3906
    x: 650
    z: 326
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3907
    x: 1446
    z: 890
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3908
    x: 1642
    z: 874
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3909
    x: 346
    z: 530
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3910
    x: 982
    z: 1714
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3911
    x: 522
    z: 1606
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3912
    x: 1294
    z: 1454
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3913
    x: 582
    z: 1454
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3914
    x: 314
    z: 1162
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3915
    x: 490
    z: 482
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3916
    x: 574
    z: 938
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3917
    x: 1030
    z: 1510
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3918
    x: 1950
    z: 994
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3919
    x: 1890
    z: 910
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3920
    x: 582
    z: 1198
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3921
    x: 734
    z: 366
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3922
    x: 1678
    z: 942
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3923
    x: 1534
    z: 1070
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3924
    x: 614
    z: 222
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3925
    x: 778
    z: 1210
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3926
    x: 734
    z: 814
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3927
    x: 486
    z: 1842
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3928
    x: 1158
    z: 370
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3929
    x: 1626
    z: 942
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3930
    x: 1222
    z: 1334
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3931
    x: 550
    z: 214
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3932
    x: 570
    z: 1758
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3933
    x: 922
    z: 390
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3934
    x: 902
    z: 1974
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3935
    x: 626
    z: 1478
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3936
    x: 986
    z: 1306
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3937
    x: 294
    z: 622
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3938
    x: 334
    z: 494
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3939
    x: 1014
    z: 498
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3940
    x: 1810
    z: 830
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3941
    x: 490
    z: 1466
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3942
    x: 1258
    z: 918
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3943
    x: 654
    z: 546
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3944
    x: 1834
    z: 466
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3945
    x: 1074
    z: 1698
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3946
    x: 106
    z: 910
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3947
    x: 1246
    z: 1834
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3948
    x: 306
    z: 474
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3949
    x: 374
    z: 1378
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3950
    x: 1650
    z: 262
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3951
    x: 830
    z: 1814
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3953
    x: 1722
    z: 1094
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3954
    x: 1642
    z: 1042
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3955
    x: 602
    z: 722
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3956
    x: 1886
    z: 1022
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3957
    x: 1514
    z: 870
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3958
    x: 1274
    z: 162
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3959
    x: 986
    z: 186
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3960
    x: 270
    z: 1042
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3961
    x: 818
    z: 1350
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3962
    x: 570
    z: 1022
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3963
    x: 378
    z: 1374
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3964
    x: 1286
    z: 1726
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3965
    x: 1758
    z: 1118
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3966
    x: 1378
    z: 1546
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3967
    x: 326
    z: 386
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3968
    x: 1346
    z: 958
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3969
    x: 806
    z: 1326
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3970
    x: 1282
    z: 1446
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3971
    x: 1298
    z: 958
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3972
    x: 190
    z: 1066
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3973
    x: 366
    z: 1622
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3974
    x: 226
    z: 1034
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3975
    x: 370
    z: 278
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3976
    x: 1122
    z: 1722
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3977
    x: 986
    z: 1574
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3978
    x: 1902
    z: 1398
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3979
    x: 1286
    z: 222
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3980
    x: 1954
    z: 1206
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3981
    x: 530
    z: 870
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3982
    x: 506
    z: 1198
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3983
    x: 286
    z: 630
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3984
    x: 1390
    z: 1086
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3985
    x: 1946
    z: 1210
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3986
    x: 762
    z: 1266
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3987
    x: 1406
    z: 1574
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3988
    x: 1282
    z: 1834
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3989
    x: 1470
    z: 690
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3990
    x: 1142
    z: 1870
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3992
    x: 1054
    z: 258
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3993
    x: 646
    z: 1426
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3994
    x: 618
    z: 262
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3995
    x: 570
    z: 894
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3996
    x: 230
    z: 690
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3997
    x: 138
    z: 814
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3998
    x: 354
    z: 426
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 3999
    x: 1718
    z: 350
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 4000
    x: 1890
    z: 554
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 4001
    x: 1174
    z: 766
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 4002
    x: 1950
    z: 1234
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 4003
    x: 826
    z: 1966
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 4004
    x: 1274
    z: 958
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 4005
    x: 154
    z: 934
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 4006
    x: 1654
    z: 754
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 4007
    x: 1686
    z: 662
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 4008
    x: 910
    z: 1850
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 4009
    x: 910
    z: 686
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 4010
    x: 1262
    z: 642
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 4011
    x: 1166
    z: 1278
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 4012
    x: 274
    z: 1234
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 4013
    x: 1506
    z: 638
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 4014
    x: 82
    z: 834
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 4015
    x: 1438
    z: 1094
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 4016
    x: 806
    z: 586
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 4017
    x: 1146
    z: 134
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 4018
    x: 766
    z: 1438
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 4019
    x: 1046
    z: 242
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 4020
    x: 1566
    z: 1738
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 4021
    x: 1446
    z: 1346
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 4022
    x: 366
    z: 414
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 4024
    x: 338
    z: 1422
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 4025
    x: 890
    z: 774
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 4026
    x: 1070
    z: 250
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 4027
    x: 1522
    z: 730
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 4029
    x: 1889.73742
    z: 533.33553
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4030
    x: 1882.4599
    z: 526.16913
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4031
    x: 932.43319
    z: 1457.95792
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4032
    x: 939.41796
    z: 1457.14458
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4033
    x: 936.34604
    z: 1459.92365
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4034
    x: 1025.09533
    z: 523.71895
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4035
    x: 1022.76815
    z: 531.3524
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4036
    x: 901.71041
    z: 95.15198
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4037
    x: 907.8919
    z: 86.6201
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4038
    x: 910.89771
    z: 90.39322
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4039
    x: 1488.75405
    z: 233.71396
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4040
    x: 1482.61832
    z: 236.83431
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4041
    x: 1488.00792
    z: 230.0623
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4042
    x: 1577.52028
    z: 726.10076
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4043
    x: 1578.02033
    z: 726.00886
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4044
    x: 1678.90738
    z: 1632.39858
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4045
    x: 1676.49021
    z: 1633.7769
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4046
    x: 1050.45041
    z: 1937.84194
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4047
    x: 1052.39754
    z: 1938.89612
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4048
    x: 284.71505
    z: 1457.91918
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4049
    x: 280.4554
    z: 1458.66573
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4050
    x: 764.82947
    z: 1119.42496
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4051
    x: 770.13804
    z: 1117.93844
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4052
    x: 764.41428
    z: 1116.47176
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4053
    x: 1313.32311
    z: 1271.62613
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4054
    x: 1314.01146
    z: 1274.04789
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4055
    x: 999.56782
    z: 24.44422
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4056
    x: 1006.1231
    z: 23.85621
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4057
    x: 1003.0677
    z: 32.595
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4058
    x: 726.50303
    z: 1861.55712
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4059
    x: 724.1846
    z: 1868.2852
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4060
    x: 723.61342
    z: 1869.03437
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4061
    x: 1538.41277
    z: 692.14252
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4062
    x: 1535.44024
    z: 692.68058
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4063
    x: 1539.83671
    z: 697.97841
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4064
    x: 768.5458
    z: 570.13567
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4065
    x: 765.93615
    z: 565.60137
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4066
    x: 365.72634
    z: 873.19529
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4067
    x: 364.23861
    z: 874.94733
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4068
    x: 1980.30808
    z: 939.73172
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4069
    x: 1974.64582
    z: 931.11396
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4070
    x: 1974.2902
    z: 932.16543
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4071
    x: 1404.24947
    z: 1669.39051
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4072
    x: 1398.01963
    z: 1665.91056
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4073
    x: 1398.41558
    z: 1673.29584
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4074
    x: 1200.69877
    z: 1473.1019
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4075
    x: 1199.3681
    z: 1467.74627
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4076
    x: 1377.99758
    z: 1661.97652
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4077
    x: 1375.26075
    z: 1663.82802
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4078
    x: 1187.52602
    z: 181.47501
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4079
    x: 1185.89176
    z: 178.4557
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4080
    x: 1190.2222
    z: 174.3831
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4081
    x: 30.80427
    z: 1135.46164
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4082
    x: 38.14928
    z: 1140.14835
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4083
    x: 431.31691
    z: 1382.83602
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4084
    x: 440.47544
    z: 1383.46627
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4085
    x: 143.00966
    z: 924.8685
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4086
    x: 141.49015
    z: 924.6213
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4087
    x: 1474.99688
    z: 600.56315
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4088
    x: 1482.78631
    z: 598.9596
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4089
    x: 301.45856
    z: 1045.61361
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4090
    x: 302.27744
    z: 1049.73356
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4091
    x: 299.19665
    z: 1040.2681
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4092
    x: 311.5426
    z: 960.33614
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4093
    x: 310.61928
    z: 968.38659
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4094
    x: 317.59156
    z: 960.60337
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4095
    x: 1450.36648
    z: 692.06688
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4096
    x: 1451.32776
    z: 683.05341
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4097
    x: 931.67057
    z: 604.71285
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4098
    x: 938.18531
    z: 611.42362
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4099
    x: 942.25721
    z: 611.64541
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4100
    x: 654.17956
    z: 553.49396
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4101
    x: 653.6245
    z: 553.59728
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4102
    x: 1242.60018
    z: 616.66138
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4103
    x: 1243.29773
    z: 621.40793
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4104
    x: 1519.1046
    z: 1742.97191
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4105
    x: 1524.77538
    z: 1742.1702
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4106
    x: 1145.72628
    z: 361.04053
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4107
    x: 1147.63997
    z: 363.63993
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4108
    x: 836.17281
    z: 1373.11937
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4109
    x: 841.04218
    z: 1366.80051
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4110
    x: 837.73075
    z: 1370.13985
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4111
    x: 689.98263
    z: 181.90305
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4112
    x: 690.41115
    z: 182.95154
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4113
    x: 583.31708
    z: 1164.54877
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4114
    x: 581.08284
    z: 1172.18783
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4115
    x: 583.64701
    z: 1166.75118
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4116
    x: 746.4365
    z: 144.55388
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4117
    x: 740.81984
    z: 147.78467
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4118
    x: 743.018
    z: 142.01938
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4119
    x: 827.98093
    z: 878.18171
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4120
    x: 827.30181
    z: 877.96074
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4121
    x: 826.8563
    z: 866.99151
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4122
    x: 840.39385
    z: 1240.15986
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4123
    x: 834.60007
    z: 1240.5553
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4124
    x: 837.99515
    z: 1242.36925
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4125
    x: 1841.30889
    z: 1130.15662
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4126
    x: 1833.97983
    z: 1129.39115
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4127
    x: 1830.4767
    z: 1131.33475
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4128
    x: 941.01212
    z: 1292.13266
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4129
    x: 942.6061
    z: 1290.30636
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4130
    x: 939.64312
    z: 1290.28341
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4131
    x: 1074.80954
    z: 212.30434
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4132
    x: 1066.56772
    z: 212.00573
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4133
    x: 1078.2039
    z: 215.82891
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4134
    x: 630.25954
    z: 1616.28182
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4135
    x: 624.10734
    z: 1616.04754
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4136
    x: 690.55982
    z: 851.56774
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4137
    x: 693.4437
    z: 854.91131
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4138
    x: 689.23192
    z: 857.08002
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4139
    x: 233.92174
    z: 1485.94765
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4140
    x: 234.03219
    z: 1486.08933
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4141
    x: 59.47034
    z: 930.1025
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4142
    x: 62.91967
    z: 928.38357
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4143
    x: 956.23313
    z: 1818.43345
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4144
    x: 952.79101
    z: 1825.27103
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4145
    x: 879.40632
    z: 117.63041
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4146
    x: 879.02675
    z: 114.21767
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4147
    x: 881.0902
    z: 114.40651
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4148
    x: 971.83182
    z: 1469.13524
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4149
    x: 974.7573
    z: 1461.62018
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4150
    x: 1543.09917
    z: 263.31951
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4151
    x: 1542.9595
    z: 262.47741
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4152
    x: 341.53199
    z: 392.22371
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4153
    x: 338.97272
    z: 389.90302
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4154
    x: 339.43628
    z: 391.20852
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4156
    x: 517.15435
    z: 1174.12446
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4157
    x: 524.3871
    z: 1173.41025
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4158
    x: 521.45521
    z: 1174.741
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4159
    x: 209.01862
    z: 1041.82364
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4160
    x: 204.073
    z: 1036.3612
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4161
    x: 205.94426
    z: 1037.59231
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4162
    x: 1534.47092
    z: 411.29482
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4163
    x: 1536.41977
    z: 411.49134
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4164
    x: 804.94439
    z: 1972.64818
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4165
    x: 804.78403
    z: 1967.4746
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4166
    x: 1361.54407
    z: 1264.42157
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4167
    x: 1358.05315
    z: 1262.43238
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4168
    x: 1298.61771
    z: 1719.95939
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4169
    x: 1295.11791
    z: 1724.33548
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4170
    x: 1297.63413
    z: 1727.50605
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4171
    x: 1451.96775
    z: 929.34227
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4172
    x: 1450.48967
    z: 928.23858
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4173
    x: 1450.90403
    z: 930.87664
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4174
    x: 829.84339
    z: 1768.37394
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4175
    x: 841.9663
    z: 1769.31681
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4176
    x: 617.0318
    z: 210.47718
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4177
    x: 613.28068
    z: 212.2874
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4178
    x: 621.59728
    z: 207.6586
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4179
    x: 1220.33027
    z: 68.4975
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4180
    x: 1218.42754
    z: 65.64818
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4181
    x: 589.64838
    z: 1691.16245
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4182
    x: 592.52475
    z: 1692.90111
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4183
    x: 591.20876
    z: 1695.69138
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4184
    x: 834.59058
    z: 62.1544
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4185
    x: 833.94704
    z: 63.4535
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4188
    x: 69.94683
    z: 1335.56421
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4189
    x: 1578.60355
    z: 558.5475
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4190
    x: 1572.48478
    z: 556.60608
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4191
    x: 1573.92876
    z: 558.29554
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4192
    x: 834.25278
    z: 1380.94918
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4193
    x: 835.6866
    z: 1376.47608
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4194
    x: 835.86593
    z: 1371.20582
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4195
    x: 786.98945
    z: 1549.49814
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4196
    x: 782.1206
    z: 1546.84363
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4197
    x: 785.80948
    z: 1548.45652
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4198
    x: 385.9907
    z: 1401.14603
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4199
    x: 390.77492
    z: 1401.2336
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4200
    x: 1553.91468
    z: 706.98902
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4201
    x: 1559.53812
    z: 707.64585
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4202
    x: 817.17916
    z: 636.71575
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4203
    x: 820.25016
    z: 638.83552
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4204
    x: 816.70429
    z: 636.39698
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4205
    x: 1135.2276
    z: 100.1447
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4206
    x: 1142.90357
    z: 98.94367
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4207
    x: 1717.30703
    z: 537.74347
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4208
    x: 1714.07468
    z: 535.16538
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4209
    x: 1676.10462
    z: 818.43813
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4210
    x: 1676.95365
    z: 819.83831
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4211
    x: 1673.54824
    z: 818.18552
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4212
    x: 1527.32047
    z: 640.97912
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4213
    x: 1526.38946
    z: 645.4659
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4214
    x: 1490.29238
    z: 1355.93206
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4215
    x: 1490.46946
    z: 1357.75918
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4216
    x: 1412.89646
    z: 270.90597
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4217
    x: 1405.84289
    z: 264.0673
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4218
    x: 1336.51603
    z: 1332.30466
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4219
    x: 1339.76197
    z: 1326.01546
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4220
    x: 1894.1669
    z: 1424.09185
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4221
    x: 1884.47724
    z: 1429.66884
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4222
    x: 1686.55201
    z: 517.19693
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4223
    x: 1687.51806
    z: 511.46134
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4224
    x: 1692.75222
    z: 516.16674
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4225
    x: 530.31594
    z: 565.30654
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4226
    x: 531.4101
    z: 565.74976
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4227
    x: 1715.13913
    z: 787.04265
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4228
    x: 1716.3923
    z: 780.99366
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4229
    x: 1713.68368
    z: 774.82271
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4230
    x: 74.67437
    z: 805.33677
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4231
    x: 70.44288
    z: 805.25297
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4232
    x: 1118.7499
    z: 1937.64911
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4233
    x: 1122.02723
    z: 1937.7415
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4234
    x: 1121.5669
    z: 1932.96578
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4235
    x: 1120.17641
    z: 1973.75167
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4236
    x: 1119.76726
    z: 1968.86396
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4237
    x: 1505.45781
    z: 669.95788
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4238
    x: 1501.65233
    z: 666.33046
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4239
    x: 1501.73887
    z: 668.8353
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4240
    x: 671.10906
    z: 1807.91646
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4241
    x: 671.93171
    z: 1809.89858
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4242
    x: 1037.99172
    z: 93.56147
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4243
    x: 1040.63996
    z: 90.10222
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4244
    x: 1036.46044
    z: 91.8557
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4245
    x: 429.21224
    z: 899.16764
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4246
    x: 428.97931
    z: 895.83782
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4247
    x: 431.114
    z: 896.6266
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4248
    x: 1710.62505
    z: 1573.4026
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4249
    x: 1712.07067
    z: 1573.59366
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4250
    x: 1368.37237
    z: 1194.07851
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4251
    x: 1365.5533
    z: 1190.08385
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4252
    x: 1370.72471
    z: 1195.01304
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4253
    x: 948.80983
    z: 784.63744
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4254
    x: 947.80892
    z: 784.96131
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4255
    x: 790.20757
    z: 745.1712
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4256
    x: 793.5367
    z: 747.07503
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4257
    x: 1382.12327
    z: 1657.31284
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4258
    x: 1378.96975
    z: 1661.88294
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4259
    x: 1381.44712
    z: 1655.42003
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4260
    x: 954.3478
    z: 80.00741
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4261
    x: 953.32938
    z: 87.34212
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4262
    x: 1598.13457
    z: 1793.97295
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4263
    x: 1597.55683
    z: 1792.05791
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4264
    x: 874.63877
    z: 290.6582
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4265
    x: 879.66346
    z: 289.20971
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4266
    x: 1282.30866
    z: 1870.86055
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4267
    x: 1279.33016
    z: 1872.95933
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4268
    x: 1278.81136
    z: 1880.17289
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4269
    x: 987.62256
    z: 1394.97776
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4270
    x: 982.89779
    z: 1392.19213
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4271
    x: 988.5782
    z: 1390.55536
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4272
    x: 140.59221
    z: 1026.59403
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4273
    x: 139.12235
    z: 1027.01217
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4274
    x: 507.59948
    z: 1225.69487
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4275
    x: 507.43538
    z: 1222.72121
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4276
    x: 302.00005
    z: 1605.99996
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4277
    x: 303.97924
    z: 1603.35715
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4278
    x: 300.97349
    z: 1613.4192
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4279
    x: 1204.4896
    z: 1808.87168
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4280
    x: 1203.87644
    z: 1807.77167
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4281
    x: 847.02546
    z: 1660.59821
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4282
    x: 848.59853
    z: 1668.24152
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4283
    x: 846.42388
    z: 1667.47866
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4284
    x: 607.79204
    z: 1800.63927
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4285
    x: 605.0337
    z: 1808.87708
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4286
    x: 594.515
    z: 1800.62392
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4287
    x: 517.0272
    z: 565.6339
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4288
    x: 516.59154
    z: 567.46996
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4289
    x: 513.83295
    z: 565.5034
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4290
    x: 886.13878
    z: 869.57917
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4291
    x: 886.2792
    z: 867.24907
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4292
    x: 1553.74231
    z: 431.6645
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4293
    x: 1555.73699
    z: 432.40113
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4294
    x: 1552.54925
    z: 433.92573
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4295
    x: 371.60232
    z: 1559.39464
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4296
    x: 374.00612
    z: 1564.80411
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4297
    x: 385.38978
    z: 1559.67893
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4298
    x: 51.10448
    z: 1183.44738
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4299
    x: 48.50548
    z: 1180.0125
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4300
    x: 47.28086
    z: 1181.9551
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4301
    x: 1556.05596
    z: 1682.14812
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4302
    x: 1556.34972
    z: 1687.57029
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4303
    x: 1555.25011
    z: 1682.80514
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4304
    x: 930.65233
    z: 1834.04346
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4305
    x: 938.70653
    z: 1832.65404
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4306
    x: 656.839
    z: 942.27985
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4307
    x: 663.51903
    z: 946.92368
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4308
    x: 659.679
    z: 946.98351
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4309
    x: 1509.50762
    z: 1834.39773
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4310
    x: 1511.06901
    z: 1840.38527
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4311
    x: 885.95141
    z: 1302.25261
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4312
    x: 885.48359
    z: 1302.54018
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4313
    x: 819.58161
    z: 590.0619
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4314
    x: 822.2561
    z: 585.86081
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4315
    x: 173.20507
    z: 652.95035
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4316
    x: 174.6492
    z: 659.04371
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4317
    x: 173.8119
    z: 658.02874
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4318
    x: 1500.73066
    z: 265.17901
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4319
    x: 1502.39089
    z: 265.82456
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4320
    x: 1186.87673
    z: 1279.86722
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4321
    x: 1198.14396
    z: 1279.8314
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4322
    x: 1335.52077
    z: 903.19765
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4323
    x: 1348.58677
    z: 901.62674
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4324
    x: 1341.49862
    z: 894.86677
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4325
    x: 1286.07581
    z: 1954.56977
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4326
    x: 1280.68741
    z: 1956.93612
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4327
    x: 1282.03183
    z: 1948.98185
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4328
    x: 945.72732
    z: 1814.46442
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4329
    x: 949.55346
    z: 1813.1206
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4330
    x: 945.03214
    z: 1820.29625
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4331
    x: 1640.94446
    z: 853.7822
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4332
    x: 1642.56376
    z: 854.15725
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4333
    x: 1530.33527
    z: 437.50509
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4334
    x: 1518.55524
    z: 439.80486
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4335
    x: 1527.20211
    z: 438.9161
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4336
    x: 1003.097
    z: 627.34531
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4337
    x: 1003.83404
    z: 623.95975
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4338
    x: 999.77538
    z: 624.37137
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4339
    x: 824.2603
    z: 762.32918
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4340
    x: 815.81881
    z: 764.38097
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4341
    x: 669.9964
    z: 434.67309
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4342
    x: 667.6515
    z: 434.3428
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4343
    x: 670.82268
    z: 429.53081
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4344
    x: 662.62499
    z: 1554.22448
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4345
    x: 663.70276
    z: 1555.6147
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4346
    x: 663.23378
    z: 1561.04274
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4347
    x: 397.84568
    z: 1355.85061
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4348
    x: 395.03222
    z: 1350.6754
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4349
    x: 400.69523
    z: 1356.85416
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4350
    x: 816.60544
    z: 266.46267
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4351
    x: 823.43642
    z: 272.64997
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4352
    x: 1359.8657
    z: 931.15706
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4353
    x: 1360.3389
    z: 926.51941
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4354
    x: 508.6595
    z: 1289.08475
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4355
    x: 518.72721
    z: 1292.83454
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4356
    x: 241.65807
    z: 1444.6161
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4357
    x: 243.0082
    z: 1449.66297
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4358
    x: 236.73858
    z: 1436.23531
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4359
    x: 499.26679
    z: 1420.63491
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4360
    x: 497.30767
    z: 1419.12493
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4361
    x: 1422.43996
    z: 583.94352
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4362
    x: 1417.74354
    z: 590.28228
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4363
    x: 1659.38085
    z: 294.29902
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4364
    x: 1657.2118
    z: 290.78362
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4365
    x: 1664.60886
    z: 285.388
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4366
    x: 1808.46702
    z: 439.1472
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4367
    x: 1800.90989
    z: 439.24128
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4368
    x: 1803.5202
    z: 438.63343
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4369
    x: 1149.90648
    z: 797.81891
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4370
    x: 1148.12118
    z: 802.72402
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4371
    x: 1150.71282
    z: 800.32987
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4372
    x: 1243.82554
    z: 1788.70333
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4373
    x: 1245.75287
    z: 1791.47217
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4374
    x: 1025.46897
    z: 1873.20684
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4375
    x: 1025.88675
    z: 1872.99186
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4376
    x: 1443.92437
    z: 588.53652
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4377
    x: 1433.96355
    z: 580.18172
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4378
    x: 1530.32805
    z: 1379.51197
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4379
    x: 1526.59845
    z: 1375.43201
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4380
    x: 1531.90336
    z: 1383.97606
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4381
    x: 465.31473
    z: 1058.19755
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4382
    x: 469.79682
    z: 1058.03045
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4383
    x: 473.31373
    z: 1059.4896
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4384
    x: 1063.10022
    z: 1998.98165
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4385
    x: 1060.52468
    z: 2009.8908
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4386
    x: 1060.94907
    z: 2003.13524
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4387
    x: 402.022
    z: 1712.85756
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4388
    x: 404.05205
    z: 1708.91146
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4389
    x: 405.56418
    z: 1712.50074
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4390
    x: 1377.81966
    z: 1211.37198
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4391
    x: 1383.14855
    z: 1217.13993
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4392
    x: 1168.63497
    z: 1509.91781
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4393
    x: 1158.73943
    z: 1510.96676
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4394
    x: 1157.92724
    z: 1519.94132
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4395
    x: 1465.8509
    z: 1701.49132
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4396
    x: 1468.54877
    z: 1700.07839
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4397
    x: 1465.62008
    z: 1702.94567
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4398
    x: 1682.06684
    z: 1589.70958
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4399
    x: 1679.82444
    z: 1598.58309
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4400
    x: 186.09415
    z: 1042.35512
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4401
    x: 179.78928
    z: 1038.4305
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4402
    x: 185.85692
    z: 1038.717
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4403
    x: 1174.89615
    z: 732.44692
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4404
    x: 1172.196
    z: 732.44991
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4405
    x: 732.25292
    z: 356.09281
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4406
    x: 724.52935
    z: 357.667
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4409
    x: 801.04603
    z: 1884.8631
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4410
    x: 797.04821
    z: 1881.38004
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4411
    x: 356.9057
    z: 1614.20797
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4412
    x: 361.10354
    z: 1615.92804
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4413
    x: 360.97942
    z: 1610.21433
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4414
    x: 767.34897
    z: 64.77985
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4415
    x: 768.73122
    z: 50.97497
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4416
    x: 767.16292
    z: 53.86353
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4417
    x: 831.68851
    z: 105.68934
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4418
    x: 823.9901
    z: 104.27665
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4419
    x: 107.39318
    z: 1358.8
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4420
    x: 114.76764
    z: 1359.78199
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4421
    x: 589.19472
    z: 1590.97342
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4422
    x: 596.39959
    z: 1594.85866
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4423
    x: 749.91134
    z: 1857.97555
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4424
    x: 750.70514
    z: 1854.34221
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4425
    x: 1905.39574
    z: 972.66947
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4426
    x: 1908.65877
    z: 979.1454
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4427
    x: 1902.45243
    z: 977.67072
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4428
    x: 1109.6125
    z: 1950.37941
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4429
    x: 1113.45275
    z: 1952.09641
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4430
    x: 1108.9636
    z: 1945.95882
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4431
    x: 1357.56121
    z: 833.90305
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4432
    x: 1364.73334
    z: 835.4563
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4433
    x: 1364.24848
    z: 834.70415
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4434
    x: 1121.79108
    z: 655.78998
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4435
    x: 1124.49712
    z: 663.91349
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4436
    x: 730.07499
    z: 844.55922
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4437
    x: 732.59522
    z: 847.71009
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4438
    x: 1680.43726
    z: 1662.8978
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4439
    x: 1674.01638
    z: 1664.68842
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4440
    x: 1675.02639
    z: 1664.72434
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4441
    x: 538.31376
    z: 1570.23223
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4442
    x: 537.97344
    z: 1569.97733
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4443
    x: 538.07808
    z: 1568.71676
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4444
    x: 186.75524
    z: 1415.65676
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4445
    x: 183.84786
    z: 1412.63212
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4446
    x: 181.70145
    z: 1407.94549
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4447
    x: 927.79064
    z: 139.99051
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4448
    x: 922.45884
    z: 143.20168
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4449
    x: 917.83512
    z: 145.8765
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4450
    x: 239.37201
    z: 1486.6466
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4451
    x: 237.9034
    z: 1482.09441
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4452
    x: 238.77125
    z: 1486.23081
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4454
    x: 703.39853
    z: 288.06728
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4455
    x: 709.52414
    z: 280.48591
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4456
    x: 706.20792
    z: 284.35915
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4457
    x: 1808.38515
    z: 425.01691
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4458
    x: 1806.43306
    z: 424.76452
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4459
    x: 1538.48444
    z: 1799.31182
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4460
    x: 1540.72408
    z: 1796.45652
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4461
    x: 1245.91648
    z: 1863.94468
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4462
    x: 1245.62438
    z: 1874.69361
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4463
    x: 1240.31019
    z: 1862.4729
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4464
    x: 1451.2015
    z: 1369.08318
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4465
    x: 1449.94585
    z: 1369.98488
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4466
    x: 774.18545
    z: 1485.33088
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4467
    x: 775.13538
    z: 1483.75806
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4468
    x: 570.27065
    z: 733.9316
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4469
    x: 568.95598
    z: 732.99045
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4470
    x: 571.30767
    z: 738.31092
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4471
    x: 821.62116
    z: 1864.22413
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4472
    x: 820.62539
    z: 1862.50355
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4473
    x: 820.70644
    z: 1860.72513
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4474
    x: 560.22512
    z: 776.666
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4475
    x: 561.76183
    z: 778.28489
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4476
    x: 1438.12519
    z: 1844.49141
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4477
    x: 1435.77102
    z: 1839.50971
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4479
    x: 482.69884
    z: 1283.33832
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4480
    x: 487.3046
    z: 1287.6623
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4481
    x: 486.72194
    z: 1289.02277
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4483
    x: 1852.92985
    z: 1569.6755
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4484
    x: 1857.68387
    z: 1568.13929
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4485
    x: 1067.20804
    z: 1981.37084
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4486
    x: 1062.67873
    z: 1975.64357
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4487
    x: 1858.00985
    z: 1311.20383
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4488
    x: 1853.92826
    z: 1309.95746
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4489
    x: 1852.08375
    z: 1309.34247
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4490
    x: 681.19257
    z: 1424.62905
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4491
    x: 682.39605
    z: 1435.41546
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4492
    x: 1966.10537
    z: 1259.76836
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4493
    x: 1961.89361
    z: 1259.1617
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4494
    x: 1959.42418
    z: 1264.9011
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4495
    x: 334.1163
    z: 351.07055
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4496
    x: 339.98906
    z: 347.17638
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4497
    x: 842.58812
    z: 696.48894
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4498
    x: 845.40973
    z: 701.11533
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4499
    x: 851.83039
    z: 699.07508
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4500
    x: 804.56553
    z: 1965.51388
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4501
    x: 813.53713
    z: 1966.49857
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4502
    x: 519.81124
    z: 1138.68531
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4503
    x: 521.7366
    z: 1144.9434
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4504
    x: 522.43139
    z: 1138.42913
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4505
    x: 1149.31502
    z: 602.53898
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4506
    x: 1151.11921
    z: 597.7531
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4507
    x: 755.31722
    z: 819.5874
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4508
    x: 754.32787
    z: 826.31421
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4509
    x: 695.18656
    z: 1895.26784
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4510
    x: 699.28312
    z: 1900.12694
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4511
    x: 531.00361
    z: 1137.34842
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4512
    x: 533.07361
    z: 1132.07924
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4514
    x: 1348.00025
    z: 1620.1655
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4515
    x: 1343.83983
    z: 1615.01432
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4516
    x: 1831.33175
    z: 1291.15606
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4517
    x: 1832.31574
    z: 1287.13057
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4518
    x: 321.59533
    z: 1716.4591
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4519
    x: 319.18429
    z: 1724.88303
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4520
    x: 463.78292
    z: 567.30839
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4521
    x: 403.14815
    z: 1032.76623
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4522
    x: 399.33126
    z: 1039.62385
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4523
    x: 131.11704
    z: 800.8146
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4524
    x: 130.3922
    z: 802.53335
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4525
    x: 1302.92539
    z: 1950.62017
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4526
    x: 1222.87897
    z: 259.29172
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4527
    x: 1222.04436
    z: 258.12467
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4528
    x: 112.23716
    z: 743.32056
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4529
    x: 724.32897
    z: 202.9674
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4530
    x: 776.43552
    z: 873.2319
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4531
    x: 782.48156
    z: 868.32114
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4532
    x: 1063.32445
    z: 1975.75315
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4533
    x: 1071.14362
    z: 1981.9561
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4534
    x: 1598.57886
    z: 1781.28232
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4535
    x: 1607.87504
    z: 1782.84939
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4536
    x: 602.2696
    z: 913.94979
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4537
    x: 601.15717
    z: 916.82277
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4538
    x: 22.15444
    z: 964.27463
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4539
    x: 888.78025
    z: 1934.44094
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4540
    x: 976.84183
    z: 2008.82572
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4541
    x: 978.71561
    z: 2015.33872
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4542
    x: 1344.66196
    z: 501.9575
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4543
    x: 968.88891
    z: 1972.44928
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4544
    x: 307.64396
    z: 418.40851
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4545
    x: 311.99648
    z: 419.88221
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4546
    x: 1224.71538
    z: 688.9307
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4547
    x: 1234.85929
    z: 688.40314
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4548
    x: 1778.5337
    z: 1046.20583
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4549
    x: 1778.35401
    z: 1038.54941
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4550
    x: 735.91007
    z: 505.09958
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4552
    x: 1480.83143
    z: 869.7111
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4553
    x: 1761.6634
    z: 1131.25123
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4554
    x: 1761.35421
    z: 1131.92232
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4555
    x: 1717.03254
    z: 1512.48586
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4556
    x: 1150.64922
    z: 331.78843
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4557
    x: 1149.88295
    z: 329.69239
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4558
    x: 866.61272
    z: 1572.52402
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4559
    x: 867.6237
    z: 1574.15032
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4560
    x: 1348.06456
    z: 513.63854
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4561
    x: 1354.39446
    z: 511.10241
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4562
    x: 961.14696
    z: 1918.84148
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4563
    x: 147.36257
    z: 1084.34913
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4564
    x: 1476.13152
    z: 862.65818
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4565
    x: 692.85454
    z: 1363.86147
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4566
    x: 685.26467
    z: 1363.9323
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4567
    x: 1594.31273
    z: 1716.7738
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4568
    x: 829.64916
    z: 223.35857
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4569
    x: 830.0889
    z: 222.45456
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4570
    x: 212.96503
    z: 918.51287
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4571
    x: 212.58213
    z: 918.3923
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4572
    x: 1692.9958
    z: 856.85543
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4573
    x: 1217.68923
    z: 576.40316
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4574
    x: 698.08414
    z: 1389.11895
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4575
    x: 701.43212
    z: 1388.49523
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4576
    x: 634.58931
    z: 796.53586
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4577
    x: 1712.83336
    z: 341.47872
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4578
    x: 1710.96042
    z: 336.14783
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4579
    x: 205.5685
    z: 1184.32317
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4580
    x: 207.41108
    z: 1177.30311
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4581
    x: 788.35146
    z: 240.10557
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4582
    x: 793.0318
    z: 235.34701
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4583
    x: 1064.43253
    z: 1653.90958
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4584
    x: 1001.36255
    z: 655.67617
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4585
    x: 1172.73455
    z: 576.25002
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4586
    x: 1442.04667
    z: 245.3763
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4587
    x: 1434.40354
    z: 238.65673
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4588
    x: 1064.72712
    z: 1640.60174
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4589
    x: 323.2485
    z: 1348.23469
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4590
    x: 326.61971
    z: 1349.87317
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4591
    x: 583.08129
    z: 470.1394
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4592
    x: 580.91593
    z: 468.99634
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4593
    x: 620.5405
    z: 976.96517
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4594
    x: 1559.82187
    z: 1845.52268
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4595
    x: 1559.58582
    z: 1847.77381
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4596
    x: 477.30826
    z: 1288.54975
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4597
    x: 477.65947
    z: 1286.7516
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4598
    x: 1533.76204
    z: 1343.38598
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4599
    x: 538.39498
    z: 1213.68883
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4600
    x: 532.62357
    z: 1212.2755
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4602
    x: 1617.2312
    z: 610.33472
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4603
    x: 1625.7518
    z: 606.11129
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4604
    x: 151.0501
    z: 1081.54383
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4605
    x: 147.86075
    z: 1079.42536
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4606
    x: 1749.47062
    z: 922.06342
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4607
    x: 1747.83643
    z: 921.18357
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4608
    x: 1455.75231
    z: 1296.38961
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4609
    x: 1458.41242
    z: 1299.86297
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4610
    x: 897.27805
    z: 1339.00316
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4611
    x: 887.25075
    z: 1343.16771
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4612
    x: 890.37342
    z: 1983.46372
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4613
    x: 892.14808
    z: 1975.34823
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4614
    x: 707.76642
    z: 1963.8469
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4615
    x: 651.71766
    z: 1568.4662
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4616
    x: 712.58016
    z: 1847.80907
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4617
    x: 877.23243
    z: 321.61666
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4618
    x: 881.79204
    z: 324.8947
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4619
    x: 481.9955
    z: 197.97893
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4621
    x: 1058.02158
    z: 1910.59754
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4622
    x: 902.30468
    z: 124.92855
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4623
    x: 1390.40017
    z: 630.26133
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4624
    x: 1382.6599
    z: 632.46409
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4625
    x: 1141.50104
    z: 646.19431
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4626
    x: 1069.56083
    z: 426.41511
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4627
    x: 1060.3295
    z: 422.27775
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4628
    x: 1391.92019
    z: 130.0484
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4629
    x: 1390.4041
    z: 129.84414
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4630
    x: 1233.51273
    z: 693.25194
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4631
    x: 652.13521
    z: 1130.89446
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4632
    x: 1371.24083
    z: 1854.52923
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4633
    x: 1440.88392
    z: 972.44784
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4634
    x: 1604.97558
    z: 856.1856
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4635
    x: 518.87685
    z: 1667.44025
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4636
    x: 1151.15864
    z: 1916.25794
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4637
    x: 758.62381
    z: 1107.64693
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4638
    x: 750.4064
    z: 1109.39275
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4639
    x: 1434.23394
    z: 340.3838
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4640
    x: 983.77045
    z: 1853.89238
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4641
    x: 849.96587
    z: 342.10328
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4642
    x: 849.0239
    z: 349.9392
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4643
    x: 1520.18071
    z: 1327.306
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4644
    x: 1519.9754
    z: 1329.59412
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4645
    x: 353.80443
    z: 1656.67728
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4648
    x: 1812.57232
    z: 1509.83616
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4649
    x: 1254.61767
    z: 778.5277
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4650
    x: 927.6372
    z: 1858.1918
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4651
    x: 934.39336
    z: 1864.96636
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4652
    x: 978.5242
    z: 89.9795
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4653
    x: 1137.17585
    z: 1442.91291
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4654
    x: 1141.03525
    z: 1448.37107
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4655
    x: 1505.84566
    z: 664.98658
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4656
    x: 1505.35975
    z: 666.1388
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4657
    x: 1504.10817
    z: 1167.76198
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4658
    x: 1503.72497
    z: 1173.26124
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4659
    x: 171.01699
    z: 1176.34179
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4660
    x: 1772.38717
    z: 597.66684
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4661
    x: 729.99553
    z: 609.52291
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4662
    x: 723.00956
    z: 610.77181
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4663
    x: 1872.74802
    z: 1478.65534
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4664
    x: 1874.97022
    z: 1488.80372
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4665
    x: 747.22895
    z: 275.12917
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4666
    x: 1526.28586
    z: 959.77433
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4667
    x: 1950.75133
    z: 1029.27857
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4668
    x: 1954.63646
    z: 1027.54723
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4669
    x: 647.88938
    z: 1467.3353
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4670
    x: 1191.54001
    z: 1262.98128
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4671
    x: 1209.89966
    z: 1501.94268
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4672
    x: 1442.77356
    z: 733.69086
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4673
    x: 765.67901
    z: 1490.31962
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4674
    x: 1233.78675
    z: 1351.44518
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4675
    x: 385.45096
    z: 1440.59755
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4676
    x: 385.50844
    z: 1442.30454
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4677
    x: 990.57316
    z: 472.83831
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4678
    x: 994.0501
    z: 467.10422
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4679
    x: 1395.9671
    z: 1667.51856
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4680
    x: 1388.91001
    z: 1672.36384
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4681
    x: 1932.7582
    z: 1190.89876
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4682
    x: 509.45171
    z: 1258.80091
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4683
    x: 1398.25095
    z: 1717.1427
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4684
    x: 1397.733
    z: 1724.4795
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4685
    x: 566.67434
    z: 1076.56807
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4686
    x: 1395.07982
    z: 546.47522
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4687
    x: 1761.26648
    z: 620.8303
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4688
    x: 1751.2072
    z: 623.28559
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4689
    x: 1579.4154
    z: 1731.8532
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4690
    x: 1999.3357
    z: 986.31952
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4691
    x: 865.31135
    z: 585.85079
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4692
    x: 861.68723
    z: 590.5132
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4693
    x: 1685.8208
    z: 509.60282
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4694
    x: 1242.82641
    z: 1997.58861
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4695
    x: 993.45357
    z: 1730.14425
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4696
    x: 327.91314
    z: 1107.37121
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4697
    x: 642.05947
    z: 332.45417
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4698
    x: 645.59066
    z: 343.76507
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4699
    x: 1577.86411
    z: 1843.68476
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4700
    x: 1775.98884
    z: 902.37903
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4701
    x: 1782.6087
    z: 901.58187
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4702
    x: 1032.49605
    z: 1806.14821
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4703
    x: 1029.62781
    z: 1800.45292
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4704
    x: 1177.21781
    z: 1273.3885
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4705
    x: 1184.40433
    z: 1279.68784
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4706
    x: 1285.65487
    z: 812.1122
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4707
    x: 1283.08147
    z: 798.57137
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4708
    x: 575.97513
    z: 1674.68834
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4709
    x: 575.56418
    z: 1673.96776
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4710
    x: 883.01294
    z: 786.066
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4711
    x: 882.61644
    z: 781.74099
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4712
    x: 383.03768
    z: 412.02099
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4713
    x: 385.16807
    z: 414.96172
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4714
    x: 1262.02582
    z: 690.10546
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4715
    x: 1255.30283
    z: 691.45641
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4716
    x: 1546.57944
    z: 998.20212
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4719
    x: 1185.7501
    z: 222.27144
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4720
    x: 1704.7981
    z: 805.43987
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4721
    x: 1255.35904
    z: 1359.27352
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4722
    x: 498.56507
    z: 787.28278
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4723
    x: 441.87577
    z: 1189.18902
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4724
    x: 445.97063
    z: 1189.71296
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4725
    x: 1574.93622
    z: 684.72631
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4726
    x: 1577.98006
    z: 685.99125
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4727
    x: 510.44825
    z: 914.38123
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4728
    x: 506.35976
    z: 918.67374
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4729
    x: 1495.00371
    z: 1798.63285
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4730
    x: 1495.21618
    z: 1797.17766
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4731
    x: 1586.21494
    z: 546.51085
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4732
    x: 1584.12076
    z: 541.98407
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4733
    x: 1865.95771
    z: 726.01661
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4734
    x: 1869.01343
    z: 729.67394
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4735
    x: 1549.70994
    z: 1841.1294
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4736
    x: 1522.01255
    z: 1241.2186
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4737
    x: 1553.86252
    z: 1422.08219
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4738
    x: 581.63881
    z: 487.88619
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4739
    x: 834.16904
    z: 1772.50057
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4740
    x: 823.67968
    z: 1770.21537
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4741
    x: 660.58747
    z: 1607.02611
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4742
    x: 253.69459
    z: 1660.68114
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4743
    x: 1618.72422
    z: 1714.30692
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4744
    x: 1557.78727
    z: 1280.56266
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4745
    x: 1553.68975
    z: 1276.72638
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4746
    x: 658.4404
    z: 907.69355
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4747
    x: 968.51798
    z: 111.08851
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4748
    x: 459.8222
    z: 542.03847
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4749
    x: 538.14016
    z: 807.0685
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4750
    x: 1061.7721
    z: 306.39452
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4751
    x: 580.97672
    z: 1486.3084
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4752
    x: 1372.52343
    z: 848.68142
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4753
    x: 1378.26473
    z: 854.11689
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4754
    x: 351.61733
    z: 941.27462
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4755
    x: 359.9435
    z: 934.56783
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4756
    x: 1163.4423
    z: 636.57589
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4757
    x: 1157.52907
    z: 638.06179
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4758
    x: 510.53498
    z: 853.98066
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4759
    x: 1099.45247
    z: 575.01667
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4760
    x: 388.29055
    z: 1014.80515
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4761
    x: 388.0916
    z: 1013.06144
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4762
    x: 968.41703
    z: 1696.92354
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4763
    x: 351.83954
    z: 1141.27364
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4764
    x: 344.42305
    z: 1141.30486
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4765
    x: 683.81926
    z: 1016.41419
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4766
    x: 1281.28766
    z: 1274.53112
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4767
    x: 1281.98527
    z: 1283.53864
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4768
    x: 377.88752
    z: 1509.62832
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4769
    x: 193.56467
    z: 1475.9166
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4770
    x: 196.20058
    z: 1476.68534
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4771
    x: 961.5094
    z: 779.49679
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4772
    x: 134.83167
    z: 775.06023
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4773
    x: 127.87636
    z: 779.46407
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4774
    x: 244.60631
    z: 745.80924
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4775
    x: 466.01139
    z: 461.97385
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4776
    x: 465.90938
    z: 463.10402
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4777
    x: 1478.5878
    z: 802.1171
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4778
    x: 1006.48658
    z: 1765.78377
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4779
    x: 999.14036
    z: 1772.18685
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4780
    x: 871.23913
    z: 337.01963
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4781
    x: 861.98374
    z: 344.65343
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4782
    x: 305.40052
    z: 1142.87584
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4783
    x: 308.48917
    z: 1143.42464
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4786
    x: 463.78492
    z: 650.22541
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4787
    x: 1476.89066
    z: 437.71891
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4788
    x: 1850.34575
    z: 1417.4032
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4789
    x: 1846.6227
    z: 1421.30637
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4790
    x: 1371.3649
    z: 1199.94361
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4791
    x: 1376.96287
    z: 1196.76442
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4792
    x: 1335.63587
    z: 1778.4225
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4793
    x: 1706.59771
    z: 1480.84482
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4794
    x: 1176.02286
    z: 170.02054
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4795
    x: 1183.1521
    z: 165.22757
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4796
    x: 1027.63477
    z: 1674.16996
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4797
    x: 1035.33008
    z: 1677.58114
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4798
    x: 798.05025
    z: 737.70966
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4799
    x: 737.51023
    z: 1899.74857
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4800
    x: 390.23194
    z: 1533.45658
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4801
    x: 1074.11101
    z: 410.07299
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4802
    x: 1516.04441
    z: 202.80767
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4803
    x: 756.97513
    z: 103.91803
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4804
    x: 932.6253
    z: 766.73848
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4805
    x: 1509.61783
    z: 1728.05655
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4806
    x: 1152.76513
    z: 1992.15474
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4807
    x: 1151.35251
    z: 1998.65633
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4808
    x: 838.43195
    z: 1266.78649
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: -1
    in world: 1
    flags: 1
    key: 4813
    x: 1602
    z: 1414
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 4832
    x: 344.11893
    z: 1135.7019
    vision: 32
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 4835
    x: 344.77645
    z: 1139.00905
    vision: 32
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 4839
    x: 1650.59383
    z: 1300.78611
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 4843
    x: 396.12049
    z: 993.95237
    vision: 32
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 4844
    x: 1748.52843
    z: 1271.41584
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 4848
    x: 1646.61567
    z: 1176.72574
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 4851
    x: 422
    z: 790
    vision: 20
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 4852
    x: 372.21763
    z: 718.40734
    vision: 32
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 4853
    x: 371.51384
    z: 904.89882
    vision: 32
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 4869
    x: 1759.93572
    z: 1272.1807
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 4872
    x: 770.23963
    z: 1672.26844
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 4987
    x: 1758.09008
    z: 1274.02627
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 5022
    x: 278
    z: 642
    vision: 20
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 5036
    x: 404.5099
    z: 919.25736
    vision: 80
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 5037
    x: 362.8765
    z: 758.17238
    vision: 80
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 5109
    x: 1761.78296
    z: 1270.33353
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 5334
    x: 1648.56849
    z: 1302.41243
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 5335
    x: 272.4
    z: 651.60001
    vision: 20
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 5343
    x: 290.52411
    z: 773.28237
    vision: 32
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 5344
    x: 439.59447
    z: 686.00417
    vision: 32
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 5346
    x: 1666.44053
    z: 1284.6707
    vision: 48
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 5411
    x: 0
    z: 0
    vision: 48
    visibilities: 0
    retain in fog: 0
    owner: 3
    in world: 0
    flags: 1
    key: 5519
    x: 381.57624
    z: 922.9076
    vision: 80
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 5520
    x: 361.03003
    z: 760.01879
    vision: 80
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 5596
    x: 1756.45907
    z: 1275.65723
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 6077
    x: 269.2
    z: 662.80001
    vision: 20
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 6113
    x: 240.4
    z: 739.60001
    vision: 20
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 6161
    x: 1722.84388
    z: 1280.99292
    vision: 20
    visibilities: 170
    retain in fog: 1
    owner: 3
    in world: 1
    flags: 1
    key: 6172
    x: 389.54361
    z: 902.56635
    vision: 32
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 6173
    x: 407.35413
    z: 766.27724
    vision: 32
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 6491
    x: 1721.31428
    z: 1257.16106
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 6673
    x: 1348.7201
    z: 401.53614
    vision: 20
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 3
    key: 6730
    x: 718.7887
    z: 1628.41822
    vision: 20
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 6779
    x: 1784.64808
    z: 1240.15223
    vision: 120
    visibilities: 170
    retain in fog: 1
    owner: 3
    in world: 1
    flags: 1
    key: 6814
    x: 1533.85422
    z: 1250.87127
    vision: 80
    visibilities: 170
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 3
    key: 6840
    x: 1356.9054
    z: 391.61063
    vision: 20
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 3
    key: 6855
    x: 282.80001
    z: 661.2
    vision: 20
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 6860
    x: 729.29261
    z: 1618.31617
    vision: 20
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 6861
    x: 358.53141
    z: 886.48472
    vision: 32
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 6862
    x: 398.23742
    z: 783.71975
    vision: 32
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 6863
    x: 387.26996
    z: 784.0019
    vision: 32
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 6866
    x: 1750.63147
    z: 1302.71607
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 3
    in world: 1
    flags: 1
    key: 6867
    x: 1368.64405
    z: 382.78714
    vision: 20
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 3
    key: 6868
    x: 291.60001
    z: 643.60001
    vision: 20
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 6869
    x: 1675.97022
    z: 1261.00257
    vision: 20
    visibilities: 170
    retain in fog: 1
    owner: 3
    in world: 1
    flags: 1
    key: 6880
    x: 1737.10254
    z: 1267.20777
    vision: 20
    visibilities: 170
    retain in fog: 1
    owner: 3
    in world: 1
    flags: 1
    key: 6881
    x: 1749.40453
    z: 1286.89467
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 6899
    x: 1742.19549
    z: 1294.1034
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 6912
    x: 402.426
    z: 791.91161
    vision: 32
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 6913
    x: 385.35425
    z: 782.21894
    vision: 32
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 6914
    x: 391.2825
    z: 787.73635
    vision: 32
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 6919
    x: 1380.79322
    z: 369.68085
    vision: 20
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 3
    key: 6934
    x: 1747.50985
    z: 1288.78928
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 6993
    x: 266
    z: 674
    vision: 20
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 7070
    x: 1744.05037
    z: 1292.24859
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 7130
    x: 450
    z: 654
    vision: 32
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 7188
    x: 1773.5077
    z: 1275.6576
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 3
    in world: 1
    flags: 1
    key: 7223
    x: 1681.19741
    z: 1169.19373
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 7267
    x: 1954
    z: 1206
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 7270
    x: 1926
    z: 1242
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 7277
    x: 1946
    z: 1210
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 7310
    x: 1391.43543
    z: 391.72901
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 7311
    x: 1533.81226
    z: 1252.72002
    vision: 80
    visibilities: 170
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 3
    key: 7313
    x: 1535.59548
    z: 1240.94631
    vision: 80
    visibilities: 170
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 3
    key: 7328
    x: 1946
    z: 1182
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 7339
    x: 1902
    z: 1206
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 7372
    x: 1890
    z: 1178
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 7373
    x: 1722.84366
    z: 1291.67486
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 7557
    x: 1814
    z: 1114
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 7574
    x: 1822
    z: 1106
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 7586
    x: 1818
    z: 1094
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 7587
    x: 1818
    z: 1090
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 7588
    x: 1826
    z: 1098
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 7590
    x: 1822
    z: 1086
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 7594
    x: 1826
    z: 1086
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 7595
    x: 1830
    z: 1094
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 7596
    x: 1834
    z: 1094
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 7597
    x: 1838
    z: 1094
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 7600
    x: 1830
    z: 1086
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 7601
    x: 1834
    z: 1086
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 7602
    x: 1826
    z: 1078
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 7607
    x: 1830
    z: 1078
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 7608
    x: 1830
    z: 1074
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 7609
    x: 1850
    z: 1082
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 7612
    x: 1822
    z: 1066
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 7613
    x: 1644.40426
    z: 1163.99051
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 7663
    x: 1838
    z: 1066
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 7664
    x: 1830
    z: 1062
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 7665
    x: 1878
    z: 1066
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 7698
    x: 1950
    z: 994
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 7742
    x: 1886
    z: 1022
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 7743
    x: 1882
    z: 1026
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 7760
    x: 1898
    z: 990
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 7787
    x: 1902
    z: 958
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 7792
    x: 1726.53922
    z: 1287.97942
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 7815
    x: 1882
    z: 966
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 7824
    x: 1890
    z: 910
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 7865
    x: 1822
    z: 958
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 7879
    x: 1719.34754
    z: 1288.17858
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 7971
    x: 291.60001
    z: 667.60001
    vision: 20
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 8108
    x: 1894.1232
    z: 751.79438
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 8121
    x: 1896.6275
    z: 745.74175
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 8147
    x: 1730.24119
    z: 1284.27762
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 8238
    x: 250.80001
    z: 725.2
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 8277
    x: 348.4
    z: 755.60001
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 8280
    x: 1360.54944
    z: 344.85645
    vision: 20
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 3
    key: 8290
    x: 740.72053
    z: 1607.53211
    vision: 20
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 8303
    x: 386
    z: 718
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 8321
    x: 1353.46692
    z: 328.84553
    vision: 20
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 3
    key: 8338
    x: 1368.76197
    z: 332.71146
    vision: 20
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 3
    key: 8367
    x: 1534.4023
    z: 1259.50103
    vision: 80
    visibilities: 170
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 3
    key: 8368
    x: 1535.76269
    z: 1264.96776
    vision: 80
    visibilities: 170
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 3
    key: 8416
    x: 749.28132
    z: 1649.4231
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 8438
    x: 299.60001
    z: 660.4
    vision: 20
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 8697
    x: 1366.7798
    z: 414.59485
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 8979
    x: 708.58851
    z: 1618.58265
    vision: 20
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 8984
    x: 353.2
    z: 713.2
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 8989
    x: 1660.3506
    z: 1251.09217
    vision: 20
    visibilities: 170
    retain in fog: 1
    owner: 3
    in world: 1
    flags: 1
    key: 8990
    x: 1735.07767
    z: 1239.89196
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 8992
    x: 333.2
    z: 733.2
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 8998
    x: 1714.10535
    z: 1247.32142
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 3
    in world: 1
    flags: 1
    key: 8999
    x: 1552.49949
    z: 1246.62526
    vision: 48
    visibilities: 170
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 3
    key: 9003
    x: 1728.38941
    z: 1286.12932
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 9004
    x: 1401.56495
    z: 428.205
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9007
    x: 1791.46521
    z: 689.64901
    vision: 80
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 9014
    x: 367.60001
    z: 696.4
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 9034
    x: 0
    z: 0
    vision: 80
    visibilities: 0
    retain in fog: 0
    owner: 3
    in world: 0
    flags: 1
    key: 9094
    x: 1664.18548
    z: 1199.95467
    vision: 48
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 3
    key: 9133
    x: 1810
    z: 1114
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9134
    x: 1630.49042
    z: 1185.08254
    vision: 48
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 9137
    x: 1806
    z: 1110
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9138
    x: 1810
    z: 1106
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9139
    x: 1814
    z: 1090
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9142
    x: 1806
    z: 1094
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9143
    x: 1802
    z: 1102
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9144
    x: 1810
    z: 1086
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9145
    x: 1806
    z: 1090
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9146
    x: 1798
    z: 1102
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9147
    x: 1802
    z: 1098
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9148
    x: 1806
    z: 1086
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9150
    x: 1798
    z: 1094
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9153
    x: 1814
    z: 1066
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9154
    x: 1806
    z: 1078
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9155
    x: 1786
    z: 1098
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9156
    x: 1790
    z: 1098
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9161
    x: 1802
    z: 1078
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9166
    x: 1806
    z: 1066
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9167
    x: 1798
    z: 1078
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9171
    x: 1798
    z: 1070
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9177
    x: 1806
    z: 1054
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9178
    x: 1802
    z: 1062
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9179
    x: 1798
    z: 1066
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9180
    x: 1794
    z: 1070
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9184
    x: 1790
    z: 1070
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9191
    x: 1798
    z: 1054
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9192
    x: 1786
    z: 1066
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9193
    x: 1774
    z: 1074
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9199
    x: 1790
    z: 1054
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9200
    x: 1786
    z: 1058
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9204
    x: 1717.77898
    z: 1260.6962
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 9207
    x: 1778
    z: 1050
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9208
    x: 1654
    z: 754
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9210
    x: 1634
    z: 770
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9211
    x: 1594
    z: 782
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9212
    x: 1582
    z: 786
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9213
    x: 1614
    z: 778
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9214
    x: 1606
    z: 778
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9215
    x: 1606
    z: 774
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9217
    x: 1590
    z: 790
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9218
    x: 1578
    z: 790
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9219
    x: 1606
    z: 782
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9220
    x: 1594
    z: 794
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9221
    x: 1606
    z: 794
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9222
    x: 1558
    z: 810
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9223
    x: 1598
    z: 798
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9224
    x: 1610
    z: 798
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9225
    x: 1614
    z: 794
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9226
    x: 1610
    z: 794
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9227
    x: 1606
    z: 798
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9228
    x: 1602
    z: 798
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9229
    x: 1590
    z: 802
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9230
    x: 1658
    z: 806
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9233
    x: 1786
    z: 1006
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9234
    x: 1598
    z: 806
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9235
    x: 1590
    z: 806
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9236
    x: 1590
    z: 810
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9237
    x: 1606
    z: 806
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9238
    x: 1622
    z: 806
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9239
    x: 1606
    z: 802
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9240
    x: 1610
    z: 802
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9241
    x: 1622
    z: 802
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9242
    x: 1602
    z: 802
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9243
    x: 1586
    z: 814
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9244
    x: 1598
    z: 810
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9245
    x: 1594
    z: 814
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9246
    x: 1598
    z: 814
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9247
    x: 1618
    z: 814
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9248
    x: 1622
    z: 814
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9249
    x: 1630
    z: 818
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9250
    x: 1618
    z: 810
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9251
    x: 1622
    z: 810
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9252
    x: 1630
    z: 814
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9253
    x: 1634
    z: 818
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9254
    x: 1638
    z: 818
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9255
    x: 1606
    z: 822
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9256
    x: 1622
    z: 822
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9257
    x: 1622
    z: 818
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9258
    x: 1630
    z: 826
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9259
    x: 1634
    z: 826
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9260
    x: 1638
    z: 822
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9261
    x: 1610
    z: 826
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9262
    x: 1614
    z: 826
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9263
    x: 1618
    z: 826
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9264
    x: 1622
    z: 826
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9265
    x: 1630
    z: 830
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9266
    x: 1562
    z: 834
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9267
    x: 1738.47657
    z: 1221.71827
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 3
    in world: 1
    flags: 1
    key: 9270
    x: 1810
    z: 942
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9271
    x: 1642
    z: 874
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9272
    x: 1723.2911
    z: 1255.18433
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 9273
    x: 1678
    z: 942
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9274
    x: 1790
    z: 954
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9275
    x: 1638
    z: 898
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9276
    x: 1570
    z: 878
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9277
    x: 1566
    z: 878
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9278
    x: 1558
    z: 878
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9279
    x: 1558
    z: 882
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9280
    x: 1554
    z: 882
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9281
    x: 1586
    z: 890
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9282
    x: 1582
    z: 882
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9283
    x: 1578
    z: 882
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9284
    x: 1570
    z: 882
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9285
    x: 1606
    z: 894
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9286
    x: 1602
    z: 894
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9287
    x: 1610
    z: 902
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9288
    x: 1610
    z: 898
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9289
    x: 1562
    z: 886
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9290
    x: 1558
    z: 886
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9291
    x: 1554
    z: 886
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9292
    x: 1554
    z: 890
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9293
    x: 1590
    z: 894
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9294
    x: 1598
    z: 902
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9295
    x: 1582
    z: 898
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9296
    x: 1590
    z: 898
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9297
    x: 1602
    z: 902
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9298
    x: 1686
    z: 918
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9299
    x: 286
    z: 678
    vision: 20
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 9300
    x: 1562
    z: 894
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9301
    x: 1554
    z: 894
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9302
    x: 1594
    z: 914
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9303
    x: 1590
    z: 906
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9304
    x: 1594
    z: 910
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9305
    x: 1586
    z: 902
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9306
    x: 1574
    z: 902
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9307
    x: 1602
    z: 918
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9308
    x: 1626
    z: 942
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9309
    x: 412.4
    z: 732.4
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 9310
    x: 1554
    z: 898
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9311
    x: 1582
    z: 914
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9312
    x: 1586
    z: 910
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9313
    x: 1594
    z: 922
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9314
    x: 1594
    z: 918
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9315
    x: 1598
    z: 926
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9316
    x: 1570
    z: 902
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9317
    x: 1570
    z: 910
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9318
    x: 1578
    z: 910
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9319
    x: 1578
    z: 914
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9320
    x: 1762
    z: 926
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9321
    x: 1770
    z: 922
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9322
    x: 1618
    z: 942
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9323
    x: 1562
    z: 910
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9324
    x: 1582
    z: 922
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9325
    x: 1586
    z: 922
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9326
    x: 1590
    z: 926
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9327
    x: 1570
    z: 918
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9328
    x: 1574
    z: 914
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9329
    x: 1566
    z: 918
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9330
    x: 1542
    z: 918
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9331
    x: 452.46114
    z: 686.7799
    vision: 32
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 9332
    x: 393.8555
    z: 791.07505
    vision: 32
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 9333
    x: 396.45469
    z: 785.63523
    vision: 32
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 9341
    x: 1494
    z: 938
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9342
    x: 1466
    z: 970
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9343
    x: 1470
    z: 966
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9344
    x: 1474
    z: 970
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9345
    x: 1715.92316
    z: 1262.55195
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 9346
    x: 1690
    z: 762
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9347
    x: 1790
    z: 878
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9348
    x: 1702.87296
    z: 859.91611
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9349
    x: 1454
    z: 1002
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9350
    x: 1700.29708
    z: 844.73888
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9351
    x: 1782
    z: 870
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9352
    x: 1790
    z: 866
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9353
    x: 1798
    z: 866
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9354
    x: 1530
    z: 998
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9355
    x: 1566
    z: 1014
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9356
    x: 1579.42641
    z: 1029.9476
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9357
    x: 1778
    z: 866
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9358
    x: 1786
    z: 866
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9359
    x: 1598
    z: 1062
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9360
    x: 1714.27378
    z: 840.73882
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9361
    x: 1758
    z: 862
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9362
    x: 1782
    z: 862
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9363
    x: 1770
    z: 858
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9364
    x: 1766
    z: 862
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9365
    x: 1770
    z: 862
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9366
    x: 1569.05973
    z: 1036.85964
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9367
    x: 1754
    z: 850
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9368
    x: 1758
    z: 854
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9369
    x: 1782
    z: 854
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9370
    x: 1766
    z: 854
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9371
    x: 1774
    z: 854
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9372
    x: 1494.88416
    z: 1018.09456
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9373
    x: 1501.61283
    z: 1019.875
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9374
    x: 1515.22551
    z: 1020.59896
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9375
    x: 1567.9342
    z: 1041.59153
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9378
    x: 1726
    z: 834
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9379
    x: 1782
    z: 850
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9380
    x: 1794
    z: 850
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9381
    x: 1802
    z: 846
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9382
    x: 1806
    z: 846
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9383
    x: 1806
    z: 842
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9384
    x: 1810
    z: 842
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9385
    x: 1578
    z: 1062
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9386
    x: 1758
    z: 842
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9387
    x: 1754
    z: 842
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9388
    x: 1746
    z: 838
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9389
    x: 1750
    z: 842
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9390
    x: 1778
    z: 846
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9391
    x: 1778
    z: 842
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9392
    x: 1774
    z: 842
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9393
    x: 1762
    z: 842
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9394
    x: 1766
    z: 846
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9395
    x: 1794
    z: 842
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9396
    x: 1806
    z: 838
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9398
    x: 1754
    z: 834
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9399
    x: 1786
    z: 838
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9400
    x: 1766
    z: 838
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9401
    x: 1802
    z: 834
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9402
    x: 1754
    z: 826
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9403
    x: 1746
    z: 826
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9404
    x: 1762
    z: 830
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9405
    x: 1798
    z: 830
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9406
    x: 1810
    z: 830
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9407
    x: 1786
    z: 834
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9408
    x: 1782
    z: 834
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9409
    x: 1770
    z: 834
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9410
    x: 1794
    z: 834
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9411
    x: 1750
    z: 822
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9412
    x: 1778
    z: 830
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9413
    x: 1774
    z: 830
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9414
    x: 1774
    z: 826
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9415
    x: 1534
    z: 1070
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9416
    x: 1758
    z: 818
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9417
    x: 1754
    z: 818
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9418
    x: 1762
    z: 818
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9419
    x: 1818
    z: 814
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9421
    x: 1438
    z: 1094
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9422
    x: 1398
    z: 1150
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9423
    x: 1742.00403
    z: 1235.23922
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 9429
    x: 1462
    z: 1134
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9431
    x: 1470
    z: 1146
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9439
    x: 404.17322
    z: 766.94948
    vision: 80
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 9440
    x: 1534.02022
    z: 1256.7465
    vision: 80
    visibilities: 170
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 3
    key: 9452
    x: 256.4
    z: 660.4
    vision: 20
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 9475
    x: 1546
    z: 1470
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9476
    x: 262
    z: 646
    vision: 20
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 9478
    x: 1554
    z: 1522
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9479
    x: 1522
    z: 1486
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9481
    x: 1466
    z: 1538
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9482
    x: 1458
    z: 1542
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9483
    x: 1640.31373
    z: 1273.08301
    vision: 120
    visibilities: 170
    retain in fog: 1
    owner: 3
    in world: 1
    flags: 1
    key: 9494
    x: 1406
    z: 1574
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9495
    x: 1791.46534
    z: 683.35303
    vision: 120
    visibilities: 170
    retain in fog: 1
    owner: 3
    in world: 1
    flags: 3
    key: 9499
    x: 1378
    z: 1582
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9500
    x: 1358
    z: 1622
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9505
    x: 1234
    z: 1638
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9547
    x: 272.4
    z: 632.4
    vision: 20
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 9630
    x: 364.72886
    z: 756.33507
    vision: 32
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 9631
    x: 359.18197
    z: 761.86678
    vision: 32
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 9632
    x: 397.19558
    z: 730.55547
    vision: 32
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 9633
    x: 409.99973
    z: 611.72381
    vision: 32
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 9634
    x: 642
    z: 1514
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9637
    x: 562
    z: 1534
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9638
    x: 249.2
    z: 653.2
    vision: 20
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 9644
    x: 330
    z: 1570
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9645
    x: 354
    z: 1642
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9646
    x: 366
    z: 1622
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9647
    x: 366
    z: 1622
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9648
    x: 378
    z: 1654
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9649
    x: 394
    z: 1670
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9650
    x: 506
    z: 1542
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9651
    x: 430
    z: 1678
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9652
    x: 454
    z: 1610
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9653
    x: 482
    z: 1594
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9654
    x: 462
    z: 1626
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9655
    x: 466
    z: 1654
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9656
    x: 478
    z: 1626
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9657
    x: 1647.43177
    z: 1238.23133
    vision: 20
    visibilities: 170
    retain in fog: 1
    owner: 3
    in world: 1
    flags: 1
    key: 9658
    x: 570
    z: 1758
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9659
    x: 522
    z: 1606
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9660
    x: 534
    z: 1610
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9661
    x: 566
    z: 1714
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9662
    x: 1665.42566
    z: 1286.89724
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 9663
    x: 361.24866
    z: 719.84087
    vision: 32
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 9664
    x: 390.29834
    z: 922.893
    vision: 32
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 9665
    x: 362.8848
    z: 754.49094
    vision: 32
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 9666
    x: 389.37021
    z: 785.9566
    vision: 32
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 9667
    x: 594
    z: 1706
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9668
    x: 382
    z: 886
    vision: 20
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 9669
    x: 598
    z: 1662
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9670
    x: 606
    z: 1610
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9671
    x: 679.35175
    z: 1717.43224
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9672
    x: 686.95524
    z: 1720.85047
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9673
    x: 680.78437
    z: 1716.10224
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9674
    x: 678.52901
    z: 1711.11503
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9675
    x: 680.51938
    z: 1712.00185
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9676
    x: 682.08465
    z: 1699.21845
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9677
    x: 681.00933
    z: 1701.76284
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9678
    x: 679.87056
    z: 1699.33895
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9679
    x: 687.65685
    z: 1690.46854
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9680
    x: 685.56144
    z: 1693.26836
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9681
    x: 698
    z: 1698
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9682
    x: 687.51751
    z: 1699.33959
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9683
    x: 784.05308
    z: 1707.69149
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9684
    x: 690.99367
    z: 1678.90842
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9685
    x: 1738.47622
    z: 1238.76691
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 9689
    x: 708.58851
    z: 1618.58265
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9690
    x: 736.3476
    z: 1680.55033
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9691
    x: 786
    z: 1514
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9692
    x: 777.22696
    z: 1700.23469
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9693
    x: 718.7887
    z: 1628.41822
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9694
    x: 720.04139
    z: 1607.24573
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9695
    x: 729.29261
    z: 1618.31617
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9696
    x: 784.30715
    z: 1697.51198
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9697
    x: 740.72053
    z: 1607.53211
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9698
    x: 749.28132
    z: 1649.4231
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9705
    x: 770.23963
    z: 1672.26844
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9707
    x: 1736.71236
    z: 1237.00298
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 9708
    x: 798
    z: 1566
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9709
    x: 818
    z: 1558
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9710
    x: 797.40922
    z: 1695.1968
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9711
    x: 794.69535
    z: 1697.9944
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9712
    x: 818
    z: 1586
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9713
    x: 1740.32042
    z: 1236.92275
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 9716
    x: 886
    z: 1590
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9717
    x: 902
    z: 1654
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9718
    x: 1664.4108
    z: 1289.12381
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 9719
    x: 394
    z: 894
    vision: 80
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 9728
    x: 1633.1194
    z: 1182.10972
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 9741
    x: 372.77746
    z: 715.32058
    vision: 80
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 9742
    x: 359.39525
    z: 721.6942
    vision: 80
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 9743
    x: 454.59758
    z: 735.36161
    vision: 80
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 9744
    x: 375.66158
    z: 923.35772
    vision: 80
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 9758
    x: 248.4
    z: 667.60001
    vision: 20
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 9762
    x: 1559.67063
    z: 1239.67652
    vision: 96
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 3
    key: 9774
    x: 1672.66871
    z: 1223.92371
    vision: 32
    visibilities: 170
    retain in fog: 1
    owner: 3
    in world: 1
    flags: 1
    key: 9775
    x: 755.55054
    z: 1703.53711
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9784
    x: 1635.95154
    z: 1221.73682
    vision: 20
    visibilities: 170
    retain in fog: 1
    owner: 3
    in world: 1
    flags: 1
    key: 9786
    x: 402.2068
    z: 789.64831
    vision: 80
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 9787
    x: 361.91781
    z: 883.09847
    vision: 80
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 9788
    x: 383.54288
    z: 923.28669
    vision: 80
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 9803
    x: 1650.08931
    z: 1161.12003
    vision: 80
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 9809
    x: 1656.03734
    z: 1164.48586
    vision: 80
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 9816
    x: 1704.4005
    z: 1169.19422
    vision: 80
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 9823
    x: 766.88532
    z: 1620.9347
    vision: 32
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9824
    x: 1657.90796
    z: 1179.93551
    vision: 80
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 9830
    x: 256.4
    z: 679.60001
    vision: 20
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 9833
    x: 1344.20862
    z: 434.56162
    vision: 32
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 3
    key: 9836
    x: 1679.96131
    z: 1181.65052
    vision: 20
    visibilities: 170
    retain in fog: 1
    owner: 3
    in world: 1
    flags: 1
    key: 9844
    x: 1644.99674
    z: 1178.87298
    vision: 80
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 9856
    x: 782.33985
    z: 1453.47168
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9863
    x: 388.04535
    z: 625.76322
    vision: 0
    visibilities: 138
    retain in fog: 0
    owner: 0
    in world: 1
    flags: 1
    key: 9864
    x: 1647.28223
    z: 1160.84578
    vision: 48
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 9867
    x: 1426
    z: 1490
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9868
    x: 1394
    z: 1534
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9869
    x: 1378
    z: 1546
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9870
    x: 1386
    z: 1530
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9872
    x: 1386
    z: 1458
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9873
    x: 1390
    z: 1506
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9874
    x: 1354
    z: 1434
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9875
    x: 1374
    z: 1474
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9876
    x: 393.0588
    z: 925.37845
    vision: 80
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 9877
    x: 385.95328
    z: 899.7157
    vision: 80
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 9878
    x: 364.9445
    z: 716.14521
    vision: 80
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 9879
    x: 367.34939
    z: 713.74042
    vision: 80
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 9880
    x: 1334
    z: 1538
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9881
    x: 1338
    z: 1482
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9882
    x: 1573.40845
    z: 1252.69361
    vision: 120
    visibilities: 170
    retain in fog: 1
    owner: 3
    in world: 1
    flags: 3
    key: 9883
    x: 1642.60047
    z: 1307.20464
    vision: 48
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 9886
    x: 1246
    z: 1418
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9887
    x: 1294
    z: 1454
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9890
    x: 1302
    z: 1518
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9891
    x: 1282
    z: 1446
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9892
    x: 1250
    z: 1566
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9893
    x: 1620.86219
    z: 1209.3877
    vision: 20
    visibilities: 170
    retain in fog: 1
    owner: 3
    in world: 1
    flags: 1
    key: 9894
    x: 1262
    z: 1546
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9896
    x: 1254
    z: 1446
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9943
    x: 782.33985
    z: 1453.47168
    vision: 0
    visibilities: 138
    retain in fog: 0
    owner: 0
    in world: 1
    flags: 1
    key: 9968
    x: 1730.2459
    z: 1258.43062
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 9969
    x: 0
    z: 0
    vision: 48
    visibilities: 0
    retain in fog: 0
    owner: 3
    in world: 0
    flags: 1
    key: 9971
    x: 898
    z: 1618
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9972
    x: 978
    z: 1658
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9973
    x: 1006
    z: 1658
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9976
    x: 1652.61854
    z: 1299.16033
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 9978
    x: 1070
    z: 1634
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9983
    x: 1087.8047
    z: 1617.14142
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9986
    x: 1038
    z: 1598
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9987
    x: 1042
    z: 1602
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9988
    x: 1054
    z: 1602
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9989
    x: 1062
    z: 1606
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9994
    x: 1046
    z: 1598
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9995
    x: 1054
    z: 1598
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 9997
    x: 1058
    z: 1602
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10059
    x: 1732.09849
    z: 1256.57811
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 10076
    x: 1645.3704
    z: 1304.98044
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 10143
    x: 1643.16034
    z: 1287.38146
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 10156
    x: 366
    z: 578
    vision: 32
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 10163
    x: 378.66857
    z: 905.57793
    vision: 80
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 10164
    x: 388.55
    z: 928.55
    vision: 80
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 10165
    x: 381.9998
    z: 896.68194
    vision: 80
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 10235
    x: 1525.83793
    z: 1251.13088
    vision: 80
    visibilities: 170
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 3
    key: 10254
    x: 1551.8065
    z: 1249.55059
    vision: 48
    visibilities: 170
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 3
    key: 10260
    x: 256.4
    z: 636.4
    vision: 20
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 10266
    x: 356.58489
    z: 888.43119
    vision: 80
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 10267
    x: 382.0104
    z: 901.6066
    vision: 80
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 10268
    x: 387.8313
    z: 917.51363
    vision: 80
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 10269
    x: 402.53661
    z: 793.76159
    vision: 80
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 10270
    x: 379.61982
    z: 923.9808
    vision: 80
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 10273
    x: 276.4
    z: 683.60001
    vision: 20
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 10274
    x: 1042
    z: 1406
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10275
    x: 1046
    z: 1594
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10284
    x: 1026
    z: 1406
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10285
    x: 1046
    z: 1586
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10286
    x: 1046
    z: 1590
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10287
    x: 1038
    z: 1590
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10288
    x: 1034
    z: 1594
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10289
    x: 1042
    z: 1586
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10290
    x: 1038
    z: 1586
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10298
    x: 1034
    z: 1578
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10299
    x: 397.19553
    z: 734.24387
    vision: 80
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 10300
    x: 399.04128
    z: 736.08971
    vision: 80
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 10301
    x: 441.88912
    z: 685.27616
    vision: 80
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 10302
    x: 1034
    z: 1574
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10303
    x: 1030
    z: 1578
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10304
    x: 1014
    z: 1418
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10310
    x: 330
    z: 598
    vision: 32
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 10312
    x: 974
    z: 1406
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10313
    x: 966
    z: 1406
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10314
    x: 958
    z: 1426
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10315
    x: 986
    z: 1434
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10316
    x: 986
    z: 1426
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10317
    x: 986
    z: 1422
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10318
    x: 990
    z: 1418
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10319
    x: 982
    z: 1426
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10320
    x: 986
    z: 1418
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10321
    x: 986
    z: 1414
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10322
    x: 982
    z: 1422
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10323
    x: 978
    z: 1430
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10324
    x: 978
    z: 1410
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10325
    x: 974
    z: 1414
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10326
    x: 970
    z: 1410
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10327
    x: 970
    z: 1414
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10328
    x: 966
    z: 1414
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10329
    x: 974
    z: 1430
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10330
    x: 966
    z: 1430
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10331
    x: 978
    z: 1434
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10332
    x: 962
    z: 1434
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10333
    x: 962
    z: 1438
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10334
    x: 998
    z: 1438
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10335
    x: 1002
    z: 1438
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10336
    x: 1002
    z: 1430
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10337
    x: 1014
    z: 1430
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10338
    x: 1006
    z: 1426
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10339
    x: 998
    z: 1426
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10340
    x: 1006
    z: 1422
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10341
    x: 1023.07535
    z: 1437.68194
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10342
    x: 1022.58918
    z: 1439.59086
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10343
    x: 1012.91141
    z: 1436.13915
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10344
    x: 1015.17661
    z: 1436.01885
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10345
    x: 878
    z: 1466
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10346
    x: 878
    z: 1458
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10347
    x: 982
    z: 1450
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10348
    x: 982
    z: 1454
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10349
    x: 986
    z: 1442
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10350
    x: 974
    z: 1442
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10351
    x: 974
    z: 1446
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10352
    x: 965.61684
    z: 1468.34377
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10353
    x: 882
    z: 1482
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10354
    x: 952.06806
    z: 1480.16234
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10355
    x: 938
    z: 1494
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10356
    x: 962.83892
    z: 1480.8733
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10357
    x: 950
    z: 1518
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10358
    x: 942
    z: 1582
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10359
    x: 958
    z: 1594
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10360
    x: 986
    z: 1574
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10363
    x: 1649.2682
    z: 1294.98795
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 10366
    x: 370.3734
    z: 716.56302
    vision: 48
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 10367
    x: 385.5849
    z: 731.77518
    vision: 48
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 10368
    x: 395.35137
    z: 732.39963
    vision: 48
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 10369
    x: 352.01656
    z: 729.07258
    vision: 48
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 10370
    x: 387.42284
    z: 733.6255
    vision: 48
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 10375
    x: 462
    z: 866
    vision: 80
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 10378
    x: 236.4
    z: 655.60001
    vision: 20
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 10382
    x: 1150
    z: 1386
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10383
    x: 1182
    z: 1414
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10384
    x: 1166
    z: 1418
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10385
    x: 1206
    z: 1418
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10386
    x: 1226
    z: 1434
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10387
    x: 1226
    z: 1438
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10388
    x: 1054
    z: 1514
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10389
    x: 1026
    z: 1506
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10390
    x: 1030
    z: 1510
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10391
    x: 1230
    z: 1506
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10392
    x: 1238
    z: 1506
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10393
    x: 1050
    z: 1562
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10394
    x: 1074
    z: 1566
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10395
    x: 1074
    z: 1562
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10396
    x: 1070
    z: 1558
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10397
    x: 1062
    z: 1566
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10398
    x: 1062
    z: 1562
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10399
    x: 1058
    z: 1562
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10400
    x: 1190
    z: 1562
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10401
    x: 1214
    z: 1538
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10402
    x: 1054
    z: 1586
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10403
    x: 1054
    z: 1578
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10404
    x: 1050
    z: 1570
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10405
    x: 1050
    z: 1578
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10406
    x: 1046
    z: 1570
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10407
    x: 1050
    z: 1582
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10408
    x: 1042
    z: 1570
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10409
    x: 1042
    z: 1574
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10410
    x: 1050
    z: 1586
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10411
    x: 1062
    z: 1598
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10412
    x: 1062
    z: 1594
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10413
    x: 1062
    z: 1590
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10414
    x: 1070
    z: 1594
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10415
    x: 1082
    z: 1598
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10416
    x: 1066
    z: 1590
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10417
    x: 1078
    z: 1594
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10418
    x: 1082
    z: 1594
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10419
    x: 1086
    z: 1594
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10420
    x: 1082
    z: 1590
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10421
    x: 1066
    z: 1586
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10422
    x: 1070
    z: 1586
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10423
    x: 1074
    z: 1586
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10424
    x: 1082
    z: 1582
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10425
    x: 1074
    z: 1582
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10426
    x: 1086
    z: 1578
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10427
    x: 1066
    z: 1582
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10428
    x: 1074
    z: 1578
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10429
    x: 1062
    z: 1582
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10430
    x: 1078
    z: 1574
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10431
    x: 1086
    z: 1570
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10432
    x: 1062
    z: 1578
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10433
    x: 1066
    z: 1574
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10434
    x: 1158
    z: 1582
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10435
    x: 1074
    z: 1606
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10436
    x: 1086
    z: 1602
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10437
    x: 1110
    z: 1602
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10439
    x: 1118
    z: 1438
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10440
    x: 1078
    z: 1470
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10441
    x: 1114
    z: 1458
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10442
    x: 1138
    z: 1466
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10443
    x: 1164.22393
    z: 1444.6817
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10444
    x: 1161.2943
    z: 1443.58904
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10445
    x: 1134
    z: 1566
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10446
    x: 1162
    z: 1550
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10447
    x: 1166
    z: 1550
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10514
    x: 1646.9914
    z: 1292.15252
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 10516
    x: 410
    z: 598
    vision: 0
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 10519
    x: 420.9966
    z: 600.72736
    vision: 80
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 10520
    x: 415.92116
    z: 605.80259
    vision: 80
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 10521
    x: 414.06873
    z: 607.65494
    vision: 80
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 10522
    x: 1310
    z: 1270
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10523
    x: 1692.79896
    z: 1169.19397
    vision: 20
    visibilities: 170
    retain in fog: 1
    owner: 3
    in world: 1
    flags: 1
    key: 10524
    x: 1382
    z: 1222
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10525
    x: 1326
    z: 1266
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10526
    x: 1338
    z: 1274
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10527
    x: 1537.61475
    z: 1245.45972
    vision: 80
    visibilities: 170
    retain in fog: 1
    owner: 3
    in world: 1
    flags: 1
    key: 10528
    x: 1386
    z: 1274
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10589
    x: 1650.89907
    z: 1297.01897
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 10591
    x: 1557.60526
    z: 1243.2305
    vision: 96
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 10592
    x: 410
    z: 598
    vision: 0
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 10601
    x: 1667.4459
    z: 1282.46499
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 10602
    x: 374.06345
    z: 720.25324
    vision: 48
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 10603
    x: 400.0203
    z: 781.80413
    vision: 48
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 10604
    x: 394.79047
    z: 737.39641
    vision: 48
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 10605
    x: 306.8808
    z: 788.55073
    vision: 48
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 10606
    x: 256.35157
    z: 736.69693
    vision: 48
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 10607
    x: 1717.42675
    z: 1324.52389
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 10608
    x: 1577.05146
    z: 1240.46119
    vision: 96
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 10610
    x: 261.65395
    z: 719.00542
    vision: 80
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 10611
    x: 263.5075
    z: 720.85904
    vision: 80
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 10612
    x: 265.36265
    z: 722.71427
    vision: 80
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 10613
    x: 1672.58266
    z: 1281.92731
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 10614
    x: 1719.90552
    z: 1336.12244
    vision: 0
    visibilities: 170
    retain in fog: 1
    owner: 3
    in world: 1
    flags: 1
    key: 10616
    x: 1577.05146
    z: 1242.71119
    vision: 96
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 10617
    x: 350
    z: 1094
    vision: 90
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 10618
    x: 1719.90552
    z: 1336.12244
    vision: 0
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 10619
    x: 1696.6797
    z: 1295.52376
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 10621
    x: 241.2
    z: 674.80001
    vision: 20
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 10623
    x: 1692.64753
    z: 1291.49141
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 10625
    x: 1422
    z: 1450
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10626
    x: 1430
    z: 1442
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10627
    x: 514
    z: 690
    vision: 80
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 10628
    x: 1506
    z: 1454
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10629
    x: 1418
    z: 1386
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10630
    x: 1486
    z: 1434
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10631
    x: 1422
    z: 1378
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10632
    x: 1446
    z: 1394
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10633
    x: 1446
    z: 1390
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10634
    x: 1414
    z: 1306
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10635
    x: 1474
    z: 1382
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10636
    x: 1700.71186
    z: 1299.55611
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 10637
    x: 1518
    z: 1386
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10638
    x: 1511.28405
    z: 1254.0691
    vision: 80
    visibilities: 170
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 10639
    x: 1446
    z: 1346
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10640
    x: 358
    z: 874
    vision: 32
    visibilities: 138
    retain in fog: 1
    owner: 4
    in world: 1
    flags: 1
    key: 10641
    x: 1454
    z: 1338
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10642
    x: 1502
    z: 1366
    vision: 0
    visibilities: 16
    retain in fog: 1
    owner: 0
    in world: 1
    flags: 1
    key: 10643
    x: 345.46872
    z: 1134.05245
    vision: 0
    visibilities: 138
    retain in fog: 0
    owner: 0
    in world: 1
    flags: 1
    key: 10644
    x: 1637.58167
    z: 1231.59914
    vision: 96
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 10645
    x: 469.33651
    z: 1072.55
    vision: 0
    visibilities: 138
    retain in fog: 0
    owner: 0
    in world: 1
    flags: 1
    key: 10646
    x: 1688.61536
    z: 1287.45907
    vision: 32
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 1
    key: 10647
    x: 1533.88598
    z: 1255.1007
    vision: 80
    visibilities: 170
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 10648
    x: 1556.86208
    z: 1247.29822
    vision: 96
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 3
    key: 10649
    x: 458.70138
    z: 645.29903
    vision: 80
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 10650
    x: 456.52613
    z: 643.12368
    vision: 80
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 10651
    x: 460.87662
    z: 647.47439
    vision: 80
    visibilities: 138
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 1
    key: 10652
    x: 1556.77614
    z: 1256.58619
    vision: 96
    visibilities: 170
    retain in fog: 0
    owner: 3
    in world: 1
    flags: 3
    key: 10653
    x: 1533.96465
    z: 1249.22834
    vision: 80
    visibilities: 170
    retain in fog: 0
    owner: 4
    in world: 1
    flags: 3
    length: 18
    los reveal all: true
    los reveal all: true
    los reveal all: true
    los reveal all: false
    los reveal all: true
    los reveal all: false
    los reveal all: false
    los reveal all: false
    los reveal all: false
    los reveal all: false
    los reveal all: false
    los reveal all: false
    los reveal all: false
    los reveal all: false
    los reveal all: false
    los reveal all: false
    los reveal all: false
    los reveal all: false
    los circular: true
    terrain verts per side: 513
    length: 70
    modified entities: 9007
    modified entities: 10520
    modified entities: 10521
    modified entities: 152
    modified entities: 153
    modified entities: 154
    modified entities: 156
    modified entities: 346
    modified entities: 1185
    modified entities: 1186
    modified entities: 1191
    modified entities: 1193
    modified entities: 1197
    modified entities: 1201
    modified entities: 1214
    modified entities: 1233
    modified entities: 2996
    modified entities: 3037
    modified entities: 3038
    modified entities: 3039
    modified entities: 3045
    modified entities: 3048
    modified entities: 3049
    modified entities: 3064
    modified entities: 3070
    modified entities: 3088
    modified entities: 3092
    modified entities: 3094
    modified entities: 3098
    modified entities: 3099
    modified entities: 3109
    modified entities: 3110
    modified entities: 3113
    modified entities: 3116
    modified entities: 3129
    modified entities: 3136
    modified entities: 3158
    modified entities: 3159
    modified entities: 3173
    modified entities: 3179
    modified entities: 4835
    modified entities: 4843
    modified entities: 4844
    modified entities: 4844
    modified entities: 4848
    modified entities: 4853
    modified entities: 5343
    modified entities: 5344
    modified entities: 8990
    modified entities: 9094
    modified entities: 9331
    modified entities: 9332
    modified entities: 9741
    modified entities: 9743
    modified entities: 9809
    modified entities: 9824
    modified entities: 9877
    modified entities: 10163
    modified entities: 10165
    modified entities: 10165
    modified entities: 10254
    modified entities: 10268
    modified entities: 10269
    modified entities: 10301
    modified entities: 10591
    modified entities: 10591
    modified entities: 10604
    modified entities: 10605
    modified entities: 10613
    modified entities: 10644
    length: 263169
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 192
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 192
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 192
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 192
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 192
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 192
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 192
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 1
    los state: 1
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 5
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 20
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 20
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 20
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 20
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 20
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 196
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 20
    los state: 20
    los state: 20
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 20
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 116
    los state: 116
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 52
    los state: 52
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 116
    los state: 116
    los state: 116
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 116
    los state: 116
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 116
    los state: 116
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 240
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 116
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 240
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 240
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 212
    los state: 212
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 240
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 212
    los state: 212
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 212
    los state: 212
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 192
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 212
    los state: 212
    los state: 212
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 212
    los state: 212
    los state: 212
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 52
    los state: 52
    los state: 52
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 52
    los state: 52
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 212
    los state: 212
    los state: 212
    los state: 212
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 212
    los state: 212
    los state: 212
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 212
    los state: 212
    los state: 212
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 212
    los state: 212
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 212
    los state: 212
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 212
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 116
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 116
    los state: 116
    los state: 116
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 116
    los state: 116
    los state: 116
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 244
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 116
    los state: 116
    los state: 116
    los state: 116
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 20
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 48
    los state: 48
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 52
    los state: 52
    los state: 52
    los state: 20
    los state: 20
    los state: 20
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 48
    los state: 48
    los state: 48
    los state: 48
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 48
    los state: 48
    los state: 48
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 52
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 64
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 80
    los state: 80
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 80
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 20
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 20
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 20
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 20
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 20
    los state: 20
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 20
    los state: 20
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 20
    los state: 20
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 20
    los state: 20
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 20
    los state: 20
    los state: 20
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 80
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 20
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 20
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 20
    los state: 20
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 20
    los state: 20
    los state: 20
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 20
    los state: 20
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 84
    los state: 84
    los state: 84
    los state: 20
    los state: 20
    los state: 20
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 20
    los state: 20
    los state: 20
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 84
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 20
    los state: 84
    los state: 84
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 20
    los state: 20
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 16
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 68
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 4
    los state: 4
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    los state: 0
    length: 18
    shared los masks: 0
    shared los masks: 15
    shared los masks: 15
    shared los masks: 48
    shared los masks: 192
    shared los masks: 0
    shared los masks: 0
    shared los masks: 0
    shared los masks: 0
    shared los masks: 0
    shared los masks: 0
    shared los masks: 0
    shared los masks: 0
    shared los masks: 0
    shared los masks: 0
    shared los masks: 0
    shared los masks: 0
    shared los masks: 0
  SoundManager:
  Terrain:
  TerritoryManager:
  UnitRenderer:
  WaterManager:
    height: 19.9
  AIInterface:
    object: {
  "events": {
    "Create": [],
    "Destroy": [],
    "Attacked": [],
    "RangeUpdate": [],
    "ConstructionFinished": [],
    "TrainingStarted": [],
    "TrainingFinished": [],
    "AIMetadata": [],
    "PlayerDefeated": [],
    "EntityRenamed": [],
    "OwnershipChanged": [],
    "Garrison": [],
    "UnGarrison": []
  },
  "changedEntities": {},
  "changedTemplateInfo": {},
  "changedEntityTemplateInfo": {},
  "templates": [
    "campaigns/army_mace_hero_alexander",
    "campaigns/army_mace_standard",
    "campaigns/army_spart_hero_leonidas",
    "campaigns/campaign_city_minor_test",
    "campaigns/campaign_city_test",
    "campaigns/campaign_religious_test",
    "gaia/fauna_bear",
    "gaia/fauna_boar",
    "gaia/fauna_camel",
    "gaia/fauna_chicken",
    "gaia/fauna_crocodile",
    "gaia/fauna_deer",
    "gaia/fauna_elephant",
    "gaia/fauna_elephant_african_bush",
    "gaia/fauna_elephant_african_infant",
    "gaia/fauna_elephant_asian",
    "gaia/fauna_elephant_north_african",
    "gaia/fauna_fish",
    "gaia/fauna_fish_tilapia",
    "gaia/fauna_fish_tuna",
    "gaia/fauna_gazelle",
    "gaia/fauna_giraffe",
    "gaia/fauna_giraffe_infant",
    "gaia/fauna_goat",
    "gaia/fauna_horse",
    "gaia/fauna_lion",
    "gaia/fauna_lioness",
    "gaia/fauna_muskox",
    "gaia/fauna_peacock",
    "gaia/fauna_pig",
    "gaia/fauna_rabbit",
    "gaia/fauna_shark",
    "gaia/fauna_sheep",
    "gaia/fauna_tiger",
    "gaia/fauna_walrus",
    "gaia/fauna_whale_fin",
    "gaia/fauna_whale_humpback",
    "gaia/fauna_wildebeest",
    "gaia/fauna_wolf",
    "gaia/fauna_wolf_snow",
    "gaia/fauna_zebra",
    "gaia/flora_bush_badlands",
    "gaia/flora_bush_berry",
    "gaia/flora_bush_grapes",
    "gaia/flora_bush_temperate",
    "gaia/flora_tree_aleppo_pine",
    "gaia/flora_tree_apple",
    "gaia/flora_tree_baobab",
    "gaia/flora_tree_carob",
    "gaia/flora_tree_cretan_date_palm_patch",
    "gaia/flora_tree_cretan_date_palm_short",
    "gaia/flora_tree_cretan_date_palm_tall",
    "gaia/flora_tree_cypress",
    "gaia/flora_tree_date_palm",
    "gaia/flora_tree_dead",
    "gaia/flora_tree_euro_beech",
    "gaia/flora_tree_euro_beech_aut",
    "gaia/flora_tree_fig",
    "gaia/flora_tree_medit_fan_palm",
    "gaia/flora_tree_oak",
    "gaia/flora_tree_oak_aut",
    "gaia/flora_tree_oak_large",
    "gaia/flora_tree_olive",
    "gaia/flora_tree_palm_tropic",
    "gaia/flora_tree_palm_tropical",
    "gaia/flora_tree_pine",
    "gaia/flora_tree_pine_w",
    "gaia/flora_tree_poplar",
    "gaia/flora_tree_poplar_lombardy",
    "gaia/flora_tree_senegal_date_palm",
    "gaia/flora_tree_tamarix",
    "gaia/flora_tree_toona",
    "gaia/geology_metal_alpine",
    "gaia/geology_metal_alpine_slabs",
    "gaia/geology_metal_desert_badlands_slabs",
    "gaia/geology_metal_desert_slabs",
    "gaia/geology_metal_desert_small",
    "gaia/geology_metal_greek",
    "gaia/geology_metal_mediterranean",
    "gaia/geology_metal_mediterranean_slabs",
    "gaia/geology_metal_savanna_slabs",
    "gaia/geology_metal_temperate",
    "gaia/geology_metal_temperate_slabs",
    "gaia/geology_metal_tropic",
    "gaia/geology_metal_tropic_slabs",
    "gaia/geology_stone_alpine_a",
    "gaia/geology_stone_desert_small",
    "gaia/geology_stone_greek",
    "gaia/geology_stone_mediterranean",
    "gaia/geology_stone_savanna_small",
    "gaia/geology_stone_temperate",
    "gaia/geology_stone_tropic_a",
    "gaia/geology_stonemine_alpine_quarry",
    "gaia/geology_stonemine_desert_badlands_quarry",
    "gaia/geology_stonemine_desert_quarry",
    "gaia/geology_stonemine_medit_quarry",
    "gaia/geology_stonemine_temperate_formation",
    "gaia/geology_stonemine_temperate_quarry",
    "gaia/geology_stonemine_tropic_quarry",
    "gaia/special_ruins",
    "gaia/special_ruins_column_doric",
    "gaia/special_ruins_standing_stone",
    "gaia/special_ruins_stone_statues_egyptian",
    "gaia/special_ruins_stone_statues_roman",
    "gaia/special_treasure_food_barrel",
    "gaia/special_treasure_food_barrels_buried",
    "gaia/special_treasure_food_bin",
    "gaia/special_treasure_food_crate",
    "gaia/special_treasure_food_jars",
    "gaia/special_treasure_food_persian_big",
    "gaia/special_treasure_food_persian_small",
    "gaia/special_treasure_golden_fleece",
    "gaia/special_treasure_metal",
    "gaia/special_treasure_metal_persian_bigl",
    "gaia/special_treasure_metal_persian_small",
    "gaia/special_treasure_pegasus",
    "gaia/special_treasure_standing_stone",
    "gaia/special_treasure_stone",
    "gaia/special_treasure_wood",
    "other/bench",
    "other/bridge_hele",
    "other/bridge_wooden",
    "other/cart_tophet",
    "other/celt_homestead",
    "other/celt_hut",
    "other/celt_longhouse",
    "other/column_doric",
    "other/column_doric_fallen",
    "other/column_doric_fallen_b",
    "other/fence_long",
    "other/fence_short",
    "other/fence_stone",
    "other/generic_field",
    "other/hellenic_epic_temple",
    "other/hellenic_propylaea",
    "other/hellenic_royal_stoa",
    "other/hellenic_stoa",
    "other/maur_palace",
    "other/obelisk",
    "other/palisades_angle_spike",
    "other/palisades_rocks_curve",
    "other/palisades_rocks_end",
    "other/palisades_rocks_fort",
    "other/palisades_rocks_gate",
    "other/palisades_rocks_long",
    "other/palisades_rocks_medium",
    "other/palisades_rocks_outpost",
    "other/palisades_rocks_short",
    "other/palisades_rocks_straight",
    "other/palisades_rocks_tower",
    "other/palisades_rocks_watchtower",
    "other/palisades_small_spikes",
    "other/palisades_tall_spikes",
    "other/pers_apartment_block",
    "other/pers_house_a",
    "other/pers_house_b",
    "other/pers_inn",
    "other/pers_warehouse",
    "other/plane",
    "other/pyramid_great",
    "other/pyramid_minor",
    "other/special_treasure_shipwreck",
    "other/special_treasure_shipwreck_debris",
    "other/special_treasure_shipwreck_ram_bow",
    "other/special_treasure_shipwreck_sail_boat",
    "other/special_treasure_shipwreck_sail_boat_cut",
    "other/stall_big",
    "other/stall_med",
    "other/stall_small_a",
    "other/stall_small_b",
    "other/table_rectangle",
    "other/table_square",
    "other/temp_hele_isp_sword",
    "other/temp_hele_super_infantry_p",
    "other/unfinished_greek_temple",
    "other/wallset_palisade",
    "special/marker_object_sound",
    "special_units/athen_mechanical_siege_lithobolos_common",
    "special_units/athen_mechanical_siege_oxybeles_common",
    "special_units/cart_mechanical_siege_ballista_common",
    "special_units/cart_mechanical_siege_oxybeles_common",
    "special_units/hele_mechanical_siege_lithobolos_common",
    "special_units/hele_mechanical_siege_oxybeles_common",
    "special_units/mace_mechanical_siege_lithobolos_common",
    "special_units/mace_mechanical_siege_oxybeles_common",
    "special_units/ptol_mechanical_siege_lithobolos_common",
    "special_units/ptol_mechanical_siege_polybolos_common",
    "special_units/rome_mechanical_siege_ballista_common",
    "special_units/rome_mechanical_siege_scorpio_common",
    "special_units/sele_mechanical_siege_lithobolos_common",
    "special_units/spart_mechanical_siege_oxybeles_common",
    "structures/athen_barracks",
    "structures/athen_blacksmith",
    "structures/athen_civil_centre",
    "structures/athen_corral",
    "structures/athen_defense_tower",
    "structures/athen_dock",
    "structures/athen_farmstead",
    "structures/athen_field",
    "structures/athen_fortress",
    "structures/athen_gymnasion",
    "structures/athen_house",
    "structures/athen_market",
    "structures/athen_outpost",
    "structures/athen_prytaneion",
    "structures/athen_storehouse",
    "structures/athen_temple",
    "structures/athen_theatron",
    "structures/athen_wall_gate",
    "structures/athen_wall_long",
    "structures/athen_wall_medium",
    "structures/athen_wall_short",
    "structures/athen_wall_tower",
    "structures/athen_wallset_stone",
    "structures/athen_wonder",
    "structures/brit_barracks",
    "structures/brit_blacksmith",
    "structures/brit_civil_centre",
    "structures/brit_corral",
    "structures/brit_crannog",
    "structures/brit_defense_tower",
    "structures/brit_dock",
    "structures/brit_farmstead",
    "structures/brit_field",
    "structures/brit_fortress",
    "structures/brit_house",
    "structures/brit_kennel",
    "structures/brit_market",
    "structures/brit_outpost",
    "structures/brit_rotarymill",
    "structures/brit_storehouse",
    "structures/brit_temple",
    "structures/brit_wall_gate",
    "structures/brit_wall_long",
    "structures/brit_wall_medium",
    "structures/brit_wall_short",
    "structures/brit_wall_tower",
    "structures/brit_wallset_stone",
    "structures/brit_wonder",
    "structures/cart_barracks",
    "structures/cart_blacksmith",
    "structures/cart_civil_centre",
    "structures/cart_corral",
    "structures/cart_defense_tower",
    "structures/cart_dock",
    "structures/cart_embassy",
    "structures/cart_embassy_celtic",
    "structures/cart_embassy_iberian",
    "structures/cart_embassy_italiote",
    "structures/cart_farmstead",
    "structures/cart_field",
    "structures/cart_fortress",
    "structures/cart_house",
    "structures/cart_market",
    "structures/cart_outpost",
    "structures/cart_storehouse",
    "structures/cart_super_dock",
    "structures/cart_temple",
    "structures/cart_wall",
    "structures/cart_wall_gate",
    "structures/cart_wall_long",
    "structures/cart_wall_medium",
    "structures/cart_wall_short",
    "structures/cart_wall_tower",
    "structures/cart_wallset_stone",
    "structures/cart_wonder",
    "structures/celt_barracks",
    "structures/celt_blacksmith",
    "structures/celt_civil_centre",
    "structures/celt_corral",
    "structures/celt_defense_tower",
    "structures/celt_dock",
    "structures/celt_farmstead",
    "structures/celt_field",
    "structures/celt_fortress_b",
    "structures/celt_fortress_g",
    "structures/celt_house",
    "structures/celt_kennel",
    "structures/celt_market",
    "structures/celt_outpost",
    "structures/celt_sb1",
    "structures/celt_slope_tower",
    "structures/celt_slope_wall",
    "structures/celt_storehouse",
    "structures/celt_temple",
    "structures/celt_wall",
    "structures/celt_wall_gate",
    "structures/celt_wall_long",
    "structures/celt_wall_medium",
    "structures/celt_wall_short",
    "structures/celt_wall_tower",
    "structures/celt_wallset_stone",
    "structures/celt_wonder",
    "structures/gaul_barracks",
    "structures/gaul_blacksmith",
    "structures/gaul_civil_centre",
    "structures/gaul_corral",
    "structures/gaul_defense_tower",
    "structures/gaul_dock",
    "structures/gaul_farmstead",
    "structures/gaul_field",
    "structures/gaul_fortress",
    "structures/gaul_house",
    "structures/gaul_market",
    "structures/gaul_outpost",
    "structures/gaul_rotarymill",
    "structures/gaul_storehouse",
    "structures/gaul_tavern",
    "structures/gaul_temple",
    "structures/gaul_wall_gate",
    "structures/gaul_wall_long",
    "structures/gaul_wall_medium",
    "structures/gaul_wall_short",
    "structures/gaul_wall_tower",
    "structures/gaul_wallset_stone",
    "structures/gaul_wonder",
    "structures/hele_barracks",
    "structures/hele_blacksmith",
    "structures/hele_civil_centre",
    "structures/hele_corral",
    "structures/hele_defense_tower",
    "structures/hele_dock",
    "structures/hele_farmstead",
    "structures/hele_field",
    "structures/hele_fortress",
    "structures/hele_gymnasion",
    "structures/hele_house",
    "structures/hele_market",
    "structures/hele_outpost",
    "structures/hele_prytaneion",
    "structures/hele_storehouse",
    "structures/hele_temple",
    "structures/hele_theatron",
    "structures/hele_wall_gate",
    "structures/hele_wall_long",
    "structures/hele_wall_medium",
    "structures/hele_wall_short",
    "structures/hele_wall_tower",
    "structures/hele_wallset_stone",
    "structures/hele_wonder",
    "structures/iber_barracks",
    "structures/iber_blacksmith",
    "structures/iber_civil_centre",
    "structures/iber_corral",
    "structures/iber_defense_tower",
    "structures/iber_dock",
    "structures/iber_farmstead",
    "structures/iber_field",
    "structures/iber_fortress",
    "structures/iber_house",
    "structures/iber_market",
    "structures/iber_monument",
    "structures/iber_outpost",
    "structures/iber_storehouse",
    "structures/iber_temple",
    "structures/iber_wall",
    "structures/iber_wall_gate",
    "structures/iber_wall_long",
    "structures/iber_wall_medium",
    "structures/iber_wall_short",
    "structures/iber_wall_tower",
    "structures/iber_wallset_stone",
    "structures/iber_wonder",
    "structures/mace_barracks",
    "structures/mace_blacksmith",
    "structures/mace_civil_centre",
    "structures/mace_corral",
    "structures/mace_defense_tower",
    "structures/mace_dock",
    "structures/mace_farmstead",
    "structures/mace_field",
    "structures/mace_fortress",
    "structures/mace_house",
    "structures/mace_library",
    "structures/mace_market",
    "structures/mace_outpost",
    "structures/mace_siege_workshop",
    "structures/mace_storehouse",
    "structures/mace_temple",
    "structures/mace_theatron",
    "structures/mace_wall_gate",
    "structures/mace_wall_long",
    "structures/mace_wall_medium",
    "structures/mace_wall_short",
    "structures/mace_wall_tower",
    "structures/mace_wallset_stone",
    "structures/mace_wonder",
    "structures/maur_barracks",
    "structures/maur_blacksmith",
    "structures/maur_civil_centre",
    "structures/maur_corral",
    "structures/maur_defense_tower",
    "structures/maur_dock",
    "structures/maur_elephant_stables",
    "structures/maur_farmstead",
    "structures/maur_field",
    "structures/maur_fortress",
    "structures/maur_house",
    "structures/maur_market",
    "structures/maur_outpost",
    "structures/maur_pillar_ashoka",
    "structures/maur_storehouse",
    "structures/maur_temple",
    "structures/maur_wall",
    "structures/maur_wall_gate",
    "structures/maur_wall_long",
    "structures/maur_wall_medium",
    "structures/maur_wall_short",
    "structures/maur_wall_tower",
    "structures/maur_wallset_stone",
    "structures/maur_wonder",
    "structures/merc_camp_egyptian",
    "structures/pers_apadana",
    "structures/pers_barracks",
    "structures/pers_blacksmith",
    "structures/pers_civil_centre",
    "structures/pers_corral",
    "structures/pers_defense_tower",
    "structures/pers_dock",
    "structures/pers_farmstead",
    "structures/pers_field",
    "structures/pers_fortress",
    "structures/pers_house",
    "structures/pers_ishtar_gate",
    "structures/pers_market",
    "structures/pers_outpost",
    "structures/pers_palace",
    "structures/pers_sb2",
    "structures/pers_stables",
    "structures/pers_storehouse",
    "structures/pers_temple",
    "structures/pers_wall",
    "structures/pers_wall_gate",
    "structures/pers_wall_long",
    "structures/pers_wall_medium",
    "structures/pers_wall_short",
    "structures/pers_wall_tower",
    "structures/pers_wallset_stone",
    "structures/pers_wonder",
    "structures/ptol_barracks",
    "structures/ptol_blacksmith",
    "structures/ptol_civil_centre",
    "structures/ptol_corral",
    "structures/ptol_defense_tower",
    "structures/ptol_dock",
    "structures/ptol_farmstead",
    "structures/ptol_field",
    "structures/ptol_fortress",
    "structures/ptol_house",
    "structures/ptol_library",
    "structures/ptol_lighthouse",
    "structures/ptol_market",
    "structures/ptol_mercenary_camp",
    "structures/ptol_military_colony",
    "structures/ptol_outpost",
    "structures/ptol_storehouse",
    "structures/ptol_temple",
    "structures/ptol_wall_gate",
    "structures/ptol_wall_long",
    "structures/ptol_wall_medium",
    "structures/ptol_wall_short",
    "structures/ptol_wall_tower",
    "structures/ptol_wallset_stone",
    "structures/ptol_wonder",
    "structures/rome_arch",
    "structures/rome_army_camp",
    "structures/rome_barracks",
    "structures/rome_blacksmith",
    "structures/rome_civil_centre",
    "structures/rome_corral",
    "structures/rome_defense_tower",
    "structures/rome_dock",
    "structures/rome_farmstead",
    "structures/rome_field",
    "structures/rome_fortress",
    "structures/rome_house",
    "structures/rome_market",
    "structures/rome_outpost",
    "structures/rome_siege_wall_gate",
    "structures/rome_siege_wall_long",
    "structures/rome_siege_wall_medium",
    "structures/rome_siege_wall_short",
    "structures/rome_siege_wall_tower",
    "structures/rome_storehouse",
    "structures/rome_temple",
    "structures/rome_temple_mars",
    "structures/rome_temple_vesta",
    "structures/rome_tent",
    "structures/rome_wall",
    "structures/rome_wall_gate",
    "structures/rome_wall_long",
    "structures/rome_wall_medium",
    "structures/rome_wall_short",
    "structures/rome_wall_tower",
    "structures/rome_wallset_siege",
    "structures/rome_wallset_stone",
    "structures/rome_wonder",
    "structures/sele_barracks",
    "structures/sele_blacksmith",
    "structures/sele_civil_centre",
    "structures/sele_corral",
    "structures/sele_defense_tower",
    "structures/sele_dock",
    "structures/sele_farmstead",
    "structures/sele_field",
    "structures/sele_fortress",
    "structures/sele_house",
    "structures/sele_library",
    "structures/sele_market",
    "structures/sele_military_colony",
    "structures/sele_outpost",
    "structures/sele_storehouse",
    "structures/sele_temple",
    "structures/sele_wall_gate",
    "structures/sele_wall_long",
    "structures/sele_wall_medium",
    "structures/sele_wall_short",
    "structures/sele_wall_tower",
    "structures/sele_wallset_stone",
    "structures/sele_wonder",
    "structures/spart_barracks",
    "structures/spart_blacksmith",
    "structures/spart_civil_centre",
    "structures/spart_corral",
    "structures/spart_defense_tower",
    "structures/spart_dock",
    "structures/spart_farmstead",
    "structures/spart_field",
    "structures/spart_fortress",
    "structures/spart_gerousia",
    "structures/spart_house",
    "structures/spart_market",
    "structures/spart_outpost",
    "structures/spart_storehouse",
    "structures/spart_syssiton",
    "structures/spart_temple",
    "structures/spart_theatron",
    "structures/spart_wall_gate",
    "structures/spart_wall_long",
    "structures/spart_wall_medium",
    "structures/spart_wall_short",
    "structures/spart_wall_tower",
    "structures/spart_wallset_stone",
    "structures/spart_wonder",
    "structures/theb_theatron",
    "units/athen_cavalry_javelinist_a",
    "units/athen_cavalry_javelinist_b",
    "units/athen_cavalry_javelinist_e",
    "units/athen_cavalry_swordsman_a",
    "units/athen_cavalry_swordsman_b",
    "units/athen_cavalry_swordsman_e",
    "units/athen_champion_infantry",
    "units/athen_champion_marine",
    "units/athen_champion_ranged",
    "units/athen_hero_iphicrates",
    "units/athen_hero_pericles",
    "units/athen_hero_themistocles",
    "units/athen_infantry_archer_a",
    "units/athen_infantry_archer_b",
    "units/athen_infantry_archer_e",
    "units/athen_infantry_javelinist_a",
    "units/athen_infantry_javelinist_b",
    "units/athen_infantry_javelinist_e",
    "units/athen_infantry_slinger_a",
    "units/athen_infantry_slinger_b",
    "units/athen_infantry_slinger_e",
    "units/athen_infantry_spearman_a",
    "units/athen_infantry_spearman_b",
    "units/athen_infantry_spearman_e",
    "units/athen_mechanical_siege_lithobolos_packed",
    "units/athen_mechanical_siege_lithobolos_unpacked",
    "units/athen_mechanical_siege_oxybeles_packed",
    "units/athen_mechanical_siege_oxybeles_unpacked",
    "units/athen_ship_bireme",
    "units/athen_ship_fishing",
    "units/athen_ship_merchant",
    "units/athen_ship_trireme",
    "units/athen_support_female_citizen",
    "units/athen_support_female_citizen_house",
    "units/athen_support_healer_a",
    "units/athen_support_healer_b",
    "units/athen_support_healer_e",
    "units/athen_support_slave",
    "units/athen_support_trader",
    "units/brit_cavalry_javelinist_a",
    "units/brit_cavalry_javelinist_b",
    "units/brit_cavalry_javelinist_e",
    "units/brit_cavalry_swordsman_a",
    "units/brit_cavalry_swordsman_b",
    "units/brit_cavalry_swordsman_e",
    "units/brit_champion_cavalry",
    "units/brit_champion_cavalry_barracks",
    "units/brit_champion_infantry",
    "units/brit_champion_infantry_barracks",
    "units/brit_hero_boudicca",
    "units/brit_hero_boudicca_sword",
    "units/brit_hero_caratacos",
    "units/brit_hero_cunobelin",
    "units/brit_infantry_javelinist_a",
    "units/brit_infantry_javelinist_b",
    "units/brit_infantry_javelinist_e",
    "units/brit_infantry_slinger_a",
    "units/brit_infantry_slinger_b",
    "units/brit_infantry_slinger_e",
    "units/brit_infantry_spearman_a",
    "units/brit_infantry_spearman_b",
    "units/brit_infantry_spearman_e",
    "units/brit_mechanical_siege_ram",
    "units/brit_ship_fishing",
    "units/brit_ship_merchant",
    "units/brit_ship_trireme",
    "units/brit_support_female_citizen",
    "units/brit_support_female_citizen_house",
    "units/brit_support_healer_a",
    "units/brit_support_healer_b",
    "units/brit_support_healer_e",
    "units/brit_support_trader",
    "units/brit_war_dog_a",
    "units/brit_war_dog_b",
    "units/brit_war_dog_e",
    "units/cart_cavalry_javelinist_a",
    "units/cart_cavalry_javelinist_b",
    "units/cart_cavalry_javelinist_e",
    "units/cart_cavalry_spearman_a",
    "units/cart_cavalry_spearman_b",
    "units/cart_cavalry_spearman_e",
    "units/cart_cavalry_swordsman_2_a",
    "units/cart_cavalry_swordsman_2_b",
    "units/cart_cavalry_swordsman_2_e",
    "units/cart_cavalry_swordsman_a",
    "units/cart_cavalry_swordsman_b",
    "units/cart_cavalry_swordsman_e",
    "units/cart_champion_cavalry",
    "units/cart_champion_elephant",
    "units/cart_champion_infantry",
    "units/cart_champion_pikeman",
    "units/cart_hero_hamilcar",
    "units/cart_hero_hannibal",
    "units/cart_hero_maharbal",
    "units/cart_infantry_archer_a",
    "units/cart_infantry_archer_b",
    "units/cart_infantry_archer_e",
    "units/cart_infantry_javelinist_a",
    "units/cart_infantry_javelinist_b",
    "units/cart_infantry_javelinist_e",
    "units/cart_infantry_slinger_a",
    "units/cart_infantry_slinger_b",
    "units/cart_infantry_slinger_e",
    "units/cart_infantry_spearman_a",
    "units/cart_infantry_spearman_b",
    "units/cart_infantry_spearman_e",
    "units/cart_infantry_swordsman_2_a",
    "units/cart_infantry_swordsman_2_b",
    "units/cart_infantry_swordsman_2_e",
    "units/cart_infantry_swordsman_a",
    "units/cart_infantry_swordsman_b",
    "units/cart_infantry_swordsman_e",
    "units/cart_mechanical_siege_ballista_packed",
    "units/cart_mechanical_siege_ballista_unpacked",
    "units/cart_mechanical_siege_oxybeles_packed",
    "units/cart_mechanical_siege_oxybeles_unpacked",
    "units/cart_sacred_band_cavalry",
    "units/cart_ship_bireme",
    "units/cart_ship_fishing",
    "units/cart_ship_merchant",
    "units/cart_ship_quinquereme",
    "units/cart_ship_trireme",
    "units/cart_support_female_citizen",
    "units/cart_support_female_citizen_house",
    "units/cart_support_healer_a",
    "units/cart_support_healer_b",
    "units/cart_support_healer_e",
    "units/cart_support_trader",
    "units/celt_cavalry_javelinist_a",
    "units/celt_cavalry_javelinist_b",
    "units/celt_cavalry_javelinist_e",
    "units/celt_cavalry_swordsman_a",
    "units/celt_cavalry_swordsman_b",
    "units/celt_cavalry_swordsman_e",
    "units/celt_champion_cavalry_brit",
    "units/celt_champion_cavalry_gaul",
    "units/celt_champion_infantry_brit",
    "units/celt_champion_infantry_gaul",
    "units/celt_fanatic",
    "units/celt_hero_boudicca",
    "units/celt_hero_brennus",
    "units/celt_hero_britomartus",
    "units/celt_hero_caratacos",
    "units/celt_hero_cunobelin",
    "units/celt_hero_vercingetorix",
    "units/celt_infantry_javelinist_a",
    "units/celt_infantry_javelinist_b",
    "units/celt_infantry_javelinist_e",
    "units/celt_infantry_slinger_a",
    "units/celt_infantry_slinger_b",
    "units/celt_infantry_slinger_e",
    "units/celt_infantry_spearman_a",
    "units/celt_infantry_spearman_b",
    "units/celt_infantry_spearman_e",
    "units/celt_mechanical_siege_ram",
    "units/celt_ship_fishing",
    "units/celt_ship_merchant",
    "units/celt_ship_trireme",
    "units/celt_support_female_citizen",
    "units/celt_support_female_citizen_house",
    "units/celt_support_healer_a",
    "units/celt_support_healer_b",
    "units/celt_support_healer_e",
    "units/celt_support_trader",
    "units/celt_war_dog_a",
    "units/celt_war_dog_b",
    "units/celt_war_dog_e",
    "units/gaul_cavalry_javelinist_a",
    "units/gaul_cavalry_javelinist_b",
    "units/gaul_cavalry_javelinist_e",
    "units/gaul_cavalry_swordsman_a",
    "units/gaul_cavalry_swordsman_b",
    "units/gaul_cavalry_swordsman_e",
    "units/gaul_champion_cavalry",
    "units/gaul_champion_cavalry_barracks",
    "units/gaul_champion_fanatic",
    "units/gaul_champion_infantry",
    "units/gaul_champion_infantry_barracks",
    "units/gaul_hero_brennus",
    "units/gaul_hero_britomartus",
    "units/gaul_hero_vercingetorix",
    "units/gaul_infantry_javelinist_a",
    "units/gaul_infantry_javelinist_b",
    "units/gaul_infantry_javelinist_e",
    "units/gaul_infantry_slinger_a",
    "units/gaul_infantry_slinger_b",
    "units/gaul_infantry_slinger_e",
    "units/gaul_infantry_spearman_a",
    "units/gaul_infantry_spearman_b",
    "units/gaul_infantry_spearman_e",
    "units/gaul_mechanical_siege_ram",
    "units/gaul_ship_fishing",
    "units/gaul_ship_merchant",
    "units/gaul_ship_trireme",
    "units/gaul_support_female_citizen",
    "units/gaul_support_female_citizen_house",
    "units/gaul_support_healer_a",
    "units/gaul_support_healer_b",
    "units/gaul_support_healer_e",
    "units/gaul_support_trader",
    "units/hele_cavalry_javelinist_a",
    "units/hele_cavalry_javelinist_b",
    "units/hele_cavalry_javelinist_e",
    "units/hele_cavalry_swordsman_a",
    "units/hele_cavalry_swordsman_b",
    "units/hele_cavalry_swordsman_e",
    "units/hele_champion_cavalry_mace",
    "units/hele_champion_infantry_mace",
    "units/hele_champion_infantry_polis",
    "units/hele_champion_ranged_polis",
    "units/hele_champion_swordsman_polis",
    "units/hele_hero_alexander",
    "units/hele_hero_demetrius",
    "units/hele_hero_leonidas",
    "units/hele_hero_philip",
    "units/hele_hero_themistocles",
    "units/hele_hero_xenophon",
    "units/hele_infantry_archer_a",
    "units/hele_infantry_archer_b",
    "units/hele_infantry_archer_e",
    "units/hele_infantry_javelinist_a",
    "units/hele_infantry_javelinist_b",
    "units/hele_infantry_javelinist_e",
    "units/hele_infantry_slinger_a",
    "units/hele_infantry_slinger_b",
    "units/hele_infantry_slinger_e",
    "units/hele_infantry_spearman_a",
    "units/hele_infantry_spearman_b",
    "units/hele_infantry_spearman_e",
    "units/hele_mechanical_siege_lithobolos_packed",
    "units/hele_mechanical_siege_lithobolos_unpacked",
    "units/hele_mechanical_siege_oxybeles_packed",
    "units/hele_mechanical_siege_oxybeles_unpacked",
    "units/hele_mechanical_siege_tower",
    "units/hele_ship_bireme",
    "units/hele_ship_fishing",
    "units/hele_ship_merchant",
    "units/hele_ship_trireme",
    "units/hele_support_female_citizen",
    "units/hele_support_female_citizen_house",
    "units/hele_support_healer_a",
    "units/hele_support_healer_b",
    "units/hele_support_healer_e",
    "units/hele_support_slave",
    "units/hele_support_trader",
    "units/iber_cavalry_javelinist_a",
    "units/iber_cavalry_javelinist_b",
    "units/iber_cavalry_javelinist_e",
    "units/iber_cavalry_spearman_a",
    "units/iber_cavalry_spearman_b",
    "units/iber_cavalry_spearman_e",
    "units/iber_champion_cavalry",
    "units/iber_champion_cavalry_barracks",
    "units/iber_champion_infantry",
    "units/iber_champion_infantry_barracks",
    "units/iber_hero_caros",
    "units/iber_hero_indibil",
    "units/iber_hero_viriato",
    "units/iber_infantry_javelinist_a",
    "units/iber_infantry_javelinist_b",
    "units/iber_infantry_javelinist_e",
    "units/iber_infantry_slinger_a",
    "units/iber_infantry_slinger_b",
    "units/iber_infantry_slinger_e",
    "units/iber_infantry_spearman_a",
    "units/iber_infantry_spearman_b",
    "units/iber_infantry_spearman_e",
    "units/iber_infantry_swordsman_a",
    "units/iber_infantry_swordsman_b",
    "units/iber_infantry_swordsman_e",
    "units/iber_mechanical_siege_ram",
    "units/iber_ship_fire",
    "units/iber_ship_fishing",
    "units/iber_ship_merchant",
    "units/iber_ship_trireme",
    "units/iber_support_female_citizen",
    "units/iber_support_female_citizen_house",
    "units/iber_support_healer_a",
    "units/iber_support_healer_b",
    "units/iber_support_healer_e",
    "units/iber_support_trader",
    "units/mace_cavalry_javelinist_a",
    "units/mace_cavalry_javelinist_b",
    "units/mace_cavalry_javelinist_e",
    "units/mace_cavalry_spearman_a",
    "units/mace_cavalry_spearman_b",
    "units/mace_cavalry_spearman_e",
    "units/mace_champion_cavalry",
    "units/mace_champion_cavalry_barracks",
    "units/mace_champion_infantry_a",
    "units/mace_champion_infantry_a_barracks",
    "units/mace_champion_infantry_e",
    "units/mace_hero_alexander",
    "units/mace_hero_craterus",
    "units/mace_hero_demetrius",
    "units/mace_hero_philip",
    "units/mace_hero_pyrrhus",
    "units/mace_infantry_archer_a",
    "units/mace_infantry_archer_b",
    "units/mace_infantry_archer_e",
    "units/mace_infantry_javelinist_a",
    "units/mace_infantry_javelinist_b",
    "units/mace_infantry_javelinist_e",
    "units/mace_infantry_slinger_a",
    "units/mace_infantry_slinger_b",
    "units/mace_infantry_slinger_e",
    "units/mace_infantry_spearman_a",
    "units/mace_infantry_spearman_b",
    "units/mace_infantry_spearman_e",
    "units/mace_mechanical_siege_lithobolos_packed",
    "units/mace_mechanical_siege_lithobolos_unpacked",
    "units/mace_mechanical_siege_oxybeles_packed",
    "units/mace_mechanical_siege_oxybeles_unpacked",
    "units/mace_mechanical_siege_ram",
    "units/mace_mechanical_siege_tower",
    "units/mace_ship_bireme",
    "units/mace_ship_fishing",
    "units/mace_ship_merchant",
    "units/mace_ship_trireme",
    "units/mace_support_female_citizen",
    "units/mace_support_female_citizen_house",
    "units/mace_support_healer_a",
    "units/mace_support_healer_b",
    "units/mace_support_healer_e",
    "units/mace_support_trader",
    "units/mace_thorakites",
    "units/mace_thureophoros",
    "units/maur_cavalry_javelinist_a",
    "units/maur_cavalry_javelinist_b",
    "units/maur_cavalry_javelinist_e",
    "units/maur_cavalry_swordsman_a",
    "units/maur_cavalry_swordsman_b",
    "units/maur_cavalry_swordsman_e",
    "units/maur_champion_chariot",
    "units/maur_champion_chariot_barracks",
    "units/maur_champion_elephant",
    "units/maur_champion_infantry",
    "units/maur_champion_infantry_barracks",
    "units/maur_champion_maiden",
    "units/maur_champion_maiden_archer",
    "units/maur_champion_maiden_barracks",
    "units/maur_elephant_archer_a",
    "units/maur_elephant_archer_b",
    "units/maur_elephant_archer_e",
    "units/maur_hero_ashoka",
    "units/maur_hero_chanakya",
    "units/maur_hero_maurya",
    "units/maur_infantry_archer_a",
    "units/maur_infantry_archer_b",
    "units/maur_infantry_archer_e",
    "units/maur_infantry_spearman_a",
    "units/maur_infantry_spearman_b",
    "units/maur_infantry_spearman_e",
    "units/maur_infantry_swordsman_a",
    "units/maur_infantry_swordsman_b",
    "units/maur_infantry_swordsman_e",
    "units/maur_ship_bireme",
    "units/maur_ship_fishing",
    "units/maur_ship_merchant",
    "units/maur_ship_trireme",
    "units/maur_support_elephant",
    "units/maur_support_female_citizen",
    "units/maur_support_female_citizen_house",
    "units/maur_support_healer_a",
    "units/maur_support_healer_b",
    "units/maur_support_healer_e",
    "units/maur_support_trader",
    "units/merc_thrace_swordsman",
    "units/noldor_ship_bireme",
    "units/pers_arstibara",
    "units/pers_cavalry_archer_a",
    "units/pers_cavalry_archer_b",
    "units/pers_cavalry_archer_e",
    "units/pers_cavalry_javelinist_a",
    "units/pers_cavalry_javelinist_a_trireme",
    "units/pers_cavalry_javelinist_b",
    "units/pers_cavalry_javelinist_b_trireme",
    "units/pers_cavalry_javelinist_e",
    "units/pers_cavalry_javelinist_e_trireme",
    "units/pers_cavalry_spearman_a",
    "units/pers_cavalry_spearman_b",
    "units/pers_cavalry_spearman_e",
    "units/pers_cavalry_swordsman_a",
    "units/pers_cavalry_swordsman_a_trireme",
    "units/pers_cavalry_swordsman_b",
    "units/pers_cavalry_swordsman_b_trireme",
    "units/pers_cavalry_swordsman_e",
    "units/pers_cavalry_swordsman_e_trireme",
    "units/pers_champion_cavalry",
    "units/pers_champion_cavalry_archer",
    "units/pers_champion_elephant",
    "units/pers_champion_infantry",
    "units/pers_hero_cyrus",
    "units/pers_hero_darius",
    "units/pers_hero_xerxes",
    "units/pers_hero_xerxes_chariot",
    "units/pers_infantry_archer_a",
    "units/pers_infantry_archer_b",
    "units/pers_infantry_archer_e",
    "units/pers_infantry_javelinist_a",
    "units/pers_infantry_javelinist_b",
    "units/pers_infantry_javelinist_e",
    "units/pers_infantry_spearman_a",
    "units/pers_infantry_spearman_b",
    "units/pers_infantry_spearman_e",
    "units/pers_kardakes_hoplite",
    "units/pers_kardakes_skirmisher",
    "units/pers_mechanical_siege_ram",
    "units/pers_ship_bireme",
    "units/pers_ship_fishing",
    "units/pers_ship_merchant",
    "units/pers_ship_trireme",
    "units/pers_support_female_citizen",
    "units/pers_support_female_citizen_house",
    "units/pers_support_healer_a",
    "units/pers_support_healer_b",
    "units/pers_support_healer_e",
    "units/pers_support_trader",
    "units/ptol_cavalry_archer_a",
    "units/ptol_cavalry_archer_b",
    "units/ptol_cavalry_archer_e",
    "units/ptol_cavalry_javelinist_a",
    "units/ptol_cavalry_javelinist_b",
    "units/ptol_cavalry_javelinist_e",
    "units/ptol_cavalry_spearman_a",
    "units/ptol_cavalry_spearman_b",
    "units/ptol_cavalry_spearman_e",
    "units/ptol_champion_cavalry",
    "units/ptol_champion_elephant",
    "units/ptol_champion_juggernaut",
    "units/ptol_hero_cleopatra",
    "units/ptol_hero_ptolemy_I",
    "units/ptol_hero_ptolemy_IV",
    "units/ptol_infantry_archer_a",
    "units/ptol_infantry_archer_b",
    "units/ptol_infantry_archer_e",
    "units/ptol_infantry_javelinist_a",
    "units/ptol_infantry_javelinist_b",
    "units/ptol_infantry_javelinist_e",
    "units/ptol_infantry_slinger_a",
    "units/ptol_infantry_slinger_b",
    "units/ptol_infantry_slinger_e",
    "units/ptol_infantry_spearman_2_a",
    "units/ptol_infantry_spearman_2_b",
    "units/ptol_infantry_spearman_2_e",
    "units/ptol_infantry_spearman_a",
    "units/ptol_infantry_spearman_b",
    "units/ptol_infantry_spearman_e",
    "units/ptol_infantry_swordsman_a",
    "units/ptol_infantry_swordsman_b",
    "units/ptol_infantry_swordsman_e",
    "units/ptol_mechanical_siege_lithobolos_packed",
    "units/ptol_mechanical_siege_lithobolos_unpacked",
    "units/ptol_mechanical_siege_polybolos_common",
    "units/ptol_mechanical_siege_polybolos_packed",
    "units/ptol_mechanical_siege_polybolos_unpacked",
    "units/ptol_mechanical_siege_tower",
    "units/ptol_ship_bireme",
    "units/ptol_ship_fishing",
    "units/ptol_ship_merchant",
    "units/ptol_ship_quinquereme",
    "units/ptol_ship_trireme",
    "units/ptol_support_female_citizen",
    "units/ptol_support_female_citizen_house",
    "units/ptol_support_healer_a",
    "units/ptol_support_healer_b",
    "units/ptol_support_healer_e",
    "units/ptol_support_trader",
    "units/rome_cavalry_javelinist_a",
    "units/rome_cavalry_javelinist_b",
    "units/rome_cavalry_javelinist_e",
    "units/rome_cavalry_spearman_a",
    "units/rome_cavalry_spearman_b",
    "units/rome_cavalry_spearman_e",
    "units/rome_centurio_imperial",
    "units/rome_champion_cavalry",
    "units/rome_champion_cavalry_barracks",
    "units/rome_champion_infantry",
    "units/rome_champion_infantry_barracks",
    "units/rome_hero_marcellus",
    "units/rome_hero_maximus",
    "units/rome_hero_scipio",
    "units/rome_infantry_javelinist_a",
    "units/rome_infantry_javelinist_b",
    "units/rome_infantry_javelinist_e",
    "units/rome_infantry_spearman_a",
    "units/rome_infantry_spearman_b",
    "units/rome_infantry_spearman_e",
    "units/rome_infantry_swordsman_a",
    "units/rome_infantry_swordsman_b",
    "units/rome_infantry_swordsman_e",
    "units/rome_legionnaire_imperial",
    "units/rome_legionnaire_marian",
    "units/rome_mechanical_siege_ballista_packed",
    "units/rome_mechanical_siege_ballista_unpacked",
    "units/rome_mechanical_siege_onager_unpacked",
    "units/rome_mechanical_siege_ram",
    "units/rome_mechanical_siege_scorpio_packed",
    "units/rome_mechanical_siege_scorpio_unpacked",
    "units/rome_ship_bireme",
    "units/rome_ship_fishing",
    "units/rome_ship_merchant",
    "units/rome_ship_quinquereme",
    "units/rome_ship_trireme",
    "units/rome_support_female_citizen",
    "units/rome_support_female_citizen_house",
    "units/rome_support_healer_a",
    "units/rome_support_healer_b",
    "units/rome_support_healer_e",
    "units/rome_support_trader",
    "units/samnite_skirmisher",
    "units/samnite_spearman",
    "units/samnite_swordsman",
    "units/sele_cavalry_archer_a",
    "units/sele_cavalry_archer_b",
    "units/sele_cavalry_archer_e",
    "units/sele_cavalry_javelinist",
    "units/sele_cavalry_javelinist_a",
    "units/sele_cavalry_javelinist_b",
    "units/sele_cavalry_javelinist_e",
    "units/sele_cavalry_spearman_a",
    "units/sele_cavalry_spearman_b",
    "units/sele_cavalry_spearman_e",
    "units/sele_champion_cavalry",
    "units/sele_champion_chariot",
    "units/sele_champion_elephant",
    "units/sele_champion_infantry_pikeman",
    "units/sele_champion_infantry_swordsman",
    "units/sele_hero_antiochus_great",
    "units/sele_hero_antiochus_righteous",
    "units/sele_hero_seleucus_victor",
    "units/sele_infantry_archer_a",
    "units/sele_infantry_archer_b",
    "units/sele_infantry_archer_e",
    "units/sele_infantry_javelinist_a",
    "units/sele_infantry_javelinist_b",
    "units/sele_infantry_javelinist_e",
    "units/sele_infantry_spearman_2_a",
    "units/sele_infantry_spearman_2_b",
    "units/sele_infantry_spearman_2_e",
    "units/sele_infantry_spearman_a",
    "units/sele_infantry_spearman_b",
    "units/sele_infantry_spearman_e",
    "units/sele_infantry_swordsman_a",
    "units/sele_infantry_swordsman_b",
    "units/sele_infantry_swordsman_e",
    "units/sele_mechanical_siege_lithobolos_packed",
    "units/sele_mechanical_siege_lithobolos_unpacked",
    "units/sele_mechanical_siege_tower",
    "units/sele_ship_bireme",
    "units/sele_ship_fishing",
    "units/sele_ship_merchant",
    "units/sele_ship_quinquereme",
    "units/sele_ship_trireme",
    "units/sele_support_female_citizen",
    "units/sele_support_female_citizen_house",
    "units/sele_support_healer_a",
    "units/sele_support_healer_b",
    "units/sele_support_healer_e",
    "units/sele_support_trader",
    "units/spart_cavalry_javelinist_a",
    "units/spart_cavalry_javelinist_b",
    "units/spart_cavalry_javelinist_e",
    "units/spart_cavalry_spearman_a",
    "units/spart_cavalry_spearman_b",
    "units/spart_cavalry_spearman_e",
    "units/spart_champion_infantry_pike",
    "units/spart_champion_infantry_spear",
    "units/spart_champion_infantry_sword",
    "units/spart_hero_agis",
    "units/spart_hero_brasidas",
    "units/spart_hero_leonidas",
    "units/spart_infantry_javelinist_a",
    "units/spart_infantry_javelinist_b",
    "units/spart_infantry_javelinist_e",
    "units/spart_infantry_spearman_a",
    "units/spart_infantry_spearman_b",
    "units/spart_infantry_spearman_e",
    "units/spart_mechanical_siege_oxybeles_packed",
    "units/spart_mechanical_siege_oxybeles_unpacked",
    "units/spart_mechanical_siege_ram",
    "units/spart_ship_bireme",
    "units/spart_ship_fishing",
    "units/spart_ship_merchant",
    "units/spart_ship_trireme",
    "units/spart_support_female_citizen",
    "units/spart_support_female_citizen_house",
    "units/spart_support_healer_a",
    "units/spart_support_healer_b",
    "units/spart_support_healer_e",
    "units/spart_support_trader",
    "units/theb_champion_spearman",
    "units/theb_champion_swordsman",
    "units/theb_mechanical_siege_fireraiser",
    "units/thebes_sacred_band_hoplitai",
    "units/thespian_melanochitones",
    "units/thrace_black_cloak",
    "units/viking_longboat",
    "skirmish/structures/default_barracks",
    "skirmish/structures/default_blacksmith",
    "skirmish/structures/default_civil_centre",
    "skirmish/structures/default_corral",
    "skirmish/structures/default_defense_tower",
    "skirmish/structures/default_dock",
    "skirmish/structures/default_farmstead",
    "skirmish/structures/default_field",
    "skirmish/structures/default_fortress",
    "skirmish/structures/default_house_10",
    "skirmish/structures/default_house_5",
    "skirmish/structures/default_market",
    "skirmish/structures/default_outpost",
    "skirmish/structures/default_storehouse",
    "skirmish/structures/default_temple",
    "skirmish/structures/default_wall_gate",
    "skirmish/structures/default_wall_long",
    "skirmish/structures/default_wall_medium",
    "skirmish/structures/default_wall_short",
    "skirmish/structures/default_wall_tower",
    "skirmish/structures/iber_wall_gate",
    "skirmish/structures/iber_wall_long",
    "skirmish/structures/iber_wall_medium",
    "skirmish/structures/iber_wall_short",
    "skirmish/structures/iber_wall_tower",
    "skirmish/units/default_cavalry",
    "skirmish/units/default_infantry_melee_b",
    "skirmish/units/default_infantry_ranged_b",
    "skirmish/units/default_support_female_citizen",
    "skirmish/units/special_starting_unit"
  ]
}
  AuraManager:
    object: {
  "modificationsCache": {
    "Builder/Rate": {
      "155": {
        "add": 0,
        "multiply": 1
      },
      "156": {
        "add": 0,
        "multiply": 1
      },
      "157": {
        "add": 0,
        "multiply": 1
      },
      "158": {
        "add": 0,
        "multiply": 1
      },
      "159": {
        "add": 0,
        "multiply": 1
      },
      "229": {
        "add": 0,
        "multiply": 1
      },
      "230": {
        "add": 0,
        "multiply": 1.1
      },
      "231": {
        "add": 0,
        "multiply": 1
      },
      "232": {
        "add": 0,
        "multiply": 1
      },
      "233": {
        "add": 0,
        "multiply": 1
      },
      "283": {
        "add": 0,
        "multiply": 1.1
      },
      "284": {
        "add": 0,
        "multiply": 1
      },
      "285": {
        "add": 0,
        "multiply": 1
      },
      "286": {
        "add": 0,
        "multiply": 1
      },
      "287": {
        "add": 0,
        "multiply": 1
      },
      "336": {
        "add": 0,
        "multiply": 1
      },
      "337": {
        "add": 0,
        "multiply": 1
      },
      "338": {
        "add": 0,
        "multiply": 1
      },
      "339": {
        "add": 0,
        "multiply": 1
      },
      "5037": {
        "add": 0,
        "multiply": 1.1
      },
      "5036": {
        "add": 0,
        "multiply": 1
      },
      "5346": {
        "add": 0,
        "multiply": 1.1
      },
      "5387": {
        "add": 0,
        "multiply": 1
      },
      "5388": {
        "add": 0,
        "multiply": 1
      },
      "5411": {
        "add": 0,
        "multiply": 1
      },
      "5520": {
        "add": 0,
        "multiply": 1.1
      },
      "5519": {
        "add": 0,
        "multiply": 1.1
      },
      "6620": {
        "add": 0,
        "multiply": 1
      },
      "6619": {
        "add": 0,
        "multiply": 1
      },
      "6814": {
        "add": 0,
        "multiply": 1
      },
      "6815": {
        "add": 0,
        "multiply": 1
      },
      "6816": {
        "add": 0,
        "multiply": 1
      },
      "7313": {
        "add": 0,
        "multiply": 1
      },
      "7311": {
        "add": 0,
        "multiply": 1
      },
      "7312": {
        "add": 0,
        "multiply": 1
      },
      "8985": {
        "add": 0,
        "multiply": 1
      },
      "8986": {
        "add": 0,
        "multiply": 1
      },
      "8999": {
        "add": 0,
        "multiply": 1
      },
      "9000": {
        "add": 0,
        "multiply": 1
      },
      "4864": {
        "add": 0,
        "multiply": 1
      },
      "4865": {
        "add": 0,
        "multiply": 1
      },
      "4866": {
        "add": 0,
        "multiply": 1
      },
      "9034": {
        "add": 0,
        "multiply": 1
      },
      "4862": {
        "add": 0,
        "multiply": 1.1
      },
      "4863": {
        "add": 0,
        "multiply": 1.1
      },
      "9096": {
        "add": 0,
        "multiply": 1
      },
      "8366": {
        "add": 0,
        "multiply": 1
      },
      "9436": {
        "add": 0,
        "multiply": 1
      },
      "9268": {
        "add": 0,
        "multiply": 1
      },
      "9437": {
        "add": 0,
        "multiply": 1
      },
      "9440": {
        "add": 0,
        "multiply": 1
      },
      "9439": {
        "add": 0,
        "multiply": 1.1
      },
      "9441": {
        "add": 0,
        "multiply": 1
      },
      "9269": {
        "add": 0,
        "multiply": 1
      },
      "8367": {
        "add": 0,
        "multiply": 1
      },
      "8368": {
        "add": 0,
        "multiply": 1
      },
      "9097": {
        "add": 0,
        "multiply": 1
      },
      "8365": {
        "add": 0,
        "multiply": 1
      },
      "9022": {
        "add": 0,
        "multiply": 1
      },
      "9021": {
        "add": 0,
        "multiply": 1
      },
      "9527": {
        "add": 0,
        "multiply": 1
      },
      "9526": {
        "add": 0,
        "multiply": 1
      },
      "9740": {
        "add": 0,
        "multiply": 1
      },
      "9745": {
        "add": 0,
        "multiply": 1
      },
      "9747": {
        "add": 0,
        "multiply": 1
      },
      "9744": {
        "add": 0,
        "multiply": 1
      },
      "9741": {
        "add": 0,
        "multiply": 1.1
      },
      "9742": {
        "add": 0,
        "multiply": 1.1
      },
      "9743": {
        "add": 0,
        "multiply": 1
      },
      "9762": {
        "add": 0,
        "multiply": 1
      },
      "9753": {
        "add": 0,
        "multiply": 1
      },
      "9094": {
        "add": 0,
        "multiply": 1
      },
      "9134": {
        "add": 0,
        "multiply": 1.1
      },
      "9800": {
        "add": 0,
        "multiply": 1
      },
      "9792": {
        "add": 0,
        "multiply": 1
      },
      "9804": {
        "add": 0,
        "multiply": 1
      },
      "9809": {
        "add": 0,
        "multiply": 1.1
      },
      "9785": {
        "add": 0,
        "multiply": 1
      },
      "9803": {
        "add": 0,
        "multiply": 1.1
      },
      "9786": {
        "add": 0,
        "multiply": 1.1
      },
      "9788": {
        "add": 0,
        "multiply": 1.1
      },
      "9816": {
        "add": 0,
        "multiply": 1
      },
      "9824": {
        "add": 0,
        "multiply": 1
      },
      "9844": {
        "add": 0,
        "multiply": 1.1
      },
      "9787": {
        "add": 0,
        "multiply": 1.1
      },
      "9876": {
        "add": 0,
        "multiply": 1.1
      },
      "9877": {
        "add": 0,
        "multiply": 1.1
      },
      "9883": {
        "add": 0,
        "multiply": 1.1
      },
      "9964": {
        "add": 0,
        "multiply": 1
      },
      "9864": {
        "add": 0,
        "multiply": 1.1
      },
      "10165": {
        "add": 0,
        "multiply": 1.1
      },
      "10163": {
        "add": 0,
        "multiply": 1.1
      },
      "10164": {
        "add": 0,
        "multiply": 1.1
      },
      "10269": {
        "add": 0,
        "multiply": 1.1
      },
      "10268": {
        "add": 0,
        "multiply": 1.1
      },
      "10270": {
        "add": 0,
        "multiply": 1
      },
      "10266": {
        "add": 0,
        "multiply": 1.1
      },
      "10267": {
        "add": 0,
        "multiply": 1.1
      },
      "10299": {
        "add": 0,
        "multiply": 1.1
      },
      "10301": {
        "add": 0,
        "multiply": 1.1
      },
      "9878": {
        "add": 0,
        "multiply": 1.1
      },
      "9879": {
        "add": 0,
        "multiply": 1.1
      },
      "10366": {
        "add": 0,
        "multiply": 1.1
      },
      "10602": {
        "add": 0,
        "multiply": 1.1
      },
      "10606": {
        "add": 0,
        "multiply": 1
      },
      "10604": {
        "add": 0,
        "multiply": 1.1
      },
      "10521": {
        "add": 0,
        "multiply": 1.1
      },
      "10520": {
        "add": 0,
        "multiply": 1.1
      },
      "10603": {
        "add": 0,
        "multiply": 1.1
      },
      "10300": {
        "add": 0,
        "multiply": 1.1
      },
      "10368": {
        "add": 0,
        "multiply": 1.1
      },
      "10370": {
        "add": 0,
        "multiply": 1
      },
      "10605": {
        "add": 0,
        "multiply": 1
      },
      "10367": {
        "add": 0,
        "multiply": 1
      }
    },
    "ResourceGatherer/BaseSpeed": {
      "155": {
        "add": 0,
        "multiply": 1
      },
      "156": {
        "add": 0,
        "multiply": 1
      },
      "157": {
        "add": 0,
        "multiply": 1
      },
      "158": {
        "add": 0,
        "multiply": 1
      },
      "159": {
        "add": 0,
        "multiply": 1
      },
      "229": {
        "add": 0,
        "multiply": 1
      },
      "230": {
        "add": 0,
        "multiply": 1.1
      },
      "231": {
        "add": 0,
        "multiply": 1
      },
      "232": {
        "add": 0,
        "multiply": 1
      },
      "233": {
        "add": 0,
        "multiply": 1
      },
      "283": {
        "add": 0,
        "multiply": 1.1
      },
      "284": {
        "add": 0,
        "multiply": 1
      },
      "285": {
        "add": 0,
        "multiply": 1
      },
      "286": {
        "add": 0,
        "multiply": 1
      },
      "287": {
        "add": 0,
        "multiply": 1
      },
      "336": {
        "add": 0,
        "multiply": 1
      },
      "337": {
        "add": 0,
        "multiply": 1
      },
      "338": {
        "add": 0,
        "multiply": 1
      },
      "339": {
        "add": 0,
        "multiply": 1
      },
      "5037": {
        "add": 0,
        "multiply": 1.1
      },
      "5036": {
        "add": 0,
        "multiply": 1
      },
      "5346": {
        "add": 0,
        "multiply": 1.1
      },
      "5387": {
        "add": 0,
        "multiply": 1
      },
      "5388": {
        "add": 0,
        "multiply": 1
      },
      "5411": {
        "add": 0,
        "multiply": 1
      },
      "5520": {
        "add": 0,
        "multiply": 1.1
      },
      "5519": {
        "add": 0,
        "multiply": 1.1
      },
      "6620": {
        "add": 0,
        "multiply": 1
      },
      "6619": {
        "add": 0,
        "multiply": 1
      },
      "6814": {
        "add": 0,
        "multiply": 1
      },
      "6815": {
        "add": 0,
        "multiply": 1
      },
      "6816": {
        "add": 0,
        "multiply": 1
      },
      "7313": {
        "add": 0,
        "multiply": 1
      },
      "7311": {
        "add": 0,
        "multiply": 1
      },
      "7312": {
        "add": 0,
        "multiply": 1
      },
      "8985": {
        "add": 0,
        "multiply": 1
      },
      "8986": {
        "add": 0,
        "multiply": 1
      },
      "8999": {
        "add": 0,
        "multiply": 1
      },
      "9000": {
        "add": 0,
        "multiply": 1
      },
      "4864": {
        "add": 0,
        "multiply": 1
      },
      "4865": {
        "add": 0,
        "multiply": 1
      },
      "4866": {
        "add": 0,
        "multiply": 1
      },
      "9034": {
        "add": 0,
        "multiply": 1
      },
      "4862": {
        "add": 0,
        "multiply": 1.1
      },
      "4863": {
        "add": 0,
        "multiply": 1.1
      },
      "9096": {
        "add": 0,
        "multiply": 1
      },
      "8366": {
        "add": 0,
        "multiply": 1
      },
      "9436": {
        "add": 0,
        "multiply": 1
      },
      "9268": {
        "add": 0,
        "multiply": 1
      },
      "9437": {
        "add": 0,
        "multiply": 1
      },
      "9440": {
        "add": 0,
        "multiply": 1
      },
      "9439": {
        "add": 0,
        "multiply": 1.1
      },
      "9441": {
        "add": 0,
        "multiply": 1
      },
      "9269": {
        "add": 0,
        "multiply": 1
      },
      "8367": {
        "add": 0,
        "multiply": 1
      },
      "8368": {
        "add": 0,
        "multiply": 1
      },
      "9097": {
        "add": 0,
        "multiply": 1
      },
      "8365": {
        "add": 0,
        "multiply": 1
      },
      "9022": {
        "add": 0,
        "multiply": 1
      },
      "9021": {
        "add": 0,
        "multiply": 1
      },
      "9527": {
        "add": 0,
        "multiply": 1
      },
      "9526": {
        "add": 0,
        "multiply": 1
      },
      "9740": {
        "add": 0,
        "multiply": 1
      },
      "9745": {
        "add": 0,
        "multiply": 1
      },
      "9747": {
        "add": 0,
        "multiply": 1
      },
      "9744": {
        "add": 0,
        "multiply": 1
      },
      "9741": {
        "add": 0,
        "multiply": 1.1
      },
      "9742": {
        "add": 0,
        "multiply": 1.1
      },
      "9743": {
        "add": 0,
        "multiply": 1
      },
      "9762": {
        "add": 0,
        "multiply": 1
      },
      "9753": {
        "add": 0,
        "multiply": 1
      },
      "9094": {
        "add": 0,
        "multiply": 1
      },
      "9134": {
        "add": 0,
        "multiply": 1.1
      },
      "9800": {
        "add": 0,
        "multiply": 1
      },
      "9792": {
        "add": 0,
        "multiply": 1
      },
      "9804": {
        "add": 0,
        "multiply": 1
      },
      "9809": {
        "add": 0,
        "multiply": 1.1
      },
      "9785": {
        "add": 0,
        "multiply": 1
      },
      "9803": {
        "add": 0,
        "multiply": 1.1
      },
      "9786": {
        "add": 0,
        "multiply": 1.1
      },
      "9788": {
        "add": 0,
        "multiply": 1.1
      },
      "9816": {
        "add": 0,
        "multiply": 1
      },
      "9824": {
        "add": 0,
        "multiply": 1
      },
      "9844": {
        "add": 0,
        "multiply": 1.1
      },
      "9787": {
        "add": 0,
        "multiply": 1.1
      },
      "9876": {
        "add": 0,
        "multiply": 1.1
      },
      "9877": {
        "add": 0,
        "multiply": 1.1
      },
      "9883": {
        "add": 0,
        "multiply": 1.1
      },
      "9964": {
        "add": 0,
        "multiply": 1
      },
      "9864": {
        "add": 0,
        "multiply": 1.1
      },
      "10165": {
        "add": 0,
        "multiply": 1.1
      },
      "10163": {
        "add": 0,
        "multiply": 1.1
      },
      "10164": {
        "add": 0,
        "multiply": 1.1
      },
      "10269": {
        "add": 0,
        "multiply": 1.1
      },
      "10268": {
        "add": 0,
        "multiply": 1.1
      },
      "10270": {
        "add": 0,
        "multiply": 1
      },
      "10266": {
        "add": 0,
        "multiply": 1.1
      },
      "10267": {
        "add": 0,
        "multiply": 1.1
      },
      "10299": {
        "add": 0,
        "multiply": 1.1
      },
      "10301": {
        "add": 0,
        "multiply": 1.1
      },
      "9878": {
        "add": 0,
        "multiply": 1.1
      },
      "9879": {
        "add": 0,
        "multiply": 1.1
      },
      "10366": {
        "add": 0,
        "multiply": 1.1
      },
      "10602": {
        "add": 0,
        "multiply": 1.1
      },
      "10606": {
        "add": 0,
        "multiply": 1
      },
      "10604": {
        "add": 0,
        "multiply": 1.1
      },
      "10521": {
        "add": 0,
        "multiply": 1.1
      },
      "10520": {
        "add": 0,
        "multiply": 1.1
      },
      "10603": {
        "add": 0,
        "multiply": 1.1
      },
      "10300": {
        "add": 0,
        "multiply": 1.1
      },
      "10368": {
        "add": 0,
        "multiply": 1.1
      },
      "10370": {
        "add": 0,
        "multiply": 1
      },
      "10605": {
        "add": 0,
        "multiply": 1
      },
      "10367": {
        "add": 0,
        "multiply": 1
      }
    },
    "Health/RegenRate": {
      "9702": {
        "add": 0,
        "multiply": 1
      },
      "9701": {
        "add": 0,
        "multiply": 1
      },
      "9700": {
        "add": 0,
        "multiply": 1
      },
      "9699": {
        "add": 0,
        "multiply": 1
      },
      "9703": {
        "add": 0,
        "multiply": 1
      }
    }
  },
  "modifications": {
    "Builder/Rate": {
      "155": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": []
      },
      "156": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": []
      },
      "157": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": []
      },
      "158": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": []
      },
      "159": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": []
      },
      "229": {
        "units/maur_support_female_citizen/Aura1/Builder/Rate": []
      },
      "230": {
        "units/maur_support_female_citizen/Aura1/Builder/Rate": [
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          },
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          },
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          },
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          },
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          },
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          }
        ]
      },
      "231": {
        "units/maur_support_female_citizen/Aura1/Builder/Rate": []
      },
      "232": {
        "units/maur_support_female_citizen/Aura1/Builder/Rate": []
      },
      "233": {
        "units/maur_support_female_citizen/Aura1/Builder/Rate": []
      },
      "283": {
        "units/rome_support_female_citizen/Aura1/Builder/Rate": [
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          },
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          }
        ]
      },
      "284": {
        "units/rome_support_female_citizen/Aura1/Builder/Rate": []
      },
      "285": {
        "units/rome_support_female_citizen/Aura1/Builder/Rate": []
      },
      "286": {
        "units/rome_support_female_citizen/Aura1/Builder/Rate": []
      },
      "287": {
        "units/rome_support_female_citizen/Aura1/Builder/Rate": []
      },
      "336": {
        "units/sele_support_female_citizen/Aura1/Builder/Rate": []
      },
      "337": {
        "units/sele_support_female_citizen/Aura1/Builder/Rate": []
      },
      "338": {
        "units/sele_support_female_citizen/Aura1/Builder/Rate": []
      },
      "339": {
        "units/sele_support_female_citizen/Aura1/Builder/Rate": []
      },
      "5037": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": [
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          },
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          },
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          }
        ]
      },
      "5036": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": []
      },
      "5346": {
        "units/rome_support_female_citizen/Aura1/Builder/Rate": [
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          },
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          },
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          },
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          }
        ]
      },
      "5387": {
        "units/sele_support_female_citizen/Aura1/Builder/Rate": []
      },
      "5388": {
        "units/sele_support_female_citizen/Aura1/Builder/Rate": []
      },
      "5411": {
        "units/rome_support_female_citizen/Aura1/Builder/Rate": []
      },
      "5520": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": [
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          },
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          },
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          }
        ]
      },
      "5519": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": [
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          }
        ]
      },
      "6620": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": []
      },
      "6619": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": []
      },
      "6814": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": []
      },
      "6815": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": []
      },
      "6816": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": []
      },
      "7313": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": []
      },
      "7311": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": []
      },
      "7312": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": []
      },
      "8985": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": []
      },
      "8986": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": []
      },
      "8999": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": []
      },
      "9000": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": []
      },
      "4864": {
        "units/maur_support_female_citizen/Aura1/Builder/Rate": []
      },
      "4865": {
        "units/maur_support_female_citizen/Aura1/Builder/Rate": []
      },
      "4866": {
        "units/maur_support_female_citizen/Aura1/Builder/Rate": []
      },
      "9034": {
        "units/rome_support_female_citizen/Aura1/Builder/Rate": []
      },
      "4862": {
        "units/maur_support_female_citizen/Aura1/Builder/Rate": [
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          }
        ]
      },
      "4863": {
        "units/maur_support_female_citizen/Aura1/Builder/Rate": [
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          },
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          },
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          },
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          }
        ]
      },
      "9096": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": []
      },
      "8366": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": []
      },
      "9436": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": []
      },
      "9268": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": []
      },
      "9437": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": []
      },
      "9440": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": []
      },
      "9439": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": [
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          }
        ]
      },
      "9441": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": []
      },
      "9269": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": []
      },
      "8367": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": []
      },
      "8368": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": []
      },
      "9097": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": []
      },
      "8365": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": []
      },
      "9022": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": []
      },
      "9021": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": []
      },
      "9527": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": []
      },
      "9526": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": []
      },
      "9740": {
        "units/rome_support_female_citizen/Aura1/Builder/Rate": []
      },
      "9745": {
        "units/sele_support_female_citizen/Aura1/Builder/Rate": []
      },
      "9747": {
        "units/rome_support_female_citizen/Aura1/Builder/Rate": []
      },
      "9744": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": []
      },
      "9741": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": [
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          }
        ]
      },
      "9742": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": [
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          }
        ]
      },
      "9743": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": []
      },
      "9762": {
        "units/rome_support_female_citizen/Aura1/Builder/Rate": []
      },
      "9753": {
        "units/rome_support_female_citizen/Aura1/Builder/Rate": []
      },
      "9094": {
        "units/rome_support_female_citizen/Aura1/Builder/Rate": []
      },
      "9134": {
        "units/rome_support_female_citizen/Aura1/Builder/Rate": [
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          }
        ]
      },
      "9800": {
        "units/sele_support_female_citizen/Aura1/Builder/Rate": []
      },
      "9792": {
        "units/rome_support_female_citizen/Aura1/Builder/Rate": []
      },
      "9804": {
        "units/rome_support_female_citizen/Aura1/Builder/Rate": []
      },
      "9809": {
        "units/rome_support_female_citizen/Aura1/Builder/Rate": [
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          }
        ]
      },
      "9785": {
        "units/rome_support_female_citizen/Aura1/Builder/Rate": []
      },
      "9803": {
        "units/rome_support_female_citizen/Aura1/Builder/Rate": [
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          }
        ]
      },
      "9786": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": [
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          },
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          },
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          }
        ]
      },
      "9788": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": [
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          }
        ]
      },
      "9816": {
        "units/rome_support_female_citizen/Aura1/Builder/Rate": []
      },
      "9824": {
        "units/rome_support_female_citizen/Aura1/Builder/Rate": []
      },
      "9844": {
        "units/rome_support_female_citizen/Aura1/Builder/Rate": [
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          }
        ]
      },
      "9787": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": [
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          }
        ]
      },
      "9876": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": [
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          }
        ]
      },
      "9877": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": [
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          }
        ]
      },
      "9883": {
        "units/rome_support_female_citizen/Aura1/Builder/Rate": [
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          },
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          }
        ]
      },
      "9964": {
        "units/sele_support_female_citizen/Aura1/Builder/Rate": []
      },
      "9864": {
        "units/rome_support_female_citizen/Aura1/Builder/Rate": [
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          }
        ]
      },
      "10165": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": [
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          }
        ]
      },
      "10163": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": [
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          }
        ]
      },
      "10164": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": [
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          }
        ]
      },
      "10269": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": [
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          },
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          },
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          },
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          },
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          }
        ]
      },
      "10268": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": [
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          }
        ]
      },
      "10270": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": []
      },
      "10266": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": [
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          }
        ]
      },
      "10267": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": [
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          }
        ]
      },
      "10299": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": [
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          }
        ]
      },
      "10301": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": [
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          }
        ]
      },
      "9878": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": [
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          },
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          }
        ]
      },
      "9879": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": [
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          },
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          }
        ]
      },
      "10366": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": [
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          },
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          }
        ]
      },
      "10602": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": [
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          }
        ]
      },
      "10606": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": []
      },
      "10604": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": [
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          }
        ]
      },
      "10521": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": [
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          }
        ]
      },
      "10520": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": [
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          }
        ]
      },
      "10603": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": [
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          },
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          }
        ]
      },
      "10300": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": [
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          }
        ]
      },
      "10368": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": [
          {
            "value": "Builder/Rate",
            "multiply": 1.1
          }
        ]
      },
      "10370": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": []
      },
      "10605": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": []
      },
      "10367": {
        "units/iber_support_female_citizen/Aura1/Builder/Rate": []
      }
    },
    "ResourceGatherer/BaseSpeed": {
      "155": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "156": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "157": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "158": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "159": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "229": {
        "units/maur_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "230": {
        "units/maur_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": [
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          },
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          },
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          },
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          },
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          },
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          }
        ]
      },
      "231": {
        "units/maur_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "232": {
        "units/maur_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "233": {
        "units/maur_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "283": {
        "units/rome_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": [
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          },
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          }
        ]
      },
      "284": {
        "units/rome_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "285": {
        "units/rome_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "286": {
        "units/rome_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "287": {
        "units/rome_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "336": {
        "units/sele_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "337": {
        "units/sele_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "338": {
        "units/sele_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "339": {
        "units/sele_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "5037": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": [
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          },
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          },
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          }
        ]
      },
      "5036": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "5346": {
        "units/rome_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": [
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          },
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          },
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          },
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          }
        ]
      },
      "5387": {
        "units/sele_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "5388": {
        "units/sele_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "5411": {
        "units/rome_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "5520": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": [
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          },
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          },
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          }
        ]
      },
      "5519": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": [
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          }
        ]
      },
      "6620": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "6619": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "6814": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "6815": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "6816": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "7313": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "7311": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "7312": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "8985": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "8986": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "8999": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "9000": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "4864": {
        "units/maur_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "4865": {
        "units/maur_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "4866": {
        "units/maur_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "9034": {
        "units/rome_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "4862": {
        "units/maur_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": [
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          }
        ]
      },
      "4863": {
        "units/maur_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": [
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          },
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          },
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          },
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          }
        ]
      },
      "9096": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "8366": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "9436": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "9268": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "9437": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "9440": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "9439": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": [
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          }
        ]
      },
      "9441": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "9269": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "8367": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "8368": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "9097": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "8365": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "9022": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "9021": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "9527": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "9526": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "9740": {
        "units/rome_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "9745": {
        "units/sele_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "9747": {
        "units/rome_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "9744": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "9741": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": [
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          }
        ]
      },
      "9742": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": [
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          }
        ]
      },
      "9743": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "9762": {
        "units/rome_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "9753": {
        "units/rome_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "9094": {
        "units/rome_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "9134": {
        "units/rome_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": [
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          }
        ]
      },
      "9800": {
        "units/sele_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "9792": {
        "units/rome_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "9804": {
        "units/rome_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "9809": {
        "units/rome_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": [
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          }
        ]
      },
      "9785": {
        "units/rome_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "9803": {
        "units/rome_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": [
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          }
        ]
      },
      "9786": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": [
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          },
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          },
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          }
        ]
      },
      "9788": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": [
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          }
        ]
      },
      "9816": {
        "units/rome_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "9824": {
        "units/rome_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "9844": {
        "units/rome_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": [
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          }
        ]
      },
      "9787": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": [
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          }
        ]
      },
      "9876": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": [
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          }
        ]
      },
      "9877": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": [
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          }
        ]
      },
      "9883": {
        "units/rome_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": [
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          },
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          }
        ]
      },
      "9964": {
        "units/sele_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "9864": {
        "units/rome_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": [
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          }
        ]
      },
      "10165": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": [
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          }
        ]
      },
      "10163": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": [
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          }
        ]
      },
      "10164": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": [
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          }
        ]
      },
      "10269": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": [
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          },
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          },
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          },
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          },
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          }
        ]
      },
      "10268": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": [
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          }
        ]
      },
      "10270": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "10266": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": [
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          }
        ]
      },
      "10267": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": [
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          }
        ]
      },
      "10299": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": [
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          }
        ]
      },
      "10301": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": [
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          }
        ]
      },
      "9878": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": [
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          },
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          }
        ]
      },
      "9879": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": [
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          },
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          }
        ]
      },
      "10366": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": [
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          },
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          }
        ]
      },
      "10602": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": [
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          }
        ]
      },
      "10606": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "10604": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": [
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          }
        ]
      },
      "10521": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": [
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          }
        ]
      },
      "10520": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": [
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          }
        ]
      },
      "10603": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": [
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          },
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          }
        ]
      },
      "10300": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": [
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          }
        ]
      },
      "10368": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": [
          {
            "value": "ResourceGatherer/BaseSpeed",
            "multiply": 1.1
          }
        ]
      },
      "10370": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "10605": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      },
      "10367": {
        "units/iber_support_female_citizen/Aura1/ResourceGatherer/BaseSpeed": []
      }
    },
    "Health/RegenRate": {
      "9702": {
        "structures/maur_temple/heal/Health/RegenRate": []
      },
      "9701": {
        "structures/maur_temple/heal/Health/RegenRate": []
      },
      "9700": {
        "structures/maur_temple/heal/Health/RegenRate": []
      },
      "9699": {
        "structures/maur_temple/heal/Health/RegenRate": []
      },
      "9703": {
        "structures/maur_temple/heal/Health/RegenRate": []
      }
    }
  },
  "templateModificationsCache": {},
  "templateModifications": {}
}
  Barter:
    object: {
  "priceDifferences": {
    "food": 0,
    "wood": 0,
    "stone": 0,
    "metal": 0
  }
}
  EndGameManager:
    object: {
  "gameType": "conquest",
  "alliedVictory": true
}
  GuiInterface:
    object: {}
  PlayerManager:
    object: {
  "playerEntities": [
    2,
    3,
    4,
    5,
    6
  ]
}
  TechnologyTemplateManager:
    object: {
  "allTechs": {
    "armor_cav_01": {
      "genericName": "Chamfron",
      "specificName": {
        "hele": "Prometoopidion",
        "mace": "Prometoopidion",
        "spart": "Prometoopidion",
        "athen": "Prometoopidion",
        "sele": "Prometoopidion",
        "ptol": "Prometoopidion",
        "theb": "Prometoopidion"
      },
      "description": "Metal armor for a horse's face.",
      "cost": {
        "food": 0,
        "wood": 1000,
        "stone": 0,
        "metal": 350
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "armor_plates_cavalry.png",
      "researchTime": 40,
      "tooltip": "Equip your cavalry mounts with armor. All Cavalry +1 Hack and Pierce armor level.",
      "modifications": [
        {
          "value": "Armour/Hack",
          "add": 1
        },
        {
          "value": "Armour/Pierce",
          "add": 1
        }
      ],
      "affects": [
        "Cavalry"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "armor_cav_02": {
      "genericName": "Chamfron",
      "description": "Metal armor for a horse's body.",
      "cost": {
        "food": 0,
        "wood": 1000,
        "stone": 0,
        "metal": 450
      },
      "supersedes": "armor_cav_01",
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "armor_plates_cavalry.png",
      "researchTime": 40,
      "tooltip": "Equip your cavalry mounts with armor. All Cavalry +1 Hack and Pierce armor level.",
      "modifications": [
        {
          "value": "Armour/Hack",
          "add": 1
        },
        {
          "value": "Armour/Pierce",
          "add": 1
        }
      ],
      "affects": [
        "Cavalry"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "armor_cav_chamfron": {
      "pair": "pair_cav_01",
      "genericName": "Chamfron",
      "specificName": {
        "hele": "Prometoopidion",
        "mace": "Prometoopidion",
        "spart": "Prometoopidion",
        "athen": "Prometoopidion",
        "sele": "Prometoopidion",
        "ptol": "Prometoopidion",
        "theb": "Prometoopidion"
      },
      "description": "Metal armor for a horse's face.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 0,
        "metal": 200
      },
      "requirements": {
        "any": [
          {
            "tech": "phase_town"
          },
          {
            "civ": "celt"
          },
          {
            "civ": "brit"
          },
          {
            "civ": "gaul"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "armor_plates_cavalry.png",
      "researchTime": 40,
      "tooltip": "Equip your cavalry mounts with armor. All Cavalry +1 Hack armor level.",
      "modifications": [
        {
          "value": "Armour/Hack",
          "add": 1
        }
      ],
      "affects": [
        "Cavalry"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "armor_hero_01": {
      "genericName": "Iron Hero Armor",
      "specificName": {
        "hele": "Sidi̱ró Panoplía",
        "mace": "Sidi̱ró Panoplía",
        "spart": "Sidi̱ró Panoplía",
        "athen": "Sidi̱ró Panoplía",
        "ptol": "Sidi̱ró Panoplía",
        "sele": "Sidi̱ró Panoplía",
        "rome": "Lorica Ferrea"
      },
      "description": "Body armor fashioned completely of iron, the hardest workable metal known to the ancients.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 0,
        "metal": 600
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "armor_cuirass_empire.png",
      "researchTime": 40,
      "tooltip": "All heroes +2 Hack Armor Levels and +2 Pierce Armor Levels, but also +50 Metal Cost.",
      "modifications": [
        {
          "value": "Armour/Hack",
          "add": 2
        },
        {
          "value": "Armour/Pierce",
          "add": 2
        },
        {
          "value": "Cost/Resources/metal",
          "add": 50
        }
      ],
      "affects": [
        "Hero"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "armor_infantry_01": {
      "genericName": "Quilted Body Armor",
      "specificName": {
        "generic": "Spolas",
        "hele": "Spolas",
        "mace": "Spolas",
        "spart": "Spolas",
        "athen": "Spolas",
        "pers": "Spolas",
        "rome": "Spolas",
        "cart": "Spolas",
        "iber": "Spolas",
        "maur": "Spolas",
        "celt": "Spolas",
        "brit": "Spolas",
        "gaul": "Spolas"
      },
      "description": "Quilted linen or leather body armor for infantrymen.",
      "cost": {
        "food": 0,
        "wood": 1000,
        "stone": 0,
        "metal": 350
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "armor_leather.png",
      "researchTime": 40,
      "tooltip": "All Infantry +1 Hack and Pierce Armor Level.",
      "modifications": [
        {
          "value": "Armour/Hack",
          "add": 1
        },
        {
          "value": "Armour/Pierce",
          "add": 1
        }
      ],
      "affects": [
        "Infantry"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "armor_infantry_02": {
      "genericName": "Laminated Linen Body Armor",
      "specificName": {
        "hele": "Linothorakes",
        "mace": "Linothorakes",
        "spart": "Linothorakes",
        "athen": "Linothorakes",
        "ptol": "Linothorakes",
        "sele": "Linothorakes",
        "pers": "Linothorakes",
        "rome": "Linothorakes",
        "cart": "Linothorakes"
      },
      "description": "Laminated linen body armor for infantrymen.",
      "cost": {
        "food": 0,
        "wood": 1000,
        "stone": 0,
        "metal": 450
      },
      "supersedes": "armor_infantry_01",
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "armor_pteruges.png",
      "researchTime": 40,
      "tooltip": "All Infantry +1 Hack and Pierce Armor Level.",
      "modifications": [
        {
          "value": "Armour/Hack",
          "add": 1
        },
        {
          "value": "Armour/Pierce",
          "add": 1
        }
      ],
      "affects": [
        "Infantry"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "armor_infantry_hack_01": {
      "pair": "pair_inf_armor_01",
      "genericName": "Quilted Body Armor",
      "specificName": {
        "generic": "Spolas",
        "hele": "Spolas",
        "mace": "Spolas",
        "spart": "Spolas",
        "athen": "Spolas",
        "pers": "Spolas",
        "rome": "Spolas",
        "cart": "Spolas",
        "iber": "Spolas",
        "maur": "Spolas",
        "celt": "Spolas",
        "brit": "Spolas",
        "gaul": "Spolas"
      },
      "description": "Quilted linen or leather body armor for infantrymen.",
      "cost": {
        "food": 0,
        "wood": 50,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "any": [
          {
            "tech": "phase_town"
          },
          {
            "civ": "celt"
          },
          {
            "civ": "brit"
          },
          {
            "civ": "gaul"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "armor_leather.png",
      "researchTime": 40,
      "tooltip": "All Infantry +1 Hack Armor Level.",
      "modifications": [
        {
          "value": "Armour/Hack",
          "add": 1
        }
      ],
      "affects": [
        "Infantry"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "armor_infantry_hack_02": {
      "pair": "pair_inf_armor_02",
      "genericName": "Laminated Linen Body Armor",
      "specificName": {
        "hele": "Linothorakes",
        "mace": "Linothorakes",
        "spart": "Linothorakes",
        "athen": "Linothorakes",
        "ptol": "Linothorakes",
        "sele": "Linothorakes",
        "pers": "Linothorakes",
        "rome": "Linothorakes",
        "cart": "Linothorakes"
      },
      "description": "Laminated linen body armor for infantrymen.",
      "cost": {
        "food": 100,
        "wood": 100,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "armor_pteruges.png",
      "researchTime": 40,
      "tooltip": "All Infantry +1 Hack Armor Level.",
      "modifications": [
        {
          "value": "Armour/Hack",
          "add": 1
        }
      ],
      "affects": [
        "Infantry"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "armor_infantry_hack_03": {
      "pair": "pair_inf_armor_03",
      "genericName": "Scale Body Armor",
      "specificName": {
        "rome": "Lorica Squamata"
      },
      "description": "Body armor reinforced with bronze scales.",
      "cost": {
        "food": 150,
        "wood": 0,
        "stone": 0,
        "metal": 150
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "armor_plates_gold.png",
      "researchTime": 40,
      "tooltip": "All Infantry +1 Hack Armor Level.",
      "modifications": [
        {
          "value": "Armour/Hack",
          "add": 1
        }
      ],
      "affects": [
        "Infantry"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "armor_infantry_hack_04": {
      "pair": "pair_inf_armor_04",
      "genericName": "Bronze Cuirass Body Armor",
      "specificName": {
        "rome": "Lorica Musculata"
      },
      "description": "Body armor fashioned completely of bronze. Only the best soldiers were equipped with such body armor, as it was very expensive and time-consuming to fabricate.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 0,
        "metal": 500
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "armor_cuirass_bronze.png",
      "researchTime": 40,
      "tooltip": "Champions +2 Hack Armor Levels, but also +10 Metal Cost.",
      "modifications": [
        {
          "value": "Armour/Hack",
          "add": 2
        },
        {
          "value": "Cost/Resources/metal",
          "add": 10
        }
      ],
      "affects": [
        "Champion"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "armor_infantryspearmen_pierce_01": {
      "pair": "pair_inf_armor_01",
      "genericName": "Plywood Shield Construction",
      "specificName": {
        "hele": "Aspidiskè",
        "mace": "Aspidiskè",
        "spart": "Aspidiskè",
        "athen": "Aspidiskè",
        "ptol": "Aspidiskè",
        "sele": "Aspidiskè"
      },
      "description": "Plywood construction for large shields.",
      "cost": {
        "food": 0,
        "wood": 50,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "any": [
          {
            "tech": "phase_town"
          },
          {
            "civ": "celt"
          },
          {
            "civ": "brit"
          },
          {
            "civ": "gaul"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "shields_generic_wood.png",
      "researchTime": 40,
      "tooltip": "Infantry Spearmen +2 Pierce Armor Levels.",
      "modifications": [
        {
          "value": "Armour/Pierce",
          "add": 2
        }
      ],
      "affects": [
        "Infantry Spear"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "armor_infantryspearmen_pierce_02": {
      "pair": "pair_inf_armor_02",
      "genericName": "Reinforced Shield",
      "specificName": {
        "hele": "Aspides",
        "mace": "Aspides",
        "spart": "Aspides",
        "athen": "Aspides",
        "ptol": "Aspides",
        "sele": "Aspides"
      },
      "description": "The best shields have reinforcements either on the corners (Roman scutum) or around the rim (Greek aspis).",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 0,
        "metal": 100
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "shields_generic_bronze.png",
      "researchTime": 40,
      "tooltip": "Infantry Spearmen +1 Pierce Armor Levels.",
      "modifications": [
        {
          "value": "Armour/Pierce",
          "add": 1
        }
      ],
      "affects": [
        "Infantry Spear"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "armor_infantryspearmen_pierce_03": {
      "pair": "pair_inf_armor_03",
      "genericName": "Bronze Shield Facing",
      "specificName": {
        "hele": "Chalkaspides",
        "mace": "Chrysaspides",
        "spart": "Chalkaspides",
        "athen": "Chalkaspides",
        "ptol": "Chalkaspides",
        "sele": "Chalkaspides"
      },
      "description": "A bronze skin hammered over the face of the shield.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 0,
        "metal": 200
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "shields_generic_gold.png",
      "researchTime": 40,
      "tooltip": "Infantry Spearmen +1 Pierce Armor Level.",
      "modifications": [
        {
          "value": "Armour/Pierce",
          "add": 1
        }
      ],
      "affects": [
        "Infantry Spear"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "armor_infantryspearmen_pierce_04": {
      "pair": "pair_inf_armor_04",
      "genericName": "Silver Shields",
      "specificName": {
        "hele": "Argyraspides",
        "mace": "Argyraspides",
        "spart": "Argyraspides",
        "athen": "Argyraspides",
        "ptol": "Argyraspides",
        "sele": "Argyraspides"
      },
      "description": "Only the most celebrated soldiers had shields faced with silver, as did the famous 'Silver Shields' regiment in Alexander the Great's army.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 0,
        "metal": 500
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "shields_generic_silver.png",
      "researchTime": 40,
      "tooltip": "Champions +2 Pierce Armor Levels, but also +10 Metal Cost.",
      "modifications": [
        {
          "value": "Armour/Pierce",
          "add": 2
        },
        {
          "value": "Cost/Resources/metal",
          "add": 10
        }
      ],
      "affects": [
        "Champion"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "armor_ship_hullsheathing": {
      "genericName": "Lead hull sheathing",
      "description": "Lead sheathing protects ship hulls.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 0,
        "metal": 350
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "supersedes": "armor_ship_hypozomata",
      "icon": "armor_ship_gold.png",
      "researchTime": 40,
      "tooltip": "Lead sheathing protects ship hulls. +2 levels to all ship armor types.",
      "modifications": [
        {
          "value": "Armour/Hack",
          "add": 2
        },
        {
          "value": "Armour/Pierce",
          "add": 2
        },
        {
          "value": "Armour/Crush",
          "add": 2
        }
      ],
      "affects": [
        "Ship"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "armor_ship_hypozomata": {
      "genericName": "Hypozomata undergirding",
      "description": "The hypozomata braces the structure of a ship.",
      "cost": {
        "food": 0,
        "wood": 150,
        "stone": 0,
        "metal": 150
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "supersedes": "armor_ship_reinforcedhull",
      "icon": "armor_ship_silver.png",
      "researchTime": 40,
      "tooltip": "The hypozomata braces the ship's structure. +2 levels to all ship armor types.",
      "modifications": [
        {
          "value": "Armour/Hack",
          "add": 2
        },
        {
          "value": "Armour/Pierce",
          "add": 2
        },
        {
          "value": "Armour/Crush",
          "add": 2
        }
      ],
      "affects": [
        "Ship"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "armor_ship_reinforcedhull": {
      "genericName": "Reinforced hull",
      "description": "Wooden reinforcement beams for ship hulls.",
      "cost": {
        "food": 0,
        "wood": 250,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_village"
      },
      "requirementsTooltip": "Unlocked in Village Phase.",
      "icon": "armor_ship_bronze.png",
      "researchTime": 40,
      "tooltip": "Wooden reinforcement beams for hulls. +2 levels to all ship armor types.",
      "modifications": [
        {
          "value": "Armour/Hack",
          "add": 2
        },
        {
          "value": "Armour/Pierce",
          "add": 2
        },
        {
          "value": "Armour/Crush",
          "add": 2
        }
      ],
      "affects": [
        "Ship"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "armor_trade_convoys": {
      "genericName": "Trade convoys",
      "description": "Increases defensive capability of traders.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 0,
        "metal": 200
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "wheel.png",
      "researchTime": 40,
      "tooltip": "Traders +2 Hack and Pierce armor levels.",
      "modifications": [
        {
          "value": "Armour/Hack",
          "add": 2
        },
        {
          "value": "Armour/Pierce",
          "add": 2
        }
      ],
      "affects": [
        "Trader"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "attack_cav_lance": {
      "pair": "pair_cav_01",
      "genericName": "Cavalry Lance",
      "specificName": {
        "hele": "Xyston",
        "mace": "Xyston",
        "spart": "Xyston",
        "athen": "Xyston",
        "sele": "Xyston",
        "ptol": "Xyston",
        "theb": "Xyston",
        "rome": "Hasta"
      },
      "description": "A long spear made specifically for cavalry.",
      "cost": {
        "food": 0,
        "wood": 50,
        "stone": 0,
        "metal": 150
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "spear_cavalry.png",
      "researchTime": 40,
      "tooltip": "Equip your melee cavalry with better weapons. Melee Cavalry +2 Hack Attack.",
      "modifications": [
        {
          "value": "Attack/Melee/Hack",
          "add": 2
        }
      ],
      "affects": [
        "Cavalry Melee"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "attack_cavalry_melee_01": {
      "genericName": "Close Combat Cavalry Training",
      "specificName": {
        "hele": "Xyston",
        "mace": "Xyston",
        "spart": "Xyston",
        "athen": "Xyston",
        "sele": "Xyston",
        "ptol": "Xyston",
        "theb": "Xyston",
        "rome": "Hasta"
      },
      "description": "Training increases melee attack.",
      "cost": {
        "food": 500,
        "wood": 750,
        "stone": 0,
        "metal": 350
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "horse_trainer.png",
      "researchTime": 40,
      "tooltip": "+20% melee cavalry attack.",
      "modifications": [
        {
          "value": "Attack/Melee/Hack",
          "multiply": 1.2
        },
        {
          "value": "Attack/Melee/Pierce",
          "multiply": 1.2
        },
        {
          "value": "Attack/Melee/Crush",
          "multiply": 1.2
        }
      ],
      "affects": [
        "Cavalry Melee"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "attack_cavalry_melee_02": {
      "genericName": "Iron Weapons",
      "specificName": {
        "hele": "Xyston",
        "mace": "Xyston",
        "spart": "Xyston",
        "athen": "Xyston",
        "sele": "Xyston",
        "ptol": "Xyston",
        "theb": "Xyston",
        "rome": "Hasta"
      },
      "description": "Replaces bronze weapons with iron.",
      "cost": {
        "food": 500,
        "wood": 500,
        "stone": 0,
        "metal": 500
      },
      "supersedes": "attack_cavalry_melee_01",
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "spear_cavalry.png",
      "researchTime": 40,
      "tooltip": "Equip your melee cavalry with better weapons. +20% melee cavalry attack.",
      "modifications": [
        {
          "value": "Attack/Melee/Hack",
          "multiply": 1.2
        },
        {
          "value": "Attack/Melee/Pierce",
          "multiply": 1.2
        },
        {
          "value": "Attack/Melee/Crush",
          "multiply": 1.2
        }
      ],
      "affects": [
        "Cavalry Melee"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "attack_cavalry_ranged_01": {
      "genericName": "Ranged Combat Cavalry Training",
      "specificName": {
        "hele": "Xyston",
        "mace": "Xyston",
        "spart": "Xyston",
        "athen": "Xyston",
        "sele": "Xyston",
        "ptol": "Xyston",
        "theb": "Xyston",
        "rome": "Hasta"
      },
      "description": "Training increases ranged attack.",
      "cost": {
        "food": 500,
        "wood": 750,
        "stone": 0,
        "metal": 350
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "horse_rider.png",
      "researchTime": 40,
      "tooltip": "+20% ranged cavalry attack.",
      "modifications": [
        {
          "value": "Attack/Ranged/Hack",
          "multiply": 1.2
        },
        {
          "value": "Attack/Ranged/Pierce",
          "multiply": 1.2
        },
        {
          "value": "Attack/Ranged/Crush",
          "multiply": 1.2
        }
      ],
      "affects": [
        "Cavalry Ranged"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "attack_cavalry_ranged_02": {
      "genericName": "Iron Weapons",
      "specificName": {
        "hele": "Xyston",
        "mace": "Xyston",
        "spart": "Xyston",
        "athen": "Xyston",
        "sele": "Xyston",
        "ptol": "Xyston",
        "theb": "Xyston",
        "rome": "Hasta"
      },
      "description": "Replaces bronze weapons with iron.",
      "cost": {
        "food": 500,
        "wood": 500,
        "stone": 0,
        "metal": 500
      },
      "supersedes": "attack_cavalry_ranged_01",
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "horse_rider.png",
      "researchTime": 40,
      "tooltip": "Equip your ranged cavalry with better weapons. +20% ranged cavalry attack.",
      "modifications": [
        {
          "value": "Attack/Ranged/Hack",
          "multiply": 1.2
        },
        {
          "value": "Attack/Ranged/Pierce",
          "multiply": 1.2
        },
        {
          "value": "Attack/Ranged/Crush",
          "multiply": 1.2
        }
      ],
      "affects": [
        "Cavalry Ranged"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "attack_champions_elite": {
      "genericName": "Heroism",
      "specificName": {
        "hele": "Andreia",
        "mace": "Andreia",
        "spart": "Andreia",
        "athen": "Andreia",
        "ptol": "Andreia",
        "sele": "Andreia",
        "rome": "Fortitudo"
      },
      "description": "Guard units have uncommon bravery and valor in battle.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 0,
        "metal": 300
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "helmet_hero_side.png",
      "researchTime": 40,
      "tooltip": "Guard units have uncommon courage and valor in battle. Champions +2 attack.",
      "modifications": [
        {
          "value": "Attack/Melee/Hack",
          "add": 2,
          "affects": "Champion Melee"
        },
        {
          "value": "Attack/Ranged/Pierce",
          "add": 2,
          "affects": "Champion Ranged"
        }
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "attack_infantry_melee_01": {
      "genericName": "Side Arms",
      "specificName": {
        "hele": "Xíphos",
        "mace": "Xíphos",
        "spart": "Xíphos",
        "athen": "Xíphos",
        "theb": "Xíphos",
        "ptol": "Xíphos",
        "sele": "Xíphos",
        "rome": "Pugio"
      },
      "description": "Often, an infantryman would carry a secondary weapon in addition to his primary weapon of choice, to be drawn when the primary weapon has failed or been broken.",
      "cost": {
        "food": 500,
        "wood": 500,
        "stone": 250,
        "metal": 250
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "sword.png",
      "researchTime": 40,
      "tooltip": "+20% melee infantry attack.",
      "modifications": [
        {
          "value": "Attack/Melee/Hack",
          "multiply": 1.2
        },
        {
          "value": "Attack/Melee/Pierce",
          "multiply": 1.2
        },
        {
          "value": "Attack/Melee/Crush",
          "multiply": 1.2
        }
      ],
      "affects": [
        "Infantry Melee"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "attack_infantry_melee_02": {
      "genericName": "Iron Weapons",
      "description": "Using iron instead of bronze gave weapons additional power.",
      "cost": {
        "food": 500,
        "wood": 500,
        "stone": 250,
        "metal": 450
      },
      "supersedes": "attack_infantry_melee_01",
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "sword_cross.png",
      "researchTime": 40,
      "tooltip": "+20% melee infantry attack.",
      "modifications": [
        {
          "value": "Attack/Melee/Hack",
          "multiply": 1.2
        },
        {
          "value": "Attack/Melee/Pierce",
          "multiply": 1.2
        },
        {
          "value": "Attack/Melee/Crush",
          "multiply": 1.2
        }
      ],
      "affects": [
        "Infantry Melee"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "attack_infantry_ranged_01": {
      "genericName": "Ranged Infantry Irregulars",
      "specificName": {
        "hele": "Átaktoi",
        "mace": "Átaktoi",
        "spart": "Átaktoi",
        "athen": "Átaktoi",
        "theb": "Átaktoi",
        "sele": "Átaktoi",
        "ptol": "Átaktoi"
      },
      "description": "Training increases damage of ranged infantry units.",
      "cost": {
        "food": 500,
        "wood": 500,
        "stone": 250,
        "metal": 250
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "arrow.png",
      "researchTime": 40,
      "tooltip": "+20% ranged infantry attack.",
      "modifications": [
        {
          "value": "Attack/Ranged/Hack",
          "multiply": 1.2
        },
        {
          "value": "Attack/Ranged/Pierce",
          "multiply": 1.2
        },
        {
          "value": "Attack/Ranged/Crush",
          "multiply": 1.2
        }
      ],
      "affects": [
        "Infantry Ranged"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "attack_infantry_ranged_02": {
      "genericName": "Ranged Infantry Masterclass",
      "specificName": {
        "hele": "Átaktoi",
        "mace": "Átaktoi",
        "spart": "Átaktoi",
        "athen": "Átaktoi",
        "theb": "Átaktoi",
        "sele": "Átaktoi",
        "ptol": "Átaktoi"
      },
      "description": "Training increases damage of ranged infantry units.",
      "cost": {
        "food": 500,
        "wood": 500,
        "stone": 250,
        "metal": 350
      },
      "supersedes": "attack_infantry_ranged_01",
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "javelin_thong.png",
      "researchTime": 40,
      "tooltip": "+20% ranged infantry attack.",
      "modifications": [
        {
          "value": "Attack/Ranged/Hack",
          "multiply": 1.2
        },
        {
          "value": "Attack/Ranged/Pierce",
          "multiply": 1.2
        },
        {
          "value": "Attack/Ranged/Crush",
          "multiply": 1.2
        }
      ],
      "affects": [
        "Infantry Ranged"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "attack_soldiers_will": {
      "genericName": "Will to fight",
      "specificName": {
        "hele": "Dynamis",
        "mace": "Dynamis",
        "spart": "Dynamis",
        "athen": "Dynamis",
        "ptol": "Dynamis",
        "sele": "Dynamis"
      },
      "description": "The will to fight is crucial to victory.",
      "cost": {
        "food": 3000,
        "wood": 3000,
        "stone": 3000,
        "metal": 3000
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "clenched_fist.png",
      "researchTime": 40,
      "tooltip": "Inspire your troops with higher pay. All soldiers +25% attack.",
      "modifications": [
        {
          "value": "Attack/Melee/Hack",
          "multiply": 1.25,
          "affects": "CitizenSoldier Melee"
        },
        {
          "value": "Attack/Ranged/Pierce",
          "multiply": 1.25,
          "affects": "CitizenSoldier Ranged"
        },
        {
          "value": "Attack/Melee/Hack",
          "multiply": 1.25,
          "affects": "Champion Melee"
        },
        {
          "value": "Attack/Ranged/Pierce",
          "multiply": 1.25,
          "affects": "Champion Ranged"
        }
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "attack_steel_working": {
      "genericName": "Steel Working",
      "specificName": {
        "maur": "Wootz Steel",
        "iber": "Toledo Steel"
      },
      "description": "Secret steel working techniques give sword blades distinctive and beautiful markings. Not only that, but the steel's hardness is unparalleled.",
      "cost": {
        "food": 0,
        "wood": 200,
        "stone": 0,
        "metal": 200
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "metalworker.png",
      "researchTime": 60,
      "tooltip": "+2 attack for all sword units.",
      "modifications": [
        {
          "value": "Attack/Melee/Hack",
          "add": 2
        }
      ],
      "affects": [
        "Sword"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "attack_tower_crenellations": {
      "genericName": "Crenellations",
      "description": "Crenellations on the battlements allow soldiers wider range of fire in defending a keep.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 500,
        "metal": 250
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "crenelations.png",
      "researchTime": 40,
      "tooltip": "Install crenellations and murder holes to have 40% more arrows fired per garrisoned soldier.",
      "modifications": [
        {
          "value": "BuildingAI/GarrisonArrowMultiplier",
          "multiply": 1.4
        }
      ],
      "affects": [
        "Defensive Tower"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "attack_tower_defense": {
      "genericName": "Sturdy Foundations",
      "description": "Reinforce the foundations in preparation of an attack.",
      "cost": {
        "food": 0,
        "wood": 500,
        "stone": 500,
        "metal": 500
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "architecture.png",
      "researchTime": 40,
      "tooltip": "Increases armour level of the defense tower by 2 levels.",
      "modifications": [
        {
          "value": "Armour/Hack",
          "add": 2
        },
        {
          "value": "Armour/Pierce",
          "add": 2
        },
        {
          "value": "Armour/Crush",
          "add": 2
        }
      ],
      "affects": [
        "Defensive Tower"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "attack_tower_range": {
      "genericName": "Arrow Shooters",
      "description": "Arrow shooters increase the maximum range of the fire arrows.",
      "cost": {
        "food": 0,
        "wood": 500,
        "stone": 0,
        "metal": 250
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "arrow.png",
      "researchTime": 40,
      "tooltip": "Increases defense tower maximum range by 8 meters.",
      "modifications": [
        {
          "value": "Attack/Ranged/MaxRange",
          "add": 8
        }
      ],
      "affects": [
        "Defensive Tower"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "attack_tower_watch": {
      "genericName": "Sentries",
      "specificName": {
        "hele": "Nyktophylakes",
        "mace": "Nyktophylakes",
        "spart": "Nyktophylakes",
        "athen": "Nyktophylakes",
        "ptol": "Nyktophylakes",
        "sele": "Nyktophylakes",
        "rome": "Vigiles"
      },
      "description": "A night's watch increases vigilance.",
      "cost": {
        "food": 500,
        "wood": 0,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "helmet_corinthian_bronze.png",
      "researchTime": 40,
      "tooltip": "Post sentries to double the number of default arrows in ungarrisoned Towers.",
      "modifications": [
        {
          "value": "BuildingAI/DefaultArrowCount",
          "add": 1
        }
      ],
      "affects": [
        "Defensive Tower"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "buildtime_walls_rubble": {
      "pair": "pair_walls_01",
      "genericName": "Rubble Materials",
      "description": "Using rubble materials reduces the costs and build times of walls.",
      "cost": {
        "food": 0,
        "wood": 200,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "stone_blocks_brown.png",
      "researchTime": 40,
      "tooltip": "City walls -20% build time, but -1 crush armor level.",
      "modifications": [
        {
          "value": "Cost/BuildTime",
          "multiply": 0.8
        },
        {
          "value": "Armour/Crush",
          "add": -1
        }
      ],
      "affects": [
        "StoneWall"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "decay_outpost": {
      "genericName": "Stone Foundations",
      "description": "Outposts survive twice as long in neutral territory.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 100,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_village"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "blocks_three.png",
      "researchTime": 40,
      "tooltip": "Territory decay -50% for Outposts.",
      "modifications": [
        {
          "value": "TerritoryDecay/HealthDecayRate",
          "multiply": 0.5
        }
      ],
      "affects": [
        "Outpost"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "gather_animals_stockbreeding": {
      "genericName": "Stockbreeding",
      "description": "Breeding livestock for food.",
      "cost": {
        "food": 50,
        "wood": 0,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_village"
      },
      "icon": "meat.png",
      "researchTime": 40,
      "tooltip": "Breed time -25% for domestic animals (sheep, goats, cattle, etc.).",
      "modifications": [
        {
          "value": "Cost/BuildTime",
          "multiply": 0.75
        }
      ],
      "affects": [
        "Domestic"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "gather_capacity_basket": {
      "genericName": "Baskets",
      "description": "Increases shuttling capacity for all resources.",
      "cost": {
        "food": 300,
        "wood": 300,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_village"
      },
      "requirementsTooltip": "Unlocked in Village Phase.",
      "icon": "gather_basket_empty.png",
      "researchTime": 40,
      "tooltip": "Workers use baskets. +5 shuttle capacity for all resources.",
      "modifications": [
        {
          "value": "ResourceGatherer/Capacities/food",
          "add": 5
        },
        {
          "value": "ResourceGatherer/Capacities/wood",
          "add": 5
        },
        {
          "value": "ResourceGatherer/Capacities/stone",
          "add": 5
        },
        {
          "value": "ResourceGatherer/Capacities/metal",
          "add": 5
        }
      ],
      "affects": [
        "Worker"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "gather_capacity_carts": {
      "genericName": "Horse-drawn Carts",
      "description": "Increases shuttling capacity for all resources.",
      "cost": {
        "food": 1000,
        "wood": 1000,
        "stone": 0,
        "metal": 0
      },
      "supersedes": "gather_capacity_wheelbarrow",
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "handcart_empty.png",
      "researchTime": 40,
      "tooltip": "Workers use horse-drawn carts. +10 shuttle capacity for all resources.",
      "modifications": [
        {
          "value": "ResourceGatherer/Capacities/food",
          "add": 10
        },
        {
          "value": "ResourceGatherer/Capacities/wood",
          "add": 10
        },
        {
          "value": "ResourceGatherer/Capacities/stone",
          "add": 10
        },
        {
          "value": "ResourceGatherer/Capacities/metal",
          "add": 10
        }
      ],
      "affects": [
        "Worker"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "gather_capacity_wheelbarrow": {
      "genericName": "Wheelbarrow",
      "description": "Increases shuttling capacity for all resources.",
      "cost": {
        "food": 500,
        "wood": 500,
        "stone": 0,
        "metal": 0
      },
      "supersedes": "gather_capacity_basket",
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "wheelbarrow_empty.png",
      "researchTime": 40,
      "tooltip": "Workers use wheelbarrows. +5 shuttle capacity for all resources.",
      "modifications": [
        {
          "value": "ResourceGatherer/Capacities/food",
          "add": 5
        },
        {
          "value": "ResourceGatherer/Capacities/wood",
          "add": 5
        },
        {
          "value": "ResourceGatherer/Capacities/stone",
          "add": 5
        },
        {
          "value": "ResourceGatherer/Capacities/metal",
          "add": 5
        }
      ],
      "affects": [
        "Worker"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "gather_farming_fertilizer": {
      "genericName": "Fertilizer",
      "description": "Extra nutrients for farms.",
      "cost": {
        "food": 0,
        "wood": 500,
        "stone": 0,
        "metal": 250
      },
      "supersedes": "gather_farming_training",
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "plow.png",
      "researchTime": 40,
      "tooltip": "Workers +25% farming rate.",
      "modifications": [
        {
          "value": "ResourceGatherer/Rates/food.grain",
          "multiply": 1.25
        }
      ],
      "affects": [
        "Worker"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "gather_farming_plows": {
      "genericName": "Iron Plow",
      "description": "A horse drawn instrument to turn the sod.",
      "cost": {
        "food": 0,
        "wood": 200,
        "stone": 0,
        "metal": 100
      },
      "requirements": {
        "tech": "phase_village"
      },
      "requirementsTooltip": "Unlocked in Village Phase.",
      "icon": "plow.png",
      "researchTime": 40,
      "tooltip": "Equip your workers with iron plows. +15% farming rate.",
      "modifications": [
        {
          "value": "ResourceGatherer/Rates/food.grain",
          "multiply": 1.15
        }
      ],
      "affects": [
        "Worker"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "gather_farming_training": {
      "genericName": "Gather Training",
      "description": "Training for workers to increase farm gathering speed.",
      "cost": {
        "food": 0,
        "wood": 300,
        "stone": 0,
        "metal": 150
      },
      "supersedes": "gather_farming_plows",
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "plow.png",
      "researchTime": 40,
      "tooltip": "Workers +15% farming rate.",
      "modifications": [
        {
          "value": "ResourceGatherer/Rates/food.grain",
          "multiply": 1.15
        }
      ],
      "affects": [
        "Worker"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "gather_lumbering_ironaxes": {
      "genericName": "Iron Ax Heads",
      "description": "Increases wood gathering rates for trees.",
      "cost": {
        "food": 0,
        "wood": 200,
        "stone": 0,
        "metal": 50
      },
      "requirements": {
        "tech": "phase_village"
      },
      "requirementsTooltip": "Unlocked in Village Phase.",
      "icon": "wood_axe.png",
      "researchTime": 40,
      "tooltip": "Workers +15% lumbering rate for trees.",
      "modifications": [
        {
          "value": "ResourceGatherer/Rates/wood.tree",
          "multiply": 1.15
        }
      ],
      "affects": [
        "Worker"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "gather_lumbering_sharpaxes": {
      "genericName": "Sharp Ax Heads",
      "description": "Increases wood gathering rates for trees.",
      "cost": {
        "food": 0,
        "wood": 1000,
        "stone": 150,
        "metal": 150
      },
      "supersedes": "gather_lumbering_strongeraxes",
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "wood_axe.png",
      "researchTime": 40,
      "tooltip": "Workers +50% lumbering rate for trees.",
      "modifications": [
        {
          "value": "ResourceGatherer/Rates/wood.tree",
          "multiply": 1.5
        }
      ],
      "affects": [
        "Worker"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "gather_lumbering_strongeraxes": {
      "genericName": "Stronger Ax",
      "description": "Increases wood gathering rates for trees.",
      "cost": {
        "food": 0,
        "wood": 250,
        "stone": 0,
        "metal": 50
      },
      "supersedes": "gather_lumbering_ironaxes",
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "wood_axe.png",
      "researchTime": 40,
      "tooltip": "Workers +15% lumbering rate for trees.",
      "modifications": [
        {
          "value": "ResourceGatherer/Rates/wood.tree",
          "multiply": 1.15
        }
      ],
      "affects": [
        "Worker"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "gather_mining_serfs": {
      "genericName": "Serfs",
      "specificName": {
        "hele": "Heilotes",
        "mace": "Heilotes",
        "spart": "Heilotes",
        "athen": "Heilotes"
      },
      "description": "Increases stone gathering rates.",
      "cost": {
        "food": 250,
        "wood": 0,
        "stone": 0,
        "metal": 50
      },
      "supersedes": "gather_mining_servants",
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "mining_stone.png",
      "researchTime": 40,
      "tooltip": "Compel serfs to help your workers mine stone. +15% stone gathering rate.",
      "modifications": [
        {
          "value": "ResourceGatherer/Rates/stone.rock",
          "multiply": 1.15
        }
      ],
      "affects": [
        "Worker"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "gather_mining_servants": {
      "genericName": "Servants",
      "specificName": {
        "hele": "Douloi",
        "mace": "Douloi",
        "spart": "Douloi",
        "athen": "Douloi"
      },
      "description": "Increases stone gathering rates.",
      "cost": {
        "food": 200,
        "wood": 0,
        "stone": 0,
        "metal": 50
      },
      "requirements": {
        "tech": "phase_village"
      },
      "requirementsTooltip": "Hire servants to help mine stone. No requirements.",
      "icon": "mining_stone.png",
      "researchTime": 40,
      "tooltip": "+15% stone gathering rate.",
      "modifications": [
        {
          "value": "ResourceGatherer/Rates/stone.rock",
          "multiply": 1.15
        }
      ],
      "affects": [
        "Worker"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "gather_mining_shaftmining": {
      "genericName": "Shaft Mining",
      "description": "Increases metal gathering rates.",
      "cost": {
        "food": 0,
        "wood": 250,
        "stone": 0,
        "metal": 50
      },
      "supersedes": "gather_mining_wedgemallet",
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "mining_metal.png",
      "researchTime": 40,
      "tooltip": "Develop shaft mining. +15% metal gathering rate.",
      "modifications": [
        {
          "value": "ResourceGatherer/Rates/metal.ore",
          "multiply": 1.15
        }
      ],
      "affects": [
        "Worker"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "gather_mining_silvermining": {
      "genericName": "Silver Mining",
      "specificName": {
        "athen": "Mines of Laureion",
        "mace": "Mines of Krenides"
      },
      "description": "Increases metal gathering rates.",
      "cost": {
        "food": 0,
        "wood": 1000,
        "stone": 150,
        "metal": 150
      },
      "supersedes": "gather_mining_shaftmining",
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "mining_metal.png",
      "researchTime": 40,
      "tooltip": "Strike a vein of precious silver. +50% metal gathering rate.",
      "modifications": [
        {
          "value": "ResourceGatherer/Rates/metal.ore",
          "multiply": 1.5
        }
      ],
      "affects": [
        "Worker"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "gather_mining_slaves": {
      "genericName": "Slaves",
      "specificName": {
        "hele": "Andrapodon",
        "mace": "Andrapodon",
        "spart": "Andrapodon",
        "athen": "Andrapodon"
      },
      "description": "Increases stone gathering rates.",
      "cost": {
        "food": 1000,
        "wood": 0,
        "stone": 150,
        "metal": 150
      },
      "supersedes": "gather_mining_serfs",
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "mining_stone.png",
      "researchTime": 40,
      "tooltip": "Buy slaves to help your workers mine for stone. +50% stone gathering rate.",
      "modifications": [
        {
          "value": "ResourceGatherer/Rates/stone.rock",
          "multiply": 1.5
        }
      ],
      "affects": [
        "Worker"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "gather_mining_wedgemallet": {
      "genericName": "Wedge and Mallet",
      "description": "Increases metal gathering rates.",
      "cost": {
        "food": 0,
        "wood": 200,
        "stone": 0,
        "metal": 50
      },
      "requirements": {
        "tech": "phase_village"
      },
      "requirementsTooltip": "Equip your workers with helpful tools. No requirements.",
      "icon": "mining_metal.png",
      "researchTime": 40,
      "tooltip": "+15% metal gathering rate.",
      "modifications": [
        {
          "value": "ResourceGatherer/Rates/metal.ore",
          "multiply": 1.15
        }
      ],
      "affects": [
        "Worker"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "gather_wicker_baskets": {
      "genericName": "Wicker Baskets",
      "description": "Baskets to carry foraged food stuffs.",
      "cost": {
        "food": 0,
        "wood": 100,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_village"
      },
      "icon": "gather_basket.png",
      "researchTime": 40,
      "tooltip": "Equip your foragers with wicker baskets. +50% fruit foraging rate.",
      "modifications": [
        {
          "value": "ResourceGatherer/Rates/food.fruit",
          "multiply": 1.5
        }
      ],
      "affects": [
        "Worker"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "heal_barracks": {
      "genericName": "Living Conditions",
      "description": "Units garrisoned in barracks heal over time.",
      "cost": {
        "food": 500,
        "wood": 0,
        "stone": 0,
        "metal": 250
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "bandage.png",
      "researchTime": 40,
      "tooltip": "Units gain health over time while garrisoned in barracks.",
      "modifications": [
        {
          "value": "GarrisonHolder/BuffHeal",
          "add": 1
        }
      ],
      "affects": [
        "Barracks"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "heal_range": {
      "genericName": "Healing Range",
      "specificName": {
        "hele": "Olympic Pantheon",
        "mace": "Olympic Pantheon",
        "spart": "Olympic Pantheon",
        "athen": "Olympic Pantheon"
      },
      "description": "Increases the healing range of all healers.",
      "cost": {
        "food": 500,
        "wood": 0,
        "stone": 0,
        "metal": 250
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "healing_range.png",
      "researchTime": 40,
      "tooltip": "Healers +8 Healing Range.",
      "modifications": [
        {
          "value": "Heal/Range",
          "add": 8
        }
      ],
      "affects": [
        "Healer"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "heal_range_2": {
      "genericName": "Healing Range 2",
      "specificName": {
        "hele": "Akademia",
        "mace": "Akademia",
        "spart": "Akademia",
        "athen": "Akademia"
      },
      "description": "Increases the healing range of all healers.",
      "cost": {
        "food": 1000,
        "wood": 0,
        "stone": 0,
        "metal": 500
      },
      "supersedes": "heal_range",
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "healing_range.png",
      "researchTime": 40,
      "tooltip": "Healers +8 Healing Range.",
      "modifications": [
        {
          "value": "Heal/Range",
          "add": 8
        }
      ],
      "affects": [
        "Healer"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "heal_rate": {
      "genericName": "Healing Rate",
      "specificName": {
        "hele": "Sphagia",
        "mace": "Sphagia",
        "spart": "Sphagia",
        "athen": "Sphagia"
      },
      "description": "Increases the Healing Rate of all healers.",
      "cost": {
        "food": 500,
        "wood": 0,
        "stone": 0,
        "metal": 250
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "healing_rate.png",
      "researchTime": 40,
      "tooltip": "Healers +25% healing rate.",
      "modifications": [
        {
          "value": "Heal/Rate",
          "multiply": 0.8
        }
      ],
      "affects": [
        "Healer"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "heal_rate_2": {
      "genericName": "Healing Rate 2",
      "specificName": {
        "hele": "Hippocratic Oath",
        "mace": "Hippocratic Oath",
        "spart": "Hippocratic Oath",
        "athen": "Hippocratic Oath"
      },
      "description": "Increases the Healing Rate of all healers.",
      "cost": {
        "food": 1000,
        "wood": 0,
        "stone": 0,
        "metal": 500
      },
      "supersedes": "heal_rate",
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "healing_rate.png",
      "researchTime": 40,
      "tooltip": "Healers +25% healing rate.",
      "modifications": [
        {
          "value": "Heal/Rate",
          "multiply": 0.8
        }
      ],
      "affects": [
        "Healer"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "heal_temple": {
      "genericName": "Divine Offerings",
      "specificName": {
        "hele": "Olympic Games",
        "mace": "Olympic Games",
        "spart": "Olympic Games",
        "athen": "Eleusian Mysteries"
      },
      "description": "Units garrisoned in a temple are healed faster.",
      "cost": {
        "food": 500,
        "wood": 0,
        "stone": 0,
        "metal": 250
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "cauldron.png",
      "researchTime": 40,
      "tooltip": "Temples +50% garrisoned healing rate.",
      "modifications": [
        {
          "value": "GarrisonHolder/BuffHeal",
          "multiply": 1.5
        }
      ],
      "affects": [
        "Temple"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "health_females_01": {
      "genericName": "The Loom",
      "description": "The Loom allowed the creation of finer clothing to clothe citizens in the settlement. Women of the household were taught from a young age how to weave on the loom, and subsequently spent a large  share of their lives working with it.",
      "cost": {
        "food": 250,
        "wood": 0,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_village"
      },
      "requirementsTooltip": "Unlocked in Village Phase.",
      "icon": "wives_festival.png",
      "researchTime": 40,
      "tooltip": "Female Citizens +50% Health.",
      "modifications": [
        {
          "value": "Health/Max",
          "multiply": 1.5
        }
      ],
      "affects": [
        "Female Citizen"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "health_regen_units": {
      "genericName": "Battlefield Medicine",
      "description": "Unlock health regeneration for your units.",
      "cost": {
        "food": 1000,
        "wood": 0,
        "stone": 0,
        "metal": 250
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "bandage.png",
      "researchTime": 40,
      "tooltip": "Organic units will slowly regenerate health over time when idle.",
      "modifications": [
        {
          "value": "Health/RegenRate",
          "add": 0.5
        }
      ],
      "affects": [
        "Unit Organic"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "health_walls_geometric_masonry": {
      "pair": "pair_walls_01",
      "genericName": "Geometric Masonry",
      "description": "Using geometric masonry increases the sturdiness of defensive walls.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 200,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "stone_blocks.png",
      "researchTime": 40,
      "tooltip": "City walls +2 crush armor levels, but +10% build time.",
      "modifications": [
        {
          "value": "Cost/BuildTime",
          "multiply": 1.1
        },
        {
          "value": "Armour/Crush",
          "add": 2
        }
      ],
      "affects": [
        "StoneWall"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "melee_inf_sidearms": {
      "pair": "pair_inf_01",
      "genericName": "Side Arms",
      "specificName": {
        "hele": "Xíphos",
        "mace": "Xíphos",
        "spart": "Xíphos",
        "athen": "Xíphos",
        "theb": "Xíphos",
        "ptol": "Xíphos",
        "sele": "Xíphos",
        "rome": "Pugio"
      },
      "description": "Often, an infantryman would carry a secondary weapon in addition to his primary weapon of choice, to be drawn when the primary weapon has failed or been broken.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 0,
        "metal": 50
      },
      "requirements": {
        "any": [
          {
            "tech": "phase_town"
          },
          {
            "civ": "celt"
          },
          {
            "civ": "brit"
          },
          {
            "civ": "gaul"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "sword.png",
      "researchTime": 40,
      "tooltip": "Melee infantry +1 hack attack.",
      "modifications": [
        {
          "value": "Attack/Melee/Hack",
          "add": 1
        }
      ],
      "affects": [
        "Infantry Melee"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "melee_inf_spearheads": {
      "genericName": "Iron Spearheads",
      "specificName": {
        "hele": "Siderénies Aichmés",
        "mace": "Siderénies Aichmés",
        "spart": "Siderénies Aichmés",
        "athen": "Siderénies Aichmés",
        "theb": "Siderénies Aichmés",
        "ptol": "Siderénies Aichmés",
        "sele": "Siderénies Aichmés"
      },
      "description": "Using iron instead of bronze gave spears additional piercing power.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 0,
        "metal": 200
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "spear.png",
      "researchTime": 40,
      "tooltip": "All Spear units +2 hack attack.",
      "modifications": [
        {
          "value": "Attack/Melee/Hack",
          "add": 2
        }
      ],
      "affects": [
        "Spear"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "pair_cav_01": {
      "genericName": "Lance vs. Chamfron",
      "top": "attack_cav_lance",
      "bottom": "armor_cav_chamfron"
    },
    "pair_champ_02": {
      "genericName": "Champions vs. Part-timers",
      "top": "attack_champions_elite",
      "bottom": "attack_soldiers_will"
    },
    "pair_gather_01": {
      "genericName": "Servants vs. Wedge and Mallet",
      "top": "gather_mining_servants",
      "bottom": "gather_mining_wedgemallet"
    },
    "pair_gather_02": {
      "genericName": "Serfs vs. Shaft Mining",
      "top": "gather_mining_serfs",
      "bottom": "gather_mining_shaftmining",
      "supersedes": "pair_gather_01"
    },
    "pair_gather_03": {
      "genericName": "Slaves vs. Silver Mining",
      "top": "gather_mining_slaves",
      "bottom": "gather_mining_silvermining",
      "supersedes": "pair_gather_02"
    },
    "pair_gather_wood_01": {
      "genericName": "Iron Axes vs. Wheelbarrow",
      "top": "gather_lumbering_ironaxes",
      "bottom": "gather_capacity_wheelbarrow"
    },
    "pair_heal_01": {
      "genericName": "Heal Range and Rate",
      "top": "heal_range",
      "bottom": "heal_rate"
    },
    "pair_heal_02": {
      "genericName": "Heal Range and Rate #2",
      "top": "heal_range_2",
      "bottom": "heal_rate_2",
      "supersedes": "pair_heal_01"
    },
    "pair_heal_03": {
      "genericName": "Garrison Healing vs. Self-Healing",
      "top": "heal_temple",
      "bottom": "health_regen_units"
    },
    "pair_house_01": {
      "genericName": "Females vs. Population",
      "top": "health_females_01",
      "bottom": "pop_house_01"
    },
    "pair_house_02": {
      "genericName": "Females vs. Population",
      "top": "unlock_females_house",
      "bottom": "pop_house_02"
    },
    "pair_inf_01": {
      "genericName": "Side Arms vs. Irregulars",
      "top": "melee_inf_sidearms",
      "bottom": "ranged_inf_irregulars"
    },
    "pair_inf_02": {
      "genericName": "Spear Fighting vs. Skirmishing",
      "top": "melee_inf_spearheads",
      "bottom": "ranged_inf_skirmishers",
      "supersedes": "pair_inf_01"
    },
    "pair_inf_armor_01": {
      "genericName": "Infantry Hack Armor vs. Spearmen Pierce Armor",
      "top": "armor_infantry_hack_01",
      "bottom": "armor_infantryspearmen_pierce_01"
    },
    "pair_inf_armor_02": {
      "genericName": "Infantry Hack Armor vs. Spearmen Pierce Armor",
      "top": "armor_infantry_hack_02",
      "bottom": "armor_infantryspearmen_pierce_02",
      "supersedes": "pair_inf_armor_01"
    },
    "pair_inf_armor_03": {
      "genericName": "Infantry Hack Armor vs. Spearmen Pierce Armor",
      "top": "armor_infantry_hack_03",
      "bottom": "armor_infantryspearmen_pierce_03",
      "supersedes": "pair_inf_armor_02"
    },
    "pair_inf_armor_04": {
      "genericName": "Infantry Hack Armor vs. Spearmen Pierce Armor",
      "top": "armor_infantry_hack_04",
      "bottom": "armor_infantryspearmen_pierce_04",
      "supersedes": "pair_inf_armor_03"
    },
    "pair_levy_01": {
      "genericName": "Levy Infantry vs. Levy Cavalry",
      "top": "training_levy_infantry",
      "bottom": "training_levy_cavalry"
    },
    "pair_siege_attack_cost": {
      "genericName": "Attack vs. Cost",
      "top": "siege_attack",
      "bottom": "siege_cost_metal"
    },
    "pair_siege_attack_pack": {
      "genericName": "Attack vs. Packing",
      "top": "siege_attack",
      "bottom": "siege_packing"
    },
    "pair_siege_cost_armor": {
      "genericName": "Cost vs. Armor",
      "top": "siege_cost_wood",
      "bottom": "siege_armor"
    },
    "pair_tower_01": {
      "genericName": "Night's Watch vs. Crenellations",
      "top": "attack_tower_watch",
      "bottom": "attack_tower_crenellations"
    },
    "pair_walls_01": {
      "genericName": "Walls build time vs. Health",
      "top": "buildtime_walls_rubble",
      "bottom": "health_walls_geometric_masonry"
    },
    "phase_city": {
      "genericName": "City Phase",
      "requirements": {
        "any": [
          {
            "tech": "phase_city_generic"
          },
          {
            "tech": "phase_city_britons"
          },
          {
            "tech": "city_phase_gauls"
          },
          {
            "tech": "phase_city_pair_celts"
          },
          {
            "tech": "phase_city_athen"
          }
        ]
      },
      "autoResearch": true,
      "modifications": [
        {
          "value": "TerritoryInfluence/Radius",
          "multiply": 1.5
        },
        {
          "value": "Health/Max",
          "multiply": 1.2,
          "affects": "CitizenSoldier"
        }
      ],
      "affects": [
        "CivCentre",
        "Infantry",
        "Cavalry"
      ],
      "soundComplete": "interface/alarm/alarm_phase.xml"
    },
    "phase_city_athen": {
      "genericName": "City Phase",
      "specificName": {
        "athen": "Megalopolis"
      },
      "description": "Advances from a bustling town to a veritable metropolis, full of the wonders of modern technology. This is the Athenian city phase, where metal gathering rates are boosted because of the 'Silver Owls' bonus.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 1000,
        "metal": 1000
      },
      "requirements": {
        "class": "Town",
        "number": 4
      },
      "requirementsTooltip": "Requires 4 new Town Phase structures (except Walls and Civic Centers).",
      "supersedes": "phase_town_athen",
      "icon": "city_phase.png",
      "researchTime": 80,
      "tooltip": "Advance to City Phase, which unlocks more structures and units. Territory radius for Civic Centers increased by another +50%. Silver Owls civ bonus grants an extra +10% metal gather rate to all workers.",
      "modifications": [
        {
          "value": "ResourceGatherer/Rates/metal.ore",
          "multiply": 1.1
        }
      ],
      "affects": [
        "Worker"
      ],
      "soundComplete": "interface/alarm/alarm_phase.xml"
    },
    "phase_city_britons": {
      "pair": "phase_city_pair_celts",
      "genericName": "City Phase - Britons",
      "description": "Advance from a bustling town to large city.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 1000,
        "metal": 1000
      },
      "requirements": {
        "class": "Town",
        "number": 4
      },
      "requirementsTooltip": "Requires 4 new Town Phase structures (except Walls and Civic Centers).",
      "icon": "city_phase.png",
      "researchTime": 80,
      "tooltip": "Advance to City Phase, which unlocks Brythonic structures and units. Territory radius for Civic Centers increased by another +50%",
      "soundComplete": "interface/alarm/alarm_phase.xml"
    },
    "phase_city_gauls": {
      "pair": "phase_city_pair_celts",
      "genericName": "City Phase - Gauls",
      "description": "Advance from a bustling town to large city.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 1000,
        "metal": 1000
      },
      "requirements": {
        "class": "Town",
        "number": 4
      },
      "requirementsTooltip": "Requires 4 new Town Phase structures (except Walls and Civic Centers).",
      "icon": "city_phase.png",
      "researchTime": 80,
      "tooltip": "Advance to City Phase, which unlocks Gallic structures and units. Territory radius for Civilization Centers increased by another +50%",
      "soundComplete": "interface/alarm/alarm_phase.xml"
    },
    "phase_city_generic": {
      "genericName": "City Phase",
      "specificName": {
        "hele": "Megalopolis",
        "mace": "Megalopolis",
        "spart": "Megalopolis",
        "athen": "Megalopolis"
      },
      "description": "Advances from a bustling town to a veritable metropolis, full of the wonders of modern technology.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 1000,
        "metal": 1000
      },
      "requirements": {
        "class": "Town",
        "number": 4
      },
      "requirementsTooltip": "Requires 4 new Town Phase structures (except Walls and Civic Centers).",
      "supersedes": "phase_town_generic",
      "icon": "city_phase.png",
      "researchTime": 80,
      "tooltip": "Advance to City Phase, which unlocks more structures and units. Territory radius for Civic Centers increased by another +50%",
      "soundComplete": "interface/alarm/alarm_phase.xml"
    },
    "phase_city_pair_celts": {
      "genericName": "Britons vs. Gauls",
      "top": "phase_city_britons",
      "bottom": "phase_city_gauls",
      "supersedes": "phase_town_generic"
    },
    "phase_town": {
      "genericName": "Town Phase",
      "requirements": {
        "any": [
          {
            "tech": "phase_town_generic"
          },
          {
            "tech": "phase_town_athen"
          }
        ]
      },
      "autoResearch": true,
      "modifications": [
        {
          "value": "TerritoryInfluence/Radius",
          "multiply": 1.3
        },
        {
          "value": "Health/Max",
          "multiply": 1.2,
          "affects": "CitizenSoldier"
        }
      ],
      "affects": [
        "CivCentre",
        "Infantry",
        "Cavalry"
      ],
      "soundComplete": "interface/alarm/alarm_phase.xml"
    },
    "phase_town_athen": {
      "genericName": "Town Phase",
      "specificName": {
        "athen": "Komópolis"
      },
      "description": "Advances from a bustling town to a veritable metropolis, full of the wonders of modern technology. This is the Athenian city phase, where metal gathering rates are boosted because of the Silver Owls bonus.",
      "cost": {
        "food": 800,
        "wood": 800,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "class": "Village",
        "number": 5
      },
      "requirementsTooltip": "Requires 5 Village Phase structures (except Palisades and Farm Fields).",
      "supersedes": "phase_village",
      "icon": "town_phase.png",
      "researchTime": 80,
      "tooltip": "Advance to Town Phase, which unlocks more structures and units. Territory radius for Civic Centers increased by +30%. 'Silver Owls' civ bonus grants an extra +10% metal gather rate to all workers.",
      "modifications": [
        {
          "value": "ResourceGatherer/Rates/metal.ore",
          "multiply": 1.1
        }
      ],
      "affects": [
        "Worker"
      ],
      "soundComplete": "interface/alarm/alarm_phase.xml"
    },
    "phase_town_generic": {
      "genericName": "Town Phase",
      "specificName": {
        "athen": "Komópolis",
        "hele": "Komópolis",
        "mace": "Komópolis",
        "spart": "Komópolis",
        "theb": "Komópolis"
      },
      "description": "Advances from a small village to a bustling town, ready to expand rapidly.",
      "cost": {
        "food": 800,
        "wood": 800,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "class": "Village",
        "number": 5
      },
      "requirementsTooltip": "Requires 5 Village Phase structures (except Palisades and Farm Fields).",
      "supersedes": "phase_village",
      "icon": "town_phase.png",
      "researchTime": 80,
      "tooltip": "Advance to Town Phase, which unlocks more structures and units. Territory radius for Civic Centers increased by +30%",
      "soundComplete": "interface/alarm/alarm_phase.xml"
    },
    "phase_village": {
      "genericName": "Village Phase",
      "autoResearch": true
    },
    "pop_civic_01": {
      "pair": "pair_pop_01",
      "genericName": "Dining Hall",
      "specificName": {
        "athen": "Tholos"
      },
      "description": "The state or tribe would often construct a dining hall for public feasts or to receive foreign emissaries.",
      "cost": {
        "food": 0,
        "wood": 100,
        "stone": 100,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "population.png",
      "researchTime": 40,
      "tooltip": "Civic Centers +5 population cap bonus.",
      "modifications": [
        {
          "value": "Cost/PopulationBonus",
          "add": 5
        }
      ],
      "affects": [
        "CivCentre"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "pop_civic_02": {
      "pair": "pair_pop_02",
      "genericName": "Public Assembly",
      "specificName": {
        "athen": "Ekklesia",
        "rome": "Comitium"
      },
      "description": "Public assembly places were often the center of civic life for ancient societies. Athens had the Ekklesia, the citizens' assembly which met on the Pnyx Hill near the agora in full view of the Acropolis. The Romans had an open-aired assembly place in the great Forum Romanum called the Comitium. Here citizens could air grievances and present petitions to the patrician politicians who ruled their city in the Senate.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 200,
        "metal": 200
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "population.png",
      "researchTime": 40,
      "tooltip": "Civic Centers +5 population cap bonus.",
      "modifications": [
        {
          "value": "Cost/PopulationBonus",
          "add": 5
        }
      ],
      "affects": [
        "CivCentre"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "pop_house_01": {
      "genericName": "Home Garden",
      "specificName": {
        "hele": "Peristyle",
        "mace": "Peristyle",
        "spart": "Peristyle",
        "athen": "Peristyle",
        "sele": "Peristyle",
        "ptol": "Peristyle",
        "rome": "Peristyle",
        "pers": "Paradise"
      },
      "description": "Home gardens ranged from simple fenced-in areas to large manicured and colonnaded enclosures.",
      "cost": {
        "food": 0,
        "wood": 500,
        "stone": 100,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_village"
      },
      "requirementsTooltip": "Unlocked in Village Phase.",
      "icon": "population.png",
      "researchTime": 40,
      "tooltip": "Houses +20% population cap bonus.",
      "modifications": [
        {
          "value": "Cost/PopulationBonus",
          "multiply": 1.2
        }
      ],
      "affects": [
        "House"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "pop_house_02": {
      "genericName": "Manors",
      "specificName": {
        "rome": "Insulae"
      },
      "description": "Homes tended to expand as the wealth and population of a settlement grew.",
      "cost": {
        "food": 0,
        "wood": 300,
        "stone": 300,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "population.png",
      "researchTime": 40,
      "tooltip": "Houses +20% population cap bonus.",
      "modifications": [
        {
          "value": "Cost/PopulationBonus",
          "multiply": 1.2
        }
      ],
      "affects": [
        "House"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "pop_wonder": {
      "genericName": "Glorious Expansion",
      "specificName": {
        "hele": "Peristyle",
        "mace": "Peristyle",
        "spart": "Peristyle",
        "athen": "Peristyle",
        "sele": "Peristyle",
        "ptol": "Peristyle",
        "rome": "Peristyle",
        "pers": "Paradise"
      },
      "description": "The wonder attracts many more people to your civilization.",
      "cost": {
        "food": 3000,
        "wood": 3000,
        "stone": 500,
        "metal": 500
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "special_treasure.png",
      "researchTime": 40,
      "tooltip": "+50 maximum population cap.",
      "modifications": [
        {
          "value": "Player/MaxPopulation",
          "add": 50
        }
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "ranged_inf_irregulars": {
      "genericName": "Ranged Infantry Irregulars",
      "specificName": {
        "hele": "Átaktoi",
        "mace": "Átaktoi",
        "spart": "Átaktoi",
        "athen": "Átaktoi",
        "theb": "Átaktoi",
        "sele": "Átaktoi",
        "ptol": "Átaktoi"
      },
      "description": "Training increases damage of ranged infantry units.",
      "cost": {
        "food": 500,
        "wood": 500,
        "stone": 250,
        "metal": 250
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "arrow.png",
      "researchTime": 40,
      "tooltip": "+20% ranged infantry attack.",
      "modifications": [
        {
          "value": "Attack/Ranged/Hack",
          "multiply": 1.2
        },
        {
          "value": "Attack/Ranged/Pierce",
          "multiply": 1.2
        },
        {
          "value": "Attack/Ranged/Crush",
          "multiply": 1.2
        }
      ],
      "affects": [
        "Infantry Ranged"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "ranged_inf_skirmishers": {
      "genericName": "Javelin Thong",
      "specificName": {
        "hele": "Ankyle",
        "mace": "Ankyle",
        "spart": "Ankyle",
        "athen": "Ankyle",
        "theb": "Ankyle",
        "ptol": "Ankyle",
        "sele": "Ankyle",
        "rome": "Amentum"
      },
      "description": "The javelin thong (the Greeks also called them loops, or bronkhos) increased the fulcrum action of the throwing arm mid-throw, increasing speed and range of the javelin.",
      "cost": {
        "food": 0,
        "wood": 200,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "javelin_thong.png",
      "researchTime": 30,
      "tooltip": "All Javelin units +2 pierce attack and +4 range.",
      "modifications": [
        {
          "value": "Attack/Ranged/Pierce",
          "add": 2
        },
        {
          "value": "Attack/Ranged/MaxRange",
          "add": 4
        },
        {
          "value": "Vision/Range",
          "add": 4
        }
      ],
      "affects": [
        "Javelin"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "siege_armor": {
      "genericName": "Armor plating",
      "description": "Increased armor on siege weapons",
      "cost": {
        "food": 0,
        "wood": 500,
        "stone": 0,
        "metal": 250
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "armor_plates_gold.png",
      "researchTime": 40,
      "tooltip": "All Siege weapons +2 Hack armor levels.",
      "modifications": [
        {
          "value": "Armour/Hack",
          "add": 2
        }
      ],
      "affects": [
        "Siege"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "siege_attack": {
      "genericName": "Advanced Siege",
      "description": "Advanced technologies improve siege efficiency",
      "cost": {
        "food": 0,
        "wood": 1000,
        "stone": 0,
        "metal": 500
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "siege_ram.png",
      "researchTime": 40,
      "tooltip": "All siege weapons +25% Crush damage.",
      "modifications": [
        {
          "value": "Attack/Melee/Crush",
          "multiply": 1.25
        },
        {
          "value": "Attack/Ranged/Crush",
          "multiply": 1.25
        }
      ],
      "affects": [
        "Siege"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "siege_bolt_accuracy": {
      "genericName": "Bolt Accuracy",
      "description": "Improvement to projectile accuracy",
      "cost": {
        "food": 0,
        "wood": 250,
        "stone": 0,
        "metal": 250
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "accuracy_bolt.png",
      "researchTime": 40,
      "tooltip": "Bolt shooter accuracy increased 25%",
      "modifications": [
        {
          "value": "Attack/Ranged/Spread",
          "multiply": 0.75
        }
      ],
      "affects": [
        "Bolt Shooter"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "siege_cost_metal": {
      "genericName": "Metalworker",
      "description": "Siege weapons require less metal resource",
      "cost": {
        "food": 500,
        "wood": 500,
        "stone": 250,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "metalworker.png",
      "researchTime": 40,
      "tooltip": "Siege weapons cost 20% less metal",
      "modifications": [
        {
          "value": "Cost/Resources/metal",
          "multiply": 0.8
        }
      ],
      "affects": [
        "Siege"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "siege_cost_wood": {
      "genericName": "Artillery Instructors",
      "description": "Siege weapons cost less wood",
      "cost": {
        "food": 500,
        "wood": 0,
        "stone": 250,
        "metal": 500
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "anvil.png",
      "researchTime": 40,
      "tooltip": "Siege weapons cost 20% less wood",
      "modifications": [
        {
          "value": "Cost/Resources/wood",
          "multiply": 0.8
        }
      ],
      "affects": [
        "Siege"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "siege_packing": {
      "genericName": "Military Engineers",
      "description": "Immobile siege weapons are assembled and disassembled faster",
      "cost": {
        "food": 200,
        "wood": 0,
        "stone": 0,
        "metal": 100
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "military_engineers.png",
      "researchTime": 40,
      "tooltip": "Immobile siege weapons pack/unpack 25% faster",
      "modifications": [
        {
          "value": "Pack/Time",
          "multiply": 0.75
        }
      ],
      "affects": [
        "Siege"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "speed_cavalry_01": {
      "genericName": "Cavalry Breeding",
      "description": "Breed the fastest horses.",
      "cost": {
        "food": 500,
        "wood": 500,
        "stone": 0,
        "metal": 150
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "nisean_war_horses.png",
      "researchTime": 40,
      "tooltip": "+10% cavalry walk speed.",
      "modifications": [
        {
          "value": "UnitMotion/WalkSpeed",
          "multiply": 1.1
        }
      ],
      "affects": [
        "Cavalry"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "speed_cavalry_02": {
      "genericName": "Cavalry Speed Training",
      "description": "Train your horses to move faster.",
      "cost": {
        "food": 500,
        "wood": 500,
        "stone": 0,
        "metal": 150
      },
      "supersedes": "speed_cavalry_01",
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "nisean_war_horses.png",
      "researchTime": 40,
      "tooltip": "+10% cavalry walk speed.",
      "modifications": [
        {
          "value": "UnitMotion/WalkSpeed",
          "multiply": 1.1
        }
      ],
      "affects": [
        "Cavalry"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "speed_trader_01": {
      "genericName": "Trade Convoys",
      "description": "Increases movement rate of traders, which in turn increases trade income.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 0,
        "metal": 200
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "wheel.png",
      "researchTime": 40,
      "tooltip": "Traders +25% Walk Speed, which quickly increases trade income.",
      "modifications": [
        {
          "value": "UnitMotion/WalkSpeed",
          "multiply": 1.25
        }
      ],
      "affects": [
        "Trader"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "training_conscription": {
      "genericName": "Conscription",
      "description": "Significantly increase training speed of soldiers at the barracks by training them in large batches or battalions.",
      "cost": {
        "food": 500,
        "wood": 0,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "fist_spear.png",
      "researchTime": 40,
      "tooltip": "Faster batch training speed for the Barracks.",
      "modifications": [
        {
          "value": "ProductionQueue/BatchTimeModifier",
          "add": -0.1
        }
      ],
      "affects": [
        "Barracks"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "training_levy_cavalry": {
      "pair": "pair_levy_01",
      "genericName": "Levy Cavalry",
      "description": "Calling up cavalry levies in time of war helps bolster the ranks of a king's army.",
      "cost": {
        "food": 100,
        "wood": 0,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "horse_trainer.png",
      "researchTime": 40,
      "tooltip": "All cavalry -20% train time, but also -10 health. Unlocks Conscription.",
      "modifications": [
        {
          "value": "Cost/BuildTime",
          "multiply": 0.8
        },
        {
          "value": "Health/Max",
          "add": -10
        }
      ],
      "affects": [
        "Cavalry"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "training_levy_infantry": {
      "pair": "pair_levy_01",
      "genericName": "Levy Infantry",
      "description": "Calling up infantry levies in time of war helps bolster the ranks of a king's army.",
      "cost": {
        "food": 100,
        "wood": 0,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "clenched_fist.png",
      "researchTime": 40,
      "tooltip": "All infantry -10% train time, but also -5 health. Unlocks Conscription.",
      "modifications": [
        {
          "value": "Cost/BuildTime",
          "multiply": 0.9
        },
        {
          "value": "Health/Max",
          "add": -5
        }
      ],
      "affects": [
        "Infantry"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "training_naval_architects": {
      "genericName": "Naval Architects",
      "description": "Significantly increase build speed of batches of ships at the Dock.",
      "cost": {
        "food": 200,
        "wood": 200,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "calipers.png",
      "researchTime": 40,
      "tooltip": "Docks increased batch construction speed bonus.",
      "modifications": [
        {
          "value": "ProductionQueue/BatchTimeModifier",
          "add": -0.1
        }
      ],
      "affects": [
        "Dock"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "unlock_champion_units": {
      "genericName": "Unlock Champion Units",
      "specificName": {
        "hele": "Agèma",
        "mace": "Agèma",
        "spart": "Agèma",
        "athen": "Agèma",
        "rome": "Regio Cohors"
      },
      "description": "Guard units (Champions) are professionals who wield the best weapons and have the best training.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 0,
        "metal": 500
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "helmet_corinthian_crest.png",
      "researchTime": 40,
      "tooltip": "Unlock the ability to train Champions at the barracks.",
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "unlock_females_house": {
      "genericName": "Fertility Festival",
      "specificName": {
        "hele": "Thesmophoria",
        "mace": "Thesmophoria",
        "spart": "Thesmophoria",
        "athen": "Thesmophoria",
        "rome": "Bona Dea"
      },
      "description": "A festival attended by women-only, to celebrate female fertility.",
      "cost": {
        "food": 250,
        "wood": 0,
        "stone": 0,
        "metal": 250
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "wives_festival.png",
      "researchTime": 60,
      "tooltip": "Unlock the ability to train women from houses.",
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "upgrade_rank_advanced_cavalry": {
      "genericName": "Advanced Citizen-Cavalry",
      "description": "Promote all of your citizen-soldier cavalrymen to Advanced rank.",
      "cost": {
        "food": 400,
        "wood": 100,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "upgrade_advanced.png",
      "researchTime": 40,
      "tooltip": "Promote all of your citizen-soldier cavalrymen to Advanced rank. This increases their military prowess, but decreases their meat gathering rates -25%. Unlocks Elite Citizen-Cavalry technology.",
      "modifications": [
        {
          "value": "Promotion/RequiredXp",
          "replace": 0
        }
      ],
      "affects": [
        "Cavalry Basic"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "upgrade_rank_advanced_infantry": {
      "genericName": "Advanced Citizen-Infantry",
      "specificName": {
        "hele": "Metikoi",
        "mace": "Metikoi",
        "spart": "Metikoi",
        "athen": "Metikoi"
      },
      "description": "Upgrade all of your citizen-soldier infantrymen to Advanced rank.",
      "cost": {
        "food": 200,
        "wood": 300,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "upgrade_advanced.png",
      "researchTime": 40,
      "tooltip": "Upgrade all of your citizen-soldier infantrymen to Advanced rank. This increases their military prowess, but decreases their resource gathering rates -25%. Unlocks Elite Citizen-Infantry technology.",
      "modifications": [
        {
          "value": "Promotion/RequiredXp",
          "replace": 0
        }
      ],
      "affects": [
        "Infantry Basic"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "upgrade_rank_elite_cavalry": {
      "genericName": "Elite Citizen-Cavalry",
      "description": "Promote all of your citizen-soldier cavalrymen to Advanced rank.",
      "cost": {
        "food": 600,
        "wood": 0,
        "stone": 0,
        "metal": 400
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "upgrade_elite.png",
      "researchTime": 40,
      "supersedes": "upgrade_rank_advanced_cavalry",
      "tooltip": "Promote all of your citizen-soldier cavalrymen to Elite rank. This increases their military prowess, but decreases their meat gathering rates another -25%.",
      "modifications": [
        {
          "value": "Promotion/RequiredXp",
          "replace": 0
        }
      ],
      "affects": [
        "Cavalry Advanced"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "upgrade_rank_elite_infantry": {
      "genericName": "Elite Citizen-Infantry",
      "specificName": {
        "hele": "Zeugites",
        "mace": "Zeugites",
        "spart": "Zeugites",
        "athen": "Zeugites"
      },
      "description": "Upgrade all of your citizen-soldier infantrymen to Elite rank.",
      "cost": {
        "food": 500,
        "wood": 0,
        "stone": 0,
        "metal": 500
      },
      "requirements": {
        "tech": "phase_city"
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "upgrade_elite.png",
      "researchTime": 40,
      "supersedes": "upgrade_rank_advanced_infantry",
      "tooltip": "Upgrade all of your citizen-soldier infantrymen to Elite rank. This increases their military prowess, but decreases their resource gathering rates another -25%.",
      "modifications": [
        {
          "value": "Promotion/RequiredXp",
          "replace": 0
        }
      ],
      "affects": [
        "Infantry Advanced"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "vision_outpost": {
      "genericName": "Carrier Pigeons",
      "description": "Outposts gain longer vision for scouting.",
      "cost": {
        "food": 100,
        "wood": 0,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_village"
      },
      "icon": "pigeon.png",
      "researchTime": 40,
      "tooltip": "Vision Range +50% for Outposts.",
      "modifications": [
        {
          "value": "Vision/Range",
          "multiply": 1.5
        }
      ],
      "affects": [
        "Outpost"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "carthaginians/civbonus_triple_walls": {
      "genericName": "Triple Walls",
      "autoResearch": true,
      "description": "Carthaginians built their city walls in three concentric circuits. These walls were never breached. Even when the city was taken by the Romans, it was via the city's harbor, not by storming its walls. Consequently, Carthaginian walls, gates, and wall towers have 3x the health of a standard wall, but also cost twice as much and take twice as long to build.",
      "requirements": {
        "civ": "cart"
      },
      "modifications": [
        {
          "value": "Health/Max",
          "multiply": 3
        },
        {
          "value": "Cost/BuildTime",
          "multiply": 2
        },
        {
          "value": "Cost/Resources/stone",
          "multiply": 2
        }
      ],
      "affects": [
        "StoneWall"
      ]
    },
    "carthaginians/cost_celt_mercs": {
      "pair": "carthaginians/pair_celt_mercs_1",
      "genericName": "Celtic Mercenary Captain",
      "description": "Celtic mercenaries have their metal cost decreased.",
      "cost": {
        "food": 100,
        "wood": 0,
        "stone": 0,
        "metal": 100
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_town"
          },
          {
            "civ": "cart"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "helmet_corinthian_silver.png",
      "researchTime": 40,
      "tooltip": "Hire a Celtic mercenary captain to reduce cost -20 metal for Celtic mercenaries.",
      "modifications": [
        {
          "value": "Cost/Resources/metal",
          "add": -20
        }
      ],
      "affects": [
        "Celt Mercenary"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "carthaginians/cost_celt_mercs_2": {
      "pair": "carthaginians/pair_celt_mercs_2",
      "genericName": "Gallic Mercenary General",
      "description": "Celtic mercenaries have their metal cost decreased.",
      "cost": {
        "food": 200,
        "wood": 0,
        "stone": 0,
        "metal": 200
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "cart"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "helmet_corinthian_crest.png",
      "researchTime": 40,
      "tooltip": "Hire a Gallic mercenary general to reduce cost -20 metal for Celtic mercenaries.",
      "modifications": [
        {
          "value": "Cost/Resources/metal",
          "add": -20
        }
      ],
      "affects": [
        "Celt Mercenary"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "carthaginians/cost_iberian_mercs": {
      "pair": "carthaginians/pair_iberian_mercs_1",
      "genericName": "Lusitanian Mercenary Captain",
      "description": "Iberian mercenaries have their metal cost decreased.",
      "cost": {
        "food": 100,
        "wood": 0,
        "stone": 0,
        "metal": 100
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_town"
          },
          {
            "civ": "cart"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "helmet_corinthian_silver.png",
      "researchTime": 40,
      "tooltip": "Hire a Lusitanian mercenary captain to reduce cost -20 metal for Iberian mercenaries.",
      "modifications": [
        {
          "value": "Cost/Resources/metal",
          "add": -20
        }
      ],
      "affects": [
        "Iberian Mercenary"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "carthaginians/cost_iberian_mercs_2": {
      "pair": "carthaginians/pair_iberian_mercs_2",
      "genericName": "Celtiberian Mercenary General",
      "description": "Iberian mercenaries have their metal cost decreased.",
      "cost": {
        "food": 200,
        "wood": 0,
        "stone": 0,
        "metal": 200
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "cart"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "helmet_corinthian_crest.png",
      "researchTime": 40,
      "tooltip": "Hire a Celtiberian mercenary general to reduce cost -20 metal for Iberian mercenaries.",
      "modifications": [
        {
          "value": "Cost/Resources/metal",
          "add": -20
        }
      ],
      "affects": [
        "Iberian Mercenary"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "carthaginians/cost_italian_mercs": {
      "pair": "carthaginians/pair_italian_mercs_1",
      "genericName": "Italiote Mercenary Captain",
      "description": "Italian mercenaries have their metal cost decreased.",
      "cost": {
        "food": 100,
        "wood": 0,
        "stone": 0,
        "metal": 100
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_town"
          },
          {
            "civ": "cart"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "helmet_corinthian_silver.png",
      "researchTime": 40,
      "tooltip": "Hire an Italiote mercenary captain to reduce cost -20 metal for Italian mercenaries.",
      "modifications": [
        {
          "value": "Cost/Resources/metal",
          "add": -20
        }
      ],
      "affects": [
        "Italian Mercenary"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "carthaginians/cost_italian_mercs_2": {
      "pair": "carthaginians/pair_italian_mercs_2",
      "genericName": "Italiote Mercenary General",
      "description": "Italian mercenaries have their metal cost decreased.",
      "cost": {
        "food": 200,
        "wood": 0,
        "stone": 0,
        "metal": 200
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "cart"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "helmet_corinthian_crest.png",
      "researchTime": 40,
      "tooltip": "Hire an Italiote mercenary general to reduce cost -20 metal for Italian mercenaries.",
      "modifications": [
        {
          "value": "Cost/Resources/metal",
          "add": -20
        }
      ],
      "affects": [
        "Italian Mercenary"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "carthaginians/pair_celt_mercs_1": {
      "genericName": "Celtic merc cost vs. recruit time #1",
      "top": "carthaginians/cost_celt_mercs",
      "bottom": "carthaginians/traintime_celt_mercs"
    },
    "carthaginians/pair_celt_mercs_2": {
      "genericName": "Celtic merc cost vs. recruit time #2",
      "top": "carthaginians/cost_celt_mercs_2",
      "bottom": "carthaginians/traintime_celt_mercs_2",
      "supersedes": "carthaginians/pair_celt_mercs_1"
    },
    "carthaginians/pair_iberian_mercs_1": {
      "genericName": "Iberian merc cost vs. recruit time #1",
      "top": "carthaginians/cost_iberian_mercs",
      "bottom": "carthaginians/traintime_iberian_mercs"
    },
    "carthaginians/pair_iberian_mercs_2": {
      "genericName": "Iberian merc cost vs. recruit time #2",
      "top": "carthaginians/cost_iberian_mercs_2",
      "bottom": "carthaginians/traintime_iberian_mercs_2",
      "supersedes": "carthaginians/pair_iberian_mercs_1"
    },
    "carthaginians/pair_italian_mercs_1": {
      "genericName": "Italian merc cost vs. recruit time #1",
      "top": "carthaginians/cost_italian_mercs",
      "bottom": "carthaginians/traintime_italian_mercs"
    },
    "carthaginians/pair_italian_mercs_2": {
      "genericName": "Italian merc cost vs. recruit time #2",
      "top": "carthaginians/cost_italian_mercs_2",
      "bottom": "carthaginians/traintime_italian_mercs_2",
      "supersedes": "carthaginians/pair_italian_mercs_1"
    },
    "carthaginians/special_colonisation": {
      "genericName": "Colonization",
      "description": "Carthaginians established many trading centers as colonies and ultimately held dominion over 300 cities and towns in North Africa alone.",
      "cost": {
        "food": 0,
        "wood": 500,
        "stone": 0,
        "metal": 500
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_town"
          },
          {
            "civ": "cart"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "political_face.png",
      "researchTime": 60,
      "tooltip": "Carthaginians were colonizers. Civic Centers, Temples, and Houses -25% build time.",
      "modifications": [
        {
          "value": "Cost/BuildTime",
          "multiply": 0.75
        }
      ],
      "affects": [
        "Civic"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "carthaginians/special_exploration": {
      "genericName": "Exploration",
      "description": "Nobody knew better than the Carthaginians where in the ancient world they were going and going to go; their merchant traders had missions to everywhere.",
      "cost": {
        "food": 200,
        "wood": 0,
        "stone": 0,
        "metal": 200
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_town"
          },
          {
            "civ": "cart"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "armor_ship_gold.png",
      "researchTime": 60,
      "tooltip": "Carthaginians were explorers. All Traders and Ships +25% vision range.",
      "modifications": [
        {
          "value": "Vision/Range",
          "multiply": 1.25
        }
      ],
      "affects": [
        "Trader",
        "Ship"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "carthaginians/training_phoenician_naval_architects": {
      "genericName": "Phoenician Naval Architects",
      "description": "Significantly increase build speed of batches of ships at the Shipyard.",
      "cost": {
        "food": 200,
        "wood": 200,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "cart"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "calipers.png",
      "researchTime": 40,
      "tooltip": "Shipyard increased batch construction speed bonus.",
      "modifications": [
        {
          "value": "ProductionQueue/BatchTimeModifier",
          "add": -0.1
        }
      ],
      "affects": [
        "Shipyard"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "carthaginians/traintime_celt_mercs": {
      "pair": "carthaginians/pair_celt_mercs_1",
      "genericName": "Celtic Alliance",
      "description": "Celtic mercenaries have their train time decreased.",
      "cost": {
        "food": 0,
        "wood": 100,
        "stone": 0,
        "metal": 100
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_town"
          },
          {
            "civ": "cart"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "clenched_fist.png",
      "researchTime": 40,
      "tooltip": "Ally with Celtic towns to reduce recruit time -20% for Celtic mercenaries.",
      "modifications": [
        {
          "value": "Cost/BuildTime",
          "multiply": 0.8
        }
      ],
      "affects": [
        "Celt Mercenary"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "carthaginians/traintime_celt_mercs_2": {
      "pair": "carthaginians/pair_celt_mercs_2",
      "genericName": "Gallic Hegemony",
      "description": "Celtic mercenaries have their train time decreased.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 200,
        "metal": 200
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "cart"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "fist_spear.png",
      "researchTime": 40,
      "tooltip": "Subjugate Gallic tribes to reduce recruit time -20% for Celtic mercenaries.",
      "modifications": [
        {
          "value": "Cost/BuildTime",
          "multiply": 0.8
        }
      ],
      "affects": [
        "Celt Mercenary"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "carthaginians/traintime_iberian_mercs": {
      "pair": "carthaginians/pair_iberian_mercs_1",
      "genericName": "Iberian Alliance",
      "description": "Iberian mercenaries have their train time decreased.",
      "cost": {
        "food": 0,
        "wood": 100,
        "stone": 0,
        "metal": 100
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_town"
          },
          {
            "civ": "cart"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "clenched_fist.png",
      "researchTime": 40,
      "tooltip": "Ally with Iberian towns to reduce recruit time -20% for Iberian mercenaries.",
      "modifications": [
        {
          "value": "Cost/BuildTime",
          "multiply": 0.8
        }
      ],
      "affects": [
        "Iberian Mercenary"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "carthaginians/traintime_iberian_mercs_2": {
      "pair": "carthaginians/pair_iberian_mercs_2",
      "genericName": "Iberian Hegemony",
      "description": "Iberian mercenaries have their train time decreased.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 200,
        "metal": 200
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "cart"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "fist_spear.png",
      "researchTime": 40,
      "tooltip": "Subjugate Hispania to reduce recruit time -20% for Iberian mercenaries.",
      "modifications": [
        {
          "value": "Cost/BuildTime",
          "multiply": 0.8
        }
      ],
      "affects": [
        "Iberian Mercenary"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "carthaginians/traintime_italian_mercs": {
      "pair": "carthaginians/pair_italian_mercs_1",
      "genericName": "Italiote Alliance",
      "description": "Italian mercenaries have their train time decreased.",
      "cost": {
        "food": 0,
        "wood": 100,
        "stone": 0,
        "metal": 100
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_town"
          },
          {
            "civ": "cart"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "clenched_fist.png",
      "researchTime": 40,
      "tooltip": "Ally with Italiote towns to reduce recruit time -20% for Italian mercenaries.",
      "modifications": [
        {
          "value": "Cost/BuildTime",
          "multiply": 0.8
        }
      ],
      "affects": [
        "Italian Mercenary"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "carthaginians/traintime_italian_mercs_2": {
      "pair": "carthaginians/pair_italian_mercs_2",
      "genericName": "Italiote Hegemony",
      "description": "Italian mercenaries have their train time decreased.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 200,
        "metal": 200
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "cart"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "fist_spear.png",
      "researchTime": 40,
      "tooltip": "Subjugate Italiote towns to reduce recruit time -20% for Italian mercenaries.",
      "modifications": [
        {
          "value": "Cost/BuildTime",
          "multiply": 0.8
        }
      ],
      "affects": [
        "Italian Mercenary"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "carthaginians/upgrade_rank_advanced_celts": {
      "genericName": "Advanced Celtic Mercenaries",
      "description": "Upgrade all of your Celtic mercenaries to Advanced rank.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 0,
        "metal": 300
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_town"
          },
          {
            "civ": "cart"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "upgrade_advanced.png",
      "researchTime": 40,
      "tooltip": "Upgrade all of your Celtic mercenaries to Advanced rank. This increases their military prowess, but decreases their resource gathering rates -25%. Unlocks Elite Celtic Mercenaries technology.",
      "modifications": [
        {
          "value": "Promotion/RequiredXp",
          "replace": 0
        }
      ],
      "affects": [
        "Celt Basic"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "carthaginians/upgrade_rank_advanced_iberian": {
      "genericName": "Advanced Iberian Mercenaries",
      "description": "Upgrade all of your Iberian mercenaries to Advanced rank.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 0,
        "metal": 300
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_town"
          },
          {
            "civ": "cart"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "upgrade_advanced.png",
      "researchTime": 40,
      "tooltip": "Upgrade all of your Iberian mercenaries to Advanced rank. This increases their military prowess, but decreases their resource gathering rates -25%. Unlocks Elite Iberian Mercenaries technology.",
      "modifications": [
        {
          "value": "Promotion/RequiredXp",
          "replace": 0
        }
      ],
      "affects": [
        "Iberian Basic"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "carthaginians/upgrade_rank_advanced_italiote": {
      "genericName": "Advanced Italiote Mercenaries",
      "description": "Upgrade all of your Italiote mercenaries to Advanced rank.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 0,
        "metal": 300
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_town"
          },
          {
            "civ": "cart"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "upgrade_advanced.png",
      "researchTime": 40,
      "tooltip": "Upgrade all of your Italiote mercenaries to Advanced rank. This increases their military prowess, but decreases their resource gathering rates -25%. Unlocks Elite Italiote Mercenaries technology.",
      "modifications": [
        {
          "value": "Promotion/RequiredXp",
          "replace": 0
        }
      ],
      "affects": [
        "Italian Basic"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "carthaginians/upgrade_rank_elite_celts": {
      "genericName": "Elite Celtic Mercenaries",
      "description": "Upgrade all of your Celtic Mercenaries to Elite rank.",
      "cost": {
        "food": 500,
        "wood": 0,
        "stone": 0,
        "metal": 500
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "cart"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "upgrade_elite.png",
      "researchTime": 40,
      "supersedes": "carthaginians/upgrade_rank_advanced_celts",
      "tooltip": "Upgrade all of your Celtic mercenaries to Elite rank. This increases their military prowess, but decreases their resource gathering rates another -25%.",
      "modifications": [
        {
          "value": "Promotion/RequiredXp",
          "replace": 0
        }
      ],
      "affects": [
        "Celt Advanced"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "carthaginians/upgrade_rank_elite_iberian": {
      "genericName": "Elite Iberian Mercenaries",
      "description": "Upgrade all of your Iberian Mercenaries to Elite rank.",
      "cost": {
        "food": 500,
        "wood": 0,
        "stone": 0,
        "metal": 500
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "cart"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "upgrade_elite.png",
      "researchTime": 40,
      "supersedes": "carthaginians/upgrade_rank_advanced_iberian",
      "tooltip": "Upgrade all of your Iberian mercenaries to Elite rank. This increases their military prowess, but decreases their resource gathering rates another -25%.",
      "modifications": [
        {
          "value": "Promotion/RequiredXp",
          "replace": 0
        }
      ],
      "affects": [
        "Iberian Advanced"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "carthaginians/upgrade_rank_elite_italiote": {
      "genericName": "Elite Italiote Mercenaries",
      "description": "Upgrade all of your Italiote Mercenaries to Elite rank.",
      "cost": {
        "food": 500,
        "wood": 0,
        "stone": 0,
        "metal": 500
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "cart"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "upgrade_elite.png",
      "researchTime": 40,
      "supersedes": "carthaginians/upgrade_rank_advanced_italiote",
      "tooltip": "Upgrade all of your Italiote mercenaries to Elite rank. This increases their military prowess, but decreases their resource gathering rates another -25%.",
      "modifications": [
        {
          "value": "Promotion/RequiredXp",
          "replace": 0
        }
      ],
      "affects": [
        "Italian Advanced"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "celts/civbonus_celts_wooden_struct": {
      "genericName": "Wooden Construction",
      "autoResearch": true,
      "description": "Celtic structures were mostly made of wood with rubble foundations. Consequently, their structures have less health than other cultures do, but they also construct faster.",
      "requirements": {
        "any": [
          {
            "civ": "celt"
          },
          {
            "civ": "brit"
          },
          {
            "civ": "gaul"
          }
        ]
      },
      "modifications": [
        {
          "value": "Health/Max",
          "multiply": 0.8
        },
        {
          "value": "Cost/BuildTime",
          "multiply": 0.8
        }
      ],
      "affects": [
        "Structure"
      ]
    },
    "celts/special_gather_crop_rotation": {
      "genericName": "Crop Rotation",
      "description": "Crop rotation increases yield by preventing the depletion of vital nutrients and minerals from the soil.",
      "cost": {
        "food": 300,
        "wood": 300,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "any": [
              {
                "civ": "celt"
              },
              {
                "civ": "brit"
              },
              {
                "civ": "gaul"
              }
            ]
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "crop_rotation.png",
      "researchTime": 40,
      "tooltip": "Increase the yield of your farms. +25% farming rate.",
      "modifications": [
        {
          "value": "ResourceGatherer/Rates/food.grain",
          "multiply": 1.25
        }
      ],
      "affects": [
        "Worker"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "hellenes/attack_inf_spearfighting": {
      "genericName": "Infantry Spear Fighting",
      "specificName": {
        "hele": "Doratismos",
        "mace": "Doratismos",
        "spart": "Doratismos",
        "athen": "Doratismos",
        "theb": "Doratismos"
      },
      "description": "Spear fighting training increases damage of infantry spear units.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 0,
        "metal": 100
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "any": [
              {
                "civ": "hele"
              },
              {
                "civ": "athen"
              },
              {
                "civ": "mace"
              },
              {
                "civ": "spart"
              },
              {
                "civ": "theb"
              }
            ]
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "spear.png",
      "researchTime": 40,
      "tooltip": "Spearmen +2 hack attack.",
      "modifications": [
        {
          "value": "Attack/Melee/Hack",
          "add": 2
        }
      ],
      "affects": [
        "Infantry Spear"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "hellenes/civbonus_hellenic_architecture": {
      "genericName": "Hellenic Architecture",
      "autoResearch": true,
      "description": "The Greeks used stone construction from early Mycenaean times.",
      "requirements": {
        "any": [
          {
            "civ": "hele"
          },
          {
            "civ": "athen"
          },
          {
            "civ": "mace"
          },
          {
            "civ": "spart"
          },
          {
            "civ": "theb"
          }
        ]
      },
      "modifications": [
        {
          "value": "Health/Max",
          "multiply": 1.1
        },
        {
          "value": "Cost/BuildTime",
          "multiply": 1.1
        }
      ],
      "affects": [
        "Structure"
      ]
    },
    "hellenes/civpenalty_spart_popcap": {
      "genericName": "Underdogs",
      "autoResearch": true,
      "description": "The Spartans did not have the largest army in the world, but they did have the best army in the world for their time. What they didn't have in quantity, they made up with quality. It was said that Sparta did not need strong city walls, for its men were its walls.",
      "requirements": {
        "civ": "spart"
      },
      "modifications": [
        {
          "value": "Player/MaxPopulation",
          "multiply": 0.9
        }
      ]
    },
    "hellenes/spartans_agoge": {
      "genericName": "The Agoge",
      "description": "Spartans were housed and trained from a young age to be superlative warriors and to endure any hardship a military life can give them.",
      "cost": {
        "food": 500,
        "wood": 0,
        "stone": 0,
        "metal": 500
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "spart"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "agoge.png",
      "researchTime": 60,
      "tooltip": "+25% health for spear infantry, but also +10% train time.",
      "modifications": [
        {
          "value": "Health/Max",
          "multiply": 1.25
        },
        {
          "value": "Cost/BuildTime",
          "multiply": 1.1
        }
      ],
      "affects": [
        "Spear Infantry"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "hellenes/special_iphicratean_reforms": {
      "genericName": "Iphicratean Reforms",
      "description": "Athenian triremes can train Marines (Epibates Athenaikos) and Cretan Mercenary Archers (Toxotes Kretikos).",
      "cost": {
        "food": 300,
        "wood": 0,
        "stone": 0,
        "metal": 300
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "athen"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "helmet_corinthian_crest.png",
      "researchTime": 60,
      "tooltip": "Athenian triremes can train Marines and Cretan Mercenary Archers.",
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "hellenes/special_long_walls": {
      "genericName": "Athenian Long Walls",
      "description": "The Long Walls of Athens were constructed under the auspices of the wily Themistocles and extended 6 km from the city to the port of Piraeus. This secured the city's sea supply routes and prevented an enemy from starving out the city during a siege.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 250,
        "metal": 250
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "athen"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "crenelations.png",
      "researchTime": 60,
      "tooltip": "Build stone walls in neutral territory.",
      "modifications": [
        {
          "value": "BuildRestrictions/Territory",
          "replace": [
            "own",
            "neutral"
          ]
        }
      ],
      "affects": [
        "StoneWall"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "hellenes/teambonus_athen_delian_league": {
      "genericName": "Delian League",
      "autoResearch": true,
      "description": "Shortly after the great naval victories at Salamis and Mycale, the Greek city-states instituted the so-called Delian League in 478 BC, whose purpose was to push the Persians out of the Aegean region. The allied states contributed ships and money, while the Athenians offered their entire navy.",
      "requirements": {
        "civ": "athen"
      },
      "modifications": [
        {
          "value": "Cost/BuildTime",
          "multiply": 0.75
        }
      ],
      "affects": [
        "Warship"
      ]
    },
    "hellenes/temp_special_hellenization": {
      "genericName": "Hellenization",
      "specificName": {
        "athen": "Exellinismós",
        "hele": "Exellinismós",
        "mace": "Exellinismós",
        "spart": "Exellinismós",
        "theb": "Exellinismós"
      },
      "description": "The Hellenic culture was very influential. Greek became the spoken language of commerce and politics for much of the Mediterranean basin and Middle East for centuries.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 0,
        "metal": 1000
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "any": [
              {
                "civ": "hele"
              },
              {
                "civ": "athen"
              },
              {
                "civ": "mace"
              },
              {
                "civ": "spart"
              },
              {
                "civ": "theb"
              }
            ]
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "political_face.png",
      "researchTime": 60,
      "tooltip": "The Hellenic culture is very influential. +20% territory effect for all buildings.",
      "modifications": [
        {
          "value": "TerritoryInfluence/Radius",
          "multiply": 1.2
        }
      ],
      "affects": [
        "Structure"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "mauryans/civbonus_maur_popcap": {
      "genericName": "Emperor of Emperors",
      "specificName": {
        "maur": "Chakravarti Samrāt"
      },
      "autoResearch": true,
      "description": "The Mauryan Empire encompassed dozens of formerly independent kingdoms over an area of 5 million square kilometers, with a population of close to 60 million people. The Mauryan regents held the title Emperor of Emperors and commanded a standing army of 600,000 infantry, 9000 elephants, 8000 chariots, and 30,000 cavalry, making it arguably the largest army of its time.",
      "requirements": {
        "civ": "maur"
      },
      "modifications": [
        {
          "value": "Player/MaxPopulation",
          "multiply": 1.1
        }
      ]
    },
    "mauryans/special_archery_tradition": {
      "genericName": "Archery Tradition",
      "description": "The Indians had a tradition of fine archery and a penchant for using massed archers in battle.",
      "cost": {
        "food": 200,
        "wood": 300,
        "stone": 0,
        "metal": 150
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_village"
          },
          {
            "civ": "maur"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in Village Phase.",
      "icon": "armor_plates_ranged.png",
      "researchTime": 60,
      "tooltip": "Range +10 meters for bow-wielding units. Archer units train time -20%, but also -20% health.",
      "modifications": [
        {
          "value": "Attack/Ranged/MaxRange",
          "add": 10
        },
        {
          "value": "Vision/Range",
          "add": 10
        },
        {
          "value": "Cost/BuildTime",
          "multiply": 0.8
        },
        {
          "value": "Health/Max",
          "multiply": 0.8
        }
      ],
      "affects": [
        "Archer"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "mauryans/wooden_walls": {
      "genericName": "Wooden Walls",
      "autoResearch": true,
      "description": "The Mauryans built their city walls out of wood, an abundant natural resource in India. Consequently, Mauryan city walls have -20% health, but build 20% faster.",
      "requirements": {
        "civ": "maur"
      },
      "modifications": [
        {
          "value": "Health/Max",
          "multiply": 0.8
        },
        {
          "value": "Cost/BuildTime",
          "multiply": 0.8
        }
      ],
      "affects": [
        "StoneWall"
      ]
    },
    "persians/civbonus_pers_popcap": {
      "genericName": "Great King's Levy",
      "autoResearch": true,
      "description": "The Persians could and did levy a large number of infantry during wartime due to the sheer size of the Achaemenid Empire and the way in which it was set-up. In general the Persian infantry was well trained and fought with great tenacity. However while this was true the infantry were poor hand-to-hand, close combat fighters. Also, with the exception of the elite regiments, the Persian infantry was not a standing professional force.",
      "requirements": {
        "civ": "pers"
      },
      "modifications": [
        {
          "value": "Player/MaxPopulation",
          "multiply": 1.1
        }
      ]
    },
    "persians/immortals": {
      "genericName": "Immortals",
      "description": "The Anusiya champion infantry train twice as fast, but lose a little max health.",
      "cost": {
        "food": 200,
        "wood": 0,
        "stone": 0,
        "metal": 200
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "pers"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "fist_spear.png",
      "researchTime": 60,
      "tooltip": "Anusiya Champion Infantry -50% train time, but also -20 health.",
      "modifications": [
        {
          "value": "Cost/BuildTime",
          "multiply": 0.5
        },
        {
          "value": "Health/Max",
          "add": -20
        }
      ],
      "affects": [
        "Champion Infantry"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "persians/persian_architecture": {
      "genericName": "Persian Architecture",
      "description": "The Persians built the wonderful 1677 mile-long Royal Highway from Sardis to Susa; Darius the Great and Xerxes also built the magnificent Persepolis; Cyrus the Great greatly improved Ecbatana and virtually 'rebuilt' the old Elamite capital of Susa.",
      "cost": {
        "food": 0,
        "wood": 200,
        "stone": 200,
        "metal": 0
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_village"
          },
          {
            "civ": "pers"
          }
        ]
      },
      "icon": "stone_blocks.png",
      "researchTime": 60,
      "tooltip": "All Persian structures +25% health, but also +20% build time.",
      "modifications": [
        {
          "value": "Cost/BuildTime",
          "multiply": 1.2
        },
        {
          "value": "Health/Max",
          "multiply": 1.25
        }
      ],
      "affects": [
        "Structure"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "persians/special_archery_tradition": {
      "genericName": "Archery Tradition",
      "description": "The Persians had a tradition of fine archery and a penchant for using massed archers in battle.",
      "cost": {
        "food": 200,
        "wood": 300,
        "stone": 0,
        "metal": 150
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_village"
          },
          {
            "civ": "pers"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in Village Phase.",
      "icon": "armor_plates_ranged.png",
      "researchTime": 60,
      "tooltip": "Range +10 meters for bow-wielding units. Archer units train time -20%, but also -20% health.",
      "modifications": [
        {
          "value": "Attack/Ranged/MaxRange",
          "add": 10
        },
        {
          "value": "Vision/Range",
          "add": 10
        },
        {
          "value": "Cost/BuildTime",
          "multiply": 0.8
        },
        {
          "value": "Health/Max",
          "multiply": 0.8
        }
      ],
      "affects": [
        "Archer"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "persians/special_equine_transports": {
      "genericName": "Equine Transports",
      "description": "Early Achaemenid rulers acted towards making Persia the first great Asian empire to rule the seas. The Great King behaved favourably towards the various sea peoples in order to secure their services, but also carried out various marine initiatives. During the reign of Darius the Great, for example, a canal was built in Egypt and a Persian navy was sent exploring the Indus river. According to Herodotus, some 300 ships in the Persian navy were retrofitted to carry horses and their riders.",
      "cost": {
        "food": 0,
        "wood": 300,
        "stone": 0,
        "metal": 300
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "pers"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "horse_rider.png",
      "researchTime": 60,
      "tooltip": "Phoenician Triremes gain the ability to train cavalry units.",
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "persians/training_conscription_cavalry": {
      "genericName": "Cavalry Conscription",
      "supersedes": "persians/training_levy_cavalry",
      "description": "Significantly increase training speed of cavalry at the stables by training them in large batches or battalions.",
      "cost": {
        "food": 500,
        "wood": 0,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "pers"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "horse_rider.png",
      "researchTime": 40,
      "tooltip": "Faster batch training speed for the Stables.",
      "modifications": [
        {
          "value": "ProductionQueue/BatchTimeModifier",
          "add": -0.1
        }
      ],
      "affects": [
        "Stables"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "persians/training_conscription_infantry": {
      "genericName": "Infantry Conscription",
      "supersedes": "persians/training_levy_infantry",
      "description": "Significantly increase training speed of soldiers at the barracks by training them in large batches or battalions.",
      "cost": {
        "food": 500,
        "wood": 0,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "pers"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "fist_spear.png",
      "researchTime": 40,
      "tooltip": "Faster batch training speed for the Barracks.",
      "modifications": [
        {
          "value": "ProductionQueue/BatchTimeModifier",
          "add": -0.1
        }
      ],
      "affects": [
        "Barracks"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "persians/training_levy_cavalry": {
      "genericName": "Levy Cavalry",
      "description": "Calling up cavalry levies in time of war helps bolster the ranks of a king's army.",
      "cost": {
        "food": 100,
        "wood": 0,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_town"
          },
          {
            "civ": "pers"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "horse_trainer.png",
      "researchTime": 40,
      "tooltip": "All cavalry -20% train time, but also -10 health. Unlocks Cavalry Conscription.",
      "modifications": [
        {
          "value": "Cost/BuildTime",
          "multiply": 0.8
        },
        {
          "value": "Health/Max",
          "add": -10
        }
      ],
      "affects": [
        "Cavalry"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "persians/training_levy_infantry": {
      "genericName": "Levy Infantry",
      "description": "Calling up infantry levies in time of war helps bolster the ranks of a king's army.",
      "cost": {
        "food": 100,
        "wood": 0,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_town"
          },
          {
            "civ": "pers"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "clenched_fist.png",
      "researchTime": 40,
      "tooltip": "All infantry -10% train time, but also -5 health. Unlocks Infantry Conscription.",
      "modifications": [
        {
          "value": "Cost/BuildTime",
          "multiply": 0.9
        },
        {
          "value": "Health/Max",
          "add": -5
        }
      ],
      "affects": [
        "Infantry"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "romans/decay_logistics": {
      "genericName": "Roman Logistics",
      "description": "The Romans were masters of the logistics of warfare.",
      "cost": {
        "food": 0,
        "wood": 100,
        "stone": 100,
        "metal": 0
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "rome"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "handcart_empty.png",
      "researchTime": 40,
      "tooltip": "Entrenched Camps and Siege Walls decay 50% slower.",
      "modifications": [
        {
          "value": "TerritoryDecay/HealthDecayRate",
          "multiply": 0.5
        }
      ],
      "affects": [
        "ArmyCamp",
        "SiegeWall"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "romans/vision_sibylline": {
      "genericName": "Sibylline Books",
      "specificName": "Libri Sibyllini",
      "description": "The Sibylline Books or 'Libri Sibyllini' were a collection of oracular utterances, set out in Greek hexameters, purchased from a sibyl by the last king of Rome, Tarquinius Superbus, and consulted at momentous crises through the history of the Republic and the Empire.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 0,
        "metal": 250
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "rome"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "sibylline_books.png",
      "researchTime": 40,
      "tooltip": "+25% Vision range for all units.",
      "modifications": [
        {
          "value": "Vision/Range",
          "multiply": 1.25
        }
      ],
      "affects": [
        "Unit"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "successors/pair_unlock_champions": {
      "genericName": "Traditional Army vs. Reform Army",
      "top": "successors/unlock_traditional_army",
      "bottom": "successors/unlock_reform_army"
    },
    "successors/special_hellenistic_metropolis": {
      "genericName": "Hellenistic Metropolis",
      "description": "Beginning with Alexander, the Hellenistic monarchs founded many cities throughout their empires, where Greek culture and art blended with local customs to create the motley Hellenistic civilization.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 500,
        "metal": 500
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "any": [
              {
                "civ": "mace"
              },
              {
                "civ": "ptol"
              },
              {
                "civ": "sele"
              }
            ]
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "statue_face_stone.png",
      "researchTime": 60,
      "tooltip": "Civic centers +100% health and double default arrows.",
      "modifications": [
        {
          "value": "BuildingAI/DefaultArrowCount",
          "multiply": 2
        },
        {
          "value": "Health/Max",
          "multiply": 2
        }
      ],
      "affects": [
        "CivCentre"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "successors/special_parade_of_daphne": {
      "genericName": "Parade of Daphne",
      "description": "Significantly increase training speed of champions and siege weapons at the fortress by training them in large batches or battalions.",
      "cost": {
        "food": 500,
        "wood": 0,
        "stone": 0,
        "metal": 500
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "sele"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "parade_of_daphne.png",
      "researchTime": 60,
      "tooltip": "Faster batch training speed for the Fortress.",
      "modifications": [
        {
          "value": "ProductionQueue/BatchTimeModifier",
          "add": -0.2
        }
      ],
      "affects": [
        "Fortress"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "successors/special_war_horses": {
      "genericName": "Nisean War Horses",
      "specificName": {
        "sele": "Nisioi"
      },
      "description": "The now-extinct Nisian breed of horse was one of the largest and robust horses of ancient times. They were highly sought after by the Seleucids and Persians as both rider and mount gained heavier armor as time progressed.",
      "cost": {
        "food": 200,
        "wood": 0,
        "stone": 0,
        "metal": 200
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "any": [
              {
                "civ": "sele"
              },
              {
                "civ": "pers"
              }
            ]
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "nisean_war_horses.png",
      "researchTime": 60,
      "tooltip": "All cavalry +20% health.",
      "modifications": [
        {
          "value": "Health/Max",
          "multiply": 1.2
        }
      ],
      "affects": [
        "Cavalry"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "successors/unlock_reform_army": {
      "pair": "successors/pair_unlock_champions",
      "genericName": "Reform Army",
      "description": "The reform army of the Seleucids.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "sele"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "helmet_corinthian_crest.png",
      "researchTime": 0,
      "tooltip": "Unlock the Romanized Heavy Swordsman and Seleucid Cataphract.",
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "successors/unlock_traditional_army": {
      "pair": "successors/pair_unlock_champions",
      "genericName": "Traditional Army",
      "description": "The traditional army of the Seleucids.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "sele"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "helmet_corinthian_crest.png",
      "researchTime": 0,
      "tooltip": "Unlock the Silver Shield Pikeman and Scythed Chariot.",
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "successors/upgrade_mace_silvershields": {
      "genericName": "Silver Shields Regiment",
      "description": "The Silver Shields, or Argyraspidai, were the elite heavy infantry arm of the Macedonian army.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 0,
        "metal": 500
      },
      "requirements": {
        "all": [
          {
            "tech": "phase_city"
          },
          {
            "civ": "mace"
          }
        ]
      },
      "requirementsTooltip": "Unlocked in City Phase.",
      "icon": "shields_generic_silver.png",
      "researchTime": 40,
      "tooltip": "Upgrade Shield Bearer Champion Infantry to Silver Shields, with greater attack, health, and armor.",
      "modifications": [
        {
          "value": "Promotion/RequiredXp",
          "replace": 0
        }
      ],
      "affects": [
        "Champion Infantry"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    }
  },
  "allAuras": {}
}
  Timer:
    object: {
  "id": 28065,
  "time": 1136000,
  "timers": {},
  "turnLength": 500
}
  Trigger:
    object: {
  "triggerPoints": {},
  "OnStructureBuiltActions": {},
  "OnConstructionStartedActions": {},
  "OnTrainingFinishedActions": {},
  "OnTrainingQueuedActions": {},
  "OnResearchFinishedActions": {},
  "OnResearchQueuedActions": {},
  "OnOwnershipChangedActions": {
    "CheckConquestCriticalEntities": {
      "enabled": true
    }
  },
  "OnPlayerCommandActions": {},
  "OnIntervalActions": {},
  "OnRangeActions": {},
  "OnTreasureCollectedActions": {},
  "checkingConquestCriticalEntities": false
}
  ValueModificationManager:
    object: {}

- id: 2
  AttackDetection:
    object: {
  "suppressionTime": 60000,
  "suppressionTransferRangeSquared": 6400,
  "suppressionRangeSquared": 25600,
  "suppressedList": [
    {
      "target": 3001,
      "position": {
        "x": 420.0490264892578,
        "y": 31.958175659179688,
        "z": 1070.7177734375
      },
      "time": 1122500
    }
  ]
}
  BattleDetection:
    object: {
  "interval": 200,
  "recordLength": 12,
  "damageRateThreshold": 0.04,
  "alertnessBattleThreshold": 4,
  "alertnessPeaceThreshold": 0,
  "alertnessMax": 8,
  "damage": 0,
  "damageRecord": [
    26.244,
    18,
    0,
    0,
    0,
    14.579999999999998,
    0,
    13.122,
    0,
    0,
    0,
    0
  ],
  "alertness": 0,
  "state": "PEACE",
  "recordControl": 0
}
  EntityLimits:
    object: {
  "limit": {
    "Apadana": 1,
    "Council": 1,
    "DefenseTower": 30,
    "Embassy": 2,
    "Fortress": 10,
    "Hero": 1,
    "Juggernaut": 1,
    "Library": 1,
    "Lighthouse": 1,
    "Monument": 5,
    "Pillar": 0,
    "Theater": 1,
    "WarDog": 0,
    "Wonder": 1
  },
  "count": {
    "Apadana": 0,
    "Council": 0,
    "DefenseTower": 0,
    "Embassy": 0,
    "Fortress": 0,
    "Hero": 0,
    "Juggernaut": 0,
    "Library": 0,
    "Lighthouse": 0,
    "Monument": 0,
    "Pillar": 0,
    "Theater": 0,
    "WarDog": 0,
    "Wonder": 0
  },
  "changers": {
    "Juggernaut": {
      "PtolemyIV": 4
    },
    "Pillar": {
      "Ashoka": 5
    },
    "WarDog": {
      "Kennel": 10
    }
  }
}
  Player:
    object: {
  "playerID": 0,
  "name": "Gaia",
  "civ": "gaia",
  "colour": {
    "r": 1,
    "g": 1,
    "b": 1,
    "a": 1
  },
  "popUsed": 0,
  "popBonuses": 85,
  "maxPop": 300,
  "trainingBlocked": false,
  "resourceCount": {
    "food": 310,
    "wood": 300,
    "metal": 310,
    "stone": 300
  },
  "tradingGoods": [
    {
      "goods": "wood",
      "proba": 30
    },
    {
      "goods": "stone",
      "proba": 35
    },
    {
      "goods": "metal",
      "proba": 35
    }
  ],
  "team": -1,
  "teamsLocked": false,
  "state": "active",
  "diplomacy": [
    1,
    -1,
    -1,
    -1,
    -1
  ],
  "conquestCriticalEntitiesCount": 1,
  "formations": [],
  "controlAllUnits": false,
  "isAI": false,
  "gatherRateMultiplier": 1,
  "cheatsEnabled": false,
  "cheatTimeMultiplier": 1,
  "heroes": [],
  "resourceNames": {
    "food": "Food",
    "wood": "Wood",
    "metal": "Metal",
    "stone": "Stone"
  },
  "disabledTemplates": {}
}
  StatisticsTracker:
    object: {
  "unitsClasses": [
    "Infantry",
    "Worker",
    "Female",
    "Cavalry",
    "Champion",
    "Hero",
    "Ship"
  ],
  "unitsTrained": {
    "Infantry": 0,
    "Worker": 0,
    "Female": 0,
    "Cavalry": 0,
    "Champion": 0,
    "Hero": 0,
    "Ship": 0,
    "total": 0
  },
  "unitsLost": {
    "Infantry": 11,
    "Worker": 26,
    "Female": 15,
    "Cavalry": 0,
    "Champion": 0,
    "Hero": 0,
    "Ship": 0,
    "total": 35
  },
  "unitsLostValue": 1850,
  "enemyUnitsKilled": {
    "Infantry": 4,
    "Worker": 4,
    "Female": 0,
    "Cavalry": 0,
    "Champion": 0,
    "Hero": 0,
    "Ship": 0,
    "total": 4
  },
  "enemyUnitsKilledValue": 400,
  "buildingsClasses": [
    "House",
    "Economic",
    "Outpost",
    "Military",
    "Fortress",
    "CivCentre",
    "Wonder"
  ],
  "buildingsConstructed": {
    "House": 0,
    "Economic": 0,
    "Outpost": 0,
    "Military": 0,
    "Fortress": 0,
    "CivCentre": 0,
    "Wonder": 0,
    "total": 0
  },
  "buildingsLost": {
    "House": 1,
    "Economic": 0,
    "Outpost": 0,
    "Military": 0,
    "Fortress": 0,
    "CivCentre": 0,
    "Wonder": 0,
    "total": 1
  },
  "buildingsLostValue": 150,
  "enemyBuildingsDestroyed": {
    "House": 0,
    "Economic": 0,
    "Outpost": 0,
    "Military": 0,
    "Fortress": 0,
    "CivCentre": 0,
    "Wonder": 0,
    "total": 0
  },
  "enemyBuildingsDestroyedValue": 0,
  "resourcesGathered": {
    "food": 0,
    "wood": 0,
    "metal": 0,
    "stone": 0,
    "vegetarianFood": 0
  },
  "resourcesUsed": {
    "food": 0,
    "wood": 0,
    "metal": 0,
    "stone": 0
  },
  "resourcesSold": {
    "food": 0,
    "wood": 0,
    "metal": 0,
    "stone": 0
  },
  "resourcesBought": {
    "food": 0,
    "wood": 0,
    "metal": 0,
    "stone": 0
  },
  "tributesSent": 0,
  "tributesReceived": 0,
  "tradeIncome": 0,
  "treasuresCollected": 0
}
  TechnologyManager:
    object: {
  "researchedTechs": {
    "phase_village": {
      "genericName": "Village Phase",
      "autoResearch": true
    }
  },
  "researchQueued": {},
  "researchStarted": {},
  "modifications": {},
  "modificationCache": {},
  "typeCounts": {
    "gaia/flora_tree_senegal_date_palm": 1524,
    "gaia/flora_tree_date_palm": 1496,
    "gaia/fauna_chicken": 10,
    "gaia/flora_bush_grapes": 5,
    "gaia/geology_metal_desert_slabs": 15,
    "gaia/geology_stonemine_desert_badlands_quarry": 15,
    "gaia/fauna_giraffe": 9,
    "gaia/fauna_wildebeest": 29,
    "gaia/fauna_gazelle": 111,
    "gaia/fauna_fish": 8,
    "gaia/geology_stone_desert_small": 43,
    "gaia/fauna_goat": 42,
    "gaia/fauna_camel": 40,
    "mirage|gaia/flora_tree_date_palm": 231,
    "mirage|gaia/flora_tree_senegal_date_palm": 231,
    "mirage|gaia/geology_metal_desert_slabs": 1,
    "mirage|gaia/geology_stonemine_desert_badlands_quarry": 4,
    "mirage|gaia/geology_stone_desert_small": 18,
    "mirage|gaia/flora_bush_grapes": 5,
    "resource|gaia/fauna_camel": 1,
    "structures/sele_civil_centre": 1,
    "structures/sele_field": 3,
    "structures/sele_house": 4,
    "mirage|structures/sele_house": 5,
    "mirage|structures/sele_civil_centre": 1,
    "mirage|structures/sele_field": 2,
    "structures/sele_market": 1,
    "foundation|structures/sele_military_colony": 1,
    "construction|structures/sele_military_colony": 1,
    "structures/maur_house": 5,
    "structures/maur_farmstead": 1,
    "structures/maur_corral": 1,
    "structures/maur_field": 3,
    "structures/maur_market": 1,
    "resource|gaia/fauna_goat": 1,
    "resource|gaia/fauna_gazelle": 1
  },
  "classCounts": {
    "ForestPlant": 3025,
    "Unit": 252,
    "Animal": 252,
    "Organic": 252,
    "Domestic": 53,
    "SeaCreature": 8,
    "Structure": 20,
    "ConquestCritical": 1,
    "Defensive": 1,
    "CivCentre": 1,
    "Civic": 10,
    "CivilCentre": 1,
    "Resource": 7,
    "Field": 6,
    "Village": 11,
    "House": 9,
    "BarterMarket": 2,
    "Economic": 3,
    "Town": 2,
    "Market": 2,
    "DropsiteFood": 1,
    "Farmstead": 1,
    "Corral": 1
  },
  "typeCountsByClass": {
    "ForestPlant": {
      "gaia/flora_tree_senegal_date_palm": 1524,
      "gaia/flora_tree_date_palm": 1496,
      "gaia/flora_bush_grapes": 5
    },
    "Unit": {
      "gaia/fauna_chicken": 10,
      "gaia/fauna_giraffe": 9,
      "gaia/fauna_wildebeest": 29,
      "gaia/fauna_gazelle": 111,
      "gaia/fauna_fish": 8,
      "gaia/fauna_goat": 42,
      "gaia/fauna_camel": 40,
      "resource|gaia/fauna_camel": 1,
      "resource|gaia/fauna_goat": 1,
      "resource|gaia/fauna_gazelle": 1
    },
    "Animal": {
      "gaia/fauna_chicken": 10,
      "gaia/fauna_giraffe": 9,
      "gaia/fauna_wildebeest": 29,
      "gaia/fauna_gazelle": 111,
      "gaia/fauna_fish": 8,
      "gaia/fauna_goat": 42,
      "gaia/fauna_camel": 40,
      "resource|gaia/fauna_camel": 1,
      "resource|gaia/fauna_goat": 1,
      "resource|gaia/fauna_gazelle": 1
    },
    "Organic": {
      "gaia/fauna_chicken": 10,
      "gaia/fauna_giraffe": 9,
      "gaia/fauna_wildebeest": 29,
      "gaia/fauna_gazelle": 111,
      "gaia/fauna_fish": 8,
      "gaia/fauna_goat": 42,
      "gaia/fauna_camel": 40,
      "resource|gaia/fauna_camel": 1,
      "resource|gaia/fauna_goat": 1,
      "resource|gaia/fauna_gazelle": 1
    },
    "Domestic": {
      "gaia/fauna_chicken": 10,
      "gaia/fauna_goat": 42,
      "resource|gaia/fauna_goat": 1
    },
    "SeaCreature": {
      "gaia/fauna_fish": 8
    },
    "Structure": {
      "structures/sele_civil_centre": 1,
      "structures/sele_field": 3,
      "structures/sele_house": 4,
      "structures/sele_market": 1,
      "structures/maur_house": 5,
      "structures/maur_farmstead": 1,
      "structures/maur_corral": 1,
      "structures/maur_field": 3,
      "structures/maur_market": 1
    },
    "ConquestCritical": {
      "structures/sele_civil_centre": 1
    },
    "Defensive": {
      "structures/sele_civil_centre": 1
    },
    "CivCentre": {
      "structures/sele_civil_centre": 1
    },
    "Civic": {
      "structures/sele_civil_centre": 1,
      "structures/sele_house": 4,
      "structures/maur_house": 5
    },
    "CivilCentre": {
      "structures/sele_civil_centre": 1
    },
    "Support": {},
    "Worker": {},
    "Female": {},
    "Citizen": {},
    "CitizenSoldier": {},
    "Infantry": {},
    "Soldier": {},
    "Melee": {},
    "Spear": {},
    "Basic": {},
    "Resource": {
      "structures/sele_field": 3,
      "structures/maur_corral": 1,
      "structures/maur_field": 3
    },
    "Field": {
      "structures/sele_field": 3,
      "structures/maur_field": 3
    },
    "Village": {
      "structures/sele_house": 4,
      "structures/maur_house": 5,
      "structures/maur_farmstead": 1,
      "structures/maur_corral": 1
    },
    "House": {
      "structures/sele_house": 4,
      "structures/maur_house": 5
    },
    "BarterMarket": {
      "structures/sele_market": 1,
      "structures/maur_market": 1
    },
    "Economic": {
      "structures/sele_market": 1,
      "structures/maur_farmstead": 1,
      "structures/maur_market": 1
    },
    "Town": {
      "structures/sele_market": 1,
      "structures/maur_market": 1
    },
    "Market": {
      "structures/sele_market": 1,
      "structures/maur_market": 1
    },
    "Advanced": {},
    "Elite": {},
    "DropsiteFood": {
      "structures/maur_farmstead": 1
    },
    "Farmstead": {
      "structures/maur_farmstead": 1
    },
    "Corral": {
      "structures/maur_corral": 1
    }
  },
  "autoResearchTech": {
    "pair_cav_01": {
      "genericName": "Lance vs. Chamfron",
      "top": "attack_cav_lance",
      "bottom": "armor_cav_chamfron"
    },
    "pair_champ_02": {
      "genericName": "Champions vs. Part-timers",
      "top": "attack_champions_elite",
      "bottom": "attack_soldiers_will"
    },
    "pair_gather_01": {
      "genericName": "Servants vs. Wedge and Mallet",
      "top": "gather_mining_servants",
      "bottom": "gather_mining_wedgemallet"
    },
    "pair_gather_02": {
      "genericName": "Serfs vs. Shaft Mining",
      "top": "gather_mining_serfs",
      "bottom": "gather_mining_shaftmining",
      "supersedes": "pair_gather_01"
    },
    "pair_gather_03": {
      "genericName": "Slaves vs. Silver Mining",
      "top": "gather_mining_slaves",
      "bottom": "gather_mining_silvermining",
      "supersedes": "pair_gather_02"
    },
    "pair_gather_wood_01": {
      "genericName": "Iron Axes vs. Wheelbarrow",
      "top": "gather_lumbering_ironaxes",
      "bottom": "gather_capacity_wheelbarrow"
    },
    "pair_heal_01": {
      "genericName": "Heal Range and Rate",
      "top": "heal_range",
      "bottom": "heal_rate"
    },
    "pair_heal_02": {
      "genericName": "Heal Range and Rate #2",
      "top": "heal_range_2",
      "bottom": "heal_rate_2",
      "supersedes": "pair_heal_01"
    },
    "pair_heal_03": {
      "genericName": "Garrison Healing vs. Self-Healing",
      "top": "heal_temple",
      "bottom": "health_regen_units"
    },
    "pair_house_01": {
      "genericName": "Females vs. Population",
      "top": "health_females_01",
      "bottom": "pop_house_01"
    },
    "pair_house_02": {
      "genericName": "Females vs. Population",
      "top": "unlock_females_house",
      "bottom": "pop_house_02"
    },
    "pair_inf_01": {
      "genericName": "Side Arms vs. Irregulars",
      "top": "melee_inf_sidearms",
      "bottom": "ranged_inf_irregulars"
    },
    "pair_inf_02": {
      "genericName": "Spear Fighting vs. Skirmishing",
      "top": "melee_inf_spearheads",
      "bottom": "ranged_inf_skirmishers",
      "supersedes": "pair_inf_01"
    },
    "pair_inf_armor_01": {
      "genericName": "Infantry Hack Armor vs. Spearmen Pierce Armor",
      "top": "armor_infantry_hack_01",
      "bottom": "armor_infantryspearmen_pierce_01"
    },
    "pair_inf_armor_02": {
      "genericName": "Infantry Hack Armor vs. Spearmen Pierce Armor",
      "top": "armor_infantry_hack_02",
      "bottom": "armor_infantryspearmen_pierce_02",
      "supersedes": "pair_inf_armor_01"
    },
    "pair_inf_armor_03": {
      "genericName": "Infantry Hack Armor vs. Spearmen Pierce Armor",
      "top": "armor_infantry_hack_03",
      "bottom": "armor_infantryspearmen_pierce_03",
      "supersedes": "pair_inf_armor_02"
    },
    "pair_inf_armor_04": {
      "genericName": "Infantry Hack Armor vs. Spearmen Pierce Armor",
      "top": "armor_infantry_hack_04",
      "bottom": "armor_infantryspearmen_pierce_04",
      "supersedes": "pair_inf_armor_03"
    },
    "pair_levy_01": {
      "genericName": "Levy Infantry vs. Levy Cavalry",
      "top": "training_levy_infantry",
      "bottom": "training_levy_cavalry"
    },
    "pair_siege_attack_cost": {
      "genericName": "Attack vs. Cost",
      "top": "siege_attack",
      "bottom": "siege_cost_metal"
    },
    "pair_siege_attack_pack": {
      "genericName": "Attack vs. Packing",
      "top": "siege_attack",
      "bottom": "siege_packing"
    },
    "pair_siege_cost_armor": {
      "genericName": "Cost vs. Armor",
      "top": "siege_cost_wood",
      "bottom": "siege_armor"
    },
    "pair_tower_01": {
      "genericName": "Night's Watch vs. Crenellations",
      "top": "attack_tower_watch",
      "bottom": "attack_tower_crenellations"
    },
    "pair_walls_01": {
      "genericName": "Walls build time vs. Health",
      "top": "buildtime_walls_rubble",
      "bottom": "health_walls_geometric_masonry"
    },
    "phase_city": {
      "genericName": "City Phase",
      "requirements": {
        "any": [
          {
            "tech": "phase_city_generic"
          },
          {
            "tech": "phase_city_britons"
          },
          {
            "tech": "city_phase_gauls"
          },
          {
            "tech": "phase_city_pair_celts"
          },
          {
            "tech": "phase_city_athen"
          }
        ]
      },
      "autoResearch": true,
      "modifications": [
        {
          "value": "TerritoryInfluence/Radius",
          "multiply": 1.5
        },
        {
          "value": "Health/Max",
          "multiply": 1.2,
          "affects": "CitizenSoldier"
        }
      ],
      "affects": [
        "CivCentre",
        "Infantry",
        "Cavalry"
      ],
      "soundComplete": "interface/alarm/alarm_phase.xml"
    },
    "phase_city_pair_celts": {
      "genericName": "Britons vs. Gauls",
      "top": "phase_city_britons",
      "bottom": "phase_city_gauls",
      "supersedes": "phase_town_generic"
    },
    "phase_town": {
      "genericName": "Town Phase",
      "requirements": {
        "any": [
          {
            "tech": "phase_town_generic"
          },
          {
            "tech": "phase_town_athen"
          }
        ]
      },
      "autoResearch": true,
      "modifications": [
        {
          "value": "TerritoryInfluence/Radius",
          "multiply": 1.3
        },
        {
          "value": "Health/Max",
          "multiply": 1.2,
          "affects": "CitizenSoldier"
        }
      ],
      "affects": [
        "CivCentre",
        "Infantry",
        "Cavalry"
      ],
      "soundComplete": "interface/alarm/alarm_phase.xml"
    },
    "carthaginians/civbonus_triple_walls": {
      "genericName": "Triple Walls",
      "autoResearch": true,
      "description": "Carthaginians built their city walls in three concentric circuits. These walls were never breached. Even when the city was taken by the Romans, it was via the city's harbor, not by storming its walls. Consequently, Carthaginian walls, gates, and wall towers have 3x the health of a standard wall, but also cost twice as much and take twice as long to build.",
      "requirements": {
        "civ": "cart"
      },
      "modifications": [
        {
          "value": "Health/Max",
          "multiply": 3
        },
        {
          "value": "Cost/BuildTime",
          "multiply": 2
        },
        {
          "value": "Cost/Resources/stone",
          "multiply": 2
        }
      ],
      "affects": [
        "StoneWall"
      ]
    },
    "carthaginians/pair_celt_mercs_1": {
      "genericName": "Celtic merc cost vs. recruit time #1",
      "top": "carthaginians/cost_celt_mercs",
      "bottom": "carthaginians/traintime_celt_mercs"
    },
    "carthaginians/pair_celt_mercs_2": {
      "genericName": "Celtic merc cost vs. recruit time #2",
      "top": "carthaginians/cost_celt_mercs_2",
      "bottom": "carthaginians/traintime_celt_mercs_2",
      "supersedes": "carthaginians/pair_celt_mercs_1"
    },
    "carthaginians/pair_iberian_mercs_1": {
      "genericName": "Iberian merc cost vs. recruit time #1",
      "top": "carthaginians/cost_iberian_mercs",
      "bottom": "carthaginians/traintime_iberian_mercs"
    },
    "carthaginians/pair_iberian_mercs_2": {
      "genericName": "Iberian merc cost vs. recruit time #2",
      "top": "carthaginians/cost_iberian_mercs_2",
      "bottom": "carthaginians/traintime_iberian_mercs_2",
      "supersedes": "carthaginians/pair_iberian_mercs_1"
    },
    "carthaginians/pair_italian_mercs_1": {
      "genericName": "Italian merc cost vs. recruit time #1",
      "top": "carthaginians/cost_italian_mercs",
      "bottom": "carthaginians/traintime_italian_mercs"
    },
    "carthaginians/pair_italian_mercs_2": {
      "genericName": "Italian merc cost vs. recruit time #2",
      "top": "carthaginians/cost_italian_mercs_2",
      "bottom": "carthaginians/traintime_italian_mercs_2",
      "supersedes": "carthaginians/pair_italian_mercs_1"
    },
    "celts/civbonus_celts_wooden_struct": {
      "genericName": "Wooden Construction",
      "autoResearch": true,
      "description": "Celtic structures were mostly made of wood with rubble foundations. Consequently, their structures have less health than other cultures do, but they also construct faster.",
      "requirements": {
        "any": [
          {
            "civ": "celt"
          },
          {
            "civ": "brit"
          },
          {
            "civ": "gaul"
          }
        ]
      },
      "modifications": [
        {
          "value": "Health/Max",
          "multiply": 0.8
        },
        {
          "value": "Cost/BuildTime",
          "multiply": 0.8
        }
      ],
      "affects": [
        "Structure"
      ]
    },
    "hellenes/civbonus_hellenic_architecture": {
      "genericName": "Hellenic Architecture",
      "autoResearch": true,
      "description": "The Greeks used stone construction from early Mycenaean times.",
      "requirements": {
        "any": [
          {
            "civ": "hele"
          },
          {
            "civ": "athen"
          },
          {
            "civ": "mace"
          },
          {
            "civ": "spart"
          },
          {
            "civ": "theb"
          }
        ]
      },
      "modifications": [
        {
          "value": "Health/Max",
          "multiply": 1.1
        },
        {
          "value": "Cost/BuildTime",
          "multiply": 1.1
        }
      ],
      "affects": [
        "Structure"
      ]
    },
    "hellenes/civpenalty_spart_popcap": {
      "genericName": "Underdogs",
      "autoResearch": true,
      "description": "The Spartans did not have the largest army in the world, but they did have the best army in the world for their time. What they didn't have in quantity, they made up with quality. It was said that Sparta did not need strong city walls, for its men were its walls.",
      "requirements": {
        "civ": "spart"
      },
      "modifications": [
        {
          "value": "Player/MaxPopulation",
          "multiply": 0.9
        }
      ]
    },
    "hellenes/teambonus_athen_delian_league": {
      "genericName": "Delian League",
      "autoResearch": true,
      "description": "Shortly after the great naval victories at Salamis and Mycale, the Greek city-states instituted the so-called Delian League in 478 BC, whose purpose was to push the Persians out of the Aegean region. The allied states contributed ships and money, while the Athenians offered their entire navy.",
      "requirements": {
        "civ": "athen"
      },
      "modifications": [
        {
          "value": "Cost/BuildTime",
          "multiply": 0.75
        }
      ],
      "affects": [
        "Warship"
      ]
    },
    "mauryans/civbonus_maur_popcap": {
      "genericName": "Emperor of Emperors",
      "specificName": {
        "maur": "Chakravarti Samrāt"
      },
      "autoResearch": true,
      "description": "The Mauryan Empire encompassed dozens of formerly independent kingdoms over an area of 5 million square kilometers, with a population of close to 60 million people. The Mauryan regents held the title Emperor of Emperors and commanded a standing army of 600,000 infantry, 9000 elephants, 8000 chariots, and 30,000 cavalry, making it arguably the largest army of its time.",
      "requirements": {
        "civ": "maur"
      },
      "modifications": [
        {
          "value": "Player/MaxPopulation",
          "multiply": 1.1
        }
      ]
    },
    "mauryans/wooden_walls": {
      "genericName": "Wooden Walls",
      "autoResearch": true,
      "description": "The Mauryans built their city walls out of wood, an abundant natural resource in India. Consequently, Mauryan city walls have -20% health, but build 20% faster.",
      "requirements": {
        "civ": "maur"
      },
      "modifications": [
        {
          "value": "Health/Max",
          "multiply": 0.8
        },
        {
          "value": "Cost/BuildTime",
          "multiply": 0.8
        }
      ],
      "affects": [
        "StoneWall"
      ]
    },
    "persians/civbonus_pers_popcap": {
      "genericName": "Great King's Levy",
      "autoResearch": true,
      "description": "The Persians could and did levy a large number of infantry during wartime due to the sheer size of the Achaemenid Empire and the way in which it was set-up. In general the Persian infantry was well trained and fought with great tenacity. However while this was true the infantry were poor hand-to-hand, close combat fighters. Also, with the exception of the elite regiments, the Persian infantry was not a standing professional force.",
      "requirements": {
        "civ": "pers"
      },
      "modifications": [
        {
          "value": "Player/MaxPopulation",
          "multiply": 1.1
        }
      ]
    },
    "successors/pair_unlock_champions": {
      "genericName": "Traditional Army vs. Reform Army",
      "top": "successors/unlock_traditional_army",
      "bottom": "successors/unlock_reform_army"
    }
  }
}

- id: 3
  AttackDetection:
    object: {
  "suppressionTime": 60000,
  "suppressionTransferRangeSquared": 6400,
  "suppressionRangeSquared": 25600,
  "suppressedList": []
}
  BattleDetection:
    object: {
  "interval": 200,
  "recordLength": 12,
  "damageRateThreshold": 0.04,
  "alertnessBattleThreshold": 4,
  "alertnessPeaceThreshold": 0,
  "alertnessMax": 8,
  "damage": 0,
  "damageRecord": [],
  "alertness": 0,
  "state": "PEACE"
}
  EntityLimits:
    object: {
  "limit": {
    "Apadana": 1,
    "Council": 1,
    "DefenseTower": 30,
    "Embassy": 2,
    "Fortress": 10,
    "Hero": 1,
    "Juggernaut": 1,
    "Library": 1,
    "Lighthouse": 1,
    "Monument": 5,
    "Pillar": 0,
    "Theater": 1,
    "WarDog": 0,
    "Wonder": 1
  },
  "count": {
    "Apadana": 0,
    "Council": 0,
    "DefenseTower": 0,
    "Embassy": 0,
    "Fortress": 0,
    "Hero": 0,
    "Juggernaut": 0,
    "Library": 0,
    "Lighthouse": 0,
    "Monument": 0,
    "Pillar": 0,
    "Theater": 0,
    "WarDog": 0,
    "Wonder": 0
  },
  "changers": {
    "Juggernaut": {
      "PtolemyIV": 4
    },
    "Pillar": {
      "Ashoka": 5
    },
    "WarDog": {
      "Kennel": 10
    }
  }
}
  Player:
    object: {
  "playerID": 1,
  "name": "Player 1",
  "civ": "maur",
  "colour": {
    "r": 0.1803921568627451,
    "g": 0.1803921568627451,
    "b": 0.7843137254901961,
    "a": 1
  },
  "popUsed": 0,
  "popBonuses": 0,
  "maxPop": 200,
  "trainingBlocked": false,
  "resourceCount": {
    "food": 2830,
    "wood": 785,
    "metal": 1020,
    "stone": 890
  },
  "tradingGoods": [
    {
      "goods": "wood",
      "proba": 30
    },
    {
      "goods": "stone",
      "proba": 35
    },
    {
      "goods": "metal",
      "proba": 35
    }
  ],
  "team": -1,
  "teamsLocked": false,
  "state": "defeated",
  "diplomacy": [
    -1,
    1,
    1,
    -1,
    -1
  ],
  "conquestCriticalEntitiesCount": 0,
  "formations": [
    "formations/scatter",
    "formations/box",
    "formations/column_closed",
    "formations/line_closed",
    "formations/column_open",
    "formations/line_open",
    "formations/flank",
    "formations/skirmish",
    "formations/wedge",
    "formations/battle_line"
  ],
  "controlAllUnits": false,
  "isAI": false,
  "gatherRateMultiplier": 1,
  "cheatsEnabled": false,
  "cheatTimeMultiplier": 1,
  "heroes": [],
  "resourceNames": {
    "food": "Food",
    "wood": "Wood",
    "metal": "Metal",
    "stone": "Stone"
  },
  "disabledTemplates": {}
}
  StatisticsTracker:
    object: {
  "unitsClasses": [
    "Infantry",
    "Worker",
    "Female",
    "Cavalry",
    "Champion",
    "Hero",
    "Ship"
  ],
  "unitsTrained": {
    "Infantry": 15,
    "Worker": 36,
    "Female": 21,
    "Cavalry": 0,
    "Champion": 0,
    "Hero": 0,
    "Ship": 0,
    "total": 36
  },
  "unitsLost": {
    "Infantry": 0,
    "Worker": 0,
    "Female": 0,
    "Cavalry": 0,
    "Champion": 0,
    "Hero": 0,
    "Ship": 0,
    "total": 0
  },
  "unitsLostValue": 0,
  "enemyUnitsKilled": {
    "Infantry": 0,
    "Worker": 0,
    "Female": 0,
    "Cavalry": 0,
    "Champion": 0,
    "Hero": 0,
    "Ship": 0,
    "total": 0
  },
  "enemyUnitsKilledValue": 0,
  "buildingsClasses": [
    "House",
    "Economic",
    "Outpost",
    "Military",
    "Fortress",
    "CivCentre",
    "Wonder"
  ],
  "buildingsConstructed": {
    "House": 5,
    "Economic": 3,
    "Outpost": 8,
    "Military": 2,
    "Fortress": 0,
    "CivCentre": 0,
    "Wonder": 0,
    "total": 24
  },
  "buildingsLost": {
    "House": 0,
    "Economic": 0,
    "Outpost": 0,
    "Military": 0,
    "Fortress": 0,
    "CivCentre": 0,
    "Wonder": 0,
    "total": 0
  },
  "buildingsLostValue": 0,
  "enemyBuildingsDestroyed": {
    "House": 0,
    "Economic": 0,
    "Outpost": 0,
    "Military": 0,
    "Fortress": 0,
    "CivCentre": 0,
    "Wonder": 0,
    "total": 0
  },
  "enemyBuildingsDestroyedValue": 0,
  "resourcesGathered": {
    "food": 5295,
    "wood": 4630,
    "metal": 749,
    "stone": 995,
    "vegetarianFood": 4895
  },
  "resourcesUsed": {
    "food": 2700,
    "wood": 4065,
    "metal": 0,
    "stone": 400
  },
  "resourcesSold": {
    "food": 0,
    "wood": 0,
    "metal": 0,
    "stone": 0
  },
  "resourcesBought": {
    "food": 0,
    "wood": 0,
    "metal": 0,
    "stone": 0
  },
  "tributesSent": 0,
  "tributesReceived": 0,
  "tradeIncome": 0,
  "treasuresCollected": 0
}
  TechnologyManager:
    object: {
  "researchedTechs": {
    "phase_village": {
      "genericName": "Village Phase",
      "autoResearch": true
    },
    "mauryans/civbonus_maur_popcap": {
      "genericName": "Emperor of Emperors",
      "specificName": {
        "maur": "Chakravarti Samrāt"
      },
      "autoResearch": true,
      "description": "The Mauryan Empire encompassed dozens of formerly independent kingdoms over an area of 5 million square kilometers, with a population of close to 60 million people. The Mauryan regents held the title Emperor of Emperors and commanded a standing army of 600,000 infantry, 9000 elephants, 8000 chariots, and 30,000 cavalry, making it arguably the largest army of its time.",
      "requirements": {
        "civ": "maur"
      },
      "modifications": [
        {
          "value": "Player/MaxPopulation",
          "multiply": 1.1
        }
      ]
    },
    "mauryans/wooden_walls": {
      "genericName": "Wooden Walls",
      "autoResearch": true,
      "description": "The Mauryans built their city walls out of wood, an abundant natural resource in India. Consequently, Mauryan city walls have -20% health, but build 20% faster.",
      "requirements": {
        "civ": "maur"
      },
      "modifications": [
        {
          "value": "Health/Max",
          "multiply": 0.8
        },
        {
          "value": "Cost/BuildTime",
          "multiply": 0.8
        }
      ],
      "affects": [
        "StoneWall"
      ]
    },
    "phase_town_generic": {
      "genericName": "Town Phase",
      "specificName": {
        "athen": "Komópolis",
        "hele": "Komópolis",
        "mace": "Komópolis",
        "spart": "Komópolis",
        "theb": "Komópolis"
      },
      "description": "Advances from a small village to a bustling town, ready to expand rapidly.",
      "cost": {
        "food": 800,
        "wood": 800,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "class": "Village",
        "number": 5
      },
      "requirementsTooltip": "Requires 5 Village Phase structures (except Palisades and Farm Fields).",
      "supersedes": "phase_village",
      "icon": "town_phase.png",
      "researchTime": 80,
      "tooltip": "Advance to Town Phase, which unlocks more structures and units. Territory radius for Civic Centers increased by +30%",
      "soundComplete": "interface/alarm/alarm_phase.xml"
    },
    "phase_town": {
      "genericName": "Town Phase",
      "requirements": {
        "any": [
          {
            "tech": "phase_town_generic"
          },
          {
            "tech": "phase_town_athen"
          }
        ]
      },
      "autoResearch": true,
      "modifications": [
        {
          "value": "TerritoryInfluence/Radius",
          "multiply": 1.3
        },
        {
          "value": "Health/Max",
          "multiply": 1.2,
          "affects": "CitizenSoldier"
        }
      ],
      "affects": [
        "CivCentre",
        "Infantry",
        "Cavalry"
      ],
      "soundComplete": "interface/alarm/alarm_phase.xml"
    },
    "vision_outpost": {
      "genericName": "Carrier Pigeons",
      "description": "Outposts gain longer vision for scouting.",
      "cost": {
        "food": 100,
        "wood": 0,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_village"
      },
      "icon": "pigeon.png",
      "researchTime": 40,
      "tooltip": "Vision Range +50% for Outposts.",
      "modifications": [
        {
          "value": "Vision/Range",
          "multiply": 1.5
        }
      ],
      "affects": [
        "Outpost"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    }
  },
  "researchQueued": {},
  "researchStarted": {},
  "modifications": {
    "Player/MaxPopulation": [
      {
        "affects": [
          []
        ],
        "multiply": 1.1
      }
    ],
    "Health/Max": [
      {
        "affects": [
          [
            "StoneWall"
          ]
        ],
        "multiply": 0.8
      },
      {
        "affects": [
          [
            "CivCentre",
            "CitizenSoldier"
          ],
          [
            "Infantry",
            "CitizenSoldier"
          ],
          [
            "Cavalry",
            "CitizenSoldier"
          ]
        ],
        "multiply": 1.2
      }
    ],
    "Cost/BuildTime": [
      {
        "affects": [
          [
            "StoneWall"
          ]
        ],
        "multiply": 0.8
      }
    ],
    "TerritoryInfluence/Radius": [
      {
        "affects": [
          [
            "CivCentre"
          ],
          [
            "Infantry"
          ],
          [
            "Cavalry"
          ]
        ],
        "multiply": 1.3
      }
    ],
    "Vision/Range": [
      {
        "affects": [
          [
            "Outpost"
          ]
        ],
        "multiply": 1.5
      }
    ]
  },
  "modificationCache": {},
  "typeCounts": {},
  "classCounts": {},
  "typeCountsByClass": {
    "Structure": {},
    "ConquestCritical": {},
    "Defensive": {},
    "CivCentre": {},
    "Civic": {},
    "CivilCentre": {},
    "Unit": {},
    "Support": {},
    "Organic": {},
    "Worker": {},
    "Female": {},
    "Citizen": {},
    "CitizenSoldier": {},
    "Infantry": {},
    "Soldier": {},
    "Melee": {},
    "Spear": {},
    "Basic": {},
    "Ranged": {},
    "Archer": {},
    "Cavalry": {},
    "Javelin": {},
    "Elephant": {},
    "Village": {},
    "House": {},
    "DropsiteFood": {},
    "Economic": {},
    "Farmstead": {},
    "Resource": {},
    "Corral": {},
    "Field": {},
    "DropsiteWood": {},
    "DropsiteMetal": {},
    "DropsiteStone": {},
    "Storehouse": {},
    "Tower": {},
    "GarrisonTower": {},
    "Town": {},
    "DefenseTower": {},
    "Outpost": {},
    "BarterMarket": {},
    "Market": {},
    "Temple": {},
    "Military": {},
    "Blacksmith": {},
    "Barracks": {}
  },
  "autoResearchTech": {
    "pair_cav_01": {
      "genericName": "Lance vs. Chamfron",
      "top": "attack_cav_lance",
      "bottom": "armor_cav_chamfron"
    },
    "pair_champ_02": {
      "genericName": "Champions vs. Part-timers",
      "top": "attack_champions_elite",
      "bottom": "attack_soldiers_will"
    },
    "pair_gather_01": {
      "genericName": "Servants vs. Wedge and Mallet",
      "top": "gather_mining_servants",
      "bottom": "gather_mining_wedgemallet"
    },
    "pair_gather_02": {
      "genericName": "Serfs vs. Shaft Mining",
      "top": "gather_mining_serfs",
      "bottom": "gather_mining_shaftmining",
      "supersedes": "pair_gather_01"
    },
    "pair_gather_03": {
      "genericName": "Slaves vs. Silver Mining",
      "top": "gather_mining_slaves",
      "bottom": "gather_mining_silvermining",
      "supersedes": "pair_gather_02"
    },
    "pair_gather_wood_01": {
      "genericName": "Iron Axes vs. Wheelbarrow",
      "top": "gather_lumbering_ironaxes",
      "bottom": "gather_capacity_wheelbarrow"
    },
    "pair_heal_01": {
      "genericName": "Heal Range and Rate",
      "top": "heal_range",
      "bottom": "heal_rate"
    },
    "pair_heal_02": {
      "genericName": "Heal Range and Rate #2",
      "top": "heal_range_2",
      "bottom": "heal_rate_2",
      "supersedes": "pair_heal_01"
    },
    "pair_heal_03": {
      "genericName": "Garrison Healing vs. Self-Healing",
      "top": "heal_temple",
      "bottom": "health_regen_units"
    },
    "pair_house_01": {
      "genericName": "Females vs. Population",
      "top": "health_females_01",
      "bottom": "pop_house_01"
    },
    "pair_house_02": {
      "genericName": "Females vs. Population",
      "top": "unlock_females_house",
      "bottom": "pop_house_02"
    },
    "pair_inf_01": {
      "genericName": "Side Arms vs. Irregulars",
      "top": "melee_inf_sidearms",
      "bottom": "ranged_inf_irregulars"
    },
    "pair_inf_02": {
      "genericName": "Spear Fighting vs. Skirmishing",
      "top": "melee_inf_spearheads",
      "bottom": "ranged_inf_skirmishers",
      "supersedes": "pair_inf_01"
    },
    "pair_inf_armor_01": {
      "genericName": "Infantry Hack Armor vs. Spearmen Pierce Armor",
      "top": "armor_infantry_hack_01",
      "bottom": "armor_infantryspearmen_pierce_01"
    },
    "pair_inf_armor_02": {
      "genericName": "Infantry Hack Armor vs. Spearmen Pierce Armor",
      "top": "armor_infantry_hack_02",
      "bottom": "armor_infantryspearmen_pierce_02",
      "supersedes": "pair_inf_armor_01"
    },
    "pair_inf_armor_03": {
      "genericName": "Infantry Hack Armor vs. Spearmen Pierce Armor",
      "top": "armor_infantry_hack_03",
      "bottom": "armor_infantryspearmen_pierce_03",
      "supersedes": "pair_inf_armor_02"
    },
    "pair_inf_armor_04": {
      "genericName": "Infantry Hack Armor vs. Spearmen Pierce Armor",
      "top": "armor_infantry_hack_04",
      "bottom": "armor_infantryspearmen_pierce_04",
      "supersedes": "pair_inf_armor_03"
    },
    "pair_levy_01": {
      "genericName": "Levy Infantry vs. Levy Cavalry",
      "top": "training_levy_infantry",
      "bottom": "training_levy_cavalry"
    },
    "pair_siege_attack_cost": {
      "genericName": "Attack vs. Cost",
      "top": "siege_attack",
      "bottom": "siege_cost_metal"
    },
    "pair_siege_attack_pack": {
      "genericName": "Attack vs. Packing",
      "top": "siege_attack",
      "bottom": "siege_packing"
    },
    "pair_siege_cost_armor": {
      "genericName": "Cost vs. Armor",
      "top": "siege_cost_wood",
      "bottom": "siege_armor"
    },
    "pair_tower_01": {
      "genericName": "Night's Watch vs. Crenellations",
      "top": "attack_tower_watch",
      "bottom": "attack_tower_crenellations"
    },
    "pair_walls_01": {
      "genericName": "Walls build time vs. Health",
      "top": "buildtime_walls_rubble",
      "bottom": "health_walls_geometric_masonry"
    },
    "phase_city": {
      "genericName": "City Phase",
      "requirements": {
        "any": [
          {
            "tech": "phase_city_generic"
          },
          {
            "tech": "phase_city_britons"
          },
          {
            "tech": "city_phase_gauls"
          },
          {
            "tech": "phase_city_pair_celts"
          },
          {
            "tech": "phase_city_athen"
          }
        ]
      },
      "autoResearch": true,
      "modifications": [
        {
          "value": "TerritoryInfluence/Radius",
          "multiply": 1.5
        },
        {
          "value": "Health/Max",
          "multiply": 1.2,
          "affects": "CitizenSoldier"
        }
      ],
      "affects": [
        "CivCentre",
        "Infantry",
        "Cavalry"
      ],
      "soundComplete": "interface/alarm/alarm_phase.xml"
    },
    "phase_city_pair_celts": {
      "genericName": "Britons vs. Gauls",
      "top": "phase_city_britons",
      "bottom": "phase_city_gauls",
      "supersedes": "phase_town_generic"
    },
    "carthaginians/civbonus_triple_walls": {
      "genericName": "Triple Walls",
      "autoResearch": true,
      "description": "Carthaginians built their city walls in three concentric circuits. These walls were never breached. Even when the city was taken by the Romans, it was via the city's harbor, not by storming its walls. Consequently, Carthaginian walls, gates, and wall towers have 3x the health of a standard wall, but also cost twice as much and take twice as long to build.",
      "requirements": {
        "civ": "cart"
      },
      "modifications": [
        {
          "value": "Health/Max",
          "multiply": 3
        },
        {
          "value": "Cost/BuildTime",
          "multiply": 2
        },
        {
          "value": "Cost/Resources/stone",
          "multiply": 2
        }
      ],
      "affects": [
        "StoneWall"
      ]
    },
    "carthaginians/pair_celt_mercs_1": {
      "genericName": "Celtic merc cost vs. recruit time #1",
      "top": "carthaginians/cost_celt_mercs",
      "bottom": "carthaginians/traintime_celt_mercs"
    },
    "carthaginians/pair_celt_mercs_2": {
      "genericName": "Celtic merc cost vs. recruit time #2",
      "top": "carthaginians/cost_celt_mercs_2",
      "bottom": "carthaginians/traintime_celt_mercs_2",
      "supersedes": "carthaginians/pair_celt_mercs_1"
    },
    "carthaginians/pair_iberian_mercs_1": {
      "genericName": "Iberian merc cost vs. recruit time #1",
      "top": "carthaginians/cost_iberian_mercs",
      "bottom": "carthaginians/traintime_iberian_mercs"
    },
    "carthaginians/pair_iberian_mercs_2": {
      "genericName": "Iberian merc cost vs. recruit time #2",
      "top": "carthaginians/cost_iberian_mercs_2",
      "bottom": "carthaginians/traintime_iberian_mercs_2",
      "supersedes": "carthaginians/pair_iberian_mercs_1"
    },
    "carthaginians/pair_italian_mercs_1": {
      "genericName": "Italian merc cost vs. recruit time #1",
      "top": "carthaginians/cost_italian_mercs",
      "bottom": "carthaginians/traintime_italian_mercs"
    },
    "carthaginians/pair_italian_mercs_2": {
      "genericName": "Italian merc cost vs. recruit time #2",
      "top": "carthaginians/cost_italian_mercs_2",
      "bottom": "carthaginians/traintime_italian_mercs_2",
      "supersedes": "carthaginians/pair_italian_mercs_1"
    },
    "celts/civbonus_celts_wooden_struct": {
      "genericName": "Wooden Construction",
      "autoResearch": true,
      "description": "Celtic structures were mostly made of wood with rubble foundations. Consequently, their structures have less health than other cultures do, but they also construct faster.",
      "requirements": {
        "any": [
          {
            "civ": "celt"
          },
          {
            "civ": "brit"
          },
          {
            "civ": "gaul"
          }
        ]
      },
      "modifications": [
        {
          "value": "Health/Max",
          "multiply": 0.8
        },
        {
          "value": "Cost/BuildTime",
          "multiply": 0.8
        }
      ],
      "affects": [
        "Structure"
      ]
    },
    "hellenes/civbonus_hellenic_architecture": {
      "genericName": "Hellenic Architecture",
      "autoResearch": true,
      "description": "The Greeks used stone construction from early Mycenaean times.",
      "requirements": {
        "any": [
          {
            "civ": "hele"
          },
          {
            "civ": "athen"
          },
          {
            "civ": "mace"
          },
          {
            "civ": "spart"
          },
          {
            "civ": "theb"
          }
        ]
      },
      "modifications": [
        {
          "value": "Health/Max",
          "multiply": 1.1
        },
        {
          "value": "Cost/BuildTime",
          "multiply": 1.1
        }
      ],
      "affects": [
        "Structure"
      ]
    },
    "hellenes/civpenalty_spart_popcap": {
      "genericName": "Underdogs",
      "autoResearch": true,
      "description": "The Spartans did not have the largest army in the world, but they did have the best army in the world for their time. What they didn't have in quantity, they made up with quality. It was said that Sparta did not need strong city walls, for its men were its walls.",
      "requirements": {
        "civ": "spart"
      },
      "modifications": [
        {
          "value": "Player/MaxPopulation",
          "multiply": 0.9
        }
      ]
    },
    "hellenes/teambonus_athen_delian_league": {
      "genericName": "Delian League",
      "autoResearch": true,
      "description": "Shortly after the great naval victories at Salamis and Mycale, the Greek city-states instituted the so-called Delian League in 478 BC, whose purpose was to push the Persians out of the Aegean region. The allied states contributed ships and money, while the Athenians offered their entire navy.",
      "requirements": {
        "civ": "athen"
      },
      "modifications": [
        {
          "value": "Cost/BuildTime",
          "multiply": 0.75
        }
      ],
      "affects": [
        "Warship"
      ]
    },
    "persians/civbonus_pers_popcap": {
      "genericName": "Great King's Levy",
      "autoResearch": true,
      "description": "The Persians could and did levy a large number of infantry during wartime due to the sheer size of the Achaemenid Empire and the way in which it was set-up. In general the Persian infantry was well trained and fought with great tenacity. However while this was true the infantry were poor hand-to-hand, close combat fighters. Also, with the exception of the elite regiments, the Persian infantry was not a standing professional force.",
      "requirements": {
        "civ": "pers"
      },
      "modifications": [
        {
          "value": "Player/MaxPopulation",
          "multiply": 1.1
        }
      ]
    },
    "successors/pair_unlock_champions": {
      "genericName": "Traditional Army vs. Reform Army",
      "top": "successors/unlock_traditional_army",
      "bottom": "successors/unlock_reform_army"
    }
  }
}

- id: 4
  AttackDetection:
    object: {
  "suppressionTime": 60000,
  "suppressionTransferRangeSquared": 6400,
  "suppressionRangeSquared": 25600,
  "suppressedList": []
}
  BattleDetection:
    object: {
  "interval": 200,
  "recordLength": 12,
  "damageRateThreshold": 0.04,
  "alertnessBattleThreshold": 4,
  "alertnessPeaceThreshold": 0,
  "alertnessMax": 8,
  "damage": 0,
  "damageRecord": [
    21.060000000000002,
    27,
    10.530000000000001,
    0,
    0,
    0,
    0,
    0,
    14.09999999999999,
    0,
    11.7,
    0
  ],
  "alertness": 0,
  "state": "PEACE",
  "recordControl": 0
}
  EntityLimits:
    object: {
  "limit": {
    "Apadana": 1,
    "Council": 1,
    "DefenseTower": 30,
    "Embassy": 2,
    "Fortress": 10,
    "Hero": 1,
    "Juggernaut": 1,
    "Library": 1,
    "Lighthouse": 1,
    "Monument": 5,
    "Pillar": 0,
    "Theater": 1,
    "WarDog": 0,
    "Wonder": 1
  },
  "count": {
    "Apadana": 0,
    "Council": 0,
    "DefenseTower": 0,
    "Embassy": 0,
    "Fortress": 0,
    "Hero": 0,
    "Juggernaut": 0,
    "Library": 0,
    "Lighthouse": 0,
    "Monument": 0,
    "Pillar": 0,
    "Theater": 0,
    "WarDog": 0,
    "Wonder": 0
  },
  "changers": {
    "Juggernaut": {
      "PtolemyIV": 4
    },
    "Pillar": {
      "Ashoka": 5
    },
    "WarDog": {
      "Kennel": 10
    }
  }
}
  Player:
    object: {
  "playerID": 2,
  "name": "Player 2",
  "civ": "sele",
  "colour": {
    "r": 0.5882352941176471,
    "g": 0.0784313725490196,
    "b": 0.0784313725490196,
    "a": 1
  },
  "popUsed": 0,
  "popBonuses": 0,
  "maxPop": 200,
  "trainingBlocked": false,
  "resourceCount": {
    "food": 1465,
    "wood": 107,
    "metal": 430,
    "stone": 420
  },
  "tradingGoods": [
    {
      "goods": "wood",
      "proba": 30
    },
    {
      "goods": "stone",
      "proba": 35
    },
    {
      "goods": "metal",
      "proba": 35
    }
  ],
  "team": -1,
  "teamsLocked": false,
  "state": "defeated",
  "diplomacy": [
    -1,
    1,
    1,
    -1,
    -1
  ],
  "conquestCriticalEntitiesCount": 0,
  "formations": [
    "formations/scatter",
    "formations/box",
    "formations/column_closed",
    "formations/line_closed",
    "formations/column_open",
    "formations/line_open",
    "formations/flank",
    "formations/skirmish",
    "formations/wedge",
    "formations/battle_line",
    "formations/phalanx",
    "formations/syntagma"
  ],
  "controlAllUnits": false,
  "isAI": false,
  "gatherRateMultiplier": 1,
  "cheatsEnabled": false,
  "cheatTimeMultiplier": 1,
  "heroes": [],
  "resourceNames": {
    "food": "Food",
    "wood": "Wood",
    "metal": "Metal",
    "stone": "Stone"
  },
  "disabledTemplates": {}
}
  StatisticsTracker:
    object: {
  "unitsClasses": [
    "Infantry",
    "Worker",
    "Female",
    "Cavalry",
    "Champion",
    "Hero",
    "Ship"
  ],
  "unitsTrained": {
    "Infantry": 8,
    "Worker": 19,
    "Female": 11,
    "Cavalry": 0,
    "Champion": 0,
    "Hero": 0,
    "Ship": 0,
    "total": 19
  },
  "unitsLost": {
    "Infantry": 3,
    "Worker": 3,
    "Female": 0,
    "Cavalry": 1,
    "Champion": 0,
    "Hero": 0,
    "Ship": 0,
    "total": 4
  },
  "unitsLostValue": 440,
  "enemyUnitsKilled": {
    "Infantry": 1,
    "Worker": 1,
    "Female": 0,
    "Cavalry": 0,
    "Champion": 0,
    "Hero": 0,
    "Ship": 0,
    "total": 1
  },
  "enemyUnitsKilledValue": 100,
  "buildingsClasses": [
    "House",
    "Economic",
    "Outpost",
    "Military",
    "Fortress",
    "CivCentre",
    "Wonder"
  ],
  "buildingsConstructed": {
    "House": 5,
    "Economic": 1,
    "Outpost": 0,
    "Military": 0,
    "Fortress": 0,
    "CivCentre": 0,
    "Wonder": 0,
    "total": 9
  },
  "buildingsLost": {
    "House": 0,
    "Economic": 0,
    "Outpost": 0,
    "Military": 0,
    "Fortress": 0,
    "CivCentre": 0,
    "Wonder": 0,
    "total": 0
  },
  "buildingsLostValue": 0,
  "enemyBuildingsDestroyed": {
    "House": 0,
    "Economic": 0,
    "Outpost": 0,
    "Military": 0,
    "Fortress": 0,
    "CivCentre": 0,
    "Wonder": 0,
    "total": 0
  },
  "enemyBuildingsDestroyedValue": 0,
  "resourcesGathered": {
    "food": 3191,
    "wood": 2405,
    "metal": 351,
    "stone": 330,
    "vegetarianFood": 3191
  },
  "resourcesUsed": {
    "food": 1950,
    "wood": 2750,
    "metal": 200,
    "stone": 200
  },
  "resourcesSold": {
    "food": 200,
    "wood": 0,
    "metal": 0,
    "stone": 0
  },
  "resourcesBought": {
    "food": 0,
    "wood": 161,
    "metal": 0,
    "stone": 0
  },
  "tributesSent": 0,
  "tributesReceived": 0,
  "tradeIncome": 0,
  "treasuresCollected": 0
}
  TechnologyManager:
    object: {
  "researchedTechs": {
    "phase_village": {
      "genericName": "Village Phase",
      "autoResearch": true
    },
    "phase_town_generic": {
      "genericName": "Town Phase",
      "specificName": {
        "athen": "Komópolis",
        "hele": "Komópolis",
        "mace": "Komópolis",
        "spart": "Komópolis",
        "theb": "Komópolis"
      },
      "description": "Advances from a small village to a bustling town, ready to expand rapidly.",
      "cost": {
        "food": 800,
        "wood": 800,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "class": "Village",
        "number": 5
      },
      "requirementsTooltip": "Requires 5 Village Phase structures (except Palisades and Farm Fields).",
      "supersedes": "phase_village",
      "icon": "town_phase.png",
      "researchTime": 80,
      "tooltip": "Advance to Town Phase, which unlocks more structures and units. Territory radius for Civic Centers increased by +30%",
      "soundComplete": "interface/alarm/alarm_phase.xml"
    },
    "phase_town": {
      "genericName": "Town Phase",
      "requirements": {
        "any": [
          {
            "tech": "phase_town_generic"
          },
          {
            "tech": "phase_town_athen"
          }
        ]
      },
      "autoResearch": true,
      "modifications": [
        {
          "value": "TerritoryInfluence/Radius",
          "multiply": 1.3
        },
        {
          "value": "Health/Max",
          "multiply": 1.2,
          "affects": "CitizenSoldier"
        }
      ],
      "affects": [
        "CivCentre",
        "Infantry",
        "Cavalry"
      ],
      "soundComplete": "interface/alarm/alarm_phase.xml"
    }
  },
  "researchQueued": {},
  "researchStarted": {},
  "modifications": {
    "TerritoryInfluence/Radius": [
      {
        "affects": [
          [
            "CivCentre"
          ],
          [
            "Infantry"
          ],
          [
            "Cavalry"
          ]
        ],
        "multiply": 1.3
      }
    ],
    "Health/Max": [
      {
        "affects": [
          [
            "CivCentre",
            "CitizenSoldier"
          ],
          [
            "Infantry",
            "CitizenSoldier"
          ],
          [
            "Cavalry",
            "CitizenSoldier"
          ]
        ],
        "multiply": 1.2
      }
    ]
  },
  "modificationCache": {},
  "typeCounts": {},
  "classCounts": {},
  "typeCountsByClass": {
    "Structure": {},
    "ConquestCritical": {},
    "Defensive": {},
    "CivCentre": {},
    "Civic": {},
    "CivilCentre": {},
    "Unit": {},
    "Support": {},
    "Organic": {},
    "Worker": {},
    "Female": {},
    "Citizen": {},
    "CitizenSoldier": {},
    "Infantry": {},
    "Soldier": {},
    "Melee": {},
    "Spear": {},
    "Basic": {},
    "Cavalry": {},
    "Ranged": {},
    "Javelin": {},
    "Resource": {},
    "Field": {},
    "Village": {},
    "House": {},
    "BarterMarket": {},
    "Economic": {},
    "Town": {},
    "Market": {},
    "Advanced": {}
  },
  "autoResearchTech": {
    "pair_cav_01": {
      "genericName": "Lance vs. Chamfron",
      "top": "attack_cav_lance",
      "bottom": "armor_cav_chamfron"
    },
    "pair_champ_02": {
      "genericName": "Champions vs. Part-timers",
      "top": "attack_champions_elite",
      "bottom": "attack_soldiers_will"
    },
    "pair_gather_01": {
      "genericName": "Servants vs. Wedge and Mallet",
      "top": "gather_mining_servants",
      "bottom": "gather_mining_wedgemallet"
    },
    "pair_gather_02": {
      "genericName": "Serfs vs. Shaft Mining",
      "top": "gather_mining_serfs",
      "bottom": "gather_mining_shaftmining",
      "supersedes": "pair_gather_01"
    },
    "pair_gather_03": {
      "genericName": "Slaves vs. Silver Mining",
      "top": "gather_mining_slaves",
      "bottom": "gather_mining_silvermining",
      "supersedes": "pair_gather_02"
    },
    "pair_gather_wood_01": {
      "genericName": "Iron Axes vs. Wheelbarrow",
      "top": "gather_lumbering_ironaxes",
      "bottom": "gather_capacity_wheelbarrow"
    },
    "pair_heal_01": {
      "genericName": "Heal Range and Rate",
      "top": "heal_range",
      "bottom": "heal_rate"
    },
    "pair_heal_02": {
      "genericName": "Heal Range and Rate #2",
      "top": "heal_range_2",
      "bottom": "heal_rate_2",
      "supersedes": "pair_heal_01"
    },
    "pair_heal_03": {
      "genericName": "Garrison Healing vs. Self-Healing",
      "top": "heal_temple",
      "bottom": "health_regen_units"
    },
    "pair_house_01": {
      "genericName": "Females vs. Population",
      "top": "health_females_01",
      "bottom": "pop_house_01"
    },
    "pair_house_02": {
      "genericName": "Females vs. Population",
      "top": "unlock_females_house",
      "bottom": "pop_house_02"
    },
    "pair_inf_01": {
      "genericName": "Side Arms vs. Irregulars",
      "top": "melee_inf_sidearms",
      "bottom": "ranged_inf_irregulars"
    },
    "pair_inf_02": {
      "genericName": "Spear Fighting vs. Skirmishing",
      "top": "melee_inf_spearheads",
      "bottom": "ranged_inf_skirmishers",
      "supersedes": "pair_inf_01"
    },
    "pair_inf_armor_01": {
      "genericName": "Infantry Hack Armor vs. Spearmen Pierce Armor",
      "top": "armor_infantry_hack_01",
      "bottom": "armor_infantryspearmen_pierce_01"
    },
    "pair_inf_armor_02": {
      "genericName": "Infantry Hack Armor vs. Spearmen Pierce Armor",
      "top": "armor_infantry_hack_02",
      "bottom": "armor_infantryspearmen_pierce_02",
      "supersedes": "pair_inf_armor_01"
    },
    "pair_inf_armor_03": {
      "genericName": "Infantry Hack Armor vs. Spearmen Pierce Armor",
      "top": "armor_infantry_hack_03",
      "bottom": "armor_infantryspearmen_pierce_03",
      "supersedes": "pair_inf_armor_02"
    },
    "pair_inf_armor_04": {
      "genericName": "Infantry Hack Armor vs. Spearmen Pierce Armor",
      "top": "armor_infantry_hack_04",
      "bottom": "armor_infantryspearmen_pierce_04",
      "supersedes": "pair_inf_armor_03"
    },
    "pair_levy_01": {
      "genericName": "Levy Infantry vs. Levy Cavalry",
      "top": "training_levy_infantry",
      "bottom": "training_levy_cavalry"
    },
    "pair_siege_attack_cost": {
      "genericName": "Attack vs. Cost",
      "top": "siege_attack",
      "bottom": "siege_cost_metal"
    },
    "pair_siege_attack_pack": {
      "genericName": "Attack vs. Packing",
      "top": "siege_attack",
      "bottom": "siege_packing"
    },
    "pair_siege_cost_armor": {
      "genericName": "Cost vs. Armor",
      "top": "siege_cost_wood",
      "bottom": "siege_armor"
    },
    "pair_tower_01": {
      "genericName": "Night's Watch vs. Crenellations",
      "top": "attack_tower_watch",
      "bottom": "attack_tower_crenellations"
    },
    "pair_walls_01": {
      "genericName": "Walls build time vs. Health",
      "top": "buildtime_walls_rubble",
      "bottom": "health_walls_geometric_masonry"
    },
    "phase_city": {
      "genericName": "City Phase",
      "requirements": {
        "any": [
          {
            "tech": "phase_city_generic"
          },
          {
            "tech": "phase_city_britons"
          },
          {
            "tech": "city_phase_gauls"
          },
          {
            "tech": "phase_city_pair_celts"
          },
          {
            "tech": "phase_city_athen"
          }
        ]
      },
      "autoResearch": true,
      "modifications": [
        {
          "value": "TerritoryInfluence/Radius",
          "multiply": 1.5
        },
        {
          "value": "Health/Max",
          "multiply": 1.2,
          "affects": "CitizenSoldier"
        }
      ],
      "affects": [
        "CivCentre",
        "Infantry",
        "Cavalry"
      ],
      "soundComplete": "interface/alarm/alarm_phase.xml"
    },
    "phase_city_pair_celts": {
      "genericName": "Britons vs. Gauls",
      "top": "phase_city_britons",
      "bottom": "phase_city_gauls",
      "supersedes": "phase_town_generic"
    },
    "carthaginians/civbonus_triple_walls": {
      "genericName": "Triple Walls",
      "autoResearch": true,
      "description": "Carthaginians built their city walls in three concentric circuits. These walls were never breached. Even when the city was taken by the Romans, it was via the city's harbor, not by storming its walls. Consequently, Carthaginian walls, gates, and wall towers have 3x the health of a standard wall, but also cost twice as much and take twice as long to build.",
      "requirements": {
        "civ": "cart"
      },
      "modifications": [
        {
          "value": "Health/Max",
          "multiply": 3
        },
        {
          "value": "Cost/BuildTime",
          "multiply": 2
        },
        {
          "value": "Cost/Resources/stone",
          "multiply": 2
        }
      ],
      "affects": [
        "StoneWall"
      ]
    },
    "carthaginians/pair_celt_mercs_1": {
      "genericName": "Celtic merc cost vs. recruit time #1",
      "top": "carthaginians/cost_celt_mercs",
      "bottom": "carthaginians/traintime_celt_mercs"
    },
    "carthaginians/pair_celt_mercs_2": {
      "genericName": "Celtic merc cost vs. recruit time #2",
      "top": "carthaginians/cost_celt_mercs_2",
      "bottom": "carthaginians/traintime_celt_mercs_2",
      "supersedes": "carthaginians/pair_celt_mercs_1"
    },
    "carthaginians/pair_iberian_mercs_1": {
      "genericName": "Iberian merc cost vs. recruit time #1",
      "top": "carthaginians/cost_iberian_mercs",
      "bottom": "carthaginians/traintime_iberian_mercs"
    },
    "carthaginians/pair_iberian_mercs_2": {
      "genericName": "Iberian merc cost vs. recruit time #2",
      "top": "carthaginians/cost_iberian_mercs_2",
      "bottom": "carthaginians/traintime_iberian_mercs_2",
      "supersedes": "carthaginians/pair_iberian_mercs_1"
    },
    "carthaginians/pair_italian_mercs_1": {
      "genericName": "Italian merc cost vs. recruit time #1",
      "top": "carthaginians/cost_italian_mercs",
      "bottom": "carthaginians/traintime_italian_mercs"
    },
    "carthaginians/pair_italian_mercs_2": {
      "genericName": "Italian merc cost vs. recruit time #2",
      "top": "carthaginians/cost_italian_mercs_2",
      "bottom": "carthaginians/traintime_italian_mercs_2",
      "supersedes": "carthaginians/pair_italian_mercs_1"
    },
    "celts/civbonus_celts_wooden_struct": {
      "genericName": "Wooden Construction",
      "autoResearch": true,
      "description": "Celtic structures were mostly made of wood with rubble foundations. Consequently, their structures have less health than other cultures do, but they also construct faster.",
      "requirements": {
        "any": [
          {
            "civ": "celt"
          },
          {
            "civ": "brit"
          },
          {
            "civ": "gaul"
          }
        ]
      },
      "modifications": [
        {
          "value": "Health/Max",
          "multiply": 0.8
        },
        {
          "value": "Cost/BuildTime",
          "multiply": 0.8
        }
      ],
      "affects": [
        "Structure"
      ]
    },
    "hellenes/civbonus_hellenic_architecture": {
      "genericName": "Hellenic Architecture",
      "autoResearch": true,
      "description": "The Greeks used stone construction from early Mycenaean times.",
      "requirements": {
        "any": [
          {
            "civ": "hele"
          },
          {
            "civ": "athen"
          },
          {
            "civ": "mace"
          },
          {
            "civ": "spart"
          },
          {
            "civ": "theb"
          }
        ]
      },
      "modifications": [
        {
          "value": "Health/Max",
          "multiply": 1.1
        },
        {
          "value": "Cost/BuildTime",
          "multiply": 1.1
        }
      ],
      "affects": [
        "Structure"
      ]
    },
    "hellenes/civpenalty_spart_popcap": {
      "genericName": "Underdogs",
      "autoResearch": true,
      "description": "The Spartans did not have the largest army in the world, but they did have the best army in the world for their time. What they didn't have in quantity, they made up with quality. It was said that Sparta did not need strong city walls, for its men were its walls.",
      "requirements": {
        "civ": "spart"
      },
      "modifications": [
        {
          "value": "Player/MaxPopulation",
          "multiply": 0.9
        }
      ]
    },
    "hellenes/teambonus_athen_delian_league": {
      "genericName": "Delian League",
      "autoResearch": true,
      "description": "Shortly after the great naval victories at Salamis and Mycale, the Greek city-states instituted the so-called Delian League in 478 BC, whose purpose was to push the Persians out of the Aegean region. The allied states contributed ships and money, while the Athenians offered their entire navy.",
      "requirements": {
        "civ": "athen"
      },
      "modifications": [
        {
          "value": "Cost/BuildTime",
          "multiply": 0.75
        }
      ],
      "affects": [
        "Warship"
      ]
    },
    "mauryans/civbonus_maur_popcap": {
      "genericName": "Emperor of Emperors",
      "specificName": {
        "maur": "Chakravarti Samrāt"
      },
      "autoResearch": true,
      "description": "The Mauryan Empire encompassed dozens of formerly independent kingdoms over an area of 5 million square kilometers, with a population of close to 60 million people. The Mauryan regents held the title Emperor of Emperors and commanded a standing army of 600,000 infantry, 9000 elephants, 8000 chariots, and 30,000 cavalry, making it arguably the largest army of its time.",
      "requirements": {
        "civ": "maur"
      },
      "modifications": [
        {
          "value": "Player/MaxPopulation",
          "multiply": 1.1
        }
      ]
    },
    "mauryans/wooden_walls": {
      "genericName": "Wooden Walls",
      "autoResearch": true,
      "description": "The Mauryans built their city walls out of wood, an abundant natural resource in India. Consequently, Mauryan city walls have -20% health, but build 20% faster.",
      "requirements": {
        "civ": "maur"
      },
      "modifications": [
        {
          "value": "Health/Max",
          "multiply": 0.8
        },
        {
          "value": "Cost/BuildTime",
          "multiply": 0.8
        }
      ],
      "affects": [
        "StoneWall"
      ]
    },
    "persians/civbonus_pers_popcap": {
      "genericName": "Great King's Levy",
      "autoResearch": true,
      "description": "The Persians could and did levy a large number of infantry during wartime due to the sheer size of the Achaemenid Empire and the way in which it was set-up. In general the Persian infantry was well trained and fought with great tenacity. However while this was true the infantry were poor hand-to-hand, close combat fighters. Also, with the exception of the elite regiments, the Persian infantry was not a standing professional force.",
      "requirements": {
        "civ": "pers"
      },
      "modifications": [
        {
          "value": "Player/MaxPopulation",
          "multiply": 1.1
        }
      ]
    },
    "successors/pair_unlock_champions": {
      "genericName": "Traditional Army vs. Reform Army",
      "top": "successors/unlock_traditional_army",
      "bottom": "successors/unlock_reform_army"
    }
  }
}

- id: 5
  AttackDetection:
    object: {
  "suppressionTime": 60000,
  "suppressionTransferRangeSquared": 6400,
  "suppressionRangeSquared": 25600,
  "suppressedList": [
    {
      "target": 9963,
      "position": {
        "x": 1518.2924194335938,
        "y": 29.999069213867188,
        "z": 1247.7377014160156
      },
      "time": 1105500
    }
  ]
}
  BattleDetection:
    object: {
  "interval": 200,
  "recordLength": 12,
  "damageRateThreshold": 0.04,
  "alertnessBattleThreshold": 4,
  "alertnessPeaceThreshold": 0,
  "alertnessMax": 8,
  "damage": 0,
  "damageRecord": [
    0,
    0,
    0,
    2.195046499999984,
    0,
    39.934984500000006,
    0,
    0,
    75.39534149999997,
    0,
    66.9405745,
    0
  ],
  "alertness": 4,
  "state": "BATTLE",
  "recordControl": 11,
  "timer": 27646
}
  EntityLimits:
    object: {
  "limit": {
    "Apadana": 1,
    "Council": 1,
    "DefenseTower": 30,
    "Embassy": 2,
    "Fortress": 10,
    "Hero": 1,
    "Juggernaut": 1,
    "Library": 1,
    "Lighthouse": 1,
    "Monument": 5,
    "Pillar": 0,
    "Theater": 1,
    "WarDog": 0,
    "Wonder": 1
  },
  "count": {
    "Apadana": 0,
    "Council": 0,
    "DefenseTower": 1,
    "Embassy": 0,
    "Fortress": 0,
    "Hero": 0,
    "Juggernaut": 0,
    "Library": 0,
    "Lighthouse": 0,
    "Monument": 0,
    "Pillar": 0,
    "Theater": 0,
    "WarDog": 0,
    "Wonder": 0
  },
  "changers": {
    "Juggernaut": {
      "PtolemyIV": 4
    },
    "Pillar": {
      "Ashoka": 5
    },
    "WarDog": {
      "Kennel": 10
    }
  }
}
  Player:
    object: {
  "playerID": 3,
  "name": "Player 3",
  "civ": "rome",
  "colour": {
    "r": 0.19607843137254902,
    "g": 0.6470588235294118,
    "b": 0.0196078431372549,
    "a": 1
  },
  "popUsed": 77,
  "popBonuses": 80,
  "maxPop": 200,
  "trainingBlocked": false,
  "resourceCount": {
    "food": 1290,
    "wood": 555,
    "metal": 685,
    "stone": 90
  },
  "tradingGoods": [
    {
      "goods": "wood",
      "proba": 30
    },
    {
      "goods": "stone",
      "proba": 35
    },
    {
      "goods": "metal",
      "proba": 35
    }
  ],
  "team": -1,
  "teamsLocked": false,
  "state": "active",
  "diplomacy": [
    -1,
    -1,
    -1,
    1,
    -1
  ],
  "conquestCriticalEntitiesCount": 77,
  "formations": [
    "formations/scatter",
    "formations/box",
    "formations/column_closed",
    "formations/line_closed",
    "formations/column_open",
    "formations/line_open",
    "formations/flank",
    "formations/skirmish",
    "formations/wedge",
    "formations/battle_line",
    "formations/testudo"
  ],
  "controlAllUnits": false,
  "isAI": false,
  "gatherRateMultiplier": 1,
  "cheatsEnabled": false,
  "cheatTimeMultiplier": 1,
  "heroes": [],
  "resourceNames": {
    "food": "Food",
    "wood": "Wood",
    "metal": "Metal",
    "stone": "Stone"
  },
  "disabledTemplates": {}
}
  StatisticsTracker:
    object: {
  "unitsClasses": [
    "Infantry",
    "Worker",
    "Female",
    "Cavalry",
    "Champion",
    "Hero",
    "Ship"
  ],
  "unitsTrained": {
    "Infantry": 17,
    "Worker": 63,
    "Female": 46,
    "Cavalry": 13,
    "Champion": 0,
    "Hero": 0,
    "Ship": 0,
    "total": 76
  },
  "unitsLost": {
    "Infantry": 3,
    "Worker": 3,
    "Female": 0,
    "Cavalry": 7,
    "Champion": 0,
    "Hero": 0,
    "Ship": 0,
    "total": 10
  },
  "unitsLostValue": 1245,
  "enemyUnitsKilled": {
    "Infantry": 13,
    "Worker": 13,
    "Female": 0,
    "Cavalry": 1,
    "Champion": 0,
    "Hero": 0,
    "Ship": 0,
    "total": 14
  },
  "enemyUnitsKilledValue": 1440,
  "buildingsClasses": [
    "House",
    "Economic",
    "Outpost",
    "Military",
    "Fortress",
    "CivCentre",
    "Wonder"
  ],
  "buildingsConstructed": {
    "House": 6,
    "Economic": 3,
    "Outpost": 5,
    "Military": 1,
    "Fortress": 0,
    "CivCentre": 0,
    "Wonder": 0,
    "total": 20
  },
  "buildingsLost": {
    "House": 0,
    "Economic": 0,
    "Outpost": 1,
    "Military": 0,
    "Fortress": 0,
    "CivCentre": 0,
    "Wonder": 0,
    "total": 1
  },
  "buildingsLostValue": 80,
  "enemyBuildingsDestroyed": {
    "House": 0,
    "Economic": 0,
    "Outpost": 0,
    "Military": 0,
    "Fortress": 0,
    "CivCentre": 0,
    "Wonder": 0,
    "total": 0
  },
  "enemyBuildingsDestroyedValue": 0,
  "resourcesGathered": {
    "food": 7481,
    "wood": 5596,
    "metal": 707,
    "stone": 519,
    "vegetarianFood": 7081
  },
  "resourcesUsed": {
    "food": 6440,
    "wood": 5295,
    "metal": 330,
    "stone": 700
  },
  "resourcesSold": {
    "food": 0,
    "wood": 0,
    "metal": 0,
    "stone": 0
  },
  "resourcesBought": {
    "food": 0,
    "wood": 0,
    "metal": 0,
    "stone": 0
  },
  "tributesSent": 0,
  "tributesReceived": 0,
  "tradeIncome": 0,
  "treasuresCollected": 0
}
  TechnologyManager:
    object: {
  "researchedTechs": {
    "phase_village": {
      "genericName": "Village Phase",
      "autoResearch": true
    },
    "gather_wicker_baskets": {
      "genericName": "Wicker Baskets",
      "description": "Baskets to carry foraged food stuffs.",
      "cost": {
        "food": 0,
        "wood": 100,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_village"
      },
      "icon": "gather_basket.png",
      "researchTime": 40,
      "tooltip": "Equip your foragers with wicker baskets. +50% fruit foraging rate.",
      "modifications": [
        {
          "value": "ResourceGatherer/Rates/food.fruit",
          "multiply": 1.5
        }
      ],
      "affects": [
        "Worker"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "gather_farming_plows": {
      "genericName": "Iron Plow",
      "description": "A horse drawn instrument to turn the sod.",
      "cost": {
        "food": 0,
        "wood": 200,
        "stone": 0,
        "metal": 100
      },
      "requirements": {
        "tech": "phase_village"
      },
      "requirementsTooltip": "Unlocked in Village Phase.",
      "icon": "plow.png",
      "researchTime": 40,
      "tooltip": "Equip your workers with iron plows. +15% farming rate.",
      "modifications": [
        {
          "value": "ResourceGatherer/Rates/food.grain",
          "multiply": 1.15
        }
      ],
      "affects": [
        "Worker"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "vision_outpost": {
      "genericName": "Carrier Pigeons",
      "description": "Outposts gain longer vision for scouting.",
      "cost": {
        "food": 100,
        "wood": 0,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_village"
      },
      "icon": "pigeon.png",
      "researchTime": 40,
      "tooltip": "Vision Range +50% for Outposts.",
      "modifications": [
        {
          "value": "Vision/Range",
          "multiply": 1.5
        }
      ],
      "affects": [
        "Outpost"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "decay_outpost": {
      "genericName": "Stone Foundations",
      "description": "Outposts survive twice as long in neutral territory.",
      "cost": {
        "food": 0,
        "wood": 0,
        "stone": 100,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_village"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "blocks_three.png",
      "researchTime": 40,
      "tooltip": "Territory decay -50% for Outposts.",
      "modifications": [
        {
          "value": "TerritoryDecay/HealthDecayRate",
          "multiply": 0.5
        }
      ],
      "affects": [
        "Outpost"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "phase_town_generic": {
      "genericName": "Town Phase",
      "specificName": {
        "athen": "Komópolis",
        "hele": "Komópolis",
        "mace": "Komópolis",
        "spart": "Komópolis",
        "theb": "Komópolis"
      },
      "description": "Advances from a small village to a bustling town, ready to expand rapidly.",
      "cost": {
        "food": 800,
        "wood": 800,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "class": "Village",
        "number": 5
      },
      "requirementsTooltip": "Requires 5 Village Phase structures (except Palisades and Farm Fields).",
      "supersedes": "phase_village",
      "icon": "town_phase.png",
      "researchTime": 80,
      "tooltip": "Advance to Town Phase, which unlocks more structures and units. Territory radius for Civic Centers increased by +30%",
      "soundComplete": "interface/alarm/alarm_phase.xml"
    },
    "phase_town": {
      "genericName": "Town Phase",
      "requirements": {
        "any": [
          {
            "tech": "phase_town_generic"
          },
          {
            "tech": "phase_town_athen"
          }
        ]
      },
      "autoResearch": true,
      "modifications": [
        {
          "value": "TerritoryInfluence/Radius",
          "multiply": 1.3
        },
        {
          "value": "Health/Max",
          "multiply": 1.2,
          "affects": "CitizenSoldier"
        }
      ],
      "affects": [
        "CivCentre",
        "Infantry",
        "Cavalry"
      ],
      "soundComplete": "interface/alarm/alarm_phase.xml"
    },
    "gather_mining_servants": {
      "genericName": "Servants",
      "specificName": {
        "hele": "Douloi",
        "mace": "Douloi",
        "spart": "Douloi",
        "athen": "Douloi"
      },
      "description": "Increases stone gathering rates.",
      "cost": {
        "food": 200,
        "wood": 0,
        "stone": 0,
        "metal": 50
      },
      "requirements": {
        "tech": "phase_village"
      },
      "requirementsTooltip": "Hire servants to help mine stone. No requirements.",
      "icon": "mining_stone.png",
      "researchTime": 40,
      "tooltip": "+15% stone gathering rate.",
      "modifications": [
        {
          "value": "ResourceGatherer/Rates/stone.rock",
          "multiply": 1.15
        }
      ],
      "affects": [
        "Worker"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "pair_gather_01": {
      "genericName": "Servants vs. Wedge and Mallet",
      "top": "gather_mining_servants",
      "bottom": "gather_mining_wedgemallet"
    }
  },
  "researchQueued": {},
  "researchStarted": {},
  "modifications": {
    "ResourceGatherer/Rates/food.fruit": [
      {
        "affects": [
          [
            "Worker"
          ]
        ],
        "multiply": 1.5
      }
    ],
    "ResourceGatherer/Rates/food.grain": [
      {
        "affects": [
          [
            "Worker"
          ]
        ],
        "multiply": 1.15
      }
    ],
    "Vision/Range": [
      {
        "affects": [
          [
            "Outpost"
          ]
        ],
        "multiply": 1.5
      }
    ],
    "TerritoryDecay/HealthDecayRate": [
      {
        "affects": [
          [
            "Outpost"
          ]
        ],
        "multiply": 0.5
      }
    ],
    "TerritoryInfluence/Radius": [
      {
        "affects": [
          [
            "CivCentre"
          ],
          [
            "Infantry"
          ],
          [
            "Cavalry"
          ]
        ],
        "multiply": 1.3
      }
    ],
    "Health/Max": [
      {
        "affects": [
          [
            "CivCentre",
            "CitizenSoldier"
          ],
          [
            "Infantry",
            "CitizenSoldier"
          ],
          [
            "Cavalry",
            "CitizenSoldier"
          ]
        ],
        "multiply": 1.2
      }
    ],
    "ResourceGatherer/Rates/stone.rock": [
      {
        "affects": [
          [
            "Worker"
          ]
        ],
        "multiply": 1.15
      }
    ]
  },
  "modificationCache": {},
  "typeCounts": {
    "structures/rome_civil_centre": 1,
    "units/rome_support_female_citizen": 50,
    "units/rome_infantry_swordsman_b": 9,
    "units/rome_infantry_javelinist_b": 9,
    "units/rome_cavalry_spearman_b": 3,
    "structures/rome_storehouse": 2,
    "structures/rome_outpost": 4,
    "structures/rome_field": 4,
    "structures/rome_house": 6,
    "structures/rome_farmstead": 1,
    "structures/rome_barracks": 1,
    "structures/rome_defense_tower": 1,
    "units/rome_cavalry_javelinist_b": 2,
    "foundation|structures/rome_temple": 1,
    "construction|structures/rome_temple": 1,
    "units/rome_cavalry_spearman_a": 2
  },
  "classCounts": {
    "Structure": 20,
    "ConquestCritical": 77,
    "Defensive": 6,
    "CivCentre": 1,
    "Civic": 7,
    "CivilCentre": 1,
    "Unit": 75,
    "Support": 50,
    "Organic": 75,
    "Worker": 68,
    "Female": 50,
    "Citizen": 75,
    "CitizenSoldier": 25,
    "Infantry": 18,
    "Soldier": 25,
    "Melee": 14,
    "Sword": 9,
    "Basic": 23,
    "Ranged": 11,
    "Javelin": 11,
    "Cavalry": 7,
    "Spear": 5,
    "DropsiteWood": 2,
    "DropsiteMetal": 2,
    "DropsiteStone": 2,
    "Economic": 3,
    "Village": 14,
    "Storehouse": 2,
    "Outpost": 4,
    "Resource": 4,
    "Field": 4,
    "House": 6,
    "DropsiteFood": 1,
    "Farmstead": 1,
    "Military": 1,
    "Barracks": 1,
    "Tower": 1,
    "GarrisonTower": 1,
    "Town": 1,
    "DefenseTower": 1,
    "Advanced": 2
  },
  "typeCountsByClass": {
    "Structure": {
      "structures/rome_civil_centre": 1,
      "structures/rome_storehouse": 2,
      "structures/rome_outpost": 4,
      "structures/rome_field": 4,
      "structures/rome_house": 6,
      "structures/rome_farmstead": 1,
      "structures/rome_barracks": 1,
      "structures/rome_defense_tower": 1
    },
    "ConquestCritical": {
      "structures/rome_civil_centre": 1,
      "units/rome_support_female_citizen": 50,
      "units/rome_infantry_swordsman_b": 9,
      "units/rome_infantry_javelinist_b": 9,
      "units/rome_cavalry_spearman_b": 3,
      "structures/rome_barracks": 1,
      "units/rome_cavalry_javelinist_b": 2,
      "units/rome_cavalry_spearman_a": 2
    },
    "Defensive": {
      "structures/rome_civil_centre": 1,
      "structures/rome_outpost": 4,
      "structures/rome_defense_tower": 1
    },
    "CivCentre": {
      "structures/rome_civil_centre": 1
    },
    "Civic": {
      "structures/rome_civil_centre": 1,
      "structures/rome_house": 6
    },
    "CivilCentre": {
      "structures/rome_civil_centre": 1
    },
    "Unit": {
      "units/rome_support_female_citizen": 50,
      "units/rome_infantry_swordsman_b": 9,
      "units/rome_infantry_javelinist_b": 9,
      "units/rome_cavalry_spearman_b": 3,
      "units/rome_cavalry_javelinist_b": 2,
      "units/rome_cavalry_spearman_a": 2
    },
    "Support": {
      "units/rome_support_female_citizen": 50
    },
    "Organic": {
      "units/rome_support_female_citizen": 50,
      "units/rome_infantry_swordsman_b": 9,
      "units/rome_infantry_javelinist_b": 9,
      "units/rome_cavalry_spearman_b": 3,
      "units/rome_cavalry_javelinist_b": 2,
      "units/rome_cavalry_spearman_a": 2
    },
    "Worker": {
      "units/rome_support_female_citizen": 50,
      "units/rome_infantry_swordsman_b": 9,
      "units/rome_infantry_javelinist_b": 9
    },
    "Female": {
      "units/rome_support_female_citizen": 50
    },
    "Citizen": {
      "units/rome_support_female_citizen": 50,
      "units/rome_infantry_swordsman_b": 9,
      "units/rome_infantry_javelinist_b": 9,
      "units/rome_cavalry_spearman_b": 3,
      "units/rome_cavalry_javelinist_b": 2,
      "units/rome_cavalry_spearman_a": 2
    },
    "CitizenSoldier": {
      "units/rome_infantry_swordsman_b": 9,
      "units/rome_infantry_javelinist_b": 9,
      "units/rome_cavalry_spearman_b": 3,
      "units/rome_cavalry_javelinist_b": 2,
      "units/rome_cavalry_spearman_a": 2
    },
    "Infantry": {
      "units/rome_infantry_swordsman_b": 9,
      "units/rome_infantry_javelinist_b": 9
    },
    "Soldier": {
      "units/rome_infantry_swordsman_b": 9,
      "units/rome_infantry_javelinist_b": 9,
      "units/rome_cavalry_spearman_b": 3,
      "units/rome_cavalry_javelinist_b": 2,
      "units/rome_cavalry_spearman_a": 2
    },
    "Melee": {
      "units/rome_infantry_swordsman_b": 9,
      "units/rome_cavalry_spearman_b": 3,
      "units/rome_cavalry_spearman_a": 2
    },
    "Sword": {
      "units/rome_infantry_swordsman_b": 9
    },
    "Basic": {
      "units/rome_infantry_swordsman_b": 9,
      "units/rome_infantry_javelinist_b": 9,
      "units/rome_cavalry_spearman_b": 3,
      "units/rome_cavalry_javelinist_b": 2
    },
    "Ranged": {
      "units/rome_infantry_javelinist_b": 9,
      "units/rome_cavalry_javelinist_b": 2
    },
    "Javelin": {
      "units/rome_infantry_javelinist_b": 9,
      "units/rome_cavalry_javelinist_b": 2
    },
    "Cavalry": {
      "units/rome_cavalry_spearman_b": 3,
      "units/rome_cavalry_javelinist_b": 2,
      "units/rome_cavalry_spearman_a": 2
    },
    "Spear": {
      "units/rome_cavalry_spearman_b": 3,
      "units/rome_cavalry_spearman_a": 2
    },
    "DropsiteWood": {
      "structures/rome_storehouse": 2
    },
    "DropsiteMetal": {
      "structures/rome_storehouse": 2
    },
    "DropsiteStone": {
      "structures/rome_storehouse": 2
    },
    "Economic": {
      "structures/rome_storehouse": 2,
      "structures/rome_farmstead": 1
    },
    "Village": {
      "structures/rome_storehouse": 2,
      "structures/rome_outpost": 4,
      "structures/rome_house": 6,
      "structures/rome_farmstead": 1,
      "structures/rome_barracks": 1
    },
    "Storehouse": {
      "structures/rome_storehouse": 2
    },
    "Outpost": {
      "structures/rome_outpost": 4
    },
    "Resource": {
      "structures/rome_field": 4
    },
    "Field": {
      "structures/rome_field": 4
    },
    "House": {
      "structures/rome_house": 6
    },
    "DropsiteFood": {
      "structures/rome_farmstead": 1
    },
    "Farmstead": {
      "structures/rome_farmstead": 1
    },
    "Military": {
      "structures/rome_barracks": 1
    },
    "Barracks": {
      "structures/rome_barracks": 1
    },
    "Advanced": {
      "units/rome_cavalry_spearman_a": 2
    },
    "Tower": {
      "structures/rome_defense_tower": 1
    },
    "GarrisonTower": {
      "structures/rome_defense_tower": 1
    },
    "Town": {
      "structures/rome_defense_tower": 1
    },
    "DefenseTower": {
      "structures/rome_defense_tower": 1
    }
  },
  "autoResearchTech": {
    "pair_cav_01": {
      "genericName": "Lance vs. Chamfron",
      "top": "attack_cav_lance",
      "bottom": "armor_cav_chamfron"
    },
    "pair_champ_02": {
      "genericName": "Champions vs. Part-timers",
      "top": "attack_champions_elite",
      "bottom": "attack_soldiers_will"
    },
    "pair_gather_02": {
      "genericName": "Serfs vs. Shaft Mining",
      "top": "gather_mining_serfs",
      "bottom": "gather_mining_shaftmining",
      "supersedes": "pair_gather_01"
    },
    "pair_gather_03": {
      "genericName": "Slaves vs. Silver Mining",
      "top": "gather_mining_slaves",
      "bottom": "gather_mining_silvermining",
      "supersedes": "pair_gather_02"
    },
    "pair_gather_wood_01": {
      "genericName": "Iron Axes vs. Wheelbarrow",
      "top": "gather_lumbering_ironaxes",
      "bottom": "gather_capacity_wheelbarrow"
    },
    "pair_heal_01": {
      "genericName": "Heal Range and Rate",
      "top": "heal_range",
      "bottom": "heal_rate"
    },
    "pair_heal_02": {
      "genericName": "Heal Range and Rate #2",
      "top": "heal_range_2",
      "bottom": "heal_rate_2",
      "supersedes": "pair_heal_01"
    },
    "pair_heal_03": {
      "genericName": "Garrison Healing vs. Self-Healing",
      "top": "heal_temple",
      "bottom": "health_regen_units"
    },
    "pair_house_01": {
      "genericName": "Females vs. Population",
      "top": "health_females_01",
      "bottom": "pop_house_01"
    },
    "pair_house_02": {
      "genericName": "Females vs. Population",
      "top": "unlock_females_house",
      "bottom": "pop_house_02"
    },
    "pair_inf_01": {
      "genericName": "Side Arms vs. Irregulars",
      "top": "melee_inf_sidearms",
      "bottom": "ranged_inf_irregulars"
    },
    "pair_inf_02": {
      "genericName": "Spear Fighting vs. Skirmishing",
      "top": "melee_inf_spearheads",
      "bottom": "ranged_inf_skirmishers",
      "supersedes": "pair_inf_01"
    },
    "pair_inf_armor_01": {
      "genericName": "Infantry Hack Armor vs. Spearmen Pierce Armor",
      "top": "armor_infantry_hack_01",
      "bottom": "armor_infantryspearmen_pierce_01"
    },
    "pair_inf_armor_02": {
      "genericName": "Infantry Hack Armor vs. Spearmen Pierce Armor",
      "top": "armor_infantry_hack_02",
      "bottom": "armor_infantryspearmen_pierce_02",
      "supersedes": "pair_inf_armor_01"
    },
    "pair_inf_armor_03": {
      "genericName": "Infantry Hack Armor vs. Spearmen Pierce Armor",
      "top": "armor_infantry_hack_03",
      "bottom": "armor_infantryspearmen_pierce_03",
      "supersedes": "pair_inf_armor_02"
    },
    "pair_inf_armor_04": {
      "genericName": "Infantry Hack Armor vs. Spearmen Pierce Armor",
      "top": "armor_infantry_hack_04",
      "bottom": "armor_infantryspearmen_pierce_04",
      "supersedes": "pair_inf_armor_03"
    },
    "pair_levy_01": {
      "genericName": "Levy Infantry vs. Levy Cavalry",
      "top": "training_levy_infantry",
      "bottom": "training_levy_cavalry"
    },
    "pair_siege_attack_cost": {
      "genericName": "Attack vs. Cost",
      "top": "siege_attack",
      "bottom": "siege_cost_metal"
    },
    "pair_siege_attack_pack": {
      "genericName": "Attack vs. Packing",
      "top": "siege_attack",
      "bottom": "siege_packing"
    },
    "pair_siege_cost_armor": {
      "genericName": "Cost vs. Armor",
      "top": "siege_cost_wood",
      "bottom": "siege_armor"
    },
    "pair_tower_01": {
      "genericName": "Night's Watch vs. Crenellations",
      "top": "attack_tower_watch",
      "bottom": "attack_tower_crenellations"
    },
    "pair_walls_01": {
      "genericName": "Walls build time vs. Health",
      "top": "buildtime_walls_rubble",
      "bottom": "health_walls_geometric_masonry"
    },
    "phase_city": {
      "genericName": "City Phase",
      "requirements": {
        "any": [
          {
            "tech": "phase_city_generic"
          },
          {
            "tech": "phase_city_britons"
          },
          {
            "tech": "city_phase_gauls"
          },
          {
            "tech": "phase_city_pair_celts"
          },
          {
            "tech": "phase_city_athen"
          }
        ]
      },
      "autoResearch": true,
      "modifications": [
        {
          "value": "TerritoryInfluence/Radius",
          "multiply": 1.5
        },
        {
          "value": "Health/Max",
          "multiply": 1.2,
          "affects": "CitizenSoldier"
        }
      ],
      "affects": [
        "CivCentre",
        "Infantry",
        "Cavalry"
      ],
      "soundComplete": "interface/alarm/alarm_phase.xml"
    },
    "phase_city_pair_celts": {
      "genericName": "Britons vs. Gauls",
      "top": "phase_city_britons",
      "bottom": "phase_city_gauls",
      "supersedes": "phase_town_generic"
    },
    "carthaginians/civbonus_triple_walls": {
      "genericName": "Triple Walls",
      "autoResearch": true,
      "description": "Carthaginians built their city walls in three concentric circuits. These walls were never breached. Even when the city was taken by the Romans, it was via the city's harbor, not by storming its walls. Consequently, Carthaginian walls, gates, and wall towers have 3x the health of a standard wall, but also cost twice as much and take twice as long to build.",
      "requirements": {
        "civ": "cart"
      },
      "modifications": [
        {
          "value": "Health/Max",
          "multiply": 3
        },
        {
          "value": "Cost/BuildTime",
          "multiply": 2
        },
        {
          "value": "Cost/Resources/stone",
          "multiply": 2
        }
      ],
      "affects": [
        "StoneWall"
      ]
    },
    "carthaginians/pair_celt_mercs_1": {
      "genericName": "Celtic merc cost vs. recruit time #1",
      "top": "carthaginians/cost_celt_mercs",
      "bottom": "carthaginians/traintime_celt_mercs"
    },
    "carthaginians/pair_celt_mercs_2": {
      "genericName": "Celtic merc cost vs. recruit time #2",
      "top": "carthaginians/cost_celt_mercs_2",
      "bottom": "carthaginians/traintime_celt_mercs_2",
      "supersedes": "carthaginians/pair_celt_mercs_1"
    },
    "carthaginians/pair_iberian_mercs_1": {
      "genericName": "Iberian merc cost vs. recruit time #1",
      "top": "carthaginians/cost_iberian_mercs",
      "bottom": "carthaginians/traintime_iberian_mercs"
    },
    "carthaginians/pair_iberian_mercs_2": {
      "genericName": "Iberian merc cost vs. recruit time #2",
      "top": "carthaginians/cost_iberian_mercs_2",
      "bottom": "carthaginians/traintime_iberian_mercs_2",
      "supersedes": "carthaginians/pair_iberian_mercs_1"
    },
    "carthaginians/pair_italian_mercs_1": {
      "genericName": "Italian merc cost vs. recruit time #1",
      "top": "carthaginians/cost_italian_mercs",
      "bottom": "carthaginians/traintime_italian_mercs"
    },
    "carthaginians/pair_italian_mercs_2": {
      "genericName": "Italian merc cost vs. recruit time #2",
      "top": "carthaginians/cost_italian_mercs_2",
      "bottom": "carthaginians/traintime_italian_mercs_2",
      "supersedes": "carthaginians/pair_italian_mercs_1"
    },
    "celts/civbonus_celts_wooden_struct": {
      "genericName": "Wooden Construction",
      "autoResearch": true,
      "description": "Celtic structures were mostly made of wood with rubble foundations. Consequently, their structures have less health than other cultures do, but they also construct faster.",
      "requirements": {
        "any": [
          {
            "civ": "celt"
          },
          {
            "civ": "brit"
          },
          {
            "civ": "gaul"
          }
        ]
      },
      "modifications": [
        {
          "value": "Health/Max",
          "multiply": 0.8
        },
        {
          "value": "Cost/BuildTime",
          "multiply": 0.8
        }
      ],
      "affects": [
        "Structure"
      ]
    },
    "hellenes/civbonus_hellenic_architecture": {
      "genericName": "Hellenic Architecture",
      "autoResearch": true,
      "description": "The Greeks used stone construction from early Mycenaean times.",
      "requirements": {
        "any": [
          {
            "civ": "hele"
          },
          {
            "civ": "athen"
          },
          {
            "civ": "mace"
          },
          {
            "civ": "spart"
          },
          {
            "civ": "theb"
          }
        ]
      },
      "modifications": [
        {
          "value": "Health/Max",
          "multiply": 1.1
        },
        {
          "value": "Cost/BuildTime",
          "multiply": 1.1
        }
      ],
      "affects": [
        "Structure"
      ]
    },
    "hellenes/civpenalty_spart_popcap": {
      "genericName": "Underdogs",
      "autoResearch": true,
      "description": "The Spartans did not have the largest army in the world, but they did have the best army in the world for their time. What they didn't have in quantity, they made up with quality. It was said that Sparta did not need strong city walls, for its men were its walls.",
      "requirements": {
        "civ": "spart"
      },
      "modifications": [
        {
          "value": "Player/MaxPopulation",
          "multiply": 0.9
        }
      ]
    },
    "hellenes/teambonus_athen_delian_league": {
      "genericName": "Delian League",
      "autoResearch": true,
      "description": "Shortly after the great naval victories at Salamis and Mycale, the Greek city-states instituted the so-called Delian League in 478 BC, whose purpose was to push the Persians out of the Aegean region. The allied states contributed ships and money, while the Athenians offered their entire navy.",
      "requirements": {
        "civ": "athen"
      },
      "modifications": [
        {
          "value": "Cost/BuildTime",
          "multiply": 0.75
        }
      ],
      "affects": [
        "Warship"
      ]
    },
    "mauryans/civbonus_maur_popcap": {
      "genericName": "Emperor of Emperors",
      "specificName": {
        "maur": "Chakravarti Samrāt"
      },
      "autoResearch": true,
      "description": "The Mauryan Empire encompassed dozens of formerly independent kingdoms over an area of 5 million square kilometers, with a population of close to 60 million people. The Mauryan regents held the title Emperor of Emperors and commanded a standing army of 600,000 infantry, 9000 elephants, 8000 chariots, and 30,000 cavalry, making it arguably the largest army of its time.",
      "requirements": {
        "civ": "maur"
      },
      "modifications": [
        {
          "value": "Player/MaxPopulation",
          "multiply": 1.1
        }
      ]
    },
    "mauryans/wooden_walls": {
      "genericName": "Wooden Walls",
      "autoResearch": true,
      "description": "The Mauryans built their city walls out of wood, an abundant natural resource in India. Consequently, Mauryan city walls have -20% health, but build 20% faster.",
      "requirements": {
        "civ": "maur"
      },
      "modifications": [
        {
          "value": "Health/Max",
          "multiply": 0.8
        },
        {
          "value": "Cost/BuildTime",
          "multiply": 0.8
        }
      ],
      "affects": [
        "StoneWall"
      ]
    },
    "persians/civbonus_pers_popcap": {
      "genericName": "Great King's Levy",
      "autoResearch": true,
      "description": "The Persians could and did levy a large number of infantry during wartime due to the sheer size of the Achaemenid Empire and the way in which it was set-up. In general the Persian infantry was well trained and fought with great tenacity. However while this was true the infantry were poor hand-to-hand, close combat fighters. Also, with the exception of the elite regiments, the Persian infantry was not a standing professional force.",
      "requirements": {
        "civ": "pers"
      },
      "modifications": [
        {
          "value": "Player/MaxPopulation",
          "multiply": 1.1
        }
      ]
    },
    "successors/pair_unlock_champions": {
      "genericName": "Traditional Army vs. Reform Army",
      "top": "successors/unlock_traditional_army",
      "bottom": "successors/unlock_reform_army"
    }
  }
}

- id: 6
  AttackDetection:
    object: {
  "suppressionTime": 60000,
  "suppressionTransferRangeSquared": 6400,
  "suppressionRangeSquared": 25600,
  "suppressedList": [
    {
      "target": 6816,
      "position": {
        "x": 1502.5740814208984,
        "y": 29.999069213867188,
        "z": 1257.0503234863281
      },
      "time": 1105000
    }
  ]
}
  BattleDetection:
    object: {
  "interval": 200,
  "recordLength": 12,
  "damageRateThreshold": 0.04,
  "alertnessBattleThreshold": 4,
  "alertnessPeaceThreshold": 0,
  "alertnessMax": 8,
  "damage": 0,
  "damageRecord": [
    0,
    0,
    0,
    0,
    0,
    0,
    14.174999999999997,
    0,
    28.821600000000043,
    0,
    0,
    23.360400000000013
  ],
  "alertness": 6,
  "state": "BATTLE",
  "recordControl": 10,
  "timer": 27449
}
  EntityLimits:
    object: {
  "limit": {
    "Apadana": 1,
    "Council": 1,
    "DefenseTower": 30,
    "Embassy": 2,
    "Fortress": 10,
    "Hero": 1,
    "Juggernaut": 1,
    "Library": 1,
    "Lighthouse": 1,
    "Monument": 5,
    "Pillar": 0,
    "Theater": 1,
    "WarDog": 0,
    "Wonder": 1
  },
  "count": {
    "Apadana": 0,
    "Council": 0,
    "DefenseTower": 3,
    "Embassy": 0,
    "Fortress": 0,
    "Hero": 0,
    "Juggernaut": 0,
    "Library": 0,
    "Lighthouse": 0,
    "Monument": 0,
    "Pillar": 0,
    "Theater": 0,
    "WarDog": 0,
    "Wonder": 0
  },
  "changers": {
    "Juggernaut": {
      "PtolemyIV": 4
    },
    "Pillar": {
      "Ashoka": 5
    },
    "WarDog": {
      "Kennel": 10
    }
  }
}
  Player:
    object: {
  "playerID": 4,
  "name": "Karos",
  "civ": "iber",
  "colour": {
    "r": 0.9019607843137255,
    "g": 0.9019607843137255,
    "b": 0.29411764705882354,
    "a": 1
  },
  "popUsed": 97,
  "popBonuses": 150,
  "maxPop": 200,
  "trainingBlocked": false,
  "resourceCount": {
    "food": 350,
    "wood": 711,
    "metal": 145,
    "stone": 418
  },
  "tradingGoods": [
    {
      "goods": "wood",
      "proba": 30
    },
    {
      "goods": "stone",
      "proba": 35
    },
    {
      "goods": "metal",
      "proba": 35
    }
  ],
  "team": -1,
  "teamsLocked": false,
  "state": "active",
  "diplomacy": [
    -1,
    -1,
    -1,
    -1,
    1
  ],
  "conquestCriticalEntitiesCount": 96,
  "formations": [
    "formations/scatter",
    "formations/box",
    "formations/column_closed",
    "formations/line_closed",
    "formations/column_open",
    "formations/line_open",
    "formations/flank",
    "formations/skirmish",
    "formations/wedge",
    "formations/battle_line"
  ],
  "controlAllUnits": false,
  "isAI": true,
  "gatherRateMultiplier": 1.6666666666666667,
  "cheatsEnabled": false,
  "cheatTimeMultiplier": 1,
  "heroes": [],
  "resourceNames": {
    "food": "Food",
    "wood": "Wood",
    "metal": "Metal",
    "stone": "Stone"
  },
  "disabledTemplates": {}
}
  StatisticsTracker:
    object: {
  "unitsClasses": [
    "Infantry",
    "Worker",
    "Female",
    "Cavalry",
    "Champion",
    "Hero",
    "Ship"
  ],
  "unitsTrained": {
    "Infantry": 74,
    "Worker": 100,
    "Female": 26,
    "Cavalry": 0,
    "Champion": 0,
    "Hero": 0,
    "Ship": 0,
    "total": 100
  },
  "unitsLost": {
    "Infantry": 18,
    "Worker": 18,
    "Female": 0,
    "Cavalry": 0,
    "Champion": 0,
    "Hero": 0,
    "Ship": 0,
    "total": 18
  },
  "unitsLostValue": 1800,
  "enemyUnitsKilled": {
    "Infantry": 6,
    "Worker": 6,
    "Female": 0,
    "Cavalry": 7,
    "Champion": 0,
    "Hero": 0,
    "Ship": 0,
    "total": 13
  },
  "enemyUnitsKilledValue": 1545,
  "buildingsClasses": [
    "House",
    "Economic",
    "Outpost",
    "Military",
    "Fortress",
    "CivCentre",
    "Wonder"
  ],
  "buildingsConstructed": {
    "House": 19,
    "Economic": 5,
    "Outpost": 0,
    "Military": 2,
    "Fortress": 0,
    "CivCentre": 1,
    "Wonder": 0,
    "total": 35
  },
  "buildingsLost": {
    "House": 0,
    "Economic": 0,
    "Outpost": 0,
    "Military": 0,
    "Fortress": 0,
    "CivCentre": 0,
    "Wonder": 0,
    "total": 0
  },
  "buildingsLostValue": 0,
  "enemyBuildingsDestroyed": {
    "House": 0,
    "Economic": 0,
    "Outpost": 1,
    "Military": 0,
    "Fortress": 0,
    "CivCentre": 0,
    "Wonder": 0,
    "total": 1
  },
  "enemyBuildingsDestroyedValue": 80,
  "resourcesGathered": {
    "food": 6397,
    "wood": 9223,
    "metal": 1068,
    "stone": 1961,
    "vegetarianFood": 5099
  },
  "resourcesUsed": {
    "food": 6350,
    "wood": 8845,
    "metal": 1180,
    "stone": 1800
  },
  "resourcesSold": {
    "food": 0,
    "wood": 0,
    "metal": 0,
    "stone": 0
  },
  "resourcesBought": {
    "food": 0,
    "wood": 0,
    "metal": 0,
    "stone": 0
  },
  "tributesSent": 0,
  "tributesReceived": 0,
  "tradeIncome": 0,
  "treasuresCollected": 0
}
  TechnologyManager:
    object: {
  "researchedTechs": {
    "phase_village": {
      "genericName": "Village Phase",
      "autoResearch": true
    },
    "gather_lumbering_ironaxes": {
      "genericName": "Iron Ax Heads",
      "description": "Increases wood gathering rates for trees.",
      "cost": {
        "food": 0,
        "wood": 200,
        "stone": 0,
        "metal": 50
      },
      "requirements": {
        "tech": "phase_village"
      },
      "requirementsTooltip": "Unlocked in Village Phase.",
      "icon": "wood_axe.png",
      "researchTime": 40,
      "tooltip": "Workers +15% lumbering rate for trees.",
      "modifications": [
        {
          "value": "ResourceGatherer/Rates/wood.tree",
          "multiply": 1.15
        }
      ],
      "affects": [
        "Worker"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "pair_gather_wood_01": {
      "genericName": "Iron Axes vs. Wheelbarrow",
      "top": "gather_lumbering_ironaxes",
      "bottom": "gather_capacity_wheelbarrow"
    },
    "phase_town_generic": {
      "genericName": "Town Phase",
      "specificName": {
        "athen": "Komópolis",
        "hele": "Komópolis",
        "mace": "Komópolis",
        "spart": "Komópolis",
        "theb": "Komópolis"
      },
      "description": "Advances from a small village to a bustling town, ready to expand rapidly.",
      "cost": {
        "food": 800,
        "wood": 800,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "class": "Village",
        "number": 5
      },
      "requirementsTooltip": "Requires 5 Village Phase structures (except Palisades and Farm Fields).",
      "supersedes": "phase_village",
      "icon": "town_phase.png",
      "researchTime": 80,
      "tooltip": "Advance to Town Phase, which unlocks more structures and units. Territory radius for Civic Centers increased by +30%",
      "soundComplete": "interface/alarm/alarm_phase.xml"
    },
    "phase_town": {
      "genericName": "Town Phase",
      "requirements": {
        "any": [
          {
            "tech": "phase_town_generic"
          },
          {
            "tech": "phase_town_athen"
          }
        ]
      },
      "autoResearch": true,
      "modifications": [
        {
          "value": "TerritoryInfluence/Radius",
          "multiply": 1.3
        },
        {
          "value": "Health/Max",
          "multiply": 1.2,
          "affects": "CitizenSoldier"
        }
      ],
      "affects": [
        "CivCentre",
        "Infantry",
        "Cavalry"
      ],
      "soundComplete": "interface/alarm/alarm_phase.xml"
    },
    "gather_capacity_basket": {
      "genericName": "Baskets",
      "description": "Increases shuttling capacity for all resources.",
      "cost": {
        "food": 300,
        "wood": 300,
        "stone": 0,
        "metal": 0
      },
      "requirements": {
        "tech": "phase_village"
      },
      "requirementsTooltip": "Unlocked in Village Phase.",
      "icon": "gather_basket_empty.png",
      "researchTime": 40,
      "tooltip": "Workers use baskets. +5 shuttle capacity for all resources.",
      "modifications": [
        {
          "value": "ResourceGatherer/Capacities/food",
          "add": 5
        },
        {
          "value": "ResourceGatherer/Capacities/wood",
          "add": 5
        },
        {
          "value": "ResourceGatherer/Capacities/stone",
          "add": 5
        },
        {
          "value": "ResourceGatherer/Capacities/metal",
          "add": 5
        }
      ],
      "affects": [
        "Worker"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    },
    "gather_lumbering_strongeraxes": {
      "genericName": "Stronger Ax",
      "description": "Increases wood gathering rates for trees.",
      "cost": {
        "food": 0,
        "wood": 250,
        "stone": 0,
        "metal": 50
      },
      "supersedes": "gather_lumbering_ironaxes",
      "requirements": {
        "tech": "phase_town"
      },
      "requirementsTooltip": "Unlocked in Town Phase.",
      "icon": "wood_axe.png",
      "researchTime": 40,
      "tooltip": "Workers +15% lumbering rate for trees.",
      "modifications": [
        {
          "value": "ResourceGatherer/Rates/wood.tree",
          "multiply": 1.15
        }
      ],
      "affects": [
        "Worker"
      ],
      "soundComplete": "interface/alarm/alarm_upgradearmory.xml"
    }
  },
  "researchQueued": {},
  "researchStarted": {},
  "modifications": {
    "ResourceGatherer/Rates/wood.tree": [
      {
        "affects": [
          [
            "Worker"
          ]
        ],
        "multiply": 1.15
      },
      {
        "affects": [
          [
            "Worker"
          ]
        ],
        "multiply": 1.15
      }
    ],
    "TerritoryInfluence/Radius": [
      {
        "affects": [
          [
            "CivCentre"
          ],
          [
            "Infantry"
          ],
          [
            "Cavalry"
          ]
        ],
        "multiply": 1.3
      }
    ],
    "Health/Max": [
      {
        "affects": [
          [
            "CivCentre",
            "CitizenSoldier"
          ],
          [
            "Infantry",
            "CitizenSoldier"
          ],
          [
            "Cavalry",
            "CitizenSoldier"
          ]
        ],
        "multiply": 1.2
      }
    ],
    "ResourceGatherer/Capacities/food": [
      {
        "affects": [
          [
            "Worker"
          ]
        ],
        "add": 5
      }
    ],
    "ResourceGatherer/Capacities/wood": [
      {
        "affects": [
          [
            "Worker"
          ]
        ],
        "add": 5
      }
    ],
    "ResourceGatherer/Capacities/stone": [
      {
        "affects": [
          [
            "Worker"
          ]
        ],
        "add": 5
      }
    ],
    "ResourceGatherer/Capacities/metal": [
      {
        "affects": [
          [
            "Worker"
          ]
        ],
        "add": 5
      }
    ]
  },
  "modificationCache": {},
  "typeCounts": {
    "structures/iber_civil_centre": 2,
    "units/iber_support_female_citizen": 30,
    "units/iber_infantry_swordsman_b": 12,
    "units/iber_infantry_javelinist_b": 35,
    "units/iber_cavalry_spearman_b": 1,
    "structures/iber_wall_long": 8,
    "structures/iber_wall_tower": 12,
    "structures/iber_wall_gate": 4,
    "structures/iber_storehouse": 2,
    "structures/iber_house": 19,
    "structures/iber_farmstead": 1,
    "foundation|structures/iber_field": 2,
    "structures/iber_barracks": 1,
    "structures/iber_field": 5,
    "structures/iber_defense_tower": 3,
    "structures/iber_market": 2,
    "units/iber_infantry_spearman_b": 9,
    "units/iber_infantry_javelinist_a": 3,
    "units/iber_infantry_swordsman_e": 1,
    "structures/iber_blacksmith": 1,
    "foundation|structures/iber_barracks": 1,
    "construction|structures/iber_barracks": 1,
    "units/iber_infantry_javelinist_e": 1
  },
  "classCounts": {
    "Structure": 60,
    "ConquestCritical": 96,
    "Defensive": 37,
    "CivCentre": 2,
    "Civic": 21,
    "CivilCentre": 2,
    "Unit": 92,
    "Support": 30,
    "Organic": 92,
    "Worker": 91,
    "Female": 30,
    "Citizen": 92,
    "CitizenSoldier": 62,
    "Infantry": 61,
    "Soldier": 62,
    "Melee": 23,
    "Sword": 13,
    "Basic": 57,
    "Ranged": 39,
    "Javelin": 39,
    "Cavalry": 1,
    "Spear": 10,
    "StoneWall": 24,
    "LongWall": 8,
    "Tower": 15,
    "Gates": 4,
    "DropsiteWood": 2,
    "DropsiteMetal": 2,
    "DropsiteStone": 2,
    "Economic": 5,
    "Village": 23,
    "Storehouse": 2,
    "House": 19,
    "DropsiteFood": 1,
    "Farmstead": 1,
    "Military": 2,
    "Barracks": 1,
    "Resource": 5,
    "Field": 5,
    "GarrisonTower": 3,
    "Town": 6,
    "DefenseTower": 3,
    "BarterMarket": 2,
    "Market": 2,
    "Elite": 2,
    "Advanced": 3,
    "Blacksmith": 1
  },
  "typeCountsByClass": {
    "Structure": {
      "structures/iber_civil_centre": 2,
      "structures/iber_wall_long": 8,
      "structures/iber_wall_tower": 12,
      "structures/iber_wall_gate": 4,
      "structures/iber_storehouse": 2,
      "structures/iber_house": 19,
      "structures/iber_farmstead": 1,
      "structures/iber_barracks": 1,
      "structures/iber_field": 5,
      "structures/iber_defense_tower": 3,
      "structures/iber_market": 2,
      "structures/iber_blacksmith": 1
    },
    "ConquestCritical": {
      "structures/iber_civil_centre": 2,
      "units/iber_support_female_citizen": 30,
      "units/iber_infantry_swordsman_b": 12,
      "units/iber_infantry_javelinist_b": 35,
      "units/iber_cavalry_spearman_b": 1,
      "structures/iber_barracks": 1,
      "units/iber_infantry_spearman_b": 9,
      "units/iber_infantry_javelinist_a": 3,
      "units/iber_infantry_swordsman_e": 1,
      "structures/iber_blacksmith": 1,
      "units/iber_infantry_javelinist_e": 1
    },
    "Defensive": {
      "structures/iber_civil_centre": 2,
      "structures/iber_wall_long": 16,
      "structures/iber_wall_tower": 12,
      "structures/iber_wall_gate": 4,
      "structures/iber_defense_tower": 3
    },
    "CivCentre": {
      "structures/iber_civil_centre": 2
    },
    "Civic": {
      "structures/iber_civil_centre": 2,
      "structures/iber_house": 19
    },
    "CivilCentre": {
      "structures/iber_civil_centre": 2
    },
    "Unit": {
      "units/iber_support_female_citizen": 30,
      "units/iber_infantry_swordsman_b": 12,
      "units/iber_infantry_javelinist_b": 35,
      "units/iber_cavalry_spearman_b": 1,
      "units/iber_infantry_spearman_b": 9,
      "units/iber_infantry_javelinist_a": 3,
      "units/iber_infantry_swordsman_e": 1,
      "units/iber_infantry_javelinist_e": 1
    },
    "Support": {
      "units/iber_support_female_citizen": 30
    },
    "Organic": {
      "units/iber_support_female_citizen": 30,
      "units/iber_infantry_swordsman_b": 12,
      "units/iber_infantry_javelinist_b": 35,
      "units/iber_cavalry_spearman_b": 1,
      "units/iber_infantry_spearman_b": 9,
      "units/iber_infantry_javelinist_a": 3,
      "units/iber_infantry_swordsman_e": 1,
      "units/iber_infantry_javelinist_e": 1
    },
    "Worker": {
      "units/iber_support_female_citizen": 30,
      "units/iber_infantry_swordsman_b": 12,
      "units/iber_infantry_javelinist_b": 35,
      "units/iber_infantry_spearman_b": 9,
      "units/iber_infantry_javelinist_a": 3,
      "units/iber_infantry_swordsman_e": 1,
      "units/iber_infantry_javelinist_e": 1
    },
    "Female": {
      "units/iber_support_female_citizen": 30
    },
    "Citizen": {
      "units/iber_support_female_citizen": 30,
      "units/iber_infantry_swordsman_b": 12,
      "units/iber_infantry_javelinist_b": 35,
      "units/iber_cavalry_spearman_b": 1,
      "units/iber_infantry_spearman_b": 9,
      "units/iber_infantry_javelinist_a": 3,
      "units/iber_infantry_swordsman_e": 1,
      "units/iber_infantry_javelinist_e": 1
    },
    "CitizenSoldier": {
      "units/iber_infantry_swordsman_b": 12,
      "units/iber_infantry_javelinist_b": 35,
      "units/iber_cavalry_spearman_b": 1,
      "units/iber_infantry_spearman_b": 9,
      "units/iber_infantry_javelinist_a": 3,
      "units/iber_infantry_swordsman_e": 1,
      "units/iber_infantry_javelinist_e": 1
    },
    "Infantry": {
      "units/iber_infantry_swordsman_b": 12,
      "units/iber_infantry_javelinist_b": 35,
      "units/iber_infantry_spearman_b": 9,
      "units/iber_infantry_javelinist_a": 3,
      "units/iber_infantry_swordsman_e": 1,
      "units/iber_infantry_javelinist_e": 1
    },
    "Soldier": {
      "units/iber_infantry_swordsman_b": 12,
      "units/iber_infantry_javelinist_b": 35,
      "units/iber_cavalry_spearman_b": 1,
      "units/iber_infantry_spearman_b": 9,
      "units/iber_infantry_javelinist_a": 3,
      "units/iber_infantry_swordsman_e": 1,
      "units/iber_infantry_javelinist_e": 1
    },
    "Melee": {
      "units/iber_infantry_swordsman_b": 12,
      "units/iber_cavalry_spearman_b": 1,
      "units/iber_infantry_spearman_b": 9,
      "units/iber_infantry_swordsman_e": 1
    },
    "Sword": {
      "units/iber_infantry_swordsman_b": 12,
      "units/iber_infantry_swordsman_e": 1
    },
    "Basic": {
      "units/iber_infantry_swordsman_b": 12,
      "units/iber_infantry_javelinist_b": 35,
      "units/iber_cavalry_spearman_b": 1,
      "units/iber_infantry_spearman_b": 9
    },
    "Ranged": {
      "units/iber_infantry_javelinist_b": 35,
      "units/iber_infantry_javelinist_a": 3,
      "units/iber_infantry_javelinist_e": 1
    },
    "Javelin": {
      "units/iber_infantry_javelinist_b": 35,
      "units/iber_infantry_javelinist_a": 3,
      "units/iber_infantry_javelinist_e": 1
    },
    "Cavalry": {
      "units/iber_cavalry_spearman_b": 1
    },
    "Spear": {
      "units/iber_cavalry_spearman_b": 1,
      "units/iber_infantry_spearman_b": 9
    },
    "StoneWall": {
      "structures/iber_wall_long": 8,
      "structures/iber_wall_tower": 12,
      "structures/iber_wall_gate": 4
    },
    "LongWall": {
      "structures/iber_wall_long": 8
    },
    "Tower": {
      "structures/iber_wall_tower": 12,
      "structures/iber_defense_tower": 3
    },
    "Gates": {
      "structures/iber_wall_gate": 4
    },
    "DropsiteWood": {
      "structures/iber_storehouse": 2
    },
    "DropsiteMetal": {
      "structures/iber_storehouse": 2
    },
    "DropsiteStone": {
      "structures/iber_storehouse": 2
    },
    "Economic": {
      "structures/iber_storehouse": 2,
      "structures/iber_farmstead": 1,
      "structures/iber_market": 2
    },
    "Village": {
      "structures/iber_storehouse": 2,
      "structures/iber_house": 19,
      "structures/iber_farmstead": 1,
      "structures/iber_barracks": 1
    },
    "Storehouse": {
      "structures/iber_storehouse": 2
    },
    "House": {
      "structures/iber_house": 19
    },
    "DropsiteFood": {
      "structures/iber_farmstead": 1
    },
    "Farmstead": {
      "structures/iber_farmstead": 1
    },
    "Military": {
      "structures/iber_barracks": 1,
      "structures/iber_blacksmith": 1
    },
    "Barracks": {
      "structures/iber_barracks": 1
    },
    "Resource": {
      "structures/iber_field": 5
    },
    "Field": {
      "structures/iber_field": 5
    },
    "GarrisonTower": {
      "structures/iber_defense_tower": 3
    },
    "Town": {
      "structures/iber_defense_tower": 3,
      "structures/iber_market": 2,
      "structures/iber_blacksmith": 1
    },
    "DefenseTower": {
      "structures/iber_defense_tower": 3
    },
    "Advanced": {
      "units/iber_infantry_javelinist_a": 3
    },
    "BarterMarket": {
      "structures/iber_market": 2
    },
    "Market": {
      "structures/iber_market": 2
    },
    "Elite": {
      "units/iber_infantry_swordsman_e": 1,
      "units/iber_infantry_javelinist_e": 1
    },
    "Blacksmith": {
      "structures/iber_blacksmith": 1
    }
  },
  "autoResearchTech": {
    "pair_cav_01": {
      "genericName": "Lance vs. Chamfron",
      "top": "attack_cav_lance",
      "bottom": "armor_cav_chamfron"
    },
    "pair_champ_02": {
      "genericName": "Champions vs. Part-timers",
      "top": "attack_champions_elite",
      "bottom": "attack_soldiers_will"
    },
    "pair_gather_01": {
      "genericName": "Servants vs. Wedge and Mallet",
      "top": "gather_mining_servants",
      "bottom": "gather_mining_wedgemallet"
    },
    "pair_gather_02": {
      "genericName": "Serfs vs. Shaft Mining",
      "top": "gather_mining_serfs",
      "bottom": "gather_mining_shaftmining",
      "supersedes": "pair_gather_01"
    },
    "pair_gather_03": {
      "genericName": "Slaves vs. Silver Mining",
      "top": "gather_mining_slaves",
      "bottom": "gather_mining_silvermining",
      "supersedes": "pair_gather_02"
    },
    "pair_heal_01": {
      "genericName": "Heal Range and Rate",
      "top": "heal_range",
      "bottom": "heal_rate"
    },
    "pair_heal_02": {
      "genericName": "Heal Range and Rate #2",
      "top": "heal_range_2",
      "bottom": "heal_rate_2",
      "supersedes": "pair_heal_01"
    },
    "pair_heal_03": {
      "genericName": "Garrison Healing vs. Self-Healing",
      "top": "heal_temple",
      "bottom": "health_regen_units"
    },
    "pair_house_01": {
      "genericName": "Females vs. Population",
      "top": "health_females_01",
      "bottom": "pop_house_01"
    },
    "pair_house_02": {
      "genericName": "Females vs. Population",
      "top": "unlock_females_house",
      "bottom": "pop_house_02"
    },
    "pair_inf_01": {
      "genericName": "Side Arms vs. Irregulars",
      "top": "melee_inf_sidearms",
      "bottom": "ranged_inf_irregulars"
    },
    "pair_inf_02": {
      "genericName": "Spear Fighting vs. Skirmishing",
      "top": "melee_inf_spearheads",
      "bottom": "ranged_inf_skirmishers",
      "supersedes": "pair_inf_01"
    },
    "pair_inf_armor_01": {
      "genericName": "Infantry Hack Armor vs. Spearmen Pierce Armor",
      "top": "armor_infantry_hack_01",
      "bottom": "armor_infantryspearmen_pierce_01"
    },
    "pair_inf_armor_02": {
      "genericName": "Infantry Hack Armor vs. Spearmen Pierce Armor",
      "top": "armor_infantry_hack_02",
      "bottom": "armor_infantryspearmen_pierce_02",
      "supersedes": "pair_inf_armor_01"
    },
    "pair_inf_armor_03": {
      "genericName": "Infantry Hack Armor vs. Spearmen Pierce Armor",
      "top": "armor_infantry_hack_03",
      "bottom": "armor_infantryspearmen_pierce_03",
      "supersedes": "pair_inf_armor_02"
    },
    "pair_inf_armor_04": {
      "genericName": "Infantry Hack Armor vs. Spearmen Pierce Armor",
      "top": "armor_infantry_hack_04",
      "bottom": "armor_infantryspearmen_pierce_04",
      "supersedes": "pair_inf_armor_03"
    },
    "pair_levy_01": {
      "genericName": "Levy Infantry vs. Levy Cavalry",
      "top": "training_levy_infantry",
      "bottom": "training_levy_cavalry"
    },
    "pair_siege_attack_cost": {
      "genericName": "Attack vs. Cost",
      "top": "siege_attack",
      "bottom": "siege_cost_metal"
    },
    "pair_siege_attack_pack": {
      "genericName": "Attack vs. Packing",
      "top": "siege_attack",
      "bottom": "siege_packing"
    },
    "pair_siege_cost_armor": {
      "genericName": "Cost vs. Armor",
      "top": "siege_cost_wood",
      "bottom": "siege_armor"
    },
    "pair_tower_01": {
      "genericName": "Night's Watch vs. Crenellations",
      "top": "attack_tower_watch",
      "bottom": "attack_tower_crenellations"
    },
    "pair_walls_01": {
      "genericName": "Walls build time vs. Health",
      "top": "buildtime_walls_rubble",
      "bottom": "health_walls_geometric_masonry"
    },
    "phase_city": {
      "genericName": "City Phase",
      "requirements": {
        "any": [
          {
            "tech": "phase_city_generic"
          },
          {
            "tech": "phase_city_britons"
          },
          {
            "tech": "city_phase_gauls"
          },
          {
            "tech": "phase_city_pair_celts"
          },
          {
            "tech": "phase_city_athen"
          }
        ]
      },
      "autoResearch": true,
      "modifications": [
        {
          "value": "TerritoryInfluence/Radius",
          "multiply": 1.5
        },
        {
          "value": "Health/Max",
          "multiply": 1.2,
          "affects": "CitizenSoldier"
        }
      ],
      "affects": [
        "CivCentre",
        "Infantry",
        "Cavalry"
      ],
      "soundComplete": "interface/alarm/alarm_phase.xml"
    },
    "phase_city_pair_celts": {
      "genericName": "Britons vs. Gauls",
      "top": "phase_city_britons",
      "bottom": "phase_city_gauls",
      "supersedes": "phase_town_generic"
    },
    "carthaginians/civbonus_triple_walls": {
      "genericName": "Triple Walls",
      "autoResearch": true,
      "description": "Carthaginians built their city walls in three concentric circuits. These walls were never breached. Even when the city was taken by the Romans, it was via the city's harbor, not by storming its walls. Consequently, Carthaginian walls, gates, and wall towers have 3x the health of a standard wall, but also cost twice as much and take twice as long to build.",
      "requirements": {
        "civ": "cart"
      },
      "modifications": [
        {
          "value": "Health/Max",
          "multiply": 3
        },
        {
          "value": "Cost/BuildTime",
          "multiply": 2
        },
        {
          "value": "Cost/Resources/stone",
          "multiply": 2
        }
      ],
      "affects": [
        "StoneWall"
      ]
    },
    "carthaginians/pair_celt_mercs_1": {
      "genericName": "Celtic merc cost vs. recruit time #1",
      "top": "carthaginians/cost_celt_mercs",
      "bottom": "carthaginians/traintime_celt_mercs"
    },
    "carthaginians/pair_celt_mercs_2": {
      "genericName": "Celtic merc cost vs. recruit time #2",
      "top": "carthaginians/cost_celt_mercs_2",
      "bottom": "carthaginians/traintime_celt_mercs_2",
      "supersedes": "carthaginians/pair_celt_mercs_1"
    },
    "carthaginians/pair_iberian_mercs_1": {
      "genericName": "Iberian merc cost vs. recruit time #1",
      "top": "carthaginians/cost_iberian_mercs",
      "bottom": "carthaginians/traintime_iberian_mercs"
    },
    "carthaginians/pair_iberian_mercs_2": {
      "genericName": "Iberian merc cost vs. recruit time #2",
      "top": "carthaginians/cost_iberian_mercs_2",
      "bottom": "carthaginians/traintime_iberian_mercs_2",
      "supersedes": "carthaginians/pair_iberian_mercs_1"
    },
    "carthaginians/pair_italian_mercs_1": {
      "genericName": "Italian merc cost vs. recruit time #1",
      "top": "carthaginians/cost_italian_mercs",
      "bottom": "carthaginians/traintime_italian_mercs"
    },
    "carthaginians/pair_italian_mercs_2": {
      "genericName": "Italian merc cost vs. recruit time #2",
      "top": "carthaginians/cost_italian_mercs_2",
      "bottom": "carthaginians/traintime_italian_mercs_2",
      "supersedes": "carthaginians/pair_italian_mercs_1"
    },
    "celts/civbonus_celts_wooden_struct": {
      "genericName": "Wooden Construction",
      "autoResearch": true,
      "description": "Celtic structures were mostly made of wood with rubble foundations. Consequently, their structures have less health than other cultures do, but they also construct faster.",
      "requirements": {
        "any": [
          {
            "civ": "celt"
          },
          {
            "civ": "brit"
          },
          {
            "civ": "gaul"
          }
        ]
      },
      "modifications": [
        {
          "value": "Health/Max",
          "multiply": 0.8
        },
        {
          "value": "Cost/BuildTime",
          "multiply": 0.8
        }
      ],
      "affects": [
        "Structure"
      ]
    },
    "hellenes/civbonus_hellenic_architecture": {
      "genericName": "Hellenic Architecture",
      "autoResearch": true,
      "description": "The Greeks used stone construction from early Mycenaean times.",
      "requirements": {
        "any": [
          {
            "civ": "hele"
          },
          {
            "civ": "athen"
          },
          {
            "civ": "mace"
          },
          {
            "civ": "spart"
          },
          {
            "civ": "theb"
          }
        ]
      },
      "modifications": [
        {
          "value": "Health/Max",
          "multiply": 1.1
        },
        {
          "value": "Cost/BuildTime",
          "multiply": 1.1
        }
      ],
      "affects": [
        "Structure"
      ]
    },
    "hellenes/civpenalty_spart_popcap": {
      "genericName": "Underdogs",
      "autoResearch": true,
      "description": "The Spartans did not have the largest army in the world, but they did have the best army in the world for their time. What they didn't have in quantity, they made up with quality. It was said that Sparta did not need strong city walls, for its men were its walls.",
      "requirements": {
        "civ": "spart"
      },
      "modifications": [
        {
          "value": "Player/MaxPopulation",
          "multiply": 0.9
        }
      ]
    },
    "hellenes/teambonus_athen_delian_league": {
      "genericName": "Delian League",
      "autoResearch": true,
      "description": "Shortly after the great naval victories at Salamis and Mycale, the Greek city-states instituted the so-called Delian League in 478 BC, whose purpose was to push the Persians out of the Aegean region. The allied states contributed ships and money, while the Athenians offered their entire navy.",
      "requirements": {
        "civ": "athen"
      },
      "modifications": [
        {
          "value": "Cost/BuildTime",
          "multiply": 0.75
        }
      ],
      "affects": [
        "Warship"
      ]
    },
    "mauryans/civbonus_maur_popcap": {
      "genericName": "Emperor of Emperors",
      "specificName": {
        "maur": "Chakravarti Samrāt"
      },
      "autoResearch": true,
      "description": "The Mauryan Empire encompassed dozens of formerly independent kingdoms over an area of 5 million square kilometers, with a population of close to 60 million people. The Mauryan regents held the title Emperor of Emperors and commanded a standing army of 600,000 infantry, 9000 elephants, 8000 chariots, and 30,000 cavalry, making it arguably the largest army of its time.",
      "requirements": {
        "civ": "maur"
      },
      "modifications": [
        {
          "value": "Player/MaxPopulation",
          "multiply": 1.1
        }
      ]
    },
    "mauryans/wooden_walls": {
      "genericName": "Wooden Walls",
      "autoResearch": true,
      "description": "The Mauryans built their city walls out of wood, an abundant natural resource in India. Consequently, Mauryan city walls have -20% health, but build 20% faster.",
      "requirements": {
        "civ": "maur"
      },
      "modifications": [
        {
          "value": "Health/Max",
          "multiply": 0.8
        },
        {
          "value": "Cost/BuildTime",
          "multiply": 0.8
        }
      ],
      "affects": [
        "StoneWall"
      ]
    },
    "persians/civbonus_pers_popcap": {
      "genericName": "Great King's Levy",
      "autoResearch": true,
      "description": "The Persians could and did levy a large number of infantry during wartime due to the sheer size of the Achaemenid Empire and the way in which it was set-up. In general the Persian infantry was well trained and fought with great tenacity. However while this was true the infantry were poor hand-to-hand, close combat fighters. Also, with the exception of the elite regiments, the Persian infantry was not a standing professional force.",
      "requirements": {
        "civ": "pers"
      },
      "modifications": [
        {
          "value": "Player/MaxPopulation",
          "multiply": 1.1
        }
      ]
    },
    "successors/pair_unlock_champions": {
      "genericName": "Traditional Army vs. Reform Army",
      "top": "successors/unlock_traditional_army",
      "bottom": "successors/unlock_reform_army"
    }
  }
}

- id: 150
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 367.44968
    z: 736.3476
  Obstruction:
    active: true
    moving: false
    control group: 150
    control group 2: 0
    tag: 3
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 367.44968
    y: 0
    z: 736.3476
    last x: 367.44968
    last y diff: 0
    last z: 736.3476
    territory: 4
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/civil_centre.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 150
    actor: "structures/iberians/civil_centre.xml"
  AIProxy:
  AlertRaiser:
    object: {
  "level": 0,
  "garrisonedUnits": [],
  "walkingUnits": [],
  "prodBuildings": []
}
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  BuildRestrictions:
    object: {
  "territories": [
    "own",
    "neutral"
  ]
}
  BuildingAI:
    object: {
  "currentRound": 0,
  "arrowsLeft": 0,
  "targetUnits": [],
  "enemyUnitsQuery": 1,
  "gaiaUnitsQuery": 2
}
  Cost:
    object: {
  "populationBonus": 20
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 3000,
  "hitpoints": 3000,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 21,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": [
    "units/iber_support_female_citizen",
    "units/iber_infantry_swordsman_b",
    "units/iber_infantry_javelinist_b",
    "units/iber_cavalry_javelinist_b"
  ]
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  ResourceDropsite:
    object: {}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 151
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 343.36138
    z: 1133.73356
  Obstruction:
    active: true
    moving: false
    control group: 151
    control group 2: 0
    tag: 4406
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 343.36138
    y: 0
    z: 1133.73356
    last x: 343.36138
    last y diff: 0
    last z: 1133.73356
    territory: 4
    rot x: 0
    rot y: 1.36435
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 10643
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 345.46872
    goal z: 1134.05245
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 2.13135
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 151
    actor: "units/iberians/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/iber_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      4
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 3
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "food": 4
  },
  "lastCarriedType": {
    "generic": "food",
    "specific": "meat"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": true,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.IDLE",
  "losRangeQuery": 4,
  "fsmReenter": false,
  "attackTimers": {
    "prepare": 0,
    "repeat": 1000,
    "recharge": 1000
  },
  "resyncAnimation": false,
  "oldAttackType": "Slaughter"
}

- id: 152
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 348.17611
    z: 1122.81788
  Obstruction:
    active: true
    moving: true
    control group: 152
    control group 2: 0
    tag: 4408
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 348.17611
    y: 0
    z: 1122.81788
    last x: 346.81775
    last y diff: 0
    last z: 1127.3695
    territory: 4
    rot x: 0
    rot y: 2.78057
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 10617
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: true
    facePointAfterMove: true
    length: 0
    length: 1
    waypoint x: 349.99953
    waypoint z: 1116.70795
    type: 2
    goal x: 350
    goal z: 1094
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 16.05
    goal hh: 16.05
  Vision:
  VisualActor:
    base actor: "units/iberians/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 12.75
    anim name: "gather_meat"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 152
    actor: "units/iberians/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/iber_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      4
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 5
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "food": 15
  },
  "lastCarriedType": {
    "generic": "food",
    "specific": "meat"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "ReturnResource",
      "data": {
        "target": 10617,
        "force": false
      }
    },
    {
      "type": "Gather",
      "data": {
        "target": 10643,
        "type": {
          "generic": "food",
          "specific": "meat"
        },
        "template": "gaia/fauna_goat",
        "lastPos": {
          "x": 345.4687194824219,
          "y": 29.999069213867188,
          "z": 1134.0524444580078
        },
        "force": false,
        "initPos": {
          "x": 345.4687194824219,
          "y": 29.999069213867188,
          "z": 1134.0524444580078
        },
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "ReturnResource",
    "data": {
      "target": 10617,
      "force": false
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "lastAttacked": 1125500,
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.RETURNRESOURCE.APPROACHING",
  "losRangeQuery": 6,
  "fsmReenter": false,
  "attackTimers": {
    "prepare": 0,
    "repeat": 1000,
    "recharge": 1000
  },
  "resyncAnimation": false,
  "oldAttackType": "Slaughter"
}

- id: 153
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 348.67925
    z: 1129.11124
  Obstruction:
    active: true
    moving: true
    control group: 153
    control group 2: 0
    tag: 4410
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 348.67925
    y: 0
    z: 1129.11124
    last x: 347.5756
    last y diff: 0
    last z: 1133.73041
    territory: 4
    rot x: 0
    rot y: 2.83866
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 10617
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: true
    facePointAfterMove: true
    length: 0
    length: 1
    waypoint x: 349.99953
    waypoint z: 1116.70795
    type: 2
    goal x: 350
    goal z: 1094
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 16.05
    goal hh: 16.05
  Vision:
  VisualActor:
    base actor: "units/iberians/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 12.75
    anim name: "gather_meat"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 153
    actor: "units/iberians/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/iber_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      4
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 7
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "food": 15
  },
  "lastCarriedType": {
    "generic": "food",
    "specific": "meat"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "ReturnResource",
      "data": {
        "target": 10617,
        "force": false
      }
    },
    {
      "type": "Gather",
      "data": {
        "target": 10643,
        "type": {
          "generic": "food",
          "specific": "meat"
        },
        "template": "gaia/fauna_goat",
        "lastPos": {
          "x": 345.4687194824219,
          "y": 29.999069213867188,
          "z": 1134.0524444580078
        },
        "force": false,
        "initPos": {
          "x": 345.4687194824219,
          "y": 29.999069213867188,
          "z": 1134.0524444580078
        },
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "ReturnResource",
    "data": {
      "target": 10617,
      "force": false
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "lastAttacked": 1125500,
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.RETURNRESOURCE.APPROACHING",
  "losRangeQuery": 8,
  "fsmReenter": false,
  "attackTimers": {
    "prepare": 0,
    "repeat": 1000,
    "recharge": 1000
  },
  "resyncAnimation": false,
  "oldAttackType": "Slaughter"
}

- id: 154
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 286.1034
    z: 912.3868
  Obstruction:
    active: true
    moving: true
    control group: 154
    control group 2: 0
    tag: 4412
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 286.1034
    y: 0
    z: 912.3868
    last x: 286.1301
    last y diff: 0
    last z: 917.13672
    territory: 0
    rot x: 0
    rot y: -3.13282
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 8238
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: true
    facePointAfterMove: true
    length: 39
    waypoint x: 258
    waypoint z: 742
    waypoint x: 262
    waypoint z: 742
    waypoint x: 262
    waypoint z: 746
    waypoint x: 262
    waypoint z: 750
    waypoint x: 266
    waypoint z: 750
    waypoint x: 266
    waypoint z: 754
    waypoint x: 270
    waypoint z: 754
    waypoint x: 270
    waypoint z: 758
    waypoint x: 274
    waypoint z: 758
    waypoint x: 274
    waypoint z: 762
    waypoint x: 274
    waypoint z: 766
    waypoint x: 278
    waypoint z: 766
    waypoint x: 278
    waypoint z: 770
    waypoint x: 278
    waypoint z: 774
    waypoint x: 278
    waypoint z: 778
    waypoint x: 278
    waypoint z: 782
    waypoint x: 282
    waypoint z: 782
    waypoint x: 282
    waypoint z: 786
    waypoint x: 282
    waypoint z: 790
    waypoint x: 282
    waypoint z: 794
    waypoint x: 282
    waypoint z: 798
    waypoint x: 282
    waypoint z: 802
    waypoint x: 282
    waypoint z: 806
    waypoint x: 282
    waypoint z: 810
    waypoint x: 282
    waypoint z: 814
    waypoint x: 282
    waypoint z: 818
    waypoint x: 282
    waypoint z: 822
    waypoint x: 282
    waypoint z: 826
    waypoint x: 282
    waypoint z: 830
    waypoint x: 282
    waypoint z: 834
    waypoint x: 282
    waypoint z: 838
    waypoint x: 286
    waypoint z: 838
    waypoint x: 286
    waypoint z: 842
    waypoint x: 286
    waypoint z: 846
    waypoint x: 286
    waypoint z: 850
    waypoint x: 286
    waypoint z: 854
    waypoint x: 286
    waypoint z: 858
    waypoint x: 286
    waypoint z: 862
    waypoint x: 286
    waypoint z: 866
    length: 2
    waypoint x: 286.00675
    waypoint z: 875.99999
    waypoint x: 286.03373
    waypoint z: 899.9999
    type: 2
    goal x: 250.80001
    goal z: 725.2
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 12.05
    goal hh: 12.05
  Vision:
  VisualActor:
    base actor: "units/iberians/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 12.75
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 154
    actor: "units/iberians/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/iber_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      4
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 9
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {},
  "lastCarriedType": {
    "generic": "metal",
    "specific": "ore"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 8238,
        "type": {
          "generic": "food",
          "specific": "grain"
        },
        "template": "structures/iber_field",
        "lastPos": {
          "x": 250.8000030517578,
          "y": 29.999069213867188,
          "z": 725.1999969482422
        },
        "force": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 8238,
      "type": {
        "generic": "food",
        "specific": "grain"
      },
      "template": "structures/iber_field",
      "lastPos": {
        "x": 250.8000030517578,
        "y": 29.999069213867188,
        "z": 725.1999969482422
      },
      "force": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.APPROACHING",
  "losRangeQuery": 10,
  "fsmReenter": false,
  "gatheringTarget": 8238
}

- id: 156
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 320.93519
    z: 1154.74141
  Obstruction:
    active: true
    moving: true
    control group: 156
    control group 2: 0
    tag: 4416
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 320.93519
    y: 0
    z: 1154.74141
    last x: 324.17244
    last y diff: 0
    last z: 1151.2654
    territory: 4
    rot x: 0
    rot y: -0.7575
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 10643
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: true
    facePointAfterMove: true
    length: 0
    length: 2
    waypoint x: 343.8673
    waypoint z: 1135.45888
    waypoint x: 316.55
    waypoint z: 1159.45002
    type: 1
    goal x: 345.46872
    goal z: 1134.05245
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 2.13135
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_swordsman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 12.75
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 156
    actor: "units/iberians/infantry_swordsman_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 144,
  "hitpoints": 144,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {},
  "lastCarriedType": {
    "generic": "metal",
    "specific": "ore"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 10643,
        "type": {
          "generic": "food",
          "specific": "meat"
        },
        "template": "gaia/fauna_goat",
        "lastPos": {
          "x": 345.4687194824219,
          "y": 29.999069213867188,
          "z": 1134.0524444580078
        },
        "force": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 10643,
      "type": {
        "generic": "food",
        "specific": "meat"
      },
      "template": "gaia/fauna_goat",
      "lastPos": {
        "x": 345.4687194824219,
        "y": 29.999069213867188,
        "z": 1134.0524444580078
      },
      "force": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.APPROACHING",
  "losRangeQuery": 12,
  "fsmReenter": false,
  "gatheringTarget": 10643
}

- id: 157
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 467.20705
    z: 1072.63955
  Obstruction:
    active: true
    moving: false
    control group: 157
    control group 2: 0
    tag: 4418
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 467.20705
    y: 0
    z: 1072.63955
    last x: 467.20705
    last y diff: 0
    last z: 1072.63955
    territory: 4
    rot x: 0
    rot y: 1.6342
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 10645
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 11.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 469.33651
    goal z: 1072.55
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 2.13135
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_meat"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 157
    actor: "units/iberians/infantry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 96,
  "hitpoints": 96,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 10
}
  ResourceGatherer:
    object: {
  "carrying": {
    "food": 5
  },
  "lastCarriedType": {
    "generic": "food",
    "specific": "meat"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 10645,
        "type": {
          "generic": "food",
          "specific": "meat"
        },
        "template": "gaia/fauna_gazelle",
        "lastPos": {
          "x": 456.207763671875,
          "y": 31.314712524414062,
          "z": 1072.5499877929688
        },
        "force": false,
        "initPos": {
          "x": 420.0490264892578,
          "y": 31.958175659179688,
          "z": 1070.7177734375
        },
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 10645,
      "type": {
        "generic": "food",
        "specific": "meat"
      },
      "template": "gaia/fauna_gazelle",
      "lastPos": {
        "x": 456.207763671875,
        "y": 31.314712524414062,
        "z": 1072.5499877929688
      },
      "force": false,
      "initPos": {
        "x": 420.0490264892578,
        "y": 31.958175659179688,
        "z": 1070.7177734375
      },
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "lastAttacked": 1129000,
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 28008,
  "losRangeQuery": 13,
  "fsmReenter": false,
  "attackTimers": {
    "prepare": 1000,
    "repeat": 1000,
    "recharge": 0
  },
  "resyncAnimation": false,
  "oldAttackType": "Ranged",
  "gatheringTarget": 10645
}

- id: 158
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 469.00232
    z: 1070.445
  Obstruction:
    active: true
    moving: false
    control group: 158
    control group 2: 0
    tag: 4420
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 469.00232
    y: 0
    z: 1070.445
    last x: 469.00232
    last y diff: 0
    last z: 1070.445
    territory: 4
    rot x: 0
    rot y: 0.21523
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 10645
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 11.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 469.33651
    goal z: 1072.55
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 2.13135
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_meat"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 158
    actor: "units/iberians/infantry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 96,
  "hitpoints": 96,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {
    "food": 5
  },
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 10645,
        "type": {
          "generic": "food",
          "specific": "meat"
        },
        "template": "gaia/fauna_gazelle",
        "lastPos": {
          "x": 461.03025817871094,
          "y": 31.802093505859375,
          "z": 1072.5499877929688
        },
        "force": false,
        "initPos": {
          "x": 420.0490264892578,
          "y": 31.958175659179688,
          "z": 1070.7177734375
        },
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 10645,
      "type": {
        "generic": "food",
        "specific": "meat"
      },
      "template": "gaia/fauna_gazelle",
      "lastPos": {
        "x": 461.03025817871094,
        "y": 31.802093505859375,
        "z": 1072.5499877929688
      },
      "force": false,
      "initPos": {
        "x": 420.0490264892578,
        "y": 31.958175659179688,
        "z": 1070.7177734375
      },
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "lastAttacked": 1129500,
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 28048,
  "losRangeQuery": 14,
  "fsmReenter": false,
  "attackTimers": {
    "prepare": 1000,
    "repeat": 1000,
    "recharge": 0
  },
  "resyncAnimation": false,
  "oldAttackType": "Ranged",
  "gatheringTarget": 10645
}

- id: 159
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 400.46084
    z: 669.49302
  Obstruction:
    active: true
    moving: true
    control group: 159
    control group 2: 0
    tag: 4422
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 400.46084
    y: 0
    z: 669.49302
    last x: 400.46084
    last y diff: 0
    last z: 669.49302
    territory: 4
    rot x: 0
    rot y: -2.79424
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1
    state: 3
    path state: 1
    pass class: "default"
    ticket: 130289
    target entity: 9863
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 16.5
    moving: true
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 388.04535
    goal z: 625.76322
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 3.47487
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/cavalry_spearman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 21.25
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 159
    actor: "units/iberians/cavalry_spearman_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 180,
  "hitpoints": 180,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 130
}
  ResourceGatherer:
    object: {
  "carrying": {},
  "lastCarriedType": {
    "generic": "food",
    "specific": "meat"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 9863,
        "type": {
          "generic": "food",
          "specific": "meat"
        },
        "template": "gaia/fauna_camel",
        "lastPos": {
          "x": 388.04534912109375,
          "y": 29.999069213867188,
          "z": 625.7632141113281
        },
        "force": false
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 9863,
      "type": {
        "generic": "food",
        "specific": "meat"
      },
      "template": "gaia/fauna_camel",
      "lastPos": {
        "x": 388.04534912109375,
        "y": 29.999069213867188,
        "z": 625.7632141113281
      },
      "force": false
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "lastAttacked": 906250,
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.APPROACHING",
  "losRangeQuery": 15,
  "fsmReenter": false,
  "attackTimers": {
    "prepare": 0,
    "repeat": 2250,
    "recharge": 2250
  },
  "resyncAnimation": true,
  "oldAttackType": "Melee",
  "gatheringTarget": 9863
}

- id: 160
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 356.55761
    z: 649.40456
  Obstruction:
    active: true
    moving: false
    control group: 161
    control group 2: 163
    tag: 5
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 356.55761
    y: 0
    z: 649.40456
    last x: 356.55761
    last y diff: 0
    last z: 649.40456
    territory: 4
    rot x: 0
    rot y: 3.4643
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/wall_long.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 160
    actor: "structures/iberians/wall_long.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Auras:
    object: {
  "templateName": "structures/iber_wall_long",
  "auras": {
    "Aura1": {
      "affects": "Unit",
      "modifications": [
        {
          "value": "Armour/Crush",
          "add": 3
        },
        {
          "value": "Armour/Hack",
          "add": 3
        },
        {
          "value": "Armour/Pierce",
          "add": 3
        },
        {
          "value": "Vision/Range",
          "add": 20
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      4
    ]
  },
  "Aura1": {
    "targetUnits": []
  }
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": [
    {
      "offset": {
        "x": 0,
        "y": 9,
        "z": 0
      },
      "entity": null
    },
    {
      "offset": {
        "x": 8,
        "y": 9,
        "z": 0
      },
      "entity": null
    },
    {
      "offset": {
        "x": -8,
        "y": 9,
        "z": 0
      },
      "entity": null
    },
    {
      "offset": {
        "x": 4,
        "y": 9,
        "z": 0
      },
      "entity": null
    },
    {
      "offset": {
        "x": -4,
        "y": 9,
        "z": 0
      },
      "entity": null
    }
  ]
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 4000,
  "hitpoints": 4000,
  "regenRate": 0
}
  Identity:
  Loot:
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}
  WallPiece:
    object: {}

- id: 161
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 336.64161
    z: 656.06435
  Obstruction:
    active: true
    moving: false
    control group: 161
    control group 2: 0
    tag: 7
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 336.64161
    y: 0
    z: 656.06435
    last x: 336.64161
    last y diff: 0
    last z: 656.06435
    territory: 4
    rot x: 0
    rot y: 0.69236
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/wall_tower.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 161
    actor: "structures/iberians/wall_tower.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "currentRound": 0,
  "arrowsLeft": 0,
  "targetUnits": [],
  "enemyUnitsQuery": 16,
  "gaiaUnitsQuery": 17
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 5000,
  "hitpoints": 5000,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": []
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}
  WallPiece:
    object: {}

- id: 162
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 392.8805
    z: 655.8526
  Obstruction:
    active: true
    moving: false
    control group: 163
    control group 2: 165
    tag: 9
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 392.8805
    y: 0
    z: 655.8526
    last x: 392.8805
    last y diff: 0
    last z: 655.8526
    territory: 4
    rot x: 0
    rot y: 2.46752
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/wall_long.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 162
    actor: "structures/iberians/wall_long.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Auras:
    object: {
  "templateName": "structures/iber_wall_long",
  "auras": {
    "Aura1": {
      "affects": "Unit",
      "modifications": [
        {
          "value": "Armour/Crush",
          "add": 3
        },
        {
          "value": "Armour/Hack",
          "add": 3
        },
        {
          "value": "Armour/Pierce",
          "add": 3
        },
        {
          "value": "Vision/Range",
          "add": 20
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      4
    ]
  },
  "Aura1": {
    "targetUnits": []
  }
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": [
    {
      "offset": {
        "x": 0,
        "y": 9,
        "z": 0
      },
      "entity": null
    },
    {
      "offset": {
        "x": 8,
        "y": 9,
        "z": 0
      },
      "entity": null
    },
    {
      "offset": {
        "x": -8,
        "y": 9,
        "z": 0
      },
      "entity": null
    },
    {
      "offset": {
        "x": 4,
        "y": 9,
        "z": 0
      },
      "entity": null
    },
    {
      "offset": {
        "x": -4,
        "y": 9,
        "z": 0
      },
      "entity": null
    }
  ]
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 4000,
  "hitpoints": 4000,
  "regenRate": 0
}
  Identity:
  Loot:
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}
  WallPiece:
    object: {}

- id: 163
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 376.47362
    z: 642.74479
  Obstruction:
    active: true
    moving: false
    control group: 163
    control group 2: 0
    tag: 11
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 376.47362
    y: 0
    z: 642.74479
    last x: 376.47362
    last y diff: 0
    last z: 642.74479
    territory: 4
    rot x: 0
    rot y: -0.1757
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/wall_tower.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 163
    actor: "structures/iberians/wall_tower.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "currentRound": 0,
  "arrowsLeft": 0,
  "targetUnits": [],
  "enemyUnitsQuery": 18,
  "gaiaUnitsQuery": 19
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 5000,
  "hitpoints": 5000,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": []
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}
  WallPiece:
    object: {}

- id: 164
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 424.27282
    z: 683.67217
  Obstruction:
    active: true
    moving: false
    control group: 165
    control group 2: 167
    tag: 3459
    flags: 15
    length: 3
    tag: 3461
    tag: 3463
    tag: 3465
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 424.27282
    y: 0
    z: 683.67217
    last x: 424.27282
    last y diff: 0
    last z: 683.67217
    territory: 4
    rot x: 0
    rot y: -0.77619
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/wall_gate.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gate_closing"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 164
    actor: "structures/iberians/wall_gate.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Gate:
    object: {
  "allies": [],
  "opened": false,
  "locked": false,
  "unitsQuery": 20
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 3000,
  "hitpoints": 3000,
  "regenRate": 0
}
  Identity:
  Loot:
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}
  WallPiece:
    object: {}

- id: 165
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 409.28737
    z: 668.9604
  Obstruction:
    active: true
    moving: false
    control group: 165
    control group 2: 0
    tag: 29
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 409.28737
    y: 0
    z: 668.9604
    last x: 409.28737
    last y diff: 0
    last z: 668.9604
    territory: 4
    rot x: 0
    rot y: -0.72513
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/wall_tower.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 165
    actor: "structures/iberians/wall_tower.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "currentRound": 0,
  "arrowsLeft": 0,
  "targetUnits": [],
  "enemyUnitsQuery": 21,
  "gaiaUnitsQuery": 22
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 5000,
  "hitpoints": 5000,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": []
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}
  WallPiece:
    object: {}

- id: 166
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 435.33259
    z: 719.01377
  Obstruction:
    active: true
    moving: false
    control group: 167
    control group 2: 169
    tag: 31
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 435.33259
    y: 0
    z: 719.01377
    last x: 435.33259
    last y diff: 0
    last z: 719.01377
    territory: 4
    rot x: 0
    rot y: 1.38276
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/wall_long.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 166
    actor: "structures/iberians/wall_long.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Auras:
    object: {
  "templateName": "structures/iber_wall_long",
  "auras": {
    "Aura1": {
      "affects": "Unit",
      "modifications": [
        {
          "value": "Armour/Crush",
          "add": 3
        },
        {
          "value": "Armour/Hack",
          "add": 3
        },
        {
          "value": "Armour/Pierce",
          "add": 3
        },
        {
          "value": "Vision/Range",
          "add": 20
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      4
    ]
  },
  "Aura1": {
    "targetUnits": []
  }
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": [
    {
      "offset": {
        "x": 0,
        "y": 9,
        "z": 0
      },
      "entity": null
    },
    {
      "offset": {
        "x": 8,
        "y": 9,
        "z": 0
      },
      "entity": null
    },
    {
      "offset": {
        "x": -8,
        "y": 9,
        "z": 0
      },
      "entity": null
    },
    {
      "offset": {
        "x": 4,
        "y": 9,
        "z": 0
      },
      "entity": null
    },
    {
      "offset": {
        "x": -4,
        "y": 9,
        "z": 0
      },
      "entity": null
    }
  ]
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 4000,
  "hitpoints": 4000,
  "regenRate": 0
}
  Identity:
  Loot:
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}
  WallPiece:
    object: {}

- id: 167
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 439.25826
    z: 698.38396
  Obstruction:
    active: true
    moving: false
    control group: 167
    control group 2: 0
    tag: 33
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 439.25826
    y: 0
    z: 698.38396
    last x: 439.25826
    last y diff: 0
    last z: 698.38396
    territory: 4
    rot x: 0
    rot y: -1.26752
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/wall_tower.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 167
    actor: "structures/iberians/wall_tower.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "currentRound": 0,
  "arrowsLeft": 0,
  "targetUnits": [],
  "enemyUnitsQuery": 23,
  "gaiaUnitsQuery": 24
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 5000,
  "hitpoints": 5000,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": []
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}
  WallPiece:
    object: {}

- id: 168
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 422.55102
    z: 758.68493
  Obstruction:
    active: true
    moving: false
    control group: 169
    control group 2: 171
    tag: 35
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 422.55102
    y: 0
    z: 758.68493
    last x: 422.55102
    last y diff: 0
    last z: 758.68493
    territory: 4
    rot x: 0
    rot y: 1.13547
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/wall_long.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 168
    actor: "structures/iberians/wall_long.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Auras:
    object: {
  "templateName": "structures/iber_wall_long",
  "auras": {
    "Aura1": {
      "affects": "Unit",
      "modifications": [
        {
          "value": "Armour/Crush",
          "add": 3
        },
        {
          "value": "Armour/Hack",
          "add": 3
        },
        {
          "value": "Armour/Pierce",
          "add": 3
        },
        {
          "value": "Vision/Range",
          "add": 20
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      4
    ]
  },
  "Aura1": {
    "targetUnits": []
  }
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": [
    {
      "offset": {
        "x": 0,
        "y": 9,
        "z": 0
      },
      "entity": null
    },
    {
      "offset": {
        "x": 8,
        "y": 9,
        "z": 0
      },
      "entity": null
    },
    {
      "offset": {
        "x": -8,
        "y": 9,
        "z": 0
      },
      "entity": null
    },
    {
      "offset": {
        "x": 4,
        "y": 9,
        "z": 0
      },
      "entity": null
    },
    {
      "offset": {
        "x": -4,
        "y": 9,
        "z": 0
      },
      "entity": null
    }
  ]
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 4000,
  "hitpoints": 4000,
  "regenRate": 0
}
  Identity:
  Loot:
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}
  WallPiece:
    object: {}

- id: 169
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 431.40691
    z: 739.64357
  Obstruction:
    active: true
    moving: false
    control group: 169
    control group 2: 0
    tag: 37
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 431.40691
    y: 0
    z: 739.64357
    last x: 431.40691
    last y diff: 0
    last z: 739.64357
    territory: 4
    rot x: 0
    rot y: -1.88248
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/wall_tower.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 169
    actor: "structures/iberians/wall_tower.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "currentRound": 0,
  "arrowsLeft": 0,
  "targetUnits": [],
  "enemyUnitsQuery": 25,
  "gaiaUnitsQuery": 26
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 5000,
  "hitpoints": 5000,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": []
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}
  WallPiece:
    object: {}

- id: 170
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 403.5887
    z: 796.13445
  Obstruction:
    active: true
    moving: false
    control group: 171
    control group 2: 173
    tag: 1727
    flags: 15
    length: 3
    tag: 1729
    tag: 1731
    tag: 1733
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 403.5887
    y: 0
    z: 796.13445
    last x: 403.5887
    last y diff: 0
    last z: 796.13445
    territory: 4
    rot x: 0
    rot y: -2.0729
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/wall_gate.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gate_opening"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 170
    actor: "structures/iberians/wall_gate.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Gate:
    object: {
  "allies": [
    6914,
    9333,
    9786,
    6912,
    9666,
    10269,
    6862,
    10603,
    9332
  ],
  "opened": true,
  "locked": false,
  "unitsQuery": 27
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 3000,
  "hitpoints": 3000,
  "regenRate": 0
}
  Identity:
  Loot:
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}
  WallPiece:
    object: {}

- id: 171
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 413.6951
    z: 777.72628
  Obstruction:
    active: true
    moving: false
    control group: 171
    control group 2: 0
    tag: 55
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 413.6951
    y: 0
    z: 777.72628
    last x: 413.6951
    last y diff: 0
    last z: 777.72628
    territory: 4
    rot x: 0
    rot y: -2.03951
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/wall_tower.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 171
    actor: "structures/iberians/wall_tower.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "currentRound": 0,
  "arrowsLeft": 0,
  "targetUnits": [],
  "enemyUnitsQuery": 28,
  "gaiaUnitsQuery": 29
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 5000,
  "hitpoints": 5000,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": []
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}
  WallPiece:
    object: {}

- id: 172
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 373.83243
    z: 807.13434
  Obstruction:
    active: true
    moving: false
    control group: 173
    control group 2: 175
    tag: 57
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 373.83243
    y: 0
    z: 807.13434
    last x: 373.83243
    last y diff: 0
    last z: 807.13434
    territory: 4
    rot x: 0
    rot y: 5.92266
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/wall_long.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 172
    actor: "structures/iberians/wall_long.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Auras:
    object: {
  "templateName": "structures/iber_wall_long",
  "auras": {
    "Aura1": {
      "affects": "Unit",
      "modifications": [
        {
          "value": "Armour/Crush",
          "add": 3
        },
        {
          "value": "Armour/Hack",
          "add": 3
        },
        {
          "value": "Armour/Pierce",
          "add": 3
        },
        {
          "value": "Vision/Range",
          "add": 20
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      4
    ]
  },
  "Aura1": {
    "targetUnits": []
  }
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": [
    {
      "offset": {
        "x": 0,
        "y": 9,
        "z": 0
      },
      "entity": null
    },
    {
      "offset": {
        "x": 8,
        "y": 9,
        "z": 0
      },
      "entity": null
    },
    {
      "offset": {
        "x": -8,
        "y": 9,
        "z": 0
      },
      "entity": null
    },
    {
      "offset": {
        "x": 4,
        "y": 9,
        "z": 0
      },
      "entity": null
    },
    {
      "offset": {
        "x": -4,
        "y": 9,
        "z": 0
      },
      "entity": null
    }
  ]
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 4000,
  "hitpoints": 4000,
  "regenRate": 0
}
  Identity:
  Loot:
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}
  WallPiece:
    object: {}

- id: 173
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 393.4823
    z: 814.54261
  Obstruction:
    active: true
    moving: false
    control group: 173
    control group 2: 0
    tag: 59
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 393.4823
    y: 0
    z: 814.54261
    last x: 393.4823
    last y diff: 0
    last z: 814.54261
    territory: 4
    rot x: 0
    rot y: -2.78751
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/wall_tower.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 173
    actor: "structures/iberians/wall_tower.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "currentRound": 0,
  "arrowsLeft": 0,
  "targetUnits": [],
  "enemyUnitsQuery": 30,
  "gaiaUnitsQuery": 31
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 5000,
  "hitpoints": 5000,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": []
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}
  WallPiece:
    object: {}

- id: 174
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 333.2049
    z: 800.69451
  Obstruction:
    active: true
    moving: false
    control group: 175
    control group 2: 177
    tag: 61
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 333.2049
    y: 0
    z: 800.69451
    last x: 333.2049
    last y diff: 0
    last z: 800.69451
    territory: 4
    rot x: 0
    rot y: 0.04613
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/wall_long.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 174
    actor: "structures/iberians/wall_long.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Auras:
    object: {
  "templateName": "structures/iber_wall_long",
  "auras": {
    "Aura1": {
      "affects": "Unit",
      "modifications": [
        {
          "value": "Armour/Crush",
          "add": 3
        },
        {
          "value": "Armour/Hack",
          "add": 3
        },
        {
          "value": "Armour/Pierce",
          "add": 3
        },
        {
          "value": "Vision/Range",
          "add": 20
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      4
    ]
  },
  "Aura1": {
    "targetUnits": []
  }
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": [
    {
      "offset": {
        "x": 0,
        "y": 9,
        "z": 0
      },
      "entity": null
    },
    {
      "offset": {
        "x": 8,
        "y": 9,
        "z": 0
      },
      "entity": null
    },
    {
      "offset": {
        "x": -8,
        "y": 9,
        "z": 0
      },
      "entity": null
    },
    {
      "offset": {
        "x": 4,
        "y": 9,
        "z": 0
      },
      "entity": null
    },
    {
      "offset": {
        "x": -4,
        "y": 9,
        "z": 0
      },
      "entity": null
    }
  ]
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 4000,
  "hitpoints": 4000,
  "regenRate": 0
}
  Identity:
  Loot:
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}
  WallPiece:
    object: {}

- id: 175
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 354.18256
    z: 799.72608
  Obstruction:
    active: true
    moving: false
    control group: 175
    control group 2: 0
    tag: 63
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 354.18256
    y: 0
    z: 799.72608
    last x: 354.18256
    last y diff: 0
    last z: 799.72608
    territory: 4
    rot x: 0
    rot y: 2.9844
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/wall_tower.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 175
    actor: "structures/iberians/wall_tower.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "currentRound": 0,
  "arrowsLeft": 0,
  "targetUnits": [],
  "enemyUnitsQuery": 32,
  "gaiaUnitsQuery": 33
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 5000,
  "hitpoints": 5000,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": []
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}
  WallPiece:
    object: {}

- id: 176
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 303.88115
    z: 782.39267
  Obstruction:
    active: true
    moving: false
    control group: 177
    control group 2: 179
    tag: 3497
    flags: 15
    length: 3
    tag: 3499
    tag: 3501
    tag: 3503
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 303.88115
    y: 0
    z: 782.39267
    last x: 303.88115
    last y diff: 0
    last z: 782.39267
    territory: 4
    rot x: 0
    rot y: 1.97951
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/wall_gate.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gate_opening"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 176
    actor: "structures/iberians/wall_gate.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Gate:
    object: {
  "allies": [
    10605
  ],
  "opened": true,
  "locked": false,
  "unitsQuery": 34
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 3000,
  "hitpoints": 3000,
  "regenRate": 0
}
  Identity:
  Loot:
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}
  WallPiece:
    object: {}

- id: 177
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 312.22724
    z: 801.66292
  Obstruction:
    active: true
    moving: false
    control group: 177
    control group 2: 0
    tag: 81
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 312.22724
    y: 0
    z: 801.66292
    last x: 312.22724
    last y diff: 0
    last z: 801.66292
    territory: 4
    rot x: 0
    rot y: 2.58362
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/wall_tower.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 177
    actor: "structures/iberians/wall_tower.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "currentRound": 0,
  "arrowsLeft": 0,
  "targetUnits": [],
  "enemyUnitsQuery": 35,
  "gaiaUnitsQuery": 36
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 5000,
  "hitpoints": 5000,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": []
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}
  WallPiece:
    object: {}

- id: 178
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 291.08295
    z: 742.59977
  Obstruction:
    active: true
    moving: false
    control group: 179
    control group 2: 181
    tag: 83
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 291.08295
    y: 0
    z: 742.59977
    last x: 291.08295
    last y diff: 0
    last z: 742.59977
    territory: 4
    rot x: 0
    rot y: 4.92602
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/wall_long.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 178
    actor: "structures/iberians/wall_long.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Auras:
    object: {
  "templateName": "structures/iber_wall_long",
  "auras": {
    "Aura1": {
      "affects": "Unit",
      "modifications": [
        {
          "value": "Armour/Crush",
          "add": 3
        },
        {
          "value": "Armour/Hack",
          "add": 3
        },
        {
          "value": "Armour/Pierce",
          "add": 3
        },
        {
          "value": "Vision/Range",
          "add": 20
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      4
    ]
  },
  "Aura1": {
    "targetUnits": []
  }
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": [
    {
      "offset": {
        "x": 0,
        "y": 9,
        "z": 0
      },
      "entity": null
    },
    {
      "offset": {
        "x": 8,
        "y": 9,
        "z": 0
      },
      "entity": null
    },
    {
      "offset": {
        "x": -8,
        "y": 9,
        "z": 0
      },
      "entity": null
    },
    {
      "offset": {
        "x": 4,
        "y": 9,
        "z": 0
      },
      "entity": null
    },
    {
      "offset": {
        "x": -4,
        "y": 9,
        "z": 0
      },
      "entity": null
    }
  ]
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 4000,
  "hitpoints": 4000,
  "regenRate": 0
}
  Identity:
  Loot:
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}
  WallPiece:
    object: {}

- id: 179
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 295.53507
    z: 763.12241
  Obstruction:
    active: true
    moving: false
    control group: 179
    control group 2: 0
    tag: 85
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 295.53507
    y: 0
    z: 763.12241
    last x: 295.53507
    last y diff: 0
    last z: 763.12241
    territory: 4
    rot x: 0
    rot y: 1.88198
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/wall_tower.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 179
    actor: "structures/iberians/wall_tower.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "currentRound": 0,
  "arrowsLeft": 0,
  "targetUnits": [],
  "enemyUnitsQuery": 37,
  "gaiaUnitsQuery": 38
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 5000,
  "hitpoints": 5000,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": []
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}
  WallPiece:
    object: {}

- id: 180
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 301.54657
    z: 707.29468
  Obstruction:
    active: true
    moving: false
    control group: 181
    control group 2: 183
    tag: 87
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 301.54657
    y: 0
    z: 707.29468
    last x: 301.54657
    last y diff: 0
    last z: 707.29468
    territory: 4
    rot x: 0
    rot y: 3.92251
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/wall_long.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 180
    actor: "structures/iberians/wall_long.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Auras:
    object: {
  "templateName": "structures/iber_wall_long",
  "auras": {
    "Aura1": {
      "affects": "Unit",
      "modifications": [
        {
          "value": "Armour/Crush",
          "add": 3
        },
        {
          "value": "Armour/Hack",
          "add": 3
        },
        {
          "value": "Armour/Pierce",
          "add": 3
        },
        {
          "value": "Vision/Range",
          "add": 20
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      4
    ]
  },
  "Aura1": {
    "targetUnits": []
  }
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": [
    {
      "offset": {
        "x": 0,
        "y": 9,
        "z": 0
      },
      "entity": null
    },
    {
      "offset": {
        "x": 8,
        "y": 9,
        "z": 0
      },
      "entity": null
    },
    {
      "offset": {
        "x": -8,
        "y": 9,
        "z": 0
      },
      "entity": null
    },
    {
      "offset": {
        "x": 4,
        "y": 9,
        "z": 0
      },
      "entity": null
    },
    {
      "offset": {
        "x": -4,
        "y": 9,
        "z": 0
      },
      "entity": null
    }
  ]
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 4000,
  "hitpoints": 4000,
  "regenRate": 0
}
  Identity:
  Loot:
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}
  WallPiece:
    object: {}

- id: 181
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 286.63085
    z: 722.07714
  Obstruction:
    active: true
    moving: false
    control group: 181
    control group 2: 0
    tag: 89
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 286.63085
    y: 0
    z: 722.07714
    last x: 286.63085
    last y diff: 0
    last z: 722.07714
    territory: 4
    rot x: 0
    rot y: 1.28267
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/wall_tower.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 181
    actor: "structures/iberians/wall_tower.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "currentRound": 0,
  "arrowsLeft": 0,
  "targetUnits": [],
  "enemyUnitsQuery": 39,
  "gaiaUnitsQuery": 40
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 5000,
  "hitpoints": 5000,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": []
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}
  WallPiece:
    object: {}

- id: 182
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 326.55196
    z: 674.28829
  Obstruction:
    active: true
    moving: false
    control group: 161
    control group 2: 183
    tag: 3505
    flags: 15
    length: 3
    tag: 3507
    tag: 3509
    tag: 3511
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 326.55196
    y: 0
    z: 674.28829
    last x: 326.55196
    last y diff: 0
    last z: 674.28829
    territory: 4
    rot x: 0
    rot y: 1.06516
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/wall_gate.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gate_closing"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 182
    actor: "structures/iberians/wall_gate.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Gate:
    object: {
  "allies": [],
  "opened": false,
  "locked": false,
  "unitsQuery": 41
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 3000,
  "hitpoints": 3000,
  "regenRate": 0
}
  Identity:
  Loot:
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}
  WallPiece:
    object: {}

- id: 183
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 316.46232
    z: 692.51223
  Obstruction:
    active: true
    moving: false
    control group: 183
    control group 2: 0
    tag: 107
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 316.46232
    y: 0
    z: 692.51223
    last x: 316.46232
    last y diff: 0
    last z: 692.51223
    territory: 4
    rot x: 0
    rot y: 0.92246
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/wall_tower.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 183
    actor: "structures/iberians/wall_tower.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "currentRound": 0,
  "arrowsLeft": 0,
  "targetUnits": [],
  "enemyUnitsQuery": 42,
  "gaiaUnitsQuery": 43
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 5000,
  "hitpoints": 5000,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": []
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}
  WallPiece:
    object: {}

- id: 199
  Footprint:
  Minimap:
    active: true
    x: 410
    z: 758
  Obstruction:
    active: true
    moving: false
    control group: 199
    control group 2: 0
    tag: 109
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 410
    y: 0
    z: 758
    last x: 410
    last y diff: 0
    last z: 758
    territory: 4
    rot x: 0
    rot y: 0.20833
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/metalmine_desert_slabs.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 199
    actor: "geology/metalmine_desert_slabs.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 3932,
  "gatherers": [
    [],
    [],
    [],
    [],
    [
      9439,
      4843,
      6173,
      5343,
      5344,
      9331,
      10301,
      9741
    ],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 200
  Footprint:
  Position:
    in world: true
    x: 410.32299
    y: 0
    z: 758.3505
    last x: 410.32299
    last y diff: 0
    last z: 758.3505
    territory: 4
    rot x: 0
    rot y: -2.92885
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 200
    actor: "props/flora/bush_dry_a.xml"

- id: 201
  Footprint:
  Position:
    in world: true
    x: 414.21196
    y: 0
    z: 761.0756
    last x: 414.21196
    last y diff: 0
    last z: 761.0756
    territory: 4
    rot x: 0
    rot y: -0.33715
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 201
    actor: "props/flora/bush_dry_a.xml"

- id: 202
  Footprint:
  Minimap:
    active: true
    x: 392.62298
    z: 778.66555
  Obstruction:
    active: true
    moving: false
    control group: 202
    control group 2: 0
    tag: 111
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 392.62298
    y: 0
    z: 778.66555
    last x: 392.62298
    last y diff: 0
    last z: 778.66555
    territory: 4
    rot x: 0
    rot y: -3.89116
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_badlands_new.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 202
    actor: "geology/stonemine_desert_badlands_new.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 3039,
  "gatherers": [
    [],
    [],
    [],
    [],
    [
      6863,
      9333,
      10605,
      10603,
      6914,
      6913,
      9666,
      6912,
      6862,
      9786
    ],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 203
  Footprint:
  Position:
    in world: true
    x: 392.07673
    y: 0
    z: 769.78272
    last x: 392.07673
    last y diff: 0
    last z: 769.78272
    territory: 4
    rot x: 0
    rot y: -0.07648
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 203
    actor: "props/flora/plant_desert_a.xml"

- id: 204
  Footprint:
  Position:
    in world: true
    x: 393.77613
    y: 0
    z: 769.47599
    last x: 393.77613
    last y diff: 0
    last z: 769.47599
    territory: 4
    rot x: 0
    rot y: -3.36294
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 204
    actor: "props/flora/plant_desert_a.xml"

- id: 250
  Footprint:
  Minimap:
    active: true
    x: 1270
    z: 370
  Obstruction:
    active: true
    moving: false
    control group: 250
    control group 2: 0
    tag: 115
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1270
    y: 0
    z: 370
    last x: 1270
    last y diff: 0
    last z: 370
    territory: 0
    rot x: 0
    rot y: 1.43049
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/metalmine_desert_slabs.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 250
    actor: "geology/metalmine_desert_slabs.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 4251,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 251
  Footprint:
  Position:
    in world: true
    x: 1269.17408
    y: 0
    z: 368.72747
    last x: 1269.17408
    last y diff: 0
    last z: 368.72747
    territory: 0
    rot x: 0
    rot y: -1.28971
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 251
    actor: "props/flora/plant_desert_a.xml"

- id: 252
  Footprint:
  Position:
    in world: true
    x: 1268.12238
    y: 0
    z: 373.2196
    last x: 1268.12238
    last y diff: 0
    last z: 373.2196
    territory: 0
    rot x: 0
    rot y: -4.40671
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 252
    actor: "props/flora/bush_desert_a.xml"

- id: 253
  Footprint:
  Position:
    in world: true
    x: 1264.87427
    y: 0
    z: 365.94361
    last x: 1264.87427
    last y diff: 0
    last z: 365.94361
    territory: 0
    rot x: 0
    rot y: -2.99335
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 253
    actor: "props/flora/bush_desert_a.xml"

- id: 254
  Footprint:
  Position:
    in world: true
    x: 1269.52921
    y: 0
    z: 373.46036
    last x: 1269.52921
    last y diff: 0
    last z: 373.46036
    territory: 0
    rot x: 0
    rot y: 0.9229
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 254
    actor: "props/flora/plant_desert_a.xml"

- id: 255
  Footprint:
  Minimap:
    active: true
    x: 1279.42635
    z: 337.60483
  Obstruction:
    active: true
    moving: false
    control group: 255
    control group 2: 0
    tag: 117
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1279.42635
    y: 0
    z: 337.60483
    last x: 1279.42635
    last y diff: 0
    last z: 337.60483
    territory: 0
    rot x: 0
    rot y: 0.11098
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_badlands_new.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 255
    actor: "geology/stonemine_desert_badlands_new.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 4005,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 256
  Footprint:
  Position:
    in world: true
    x: 1280.48987
    y: 0
    z: 336.43186
    last x: 1280.48987
    last y diff: 0
    last z: 336.43186
    territory: 0
    rot x: 0
    rot y: -1.07731
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 256
    actor: "props/flora/bush_desert_a.xml"

- id: 257
  Footprint:
  Position:
    in world: true
    x: 1281.97011
    y: 0
    z: 343.00554
    last x: 1281.97011
    last y diff: 0
    last z: 343.00554
    territory: 0
    rot x: 0
    rot y: -1.07477
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 257
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 258
  Footprint:
  Position:
    in world: true
    x: 1280.66364
    y: 0
    z: 336.96518
    last x: 1280.66364
    last y diff: 0
    last z: 336.96518
    territory: 0
    rot x: 0
    rot y: -3.6389
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 258
    actor: "props/flora/plant_desert_a.xml"

- id: 278
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1680.55033
    z: 1311.65241
  Obstruction:
    active: true
    moving: false
    control group: 278
    control group 2: 0
    tag: 119
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1680.55033
    y: 0
    z: 1311.65241
    last x: 1680.55033
    last y diff: 0
    last z: 1311.65241
    territory: 3
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/romans/civic_centre.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 278
    actor: "structures/romans/civic_centre.xml"
  AIProxy:
  AlertRaiser:
    object: {
  "level": 0,
  "garrisonedUnits": [],
  "walkingUnits": [],
  "prodBuildings": []
}
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  BuildRestrictions:
    object: {
  "territories": [
    "own",
    "neutral"
  ]
}
  BuildingAI:
    object: {
  "currentRound": 7,
  "arrowsLeft": 2,
  "targetUnits": [],
  "enemyUnitsQuery": 80,
  "gaiaUnitsQuery": 81
}
  Cost:
    object: {
  "populationBonus": 20
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 3000,
  "hitpoints": 3000,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 68,
  "queue": [
    {
      "id": 60,
      "player": 3,
      "unitTemplate": "units/rome_support_female_citizen",
      "count": 1,
      "resources": {
        "food": 50,
        "metal": 0,
        "stone": 0,
        "wood": 0
      },
      "population": 1,
      "productionStarted": true,
      "timeTotal": 8000,
      "timeRemaining": 3000,
      "neededSlots": 0
    },
    {
      "id": 61,
      "player": 3,
      "unitTemplate": "units/rome_support_female_citizen",
      "count": 1,
      "resources": {
        "food": 50,
        "metal": 0,
        "stone": 0,
        "wood": 0
      },
      "population": 1,
      "productionStarted": false,
      "timeTotal": 8000,
      "timeRemaining": 8000
    },
    {
      "id": 62,
      "player": 3,
      "unitTemplate": "units/rome_support_female_citizen",
      "count": 1,
      "resources": {
        "food": 50,
        "metal": 0,
        "stone": 0,
        "wood": 0
      },
      "population": 1,
      "productionStarted": false,
      "timeTotal": 8000,
      "timeRemaining": 8000
    },
    {
      "id": 63,
      "player": 3,
      "unitTemplate": "units/rome_support_female_citizen",
      "count": 1,
      "resources": {
        "food": 50,
        "metal": 0,
        "stone": 0,
        "wood": 0
      },
      "population": 1,
      "productionStarted": false,
      "timeTotal": 8000,
      "timeRemaining": 8000
    },
    {
      "id": 64,
      "player": 3,
      "unitTemplate": "units/rome_support_female_citizen",
      "count": 1,
      "resources": {
        "food": 50,
        "metal": 0,
        "stone": 0,
        "wood": 0
      },
      "population": 1,
      "productionStarted": false,
      "timeTotal": 8000,
      "timeRemaining": 8000
    },
    {
      "id": 65,
      "player": 3,
      "unitTemplate": "units/rome_support_female_citizen",
      "count": 1,
      "resources": {
        "food": 50,
        "metal": 0,
        "stone": 0,
        "wood": 0
      },
      "population": 1,
      "productionStarted": false,
      "timeTotal": 8000,
      "timeRemaining": 8000
    },
    {
      "id": 66,
      "player": 3,
      "unitTemplate": "units/rome_infantry_javelinist_b",
      "count": 1,
      "resources": {
        "food": 50,
        "metal": 0,
        "stone": 0,
        "wood": 50
      },
      "population": 1,
      "productionStarted": false,
      "timeTotal": 10000,
      "timeRemaining": 10000
    },
    {
      "id": 67,
      "player": 3,
      "unitTemplate": "units/rome_infantry_javelinist_b",
      "count": 1,
      "resources": {
        "food": 50,
        "metal": 0,
        "stone": 0,
        "wood": 50
      },
      "population": 1,
      "productionStarted": false,
      "timeTotal": 10000,
      "timeRemaining": 10000
    }
  ],
  "timer": 28061,
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": [
    "units/rome_support_female_citizen",
    "units/rome_infantry_swordsman_b",
    "units/rome_infantry_javelinist_b",
    "units/rome_cavalry_spearman_b"
  ]
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  ResourceDropsite:
    object: {}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 279
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1724.69063
    z: 1289.82793
  Obstruction:
    active: true
    moving: false
    control group: 279
    control group 2: 0
    tag: 4580
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1724.69063
    y: 0
    z: 1289.82793
    last x: 1724.69063
    last y diff: 0
    last z: 1289.82793
    territory: 3
    rot x: 0
    rot y: -2.87003
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 6161
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1722.84388
    goal z: 1280.99292
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 279
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 82
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {},
  "lastCarriedType": {
    "generic": "wood",
    "specific": "tree"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": true,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "heldPosition": {
    "x": 1726.2535400390625,
    "z": 1313.2369384765625
  },
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.IDLE",
  "losRangeQuery": 83,
  "fsmReenter": false
}

- id: 280
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1719.4302
    z: 1259.04506
  Obstruction:
    active: true
    moving: false
    control group: 280
    control group 2: 0
    tag: 4582
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1719.4302
    y: 0
    z: 1259.04506
    last x: 1719.4302
    last y diff: 0
    last z: 1259.04506
    territory: 3
    rot x: 0
    rot y: -2.65098
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 8998
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1714.10535
    goal z: 1247.32142
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 12.05
    goal hh: 12.05
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_grain"
    anim once: false
    anim speed: 1
    sound group: "resource/farming/farm.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 280
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 84
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "food": 9
  },
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 8998,
        "type": {
          "generic": "food",
          "specific": "grain"
        },
        "template": "structures/rome_field",
        "lastPos": {
          "x": 1714.1053466796875,
          "y": 30,
          "z": 1247.3214111328125
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 8998,
      "type": {
        "generic": "food",
        "specific": "grain"
      },
      "template": "structures/rome_field",
      "lastPos": {
        "x": 1714.1053466796875,
        "y": 30,
        "z": 1247.3214111328125
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "heldPosition": {
    "x": 1726.2535400390625,
    "z": 1313.2369384765625
  },
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27251,
  "losRangeQuery": 85,
  "fsmReenter": false,
  "gatheringTarget": 8998
}

- id: 281
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1745.89872
    z: 1290.40032
  Obstruction:
    active: true
    moving: false
    control group: 281
    control group 2: 0
    tag: 4584
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1745.89872
    y: 0
    z: 1290.40032
    last x: 1745.89872
    last y diff: 0
    last z: 1290.40032
    territory: 3
    rot x: 0
    rot y: 0.43609
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 6866
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1750.63147
    goal z: 1302.71607
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 12.05
    goal hh: 12.05
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_grain"
    anim once: false
    anim speed: 1
    sound group: "resource/farming/farm.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 281
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 86
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "food": 7
  },
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 6866,
        "type": {
          "generic": "food",
          "specific": "grain"
        },
        "template": "structures/rome_field",
        "lastPos": {
          "x": 1750.6314697265625,
          "y": 30,
          "z": 1302.716064453125
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 6866,
      "type": {
        "generic": "food",
        "specific": "grain"
      },
      "template": "structures/rome_field",
      "lastPos": {
        "x": 1750.6314697265625,
        "y": 30,
        "z": 1302.716064453125
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "heldPosition": {
    "x": 1726.2535400390625,
    "z": 1313.2369384765625
  },
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27389,
  "losRangeQuery": 87,
  "fsmReenter": false,
  "gatheringTarget": 6866
}

- id: 282
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1720.99675
    z: 1289.82787
  Obstruction:
    active: true
    moving: false
    control group: 282
    control group 2: 0
    tag: 4586
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1720.99675
    y: 0
    z: 1289.82787
    last x: 1720.99675
    last y diff: 0
    last z: 1289.82787
    territory: 3
    rot x: 0
    rot y: 2.86997
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 6161
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1722.84388
    goal z: 1280.99292
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 282
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 88
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {},
  "lastCarriedType": {
    "generic": "wood",
    "specific": "tree"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": true,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "heldPosition": {
    "x": 1726.2535400390625,
    "z": 1313.2369384765625
  },
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.IDLE",
  "losRangeQuery": 89,
  "fsmReenter": false
}

- id: 283
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1640.83967
    z: 1308.61855
  Obstruction:
    active: true
    moving: false
    control group: 283
    control group 2: 0
    tag: 4588
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1640.83967
    y: 0
    z: 1308.61855
    last x: 1640.83967
    last y diff: 0
    last z: 1308.61855
    territory: 3
    rot x: 0
    rot y: 2.98685
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 303
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1642
    goal z: 1298
    goal u x: 0.78006
    goal u z: -0.62638
    goal v x: 0.62638
    goal v z: 0.78006
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/romans/infantry_swordsman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_ore"
    anim once: false
    anim speed: 1
    sound group: "resource/mining/mining.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 283
    actor: "units/romans/infantry_swordsman_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 144,
  "hitpoints": 144,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {},
  "lastCarriedType": {
    "generic": "metal",
    "specific": "ore"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 303,
        "type": {
          "generic": "metal",
          "specific": "ore"
        },
        "template": "gaia/geology_metal_desert_slabs",
        "lastPos": {
          "x": 1642,
          "y": 30,
          "z": 1298
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 303,
      "type": {
        "generic": "metal",
        "specific": "ore"
      },
      "template": "gaia/geology_metal_desert_slabs",
      "lastPos": {
        "x": 1642,
        "y": 30,
        "z": 1298
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 28033,
  "losRangeQuery": 90,
  "fsmReenter": false,
  "gatheringTarget": 303
}

- id: 284
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1657.03672
    z: 1158.72175
  Obstruction:
    active: true
    moving: false
    control group: 284
    control group 2: 0
    tag: 4590
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1657.03672
    y: 0
    z: 1158.72175
    last x: 1657.03672
    last y diff: 0
    last z: 1158.72175
    territory: 3
    rot x: 0
    rot y: -1.87244
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 1631
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1654
    goal z: 1158
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 3.12131
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/romans/infantry_swordsman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_tree"
    anim once: false
    anim speed: 1
    sound group: "resource/lumbering/lumbering.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 284
    actor: "units/romans/infantry_swordsman_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 144,
  "hitpoints": 144,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {
    "wood": 5
  },
  "lastCarriedType": {
    "generic": "wood",
    "specific": "tree"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 1631,
        "type": {
          "generic": "wood",
          "specific": "tree"
        },
        "template": "gaia/flora_tree_date_palm",
        "lastPos": {
          "x": 1654,
          "y": 30,
          "z": 1158
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 1631,
      "type": {
        "generic": "wood",
        "specific": "tree"
      },
      "template": "gaia/flora_tree_date_palm",
      "lastPos": {
        "x": 1654,
        "y": 30,
        "z": 1158
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27724,
  "losRangeQuery": 91,
  "fsmReenter": false,
  "gatheringTarget": 1631
}

- id: 285
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1656.03632
    z: 1160.3656
  Obstruction:
    active: true
    moving: false
    control group: 285
    control group 2: 0
    tag: 4592
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1656.03632
    y: 0
    z: 1160.3656
    last x: 1656.03632
    last y diff: 0
    last z: 1160.3656
    territory: 3
    rot x: 0
    rot y: -2.41495
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 1631
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 11.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1654
    goal z: 1158
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 3.12131
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/romans/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_tree"
    anim once: false
    anim speed: 1
    sound group: "resource/lumbering/lumbering.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 285
    actor: "units/romans/infantry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 96,
  "hitpoints": 96,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {
    "wood": 2
  },
  "lastCarriedType": {
    "generic": "wood",
    "specific": "tree"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 1631,
        "type": {
          "generic": "wood",
          "specific": "tree"
        },
        "template": "gaia/flora_tree_date_palm",
        "lastPos": {
          "x": 1654,
          "y": 30,
          "z": 1158
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 1631,
      "type": {
        "generic": "wood",
        "specific": "tree"
      },
      "template": "gaia/flora_tree_date_palm",
      "lastPos": {
        "x": 1654,
        "y": 30,
        "z": 1158
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27916,
  "losRangeQuery": 92,
  "fsmReenter": false,
  "gatheringTarget": 1631
}

- id: 286
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1726.89203
    z: 1178.2883
  Obstruction:
    active: true
    moving: false
    control group: 286
    control group 2: 0
    tag: 4594
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1726.89203
    y: 0
    z: 1178.2883
    last x: 1726.89203
    last y diff: 0
    last z: 1178.2883
    territory: 3
    rot x: 0
    rot y: 1.70415
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 3331
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 11.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1730
    goal z: 1178
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 3.12131
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/romans/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_tree"
    anim once: false
    anim speed: 1
    sound group: "resource/lumbering/lumbering.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 286
    actor: "units/romans/infantry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 96,
  "hitpoints": 96,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {
    "wood": 4
  },
  "lastCarriedType": {
    "generic": "wood",
    "specific": "tree"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 3331,
        "type": {
          "generic": "wood",
          "specific": "tree"
        },
        "template": "gaia/flora_tree_date_palm",
        "lastPos": {
          "x": 1730,
          "y": 30,
          "z": 1178
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 3331,
      "type": {
        "generic": "wood",
        "specific": "tree"
      },
      "template": "gaia/flora_tree_date_palm",
      "lastPos": {
        "x": 1730,
        "y": 30,
        "z": 1178
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27767,
  "losRangeQuery": 93,
  "fsmReenter": false,
  "gatheringTarget": 3331
}

- id: 303
  Footprint:
  Minimap:
    active: true
    x: 1642
    z: 1298
  Obstruction:
    active: true
    moving: false
    control group: 303
    control group 2: 0
    tag: 121
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1642
    y: 0
    z: 1298
    last x: 1642
    last y diff: 0
    last z: 1298
    territory: 3
    rot x: 0
    rot y: 0.67663
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/metalmine_desert_slabs.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 303
    actor: "geology/metalmine_desert_slabs.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 4293,
  "gatherers": [
    [],
    [],
    [],
    [
      4839,
      10143,
      5334,
      9976,
      9883,
      10514,
      10363,
      10589,
      10076,
      283
    ],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 304
  Footprint:
  Position:
    in world: true
    x: 1640.33912
    y: 0
    z: 1296.98186
    last x: 1640.33912
    last y diff: 0
    last z: 1296.98186
    territory: 3
    rot x: 0
    rot y: -0.02247
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 304
    actor: "props/flora/plant_desert_a.xml"

- id: 305
  Footprint:
  Position:
    in world: true
    x: 1644.17287
    y: 0
    z: 1294.75818
    last x: 1644.17287
    last y diff: 0
    last z: 1294.75818
    territory: 3
    rot x: 0
    rot y: -1.03031
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 305
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 306
  Footprint:
  Position:
    in world: true
    x: 1647.44564
    y: 0
    z: 1297.92275
    last x: 1647.44564
    last y diff: 0
    last z: 1297.92275
    territory: 3
    rot x: 0
    rot y: 1.2264
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 306
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 307
  Footprint:
  Position:
    in world: true
    x: 1648.72957
    y: 0
    z: 1297.33706
    last x: 1648.72957
    last y diff: 0
    last z: 1297.33706
    territory: 3
    rot x: 0
    rot y: -3.33613
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 307
    actor: "props/flora/bush_dry_a.xml"

- id: 308
  Footprint:
  Minimap:
    active: true
    x: 1660.67081
    z: 1279.11883
  Obstruction:
    active: true
    moving: false
    control group: 308
    control group 2: 0
    tag: 123
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1660.67081
    y: 0
    z: 1279.11883
    last x: 1660.67081
    last y diff: 0
    last z: 1279.11883
    territory: 3
    rot x: 0
    rot y: -3.5694
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_badlands_new.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 308
    actor: "geology/stonemine_desert_badlands_new.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 4481,
  "gatherers": [
    [],
    [],
    [],
    [
      9662,
      10601,
      5346,
      9718
    ],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 309
  Footprint:
  Position:
    in world: true
    x: 1662.60822
    y: 0
    z: 1274.81466
    last x: 1662.60822
    last y diff: 0
    last z: 1274.81466
    territory: 3
    rot x: 0
    rot y: -0.85863
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 309
    actor: "props/flora/plant_desert_a.xml"

- id: 310
  Footprint:
  Position:
    in world: true
    x: 1661.6053
    y: 0
    z: 1277.62323
    last x: 1661.6053
    last y diff: 0
    last z: 1277.62323
    territory: 3
    rot x: 0
    rot y: -1.56188
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 310
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 311
  Footprint:
  Position:
    in world: true
    x: 1658.85543
    y: 0
    z: 1278.86335
    last x: 1658.85543
    last y diff: 0
    last z: 1278.86335
    territory: 3
    rot x: 0
    rot y: -4.55329
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 311
    actor: "props/flora/bush_dry_a.xml"

- id: 331
  Decay:
  Footprint:
  Minimap:
    r: 255
    g: 255
    b: 255
    active: true
    x: 736.3476
    z: 1680.55033
  Obstruction:
    active: true
    moving: false
    control group: 331
    control group 2: 0
    tag: 125
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 736.3476
    y: 0
    z: 1680.55033
    last x: 736.3476
    last y diff: 0
    last z: 1680.55033
    territory: 0
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/macedonians/civic_centre.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 331
    actor: "structures/macedonians/civic_centre.xml"
  AIProxy:
  AlertRaiser:
    object: {
  "level": 0,
  "garrisonedUnits": [],
  "walkingUnits": [],
  "prodBuildings": []
}
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  BuildRestrictions:
    object: {
  "territories": [
    "own",
    "neutral"
  ]
}
  BuildingAI:
    object: {
  "currentRound": 5,
  "arrowsLeft": 2,
  "targetUnits": [],
  "enemyUnitsQuery": 784
}
  Cost:
    object: {
  "populationBonus": 20
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9690,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 3000,
  "hitpoints": 3000,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 9,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": [
    "units/sele_support_female_citizen",
    "units/sele_infantry_spearman_2_b",
    "units/sele_infantry_javelinist_b",
    "units/sele_cavalry_javelinist",
    "units/sele_hero_seleucus_victor",
    "units/sele_hero_antiochus_great",
    "units/sele_hero_antiochus_righteous"
  ]
}
  RallyPoint:
    object: {
  "pos": [
    {
      "x": 715.5830078125,
      "z": 1656.6265869140625
    }
  ],
  "data": [
    {
      "command": "walk"
    }
  ]
}
  ResourceDropsite:
    object: {}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 341
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 708.64415
    z: 1673.46875
  Obstruction:
    active: true
    moving: false
    control group: 341
    control group 2: 0
    tag: 4684
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 708.64415
    y: 0
    z: 1673.46875
    last x: 708.64415
    last y diff: 0
    last z: 1673.46875
    territory: 0
    rot x: 0
    rot y: 2.50942
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 4
    target max range: 4
    speed: 1
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 707.84142
    goal z: 1674.66059
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 5
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/chicken.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 341
    actor: "fauna/chicken.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 5,
  "hitpoints": 5,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 40,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27679,
  "losRangeQuery": 120,
  "fsmReenter": false
}

- id: 342
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 705.18354
    z: 1636.90612
  Obstruction:
    active: true
    moving: false
    control group: 342
    control group 2: 0
    tag: 4686
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 705.18354
    y: 0
    z: 1636.90612
    last x: 705.18354
    last y diff: 0
    last z: 1636.90612
    territory: 0
    rot x: 0
    rot y: 2.43168
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 4
    target max range: 4
    speed: 1
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 703.28023
    goal z: 1639.21415
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 5
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/chicken.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 342
    actor: "fauna/chicken.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 5,
  "hitpoints": 5,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 40,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27153,
  "losRangeQuery": 121,
  "fsmReenter": false
}

- id: 343
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 821.26594
    z: 1672.49323
  Obstruction:
    active: true
    moving: false
    control group: 343
    control group 2: 0
    tag: 4688
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 821.26594
    y: 0
    z: 1672.49323
    last x: 821.26594
    last y diff: 0
    last z: 1672.49323
    territory: 0
    rot x: 0
    rot y: -2.45484
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 4
    target max range: 4
    speed: 1
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 822.71116
    goal z: 1674.35364
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 5
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/chicken.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 343
    actor: "fauna/chicken.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 5,
  "hitpoints": 5,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 40,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27185,
  "losRangeQuery": 122,
  "fsmReenter": false
}

- id: 344
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 746.38195
    z: 1618.63935
  Obstruction:
    active: true
    moving: false
    control group: 344
    control group 2: 0
    tag: 4690
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 746.38195
    y: 0
    z: 1618.63935
    last x: 746.38195
    last y diff: 0
    last z: 1618.63935
    territory: 0
    rot x: 0
    rot y: -0.74291
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 4
    target max range: 4
    speed: 1
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 748.6124
    goal z: 1616.62163
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 5
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/chicken.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 344
    actor: "fauna/chicken.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 5,
  "hitpoints": 5,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 40,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27519,
  "losRangeQuery": 123,
  "fsmReenter": false
}

- id: 345
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 731.69025
    z: 1637.62778
  Obstruction:
    active: true
    moving: false
    control group: 345
    control group 2: 0
    tag: 4692
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 731.69025
    y: 0
    z: 1637.62778
    last x: 731.69025
    last y diff: 0
    last z: 1637.62778
    territory: 0
    rot x: 0
    rot y: -2.41517
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 4
    target max range: 4
    speed: 1
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 732.2615
    goal z: 1638.29178
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 5
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/chicken.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 345
    actor: "fauna/chicken.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 5,
  "hitpoints": 5,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 40,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27088,
  "losRangeQuery": 124,
  "fsmReenter": false
}

- id: 346
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 744.3799
    z: 1663.50532
  Obstruction:
    active: true
    moving: true
    control group: 346
    control group 2: 0
    tag: 4694
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 744.3799
    y: 0
    z: 1663.50532
    last x: 744.87078
    last y diff: 0
    last z: 1663.60038
    territory: 0
    rot x: 0
    rot y: -1.82566
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 4
    target max range: 4
    speed: 1
    moving: true
    facePointAfterMove: false
    length: 0
    length: 1
    waypoint x: 743.2317
    waypoint z: 1663.28295
    type: 1
    goal x: 748.14051
    goal z: 1664.23354
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 5
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/chicken.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "walk"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 346
    actor: "fauna/chicken.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 5,
  "hitpoints": 5,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 40,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.ROAMING",
  "timer": 27932,
  "losRangeQuery": 125,
  "fsmReenter": false
}

- id: 347
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 736.07049
    z: 1638.45298
  Obstruction:
    active: true
    moving: false
    control group: 347
    control group 2: 0
    tag: 4696
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 736.07049
    y: 0
    z: 1638.45298
    last x: 736.07049
    last y diff: 0
    last z: 1638.45298
    territory: 0
    rot x: 0
    rot y: -2.4659
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 4
    target max range: 4
    speed: 1
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 738.25533
    goal z: 1641.34733
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 5
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/chicken.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 347
    actor: "fauna/chicken.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 5,
  "hitpoints": 5,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 40,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27361,
  "losRangeQuery": 126,
  "fsmReenter": false
}

- id: 348
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 750.48174
    z: 1655.6896
  Obstruction:
    active: true
    moving: false
    control group: 348
    control group 2: 0
    tag: 4698
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 750.48174
    y: 0
    z: 1655.6896
    last x: 750.48174
    last y diff: 0
    last z: 1655.6896
    territory: 0
    rot x: 0
    rot y: 0.96283
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 4
    target max range: 4
    speed: 1
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 749.31678
    goal z: 1654.95397
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 5
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/chicken.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 348
    actor: "fauna/chicken.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 5,
  "hitpoints": 5,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 40,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27760,
  "losRangeQuery": 127,
  "fsmReenter": false
}

- id: 349
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 744.56368
    z: 1624.99526
  Obstruction:
    active: true
    moving: false
    control group: 349
    control group 2: 0
    tag: 4700
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 744.56368
    y: 0
    z: 1624.99526
    last x: 744.56368
    last y diff: 0
    last z: 1624.99526
    territory: 0
    rot x: 0
    rot y: -3.10314
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 4
    target max range: 4
    speed: 1
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 744.58722
    goal z: 1625.93317
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 5
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/chicken.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 349
    actor: "fauna/chicken.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 5,
  "hitpoints": 5,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 40,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27999,
  "losRangeQuery": 128,
  "fsmReenter": false
}

- id: 350
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 724.65409
    z: 1657.37645
  Obstruction:
    active: true
    moving: false
    control group: 350
    control group 2: 0
    tag: 4702
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 724.65409
    y: 0
    z: 1657.37645
    last x: 724.65409
    last y diff: 0
    last z: 1657.37645
    territory: 0
    rot x: 0
    rot y: 0.92658
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 4
    target max range: 4
    speed: 1
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 723.9061
    goal z: 1656.85639
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 5
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/chicken.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 350
    actor: "fauna/chicken.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 5,
  "hitpoints": 5,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 40,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26730,
  "losRangeQuery": 129,
  "fsmReenter": false
}

- id: 351
  Footprint:
  Minimap:
    active: true
    x: 777.22696
    z: 1700.23469
  Obstruction:
    active: true
    moving: false
    control group: 351
    control group 2: 0
    tag: 4704
    flags: 6
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 777.22696
    y: 0
    z: 1700.23469
    last x: 777.22696
    last y diff: 0
    last z: 1700.23469
    territory: 0
    rot x: 0
    rot y: -3.0255
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/forage_grapes.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 351
    actor: "props/flora/forage_grapes.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9692,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 352
  Footprint:
  Minimap:
    active: true
    x: 784.05308
    z: 1707.69149
  Obstruction:
    active: true
    moving: false
    control group: 352
    control group 2: 0
    tag: 4706
    flags: 6
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 784.05308
    y: 0
    z: 1707.69149
    last x: 784.05308
    last y diff: 0
    last z: 1707.69149
    territory: 0
    rot x: 0
    rot y: -0.05187
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/forage_grapes.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 352
    actor: "props/flora/forage_grapes.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9683,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 353
  Footprint:
  Minimap:
    active: true
    x: 794.69535
    z: 1697.9944
  Obstruction:
    active: true
    moving: false
    control group: 353
    control group 2: 0
    tag: 4708
    flags: 6
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 794.69535
    y: 0
    z: 1697.9944
    last x: 794.69535
    last y diff: 0
    last z: 1697.9944
    territory: 0
    rot x: 0
    rot y: -3.63355
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/forage_grapes.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 353
    actor: "props/flora/forage_grapes.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9711,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 354
  Footprint:
  Minimap:
    active: true
    x: 784.30715
    z: 1697.51198
  Obstruction:
    active: true
    moving: false
    control group: 354
    control group 2: 0
    tag: 4710
    flags: 6
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 784.30715
    y: 0
    z: 1697.51198
    last x: 784.30715
    last y diff: 0
    last z: 1697.51198
    territory: 0
    rot x: 0
    rot y: -3.0967
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/forage_grapes.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 354
    actor: "props/flora/forage_grapes.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9696,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 355
  Footprint:
  Minimap:
    active: true
    x: 797.40922
    z: 1695.1968
  Obstruction:
    active: true
    moving: false
    control group: 355
    control group 2: 0
    tag: 4712
    flags: 6
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 797.40922
    y: 0
    z: 1695.1968
    last x: 797.40922
    last y diff: 0
    last z: 1695.1968
    territory: 0
    rot x: 0
    rot y: -4.43512
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/forage_grapes.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 355
    actor: "props/flora/forage_grapes.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9710,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 356
  Footprint:
  Minimap:
    active: true
    x: 698
    z: 1698
  Obstruction:
    active: true
    moving: false
    control group: 356
    control group 2: 0
    tag: 127
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 698
    y: 0
    z: 1698
    last x: 698
    last y diff: 0
    last z: 1698
    territory: 0
    rot x: 0
    rot y: 0.25178
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/metalmine_desert_slabs.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 356
    actor: "geology/metalmine_desert_slabs.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9681,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 4649,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 357
  Footprint:
  Position:
    in world: true
    x: 702.08204
    y: 0
    z: 1700.64855
    last x: 702.08204
    last y diff: 0
    last z: 1700.64855
    territory: 0
    rot x: 0
    rot y: -3.77311
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 357
    actor: "props/flora/bush_desert_a.xml"

- id: 358
  Footprint:
  Position:
    in world: true
    x: 694.10148
    y: 0
    z: 1701.55135
    last x: 694.10148
    last y diff: 0
    last z: 1701.55135
    territory: 0
    rot x: 0
    rot y: 0.0795
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 358
    actor: "props/flora/bush_dry_a.xml"

- id: 359
  Footprint:
  Position:
    in world: true
    x: 701.47715
    y: 0
    z: 1698.14483
    last x: 701.47715
    last y diff: 0
    last z: 1698.14483
    territory: 0
    rot x: 0
    rot y: -0.73023
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 359
    actor: "props/flora/bush_dry_a.xml"

- id: 360
  Footprint:
  Position:
    in world: true
    x: 700.21976
    y: 0
    z: 1696.50377
    last x: 700.21976
    last y diff: 0
    last z: 1696.50377
    territory: 0
    rot x: 0
    rot y: -4.08585
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 360
    actor: "props/flora/bush_desert_a.xml"

- id: 361
  Footprint:
  Minimap:
    active: true
    x: 690.99367
    z: 1678.90842
  Obstruction:
    active: true
    moving: false
    control group: 361
    control group 2: 0
    tag: 129
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 690.99367
    y: 0
    z: 1678.90842
    last x: 690.99367
    last y diff: 0
    last z: 1678.90842
    territory: 0
    rot x: 0
    rot y: -4.30877
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_badlands_new.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 361
    actor: "geology/stonemine_desert_badlands_new.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9684,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 4670,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 362
  Footprint:
  Position:
    in world: true
    x: 686.05707
    y: 0
    z: 1677.76554
    last x: 686.05707
    last y diff: 0
    last z: 1677.76554
    territory: 0
    rot x: 0
    rot y: 0.62735
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 362
    actor: "props/flora/bush_desert_a.xml"

- id: 363
  Footprint:
  Position:
    in world: true
    x: 700.6575
    y: 0
    z: 1675.50168
    last x: 700.6575
    last y diff: 0
    last z: 1675.50168
    territory: 0
    rot x: 0
    rot y: -4.5207
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 363
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 364
  Footprint:
  Position:
    in world: true
    x: 695.3523
    y: 0
    z: 1675.54122
    last x: 695.3523
    last y diff: 0
    last z: 1675.54122
    territory: 0
    rot x: 0
    rot y: -0.89098
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 364
    actor: "props/flora/bush_dry_a.xml"

- id: 365
  Footprint:
  Position:
    in world: true
    x: 694.02532
    y: 0
    z: 1677.18226
    last x: 694.02532
    last y diff: 0
    last z: 1677.18226
    territory: 0
    rot x: 0
    rot y: -0.45
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 365
    actor: "props/flora/plant_desert_a.xml"

- id: 367
  Footprint:
  Minimap:
    active: true
    x: 678.52901
    z: 1711.11503
  Obstruction:
    active: true
    moving: false
    control group: 367
    control group 2: 0
    tag: 4716
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 678.52901
    y: 0
    z: 1711.11503
    last x: 678.52901
    last y diff: 0
    last z: 1711.11503
    territory: 0
    rot x: 0
    rot y: -0.07354
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 367
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9674,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 370
  Footprint:
  Minimap:
    active: true
    x: 682.08465
    z: 1699.21845
  Obstruction:
    active: true
    moving: false
    control group: 370
    control group 2: 0
    tag: 4722
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 682.08465
    y: 0
    z: 1699.21845
    last x: 682.08465
    last y diff: 0
    last z: 1699.21845
    territory: 0
    rot x: 0
    rot y: -4.12772
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 370
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9676,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 371
  Footprint:
  Minimap:
    active: true
    x: 681.00933
    z: 1701.76284
  Obstruction:
    active: true
    moving: false
    control group: 371
    control group 2: 0
    tag: 4724
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 681.00933
    y: 0
    z: 1701.76284
    last x: 681.00933
    last y diff: 0
    last z: 1701.76284
    territory: 0
    rot x: 0
    rot y: -4.16811
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 371
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9677,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 372
  Footprint:
  Minimap:
    active: true
    x: 679.35175
    z: 1717.43224
  Obstruction:
    active: true
    moving: false
    control group: 372
    control group 2: 0
    tag: 4726
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 679.35175
    y: 0
    z: 1717.43224
    last x: 679.35175
    last y diff: 0
    last z: 1717.43224
    territory: 0
    rot x: 0
    rot y: 0.0419
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 372
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9671,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 374
  Footprint:
  Minimap:
    active: true
    x: 679.87056
    z: 1699.33895
  Obstruction:
    active: true
    moving: false
    control group: 374
    control group 2: 0
    tag: 4730
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 679.87056
    y: 0
    z: 1699.33895
    last x: 679.87056
    last y diff: 0
    last z: 1699.33895
    territory: 0
    rot x: 0
    rot y: -1.65276
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 374
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9678,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 39,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 378
  Footprint:
  Minimap:
    active: true
    x: 680.51938
    z: 1712.00185
  Obstruction:
    active: true
    moving: false
    control group: 378
    control group 2: 0
    tag: 4738
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 680.51938
    y: 0
    z: 1712.00185
    last x: 680.51938
    last y diff: 0
    last z: 1712.00185
    territory: 0
    rot x: 0
    rot y: 1.02929
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 378
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9675,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 52,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 379
  Footprint:
  Minimap:
    active: true
    x: 685.56144
    z: 1693.26836
  Obstruction:
    active: true
    moving: false
    control group: 379
    control group 2: 0
    tag: 4740
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 685.56144
    y: 0
    z: 1693.26836
    last x: 685.56144
    last y diff: 0
    last z: 1693.26836
    territory: 0
    rot x: 0
    rot y: -3.52076
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 379
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9680,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 130,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 380
  Footprint:
  Minimap:
    active: true
    x: 687.51751
    z: 1699.33959
  Obstruction:
    active: true
    moving: false
    control group: 380
    control group 2: 0
    tag: 4742
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 687.51751
    y: 0
    z: 1699.33959
    last x: 687.51751
    last y diff: 0
    last z: 1699.33959
    territory: 0
    rot x: 0
    rot y: -4.56884
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 380
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9682,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 383
  Footprint:
  Minimap:
    active: true
    x: 680.78437
    z: 1716.10224
  Obstruction:
    active: true
    moving: false
    control group: 383
    control group 2: 0
    tag: 4748
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 680.78437
    y: 0
    z: 1716.10224
    last x: 680.78437
    last y diff: 0
    last z: 1716.10224
    territory: 0
    rot x: 0
    rot y: -1.70603
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 383
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9673,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 174,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 385
  Footprint:
  Minimap:
    active: true
    x: 1018
    z: 1250
  Obstruction:
    active: true
    moving: false
    control group: 385
    control group 2: 0
    tag: 2114
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1018
    y: 0
    z: 1250
    last x: 1018
    last y diff: 0
    last z: 1250
    territory: 0
    rot x: 0
    rot y: 2.51041
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 385
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 386
  Footprint:
  Minimap:
    active: true
    x: 1022
    z: 1250
  Obstruction:
    active: true
    moving: false
    control group: 386
    control group 2: 0
    tag: 2136
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1022
    y: 0
    z: 1250
    last x: 1022
    last y diff: 0
    last z: 1250
    territory: 0
    rot x: 0
    rot y: 3.5169
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 386
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 387
  Footprint:
  Minimap:
    active: true
    x: 1026
    z: 1250
  Obstruction:
    active: true
    moving: false
    control group: 387
    control group 2: 0
    tag: 2156
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1026
    y: 0
    z: 1250
    last x: 1026
    last y diff: 0
    last z: 1250
    territory: 0
    rot x: 0
    rot y: 2.63729
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 387
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 388
  Footprint:
  Minimap:
    active: true
    x: 1030
    z: 1250
  Obstruction:
    active: true
    moving: false
    control group: 388
    control group 2: 0
    tag: 2174
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1030
    y: 0
    z: 1250
    last x: 1030
    last y diff: 0
    last z: 1250
    territory: 0
    rot x: 0
    rot y: 4.05846
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 388
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 389
  Footprint:
  Minimap:
    active: true
    x: 1094
    z: 1250
  Obstruction:
    active: true
    moving: false
    control group: 389
    control group 2: 0
    tag: 2676
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1094
    y: 0
    z: 1250
    last x: 1094
    last y diff: 0
    last z: 1250
    territory: 0
    rot x: 0
    rot y: 4.15134
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 389
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 390
  Footprint:
  Minimap:
    active: true
    x: 1094
    z: 1254
  Obstruction:
    active: true
    moving: false
    control group: 390
    control group 2: 0
    tag: 2678
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1094
    y: 0
    z: 1254
    last x: 1094
    last y diff: 0
    last z: 1254
    territory: 0
    rot x: 0
    rot y: 4.20315
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 390
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 391
  Footprint:
  Minimap:
    active: true
    x: 1098
    z: 1250
  Obstruction:
    active: true
    moving: false
    control group: 391
    control group 2: 0
    tag: 2700
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1098
    y: 0
    z: 1250
    last x: 1098
    last y diff: 0
    last z: 1250
    territory: 0
    rot x: 0
    rot y: 2.86066
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 391
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 392
  Footprint:
  Minimap:
    active: true
    x: 1106
    z: 1250
  Obstruction:
    active: true
    moving: false
    control group: 392
    control group 2: 0
    tag: 2750
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1106
    y: 0
    z: 1250
    last x: 1106
    last y diff: 0
    last z: 1250
    territory: 0
    rot x: 0
    rot y: 3.76758
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 392
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 393
  Footprint:
  Minimap:
    active: true
    x: 1114
    z: 1250
  Obstruction:
    active: true
    moving: false
    control group: 393
    control group 2: 0
    tag: 2806
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1114
    y: 0
    z: 1250
    last x: 1114
    last y diff: 0
    last z: 1250
    territory: 0
    rot x: 0
    rot y: 3.8221
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 393
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 394
  Footprint:
  Minimap:
    active: true
    x: 1126
    z: 1250
  Obstruction:
    active: true
    moving: false
    control group: 394
    control group 2: 0
    tag: 2888
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1126
    y: 0
    z: 1250
    last x: 1126
    last y diff: 0
    last z: 1250
    territory: 0
    rot x: 0
    rot y: 0.9577
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 394
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 395
  Footprint:
  Minimap:
    active: true
    x: 1130
    z: 1250
  Obstruction:
    active: true
    moving: false
    control group: 395
    control group 2: 0
    tag: 2908
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1130
    y: 0
    z: 1250
    last x: 1130
    last y diff: 0
    last z: 1250
    territory: 0
    rot x: 0
    rot y: 6.20861
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 395
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 396
  Footprint:
  Minimap:
    active: true
    x: 1138
    z: 1246
  Obstruction:
    active: true
    moving: false
    control group: 396
    control group 2: 0
    tag: 2946
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1138
    y: 0
    z: 1246
    last x: 1138
    last y diff: 0
    last z: 1246
    territory: 0
    rot x: 0
    rot y: 5.95293
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 396
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 397
  Footprint:
  Minimap:
    active: true
    x: 1146
    z: 1246
  Obstruction:
    active: true
    moving: false
    control group: 397
    control group 2: 0
    tag: 2988
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1146
    y: 0
    z: 1246
    last x: 1146
    last y diff: 0
    last z: 1246
    territory: 0
    rot x: 0
    rot y: 4.69141
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 397
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 398
  Footprint:
  Minimap:
    active: true
    x: 1146
    z: 1242
  Obstruction:
    active: true
    moving: false
    control group: 398
    control group 2: 0
    tag: 2986
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1146
    y: 0
    z: 1242
    last x: 1146
    last y diff: 0
    last z: 1242
    territory: 0
    rot x: 0
    rot y: 5.24163
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 398
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 399
  Footprint:
  Minimap:
    active: true
    x: 1150
    z: 1242
  Obstruction:
    active: true
    moving: false
    control group: 399
    control group 2: 0
    tag: 3008
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1150
    y: 0
    z: 1242
    last x: 1150
    last y diff: 0
    last z: 1242
    territory: 0
    rot x: 0
    rot y: 5.43133
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 399
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 400
  Footprint:
  Minimap:
    active: true
    x: 1162
    z: 1238
  Obstruction:
    active: true
    moving: false
    control group: 400
    control group 2: 0
    tag: 3062
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1162
    y: 0
    z: 1238
    last x: 1162
    last y diff: 0
    last z: 1238
    territory: 0
    rot x: 0
    rot y: 3.27634
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 400
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 401
  Footprint:
  Minimap:
    active: true
    x: 1174
    z: 1234
  Obstruction:
    active: true
    moving: false
    control group: 401
    control group 2: 0
    tag: 3112
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1174
    y: 0
    z: 1234
    last x: 1174
    last y diff: 0
    last z: 1234
    territory: 0
    rot x: 0
    rot y: 4.93725
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 401
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 402
  Footprint:
  Minimap:
    active: true
    x: 1182
    z: 1226
  Obstruction:
    active: true
    moving: false
    control group: 402
    control group 2: 0
    tag: 3140
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1182
    y: 0
    z: 1226
    last x: 1182
    last y diff: 0
    last z: 1226
    territory: 0
    rot x: 0
    rot y: 5.60027
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 402
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 403
  Footprint:
  Minimap:
    active: true
    x: 1190
    z: 1226
  Obstruction:
    active: true
    moving: false
    control group: 403
    control group 2: 0
    tag: 3184
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1190
    y: 0
    z: 1226
    last x: 1190
    last y diff: 0
    last z: 1226
    territory: 0
    rot x: 0
    rot y: 4.29467
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 403
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 404
  Footprint:
  Minimap:
    active: true
    x: 1190
    z: 1222
  Obstruction:
    active: true
    moving: false
    control group: 404
    control group 2: 0
    tag: 3182
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1190
    y: 0
    z: 1222
    last x: 1190
    last y diff: 0
    last z: 1222
    territory: 0
    rot x: 0
    rot y: 5.95813
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 404
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 405
  Footprint:
  Minimap:
    active: true
    x: 1214
    z: 1210
  Obstruction:
    active: true
    moving: false
    control group: 405
    control group 2: 0
    tag: 3270
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1214
    y: 0
    z: 1210
    last x: 1214
    last y diff: 0
    last z: 1210
    territory: 0
    rot x: 0
    rot y: 0.06852
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 405
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 406
  Footprint:
  Minimap:
    active: true
    x: 1218
    z: 1206
  Obstruction:
    active: true
    moving: false
    control group: 406
    control group 2: 0
    tag: 3302
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1218
    y: 0
    z: 1206
    last x: 1218
    last y diff: 0
    last z: 1206
    territory: 0
    rot x: 0
    rot y: 0.07364
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 406
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 407
  Footprint:
  Minimap:
    active: true
    x: 1226
    z: 1190
  Obstruction:
    active: true
    moving: false
    control group: 407
    control group 2: 0
    tag: 3342
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1226
    y: 0
    z: 1190
    last x: 1226
    last y diff: 0
    last z: 1190
    territory: 0
    rot x: 0
    rot y: 0.9606
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 407
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 408
  Footprint:
  Minimap:
    active: true
    x: 1230
    z: 1186
  Obstruction:
    active: true
    moving: false
    control group: 408
    control group 2: 0
    tag: 3362
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1230
    y: 0
    z: 1186
    last x: 1230
    last y diff: 0
    last z: 1186
    territory: 0
    rot x: 0
    rot y: 3.80095
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 408
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 409
  Footprint:
  Minimap:
    active: true
    x: 1238
    z: 1182
  Obstruction:
    active: true
    moving: false
    control group: 409
    control group 2: 0
    tag: 3412
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1238
    y: 0
    z: 1182
    last x: 1238
    last y diff: 0
    last z: 1182
    territory: 0
    rot x: 0
    rot y: 3.84177
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 409
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 410
  Footprint:
  Minimap:
    active: true
    x: 1246
    z: 1162
  Obstruction:
    active: true
    moving: false
    control group: 410
    control group 2: 0
    tag: 3472
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1246
    y: 0
    z: 1162
    last x: 1246
    last y diff: 0
    last z: 1162
    territory: 0
    rot x: 0
    rot y: 0.47109
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 410
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 411
  Footprint:
  Minimap:
    active: true
    x: 1246
    z: 1166
  Obstruction:
    active: true
    moving: false
    control group: 411
    control group 2: 0
    tag: 3474
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1246
    y: 0
    z: 1166
    last x: 1246
    last y diff: 0
    last z: 1166
    territory: 0
    rot x: 0
    rot y: 1.55742
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 411
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 412
  Footprint:
  Minimap:
    active: true
    x: 1250
    z: 1162
  Obstruction:
    active: true
    moving: false
    control group: 412
    control group 2: 0
    tag: 3508
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1250
    y: 0
    z: 1162
    last x: 1250
    last y diff: 0
    last z: 1162
    territory: 0
    rot x: 0
    rot y: 2.04461
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 412
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 413
  Footprint:
  Minimap:
    active: true
    x: 1250
    z: 1158
  Obstruction:
    active: true
    moving: false
    control group: 413
    control group 2: 0
    tag: 3506
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1250
    y: 0
    z: 1158
    last x: 1250
    last y diff: 0
    last z: 1158
    territory: 0
    rot x: 0
    rot y: 3.88659
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 413
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 414
  Footprint:
  Minimap:
    active: true
    x: 1254
    z: 1150
  Obstruction:
    active: true
    moving: false
    control group: 414
    control group 2: 0
    tag: 3540
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1254
    y: 0
    z: 1150
    last x: 1254
    last y diff: 0
    last z: 1150
    territory: 0
    rot x: 0
    rot y: 1.27562
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 414
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 415
  Footprint:
  Minimap:
    active: true
    x: 1258
    z: 1134
  Obstruction:
    active: true
    moving: false
    control group: 415
    control group 2: 0
    tag: 3562
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1258
    y: 0
    z: 1134
    last x: 1258
    last y diff: 0
    last z: 1134
    territory: 0
    rot x: 0
    rot y: 4.76497
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 415
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 416
  Footprint:
  Minimap:
    active: true
    x: 1262
    z: 1130
  Obstruction:
    active: true
    moving: false
    control group: 416
    control group 2: 0
    tag: 3582
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1262
    y: 0
    z: 1130
    last x: 1262
    last y diff: 0
    last z: 1130
    territory: 0
    rot x: 0
    rot y: 5.96593
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 416
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 417
  Footprint:
  Minimap:
    active: true
    x: 1262
    z: 1122
  Obstruction:
    active: true
    moving: false
    control group: 417
    control group 2: 0
    tag: 3580
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1262
    y: 0
    z: 1122
    last x: 1262
    last y diff: 0
    last z: 1122
    territory: 0
    rot x: 0
    rot y: 5.15841
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 417
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 418
  Footprint:
  Minimap:
    active: true
    x: 1266
    z: 1122
  Obstruction:
    active: true
    moving: false
    control group: 418
    control group 2: 0
    tag: 3596
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1266
    y: 0
    z: 1122
    last x: 1266
    last y diff: 0
    last z: 1122
    territory: 0
    rot x: 0
    rot y: 5.26806
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 418
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 419
  Footprint:
  Minimap:
    active: true
    x: 1266
    z: 1110
  Obstruction:
    active: true
    moving: false
    control group: 419
    control group 2: 0
    tag: 3594
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1266
    y: 0
    z: 1110
    last x: 1266
    last y diff: 0
    last z: 1110
    territory: 0
    rot x: 0
    rot y: 5.7353
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 419
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 420
  Footprint:
  Minimap:
    active: true
    x: 1266
    z: 1106
  Obstruction:
    active: true
    moving: false
    control group: 420
    control group 2: 0
    tag: 3592
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1266
    y: 0
    z: 1106
    last x: 1266
    last y diff: 0
    last z: 1106
    territory: 0
    rot x: 0
    rot y: 2.15528
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 420
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 421
  Footprint:
  Minimap:
    active: true
    x: 1266
    z: 1102
  Obstruction:
    active: true
    moving: false
    control group: 421
    control group 2: 0
    tag: 3590
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1266
    y: 0
    z: 1102
    last x: 1266
    last y diff: 0
    last z: 1102
    territory: 0
    rot x: 0
    rot y: 1.58561
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 421
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 422
  Footprint:
  Minimap:
    active: true
    x: 1270
    z: 1102
  Obstruction:
    active: true
    moving: false
    control group: 422
    control group 2: 0
    tag: 3600
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1270
    y: 0
    z: 1102
    last x: 1270
    last y diff: 0
    last z: 1102
    territory: 0
    rot x: 0
    rot y: 2.29737
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 422
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 423
  Footprint:
  Minimap:
    active: true
    x: 1270
    z: 1094
  Obstruction:
    active: true
    moving: false
    control group: 423
    control group 2: 0
    tag: 3598
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1270
    y: 0
    z: 1094
    last x: 1270
    last y diff: 0
    last z: 1094
    territory: 0
    rot x: 0
    rot y: 1.35691
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 423
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 424
  Footprint:
  Minimap:
    active: true
    x: 1266
    z: 1086
  Obstruction:
    active: true
    moving: false
    control group: 424
    control group 2: 0
    tag: 3586
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1266
    y: 0
    z: 1086
    last x: 1266
    last y diff: 0
    last z: 1086
    territory: 0
    rot x: 0
    rot y: 5.90792
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 424
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 425
  Footprint:
  Minimap:
    active: true
    x: 1266
    z: 1090
  Obstruction:
    active: true
    moving: false
    control group: 425
    control group 2: 0
    tag: 3588
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1266
    y: 0
    z: 1090
    last x: 1266
    last y diff: 0
    last z: 1090
    territory: 0
    rot x: 0
    rot y: 1.34775
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 425
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 426
  Footprint:
  Minimap:
    active: true
    x: 1266
    z: 1074
  Obstruction:
    active: true
    moving: false
    control group: 426
    control group 2: 0
    tag: 3584
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1266
    y: 0
    z: 1074
    last x: 1266
    last y diff: 0
    last z: 1074
    territory: 0
    rot x: 0
    rot y: 3.67188
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 426
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 427
  Footprint:
  Minimap:
    active: true
    x: 1262
    z: 1014
  Obstruction:
    active: true
    moving: false
    control group: 427
    control group 2: 0
    tag: 3564
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1262
    y: 0
    z: 1014
    last x: 1262
    last y diff: 0
    last z: 1014
    territory: 0
    rot x: 0
    rot y: 2.24749
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 427
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 428
  Footprint:
  Minimap:
    active: true
    x: 1258
    z: 1010
  Obstruction:
    active: true
    moving: false
    control group: 428
    control group 2: 0
    tag: 3544
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1258
    y: 0
    z: 1010
    last x: 1258
    last y diff: 0
    last z: 1010
    territory: 0
    rot x: 0
    rot y: 1.3731
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 428
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 429
  Footprint:
  Minimap:
    active: true
    x: 1258
    z: 990
  Obstruction:
    active: true
    moving: false
    control group: 429
    control group 2: 0
    tag: 3542
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1258
    y: 0
    z: 990
    last x: 1258
    last y diff: 0
    last z: 990
    territory: 0
    rot x: 0
    rot y: 4.2062
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 429
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 430
  Footprint:
  Minimap:
    active: true
    x: 1250
    z: 970
  Obstruction:
    active: true
    moving: false
    control group: 430
    control group 2: 0
    tag: 3476
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1250
    y: 0
    z: 970
    last x: 1250
    last y diff: 0
    last z: 970
    territory: 0
    rot x: 0
    rot y: 2.10508
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 430
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 431
  Footprint:
  Minimap:
    active: true
    x: 1246
    z: 958
  Obstruction:
    active: true
    moving: false
    control group: 431
    control group 2: 0
    tag: 3438
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1246
    y: 0
    z: 958
    last x: 1246
    last y diff: 0
    last z: 958
    territory: 0
    rot x: 0
    rot y: 3.79627
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 431
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 432
  Footprint:
  Minimap:
    active: true
    x: 1246
    z: 950
  Obstruction:
    active: true
    moving: false
    control group: 432
    control group 2: 0
    tag: 3436
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1246
    y: 0
    z: 950
    last x: 1246
    last y diff: 0
    last z: 950
    territory: 0
    rot x: 0
    rot y: 5.55268
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 432
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 433
  Footprint:
  Minimap:
    active: true
    x: 1242
    z: 946
  Obstruction:
    active: true
    moving: false
    control group: 433
    control group 2: 0
    tag: 3416
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1242
    y: 0
    z: 946
    last x: 1242
    last y diff: 0
    last z: 946
    territory: 0
    rot x: 0
    rot y: 2.99701
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 433
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 434
  Footprint:
  Minimap:
    active: true
    x: 1242
    z: 938
  Obstruction:
    active: true
    moving: false
    control group: 434
    control group 2: 0
    tag: 3414
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1242
    y: 0
    z: 938
    last x: 1242
    last y diff: 0
    last z: 938
    territory: 0
    rot x: 0
    rot y: 1.91071
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 434
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 435
  Footprint:
  Minimap:
    active: true
    x: 1226
    z: 902
  Obstruction:
    active: true
    moving: false
    control group: 435
    control group 2: 0
    tag: 3320
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1226
    y: 0
    z: 902
    last x: 1226
    last y diff: 0
    last z: 902
    territory: 0
    rot x: 0
    rot y: 5.81948
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 435
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 436
  Footprint:
  Minimap:
    active: true
    x: 1226
    z: 906
  Obstruction:
    active: true
    moving: false
    control group: 436
    control group 2: 0
    tag: 3322
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1226
    y: 0
    z: 906
    last x: 1226
    last y diff: 0
    last z: 906
    territory: 0
    rot x: 0
    rot y: 2.25063
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 436
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 437
  Footprint:
  Minimap:
    active: true
    x: 1230
    z: 898
  Obstruction:
    active: true
    moving: false
    control group: 437
    control group 2: 0
    tag: 3344
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1230
    y: 0
    z: 898
    last x: 1230
    last y diff: 0
    last z: 898
    territory: 0
    rot x: 0
    rot y: 2.28028
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 437
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 438
  Footprint:
  Minimap:
    active: true
    x: 1222
    z: 890
  Obstruction:
    active: true
    moving: false
    control group: 438
    control group 2: 0
    tag: 3304
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1222
    y: 0
    z: 890
    last x: 1222
    last y diff: 0
    last z: 890
    territory: 0
    rot x: 0
    rot y: 2.96175
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 438
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 439
  Footprint:
  Minimap:
    active: true
    x: 1218
    z: 882
  Obstruction:
    active: true
    moving: false
    control group: 439
    control group 2: 0
    tag: 3274
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1218
    y: 0
    z: 882
    last x: 1218
    last y diff: 0
    last z: 882
    territory: 0
    rot x: 0
    rot y: 2.59734
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 439
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 440
  Footprint:
  Minimap:
    active: true
    x: 1218
    z: 886
  Obstruction:
    active: true
    moving: false
    control group: 440
    control group 2: 0
    tag: 3276
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1218
    y: 0
    z: 886
    last x: 1218
    last y diff: 0
    last z: 886
    territory: 0
    rot x: 0
    rot y: 1.72881
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 440
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 441
  Footprint:
  Minimap:
    active: true
    x: 1218
    z: 874
  Obstruction:
    active: true
    moving: false
    control group: 441
    control group 2: 0
    tag: 3272
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1218
    y: 0
    z: 874
    last x: 1218
    last y diff: 0
    last z: 874
    territory: 0
    rot x: 0
    rot y: 3.3308
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 441
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 442
  Footprint:
  Minimap:
    active: true
    x: 1214
    z: 870
  Obstruction:
    active: true
    moving: false
    control group: 442
    control group 2: 0
    tag: 3254
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1214
    y: 0
    z: 870
    last x: 1214
    last y diff: 0
    last z: 870
    territory: 0
    rot x: 0
    rot y: 3.36835
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 442
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 443
  Footprint:
  Minimap:
    active: true
    x: 1214
    z: 874
  Obstruction:
    active: true
    moving: false
    control group: 443
    control group 2: 0
    tag: 3256
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1214
    y: 0
    z: 874
    last x: 1214
    last y diff: 0
    last z: 874
    territory: 0
    rot x: 0
    rot y: 2.06084
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 443
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 444
  Footprint:
  Minimap:
    active: true
    x: 1198
    z: 846
  Obstruction:
    active: true
    moving: false
    control group: 444
    control group 2: 0
    tag: 3204
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1198
    y: 0
    z: 846
    last x: 1198
    last y diff: 0
    last z: 846
    territory: 0
    rot x: 0
    rot y: 2.48041
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 444
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 445
  Footprint:
  Minimap:
    active: true
    x: 1198
    z: 850
  Obstruction:
    active: true
    moving: false
    control group: 445
    control group 2: 0
    tag: 3206
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1198
    y: 0
    z: 850
    last x: 1198
    last y diff: 0
    last z: 850
    territory: 0
    rot x: 0
    rot y: 1.54607
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 445
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 446
  Footprint:
  Minimap:
    active: true
    x: 1190
    z: 838
  Obstruction:
    active: true
    moving: false
    control group: 446
    control group 2: 0
    tag: 3170
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1190
    y: 0
    z: 838
    last x: 1190
    last y diff: 0
    last z: 838
    territory: 0
    rot x: 0
    rot y: 4.70287
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 446
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 447
  Footprint:
  Minimap:
    active: true
    x: 1190
    z: 842
  Obstruction:
    active: true
    moving: false
    control group: 447
    control group 2: 0
    tag: 3172
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1190
    y: 0
    z: 842
    last x: 1190
    last y diff: 0
    last z: 842
    territory: 0
    rot x: 0
    rot y: 5.42566
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 447
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 448
  Footprint:
  Minimap:
    active: true
    x: 1186
    z: 830
  Obstruction:
    active: true
    moving: false
    control group: 448
    control group 2: 0
    tag: 3148
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1186
    y: 0
    z: 830
    last x: 1186
    last y diff: 0
    last z: 830
    territory: 0
    rot x: 0
    rot y: 2.39484
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 448
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 449
  Footprint:
  Minimap:
    active: true
    x: 1182
    z: 830
  Obstruction:
    active: true
    moving: false
    control group: 449
    control group 2: 0
    tag: 3136
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1182
    y: 0
    z: 830
    last x: 1182
    last y diff: 0
    last z: 830
    territory: 0
    rot x: 0
    rot y: 5.66683
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 449
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 450
  Footprint:
  Minimap:
    active: true
    x: 1178
    z: 826
  Obstruction:
    active: true
    moving: false
    control group: 450
    control group 2: 0
    tag: 3120
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1178
    y: 0
    z: 826
    last x: 1178
    last y diff: 0
    last z: 826
    territory: 0
    rot x: 0
    rot y: 3.40365
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 450
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 451
  Footprint:
  Minimap:
    active: true
    x: 1158
    z: 810
  Obstruction:
    active: true
    moving: false
    control group: 451
    control group 2: 0
    tag: 3040
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1158
    y: 0
    z: 810
    last x: 1158
    last y diff: 0
    last z: 810
    territory: 0
    rot x: 0
    rot y: 6.15737
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 451
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 452
  Footprint:
  Minimap:
    active: true
    x: 1154
    z: 810
  Obstruction:
    active: true
    moving: false
    control group: 452
    control group 2: 0
    tag: 3018
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1154
    y: 0
    z: 810
    last x: 1154
    last y diff: 0
    last z: 810
    territory: 0
    rot x: 0
    rot y: 2.51555
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 452
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 453
  Footprint:
  Minimap:
    active: true
    x: 1146
    z: 806
  Obstruction:
    active: true
    moving: false
    control group: 453
    control group 2: 0
    tag: 2972
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1146
    y: 0
    z: 806
    last x: 1146
    last y diff: 0
    last z: 806
    territory: 0
    rot x: 0
    rot y: 3.05237
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 453
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 454
  Footprint:
  Minimap:
    active: true
    x: 1126
    z: 798
  Obstruction:
    active: true
    moving: false
    control group: 454
    control group 2: 0
    tag: 2872
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1126
    y: 0
    z: 798
    last x: 1126
    last y diff: 0
    last z: 798
    territory: 0
    rot x: 0
    rot y: 4.05695
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 454
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 455
  Footprint:
  Minimap:
    active: true
    x: 1110
    z: 790
  Obstruction:
    active: true
    moving: false
    control group: 455
    control group 2: 0
    tag: 2774
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1110
    y: 0
    z: 790
    last x: 1110
    last y diff: 0
    last z: 790
    territory: 0
    rot x: 0
    rot y: 6.0483
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 455
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 456
  Footprint:
  Minimap:
    active: true
    x: 1106
    z: 794
  Obstruction:
    active: true
    moving: false
    control group: 456
    control group 2: 0
    tag: 2740
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1106
    y: 0
    z: 794
    last x: 1106
    last y diff: 0
    last z: 794
    territory: 0
    rot x: 0
    rot y: 2.80388
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 456
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 457
  Footprint:
  Minimap:
    active: true
    x: 1098
    z: 790
  Obstruction:
    active: true
    moving: false
    control group: 457
    control group 2: 0
    tag: 2696
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1098
    y: 0
    z: 790
    last x: 1098
    last y diff: 0
    last z: 790
    territory: 0
    rot x: 0
    rot y: 5.64483
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 457
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 458
  Footprint:
  Minimap:
    active: true
    x: 1094
    z: 794
  Obstruction:
    active: true
    moving: false
    control group: 458
    control group 2: 0
    tag: 2666
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1094
    y: 0
    z: 794
    last x: 1094
    last y diff: 0
    last z: 794
    territory: 0
    rot x: 0
    rot y: 2.6206
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 458
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 459
  Footprint:
  Minimap:
    active: true
    x: 1070
    z: 794
  Obstruction:
    active: true
    moving: false
    control group: 459
    control group 2: 0
    tag: 2502
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1070
    y: 0
    z: 794
    last x: 1070
    last y diff: 0
    last z: 794
    territory: 0
    rot x: 0
    rot y: 4.09653
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 459
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 460
  Footprint:
  Minimap:
    active: true
    x: 1078
    z: 794
  Obstruction:
    active: true
    moving: false
    control group: 460
    control group 2: 0
    tag: 2562
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1078
    y: 0
    z: 794
    last x: 1078
    last y diff: 0
    last z: 794
    territory: 0
    rot x: 0
    rot y: 3.9341
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 460
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 461
  Footprint:
  Minimap:
    active: true
    x: 1054
    z: 794
  Obstruction:
    active: true
    moving: false
    control group: 461
    control group 2: 0
    tag: 2370
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1054
    y: 0
    z: 794
    last x: 1054
    last y diff: 0
    last z: 794
    territory: 0
    rot x: 0
    rot y: 4.58387
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 461
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 462
  Footprint:
  Minimap:
    active: true
    x: 1062
    z: 794
  Obstruction:
    active: true
    moving: false
    control group: 462
    control group 2: 0
    tag: 2428
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1062
    y: 0
    z: 794
    last x: 1062
    last y diff: 0
    last z: 794
    territory: 0
    rot x: 0
    rot y: 2.75374
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 462
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 463
  Footprint:
  Minimap:
    active: true
    x: 1050
    z: 794
  Obstruction:
    active: true
    moving: false
    control group: 463
    control group 2: 0
    tag: 2320
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1050
    y: 0
    z: 794
    last x: 1050
    last y diff: 0
    last z: 794
    territory: 0
    rot x: 0
    rot y: 2.10897
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 463
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 464
  Footprint:
  Minimap:
    active: true
    x: 1026
    z: 802
  Obstruction:
    active: true
    moving: false
    control group: 464
    control group 2: 0
    tag: 2146
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1026
    y: 0
    z: 802
    last x: 1026
    last y diff: 0
    last z: 802
    territory: 0
    rot x: 0
    rot y: 1.04703
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 464
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 465
  Footprint:
  Minimap:
    active: true
    x: 1018
    z: 806
  Obstruction:
    active: true
    moving: false
    control group: 465
    control group 2: 0
    tag: 2106
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1018
    y: 0
    z: 806
    last x: 1018
    last y diff: 0
    last z: 806
    territory: 0
    rot x: 0
    rot y: 2.9822
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 465
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 466
  Footprint:
  Minimap:
    active: true
    x: 1026
    z: 806
  Obstruction:
    active: true
    moving: false
    control group: 466
    control group 2: 0
    tag: 2148
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1026
    y: 0
    z: 806
    last x: 1026
    last y diff: 0
    last z: 806
    territory: 0
    rot x: 0
    rot y: 0.4289
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 466
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 467
  Footprint:
  Minimap:
    active: true
    x: 1014
    z: 806
  Obstruction:
    active: true
    moving: false
    control group: 467
    control group 2: 0
    tag: 2082
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1014
    y: 0
    z: 806
    last x: 1014
    last y diff: 0
    last z: 806
    territory: 0
    rot x: 0
    rot y: 4.2118
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 467
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 468
  Footprint:
  Minimap:
    active: true
    x: 1006
    z: 810
  Obstruction:
    active: true
    moving: false
    control group: 468
    control group 2: 0
    tag: 2054
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1006
    y: 0
    z: 810
    last x: 1006
    last y diff: 0
    last z: 810
    territory: 0
    rot x: 0
    rot y: 2.32943
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 468
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 469
  Footprint:
  Minimap:
    active: true
    x: 994
    z: 814
  Obstruction:
    active: true
    moving: false
    control group: 469
    control group 2: 0
    tag: 2020
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 994
    y: 0
    z: 814
    last x: 994
    last y diff: 0
    last z: 814
    territory: 0
    rot x: 0
    rot y: 0.11493
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 469
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 470
  Footprint:
  Minimap:
    active: true
    x: 1002
    z: 814
  Obstruction:
    active: true
    moving: false
    control group: 470
    control group 2: 0
    tag: 2042
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1002
    y: 0
    z: 814
    last x: 1002
    last y diff: 0
    last z: 814
    territory: 0
    rot x: 0
    rot y: 5.46283
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 470
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 471
  Footprint:
  Minimap:
    active: true
    x: 974
    z: 822
  Obstruction:
    active: true
    moving: false
    control group: 471
    control group 2: 0
    tag: 1884
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 974
    y: 0
    z: 822
    last x: 974
    last y diff: 0
    last z: 822
    territory: 0
    rot x: 0
    rot y: 0.47843
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 471
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 472
  Footprint:
  Minimap:
    active: true
    x: 978
    z: 822
  Obstruction:
    active: true
    moving: false
    control group: 472
    control group 2: 0
    tag: 1926
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 978
    y: 0
    z: 822
    last x: 978
    last y diff: 0
    last z: 822
    territory: 0
    rot x: 0
    rot y: 5.77584
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 472
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 473
  Footprint:
  Minimap:
    active: true
    x: 974
    z: 826
  Obstruction:
    active: true
    moving: false
    control group: 473
    control group 2: 0
    tag: 1886
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 974
    y: 0
    z: 826
    last x: 974
    last y diff: 0
    last z: 826
    territory: 0
    rot x: 0
    rot y: 4.4265
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 473
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 474
  Footprint:
  Minimap:
    active: true
    x: 950
    z: 838
  Obstruction:
    active: true
    moving: false
    control group: 474
    control group 2: 0
    tag: 1782
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 950
    y: 0
    z: 838
    last x: 950
    last y diff: 0
    last z: 838
    territory: 0
    rot x: 0
    rot y: 1.2835
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 474
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 475
  Footprint:
  Minimap:
    active: true
    x: 938
    z: 842
  Obstruction:
    active: true
    moving: false
    control group: 475
    control group 2: 0
    tag: 1736
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 938
    y: 0
    z: 842
    last x: 938
    last y diff: 0
    last z: 842
    territory: 0
    rot x: 0
    rot y: 1.86773
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 475
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 476
  Footprint:
  Minimap:
    active: true
    x: 942
    z: 842
  Obstruction:
    active: true
    moving: false
    control group: 476
    control group 2: 0
    tag: 1750
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 942
    y: 0
    z: 842
    last x: 942
    last y diff: 0
    last z: 842
    territory: 0
    rot x: 0
    rot y: 3.957
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 476
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 477
  Footprint:
  Minimap:
    active: true
    x: 946
    z: 842
  Obstruction:
    active: true
    moving: false
    control group: 477
    control group 2: 0
    tag: 1762
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 946
    y: 0
    z: 842
    last x: 946
    last y diff: 0
    last z: 842
    territory: 0
    rot x: 0
    rot y: 3.99207
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 477
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 478
  Footprint:
  Minimap:
    active: true
    x: 934
    z: 846
  Obstruction:
    active: true
    moving: false
    control group: 478
    control group 2: 0
    tag: 1728
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 934
    y: 0
    z: 846
    last x: 934
    last y diff: 0
    last z: 846
    territory: 0
    rot x: 0
    rot y: 2.25846
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 478
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 479
  Footprint:
  Minimap:
    active: true
    x: 926
    z: 850
  Obstruction:
    active: true
    moving: false
    control group: 479
    control group 2: 0
    tag: 1712
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 926
    y: 0
    z: 850
    last x: 926
    last y diff: 0
    last z: 850
    territory: 0
    rot x: 0
    rot y: 2.73902
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 479
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 480
  Footprint:
  Minimap:
    active: true
    x: 930
    z: 850
  Obstruction:
    active: true
    moving: false
    control group: 480
    control group 2: 0
    tag: 1720
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 930
    y: 0
    z: 850
    last x: 930
    last y diff: 0
    last z: 850
    territory: 0
    rot x: 0
    rot y: 3.25853
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 480
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 481
  Footprint:
  Minimap:
    active: true
    x: 910
    z: 862
  Obstruction:
    active: true
    moving: false
    control group: 481
    control group 2: 0
    tag: 1686
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 910
    y: 0
    z: 862
    last x: 910
    last y diff: 0
    last z: 862
    territory: 0
    rot x: 0
    rot y: 3.14887
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 481
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 482
  Footprint:
  Minimap:
    active: true
    x: 906
    z: 866
  Obstruction:
    active: true
    moving: false
    control group: 482
    control group 2: 0
    tag: 1680
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 906
    y: 0
    z: 866
    last x: 906
    last y diff: 0
    last z: 866
    territory: 0
    rot x: 0
    rot y: 0.12462
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 482
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 483
  Footprint:
  Minimap:
    active: true
    x: 886
    z: 874
  Obstruction:
    active: true
    moving: false
    control group: 483
    control group 2: 0
    tag: 1632
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 886
    y: 0
    z: 874
    last x: 886
    last y diff: 0
    last z: 874
    territory: 0
    rot x: 0
    rot y: 2.77543
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 483
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 484
  Footprint:
  Minimap:
    active: true
    x: 878
    z: 878
  Obstruction:
    active: true
    moving: false
    control group: 484
    control group 2: 0
    tag: 1606
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 878
    y: 0
    z: 878
    last x: 878
    last y diff: 0
    last z: 878
    territory: 0
    rot x: 0
    rot y: 5.77381
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 484
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 485
  Footprint:
  Minimap:
    active: true
    x: 874
    z: 882
  Obstruction:
    active: true
    moving: false
    control group: 485
    control group 2: 0
    tag: 1594
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 874
    y: 0
    z: 882
    last x: 874
    last y diff: 0
    last z: 882
    territory: 0
    rot x: 0
    rot y: 5.51778
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 485
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 486
  Footprint:
  Minimap:
    active: true
    x: 862
    z: 890
  Obstruction:
    active: true
    moving: false
    control group: 486
    control group 2: 0
    tag: 1532
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 862
    y: 0
    z: 890
    last x: 862
    last y diff: 0
    last z: 890
    territory: 0
    rot x: 0
    rot y: 3.81394
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 486
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 487
  Footprint:
  Minimap:
    active: true
    x: 846
    z: 902
  Obstruction:
    active: true
    moving: false
    control group: 487
    control group 2: 0
    tag: 1424
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 846
    y: 0
    z: 902
    last x: 846
    last y diff: 0
    last z: 902
    territory: 0
    rot x: 0
    rot y: 3.75747
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 487
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 488
  Footprint:
  Minimap:
    active: true
    x: 842
    z: 906
  Obstruction:
    active: true
    moving: false
    control group: 488
    control group 2: 0
    tag: 1386
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 842
    y: 0
    z: 906
    last x: 842
    last y diff: 0
    last z: 906
    territory: 0
    rot x: 0
    rot y: 2.11353
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 488
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 489
  Footprint:
  Minimap:
    active: true
    x: 834
    z: 910
  Obstruction:
    active: true
    moving: false
    control group: 489
    control group 2: 0
    tag: 1320
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 834
    y: 0
    z: 910
    last x: 834
    last y diff: 0
    last z: 910
    territory: 0
    rot x: 0
    rot y: 1.73203
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 489
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 490
  Footprint:
  Minimap:
    active: true
    x: 830
    z: 914
  Obstruction:
    active: true
    moving: false
    control group: 490
    control group 2: 0
    tag: 1288
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 830
    y: 0
    z: 914
    last x: 830
    last y diff: 0
    last z: 914
    territory: 0
    rot x: 0
    rot y: 2.50039
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 490
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 491
  Footprint:
  Minimap:
    active: true
    x: 830
    z: 918
  Obstruction:
    active: true
    moving: false
    control group: 491
    control group 2: 0
    tag: 1290
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 830
    y: 0
    z: 918
    last x: 830
    last y diff: 0
    last z: 918
    territory: 0
    rot x: 0
    rot y: 4.64751
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 491
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 492
  Footprint:
  Minimap:
    active: true
    x: 826
    z: 922
  Obstruction:
    active: true
    moving: false
    control group: 492
    control group 2: 0
    tag: 1262
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 826
    y: 0
    z: 922
    last x: 826
    last y diff: 0
    last z: 922
    territory: 0
    rot x: 0
    rot y: 3.7769
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 492
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 493
  Footprint:
  Minimap:
    active: true
    x: 818
    z: 926
  Obstruction:
    active: true
    moving: false
    control group: 493
    control group 2: 0
    tag: 1212
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 818
    y: 0
    z: 926
    last x: 818
    last y diff: 0
    last z: 926
    territory: 0
    rot x: 0
    rot y: 4.75913
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 493
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 494
  Footprint:
  Minimap:
    active: true
    x: 826
    z: 926
  Obstruction:
    active: true
    moving: false
    control group: 494
    control group 2: 0
    tag: 1264
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 826
    y: 0
    z: 926
    last x: 826
    last y diff: 0
    last z: 926
    territory: 0
    rot x: 0
    rot y: 5.06173
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 494
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 495
  Footprint:
  Minimap:
    active: true
    x: 818
    z: 930
  Obstruction:
    active: true
    moving: false
    control group: 495
    control group 2: 0
    tag: 1214
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 818
    y: 0
    z: 930
    last x: 818
    last y diff: 0
    last z: 930
    territory: 0
    rot x: 0
    rot y: 5.52977
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 495
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 496
  Footprint:
  Minimap:
    active: true
    x: 810
    z: 934
  Obstruction:
    active: true
    moving: false
    control group: 496
    control group 2: 0
    tag: 1180
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 810
    y: 0
    z: 934
    last x: 810
    last y diff: 0
    last z: 934
    territory: 0
    rot x: 0
    rot y: 0.48108
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 496
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 497
  Footprint:
  Minimap:
    active: true
    x: 806
    z: 942
  Obstruction:
    active: true
    moving: false
    control group: 497
    control group 2: 0
    tag: 1166
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 806
    y: 0
    z: 942
    last x: 806
    last y diff: 0
    last z: 942
    territory: 0
    rot x: 0
    rot y: 0.42357
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 497
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 498
  Footprint:
  Minimap:
    active: true
    x: 810
    z: 942
  Obstruction:
    active: true
    moving: false
    control group: 498
    control group 2: 0
    tag: 1182
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 810
    y: 0
    z: 942
    last x: 810
    last y diff: 0
    last z: 942
    territory: 0
    rot x: 0
    rot y: 1.47146
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 498
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 499
  Footprint:
  Minimap:
    active: true
    x: 802
    z: 946
  Obstruction:
    active: true
    moving: false
    control group: 499
    control group 2: 0
    tag: 1146
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 802
    y: 0
    z: 946
    last x: 802
    last y diff: 0
    last z: 946
    territory: 0
    rot x: 0
    rot y: 4.15868
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 499
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 500
  Footprint:
  Minimap:
    active: true
    x: 798
    z: 950
  Obstruction:
    active: true
    moving: false
    control group: 500
    control group 2: 0
    tag: 1126
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 798
    y: 0
    z: 950
    last x: 798
    last y diff: 0
    last z: 950
    territory: 0
    rot x: 0
    rot y: 5.56365
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 500
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 501
  Footprint:
  Minimap:
    active: true
    x: 790
    z: 966
  Obstruction:
    active: true
    moving: false
    control group: 501
    control group 2: 0
    tag: 1088
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 790
    y: 0
    z: 966
    last x: 790
    last y diff: 0
    last z: 966
    territory: 0
    rot x: 0
    rot y: 3.48636
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 501
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 502
  Footprint:
  Minimap:
    active: true
    x: 786
    z: 970
  Obstruction:
    active: true
    moving: false
    control group: 502
    control group 2: 0
    tag: 1056
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 786
    y: 0
    z: 970
    last x: 786
    last y diff: 0
    last z: 970
    territory: 0
    rot x: 0
    rot y: 4.85193
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 502
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 503
  Footprint:
  Minimap:
    active: true
    x: 786
    z: 974
  Obstruction:
    active: true
    moving: false
    control group: 503
    control group 2: 0
    tag: 1058
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 786
    y: 0
    z: 974
    last x: 786
    last y diff: 0
    last z: 974
    territory: 0
    rot x: 0
    rot y: 1.1635
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 503
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 504
  Footprint:
  Minimap:
    active: true
    x: 786
    z: 978
  Obstruction:
    active: true
    moving: false
    control group: 504
    control group 2: 0
    tag: 1060
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 786
    y: 0
    z: 978
    last x: 786
    last y diff: 0
    last z: 978
    territory: 0
    rot x: 0
    rot y: 5.601
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 504
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 505
  Footprint:
  Minimap:
    active: true
    x: 782
    z: 982
  Obstruction:
    active: true
    moving: false
    control group: 505
    control group 2: 0
    tag: 1032
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 782
    y: 0
    z: 982
    last x: 782
    last y diff: 0
    last z: 982
    territory: 0
    rot x: 0
    rot y: 3.05698
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 505
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 506
  Footprint:
  Minimap:
    active: true
    x: 774
    z: 994
  Obstruction:
    active: true
    moving: false
    control group: 506
    control group 2: 0
    tag: 974
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 774
    y: 0
    z: 994
    last x: 774
    last y diff: 0
    last z: 994
    territory: 0
    rot x: 0
    rot y: 4.83544
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 506
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 507
  Footprint:
  Minimap:
    active: true
    x: 774
    z: 998
  Obstruction:
    active: true
    moving: false
    control group: 507
    control group 2: 0
    tag: 976
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 774
    y: 0
    z: 998
    last x: 774
    last y diff: 0
    last z: 998
    territory: 0
    rot x: 0
    rot y: 0.83318
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 507
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 508
  Footprint:
  Minimap:
    active: true
    x: 770
    z: 1010
  Obstruction:
    active: true
    moving: false
    control group: 508
    control group 2: 0
    tag: 952
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 770
    y: 0
    z: 1010
    last x: 770
    last y diff: 0
    last z: 1010
    territory: 0
    rot x: 0
    rot y: 5.21528
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 508
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 509
  Footprint:
  Minimap:
    active: true
    x: 774
    z: 1010
  Obstruction:
    active: true
    moving: false
    control group: 509
    control group 2: 0
    tag: 978
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 774
    y: 0
    z: 1010
    last x: 774
    last y diff: 0
    last z: 1010
    territory: 0
    rot x: 0
    rot y: 1.52527
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 509
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 510
  Footprint:
  Minimap:
    active: true
    x: 770
    z: 1014
  Obstruction:
    active: true
    moving: false
    control group: 510
    control group 2: 0
    tag: 954
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 770
    y: 0
    z: 1014
    last x: 770
    last y diff: 0
    last z: 1014
    territory: 0
    rot x: 0
    rot y: 5.92615
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 510
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 511
  Footprint:
  Minimap:
    active: true
    x: 770
    z: 1018
  Obstruction:
    active: true
    moving: false
    control group: 511
    control group 2: 0
    tag: 956
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 770
    y: 0
    z: 1018
    last x: 770
    last y diff: 0
    last z: 1018
    territory: 0
    rot x: 0
    rot y: 5.2463
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 511
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 512
  Footprint:
  Minimap:
    active: true
    x: 766
    z: 1038
  Obstruction:
    active: true
    moving: false
    control group: 512
    control group 2: 0
    tag: 942
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 766
    y: 0
    z: 1038
    last x: 766
    last y diff: 0
    last z: 1038
    territory: 0
    rot x: 0
    rot y: 5.39498
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 512
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 513
  Footprint:
  Minimap:
    active: true
    x: 762
    z: 1058
  Obstruction:
    active: true
    moving: false
    control group: 513
    control group 2: 0
    tag: 938
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 762
    y: 0
    z: 1058
    last x: 762
    last y diff: 0
    last z: 1058
    territory: 0
    rot x: 0
    rot y: 5.74781
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 513
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 514
  Footprint:
  Minimap:
    active: true
    x: 762
    z: 1070
  Obstruction:
    active: true
    moving: false
    control group: 514
    control group 2: 0
    tag: 940
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 762
    y: 0
    z: 1070
    last x: 762
    last y diff: 0
    last z: 1070
    territory: 0
    rot x: 0
    rot y: 3.6767
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 514
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 515
  Footprint:
  Minimap:
    active: true
    x: 766
    z: 1070
  Obstruction:
    active: true
    moving: false
    control group: 515
    control group 2: 0
    tag: 948
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 766
    y: 0
    z: 1070
    last x: 766
    last y diff: 0
    last z: 1070
    territory: 0
    rot x: 0
    rot y: 5.58945
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 515
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 516
  Footprint:
  Minimap:
    active: true
    x: 770
    z: 1090
  Obstruction:
    active: true
    moving: false
    control group: 516
    control group 2: 0
    tag: 968
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 770
    y: 0
    z: 1090
    last x: 770
    last y diff: 0
    last z: 1090
    territory: 0
    rot x: 0
    rot y: 0.99859
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 516
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 517
  Footprint:
  Minimap:
    active: true
    x: 766
    z: 1102
  Obstruction:
    active: true
    moving: false
    control group: 517
    control group 2: 0
    tag: 950
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 766
    y: 0
    z: 1102
    last x: 766
    last y diff: 0
    last z: 1102
    territory: 0
    rot x: 0
    rot y: 5.92933
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 517
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 518
  Footprint:
  Minimap:
    active: true
    x: 770
    z: 1102
  Obstruction:
    active: true
    moving: false
    control group: 518
    control group 2: 0
    tag: 970
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 770
    y: 0
    z: 1102
    last x: 770
    last y diff: 0
    last z: 1102
    territory: 0
    rot x: 0
    rot y: 1.38598
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 518
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 519
  Footprint:
  Minimap:
    active: true
    x: 770
    z: 1110
  Obstruction:
    active: true
    moving: false
    control group: 519
    control group 2: 0
    tag: 972
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 770
    y: 0
    z: 1110
    last x: 770
    last y diff: 0
    last z: 1110
    territory: 0
    rot x: 0
    rot y: 3.27164
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 519
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 520
  Footprint:
  Minimap:
    active: true
    x: 774
    z: 1114
  Obstruction:
    active: true
    moving: false
    control group: 520
    control group 2: 0
    tag: 998
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 774
    y: 0
    z: 1114
    last x: 774
    last y diff: 0
    last z: 1114
    territory: 0
    rot x: 0
    rot y: 5.21778
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 520
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 521
  Footprint:
  Minimap:
    active: true
    x: 774
    z: 1126
  Obstruction:
    active: true
    moving: false
    control group: 521
    control group 2: 0
    tag: 1000
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 774
    y: 0
    z: 1126
    last x: 774
    last y diff: 0
    last z: 1126
    territory: 0
    rot x: 0
    rot y: 5.50039
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 521
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 522
  Footprint:
  Minimap:
    active: true
    x: 782
    z: 1142
  Obstruction:
    active: true
    moving: false
    control group: 522
    control group 2: 0
    tag: 1054
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 782
    y: 0
    z: 1142
    last x: 782
    last y diff: 0
    last z: 1142
    territory: 0
    rot x: 0
    rot y: 5.29467
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 522
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 523
  Footprint:
  Minimap:
    active: true
    x: 786
    z: 1142
  Obstruction:
    active: true
    moving: false
    control group: 523
    control group 2: 0
    tag: 1086
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 786
    y: 0
    z: 1142
    last x: 786
    last y diff: 0
    last z: 1142
    territory: 0
    rot x: 0
    rot y: 2.98607
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 523
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 524
  Footprint:
  Minimap:
    active: true
    x: 790
    z: 1150
  Obstruction:
    active: true
    moving: false
    control group: 524
    control group 2: 0
    tag: 1104
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 790
    y: 0
    z: 1150
    last x: 790
    last y diff: 0
    last z: 1150
    territory: 0
    rot x: 0
    rot y: 4.75564
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 524
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 525
  Footprint:
  Minimap:
    active: true
    x: 790
    z: 1154
  Obstruction:
    active: true
    moving: false
    control group: 525
    control group 2: 0
    tag: 1106
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 790
    y: 0
    z: 1154
    last x: 790
    last y diff: 0
    last z: 1154
    territory: 0
    rot x: 0
    rot y: 1.02132
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 525
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 526
  Footprint:
  Minimap:
    active: true
    x: 802
    z: 1174
  Obstruction:
    active: true
    moving: false
    control group: 526
    control group 2: 0
    tag: 1164
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 802
    y: 0
    z: 1174
    last x: 802
    last y diff: 0
    last z: 1174
    territory: 0
    rot x: 0
    rot y: 2.37096
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 526
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 527
  Footprint:
  Minimap:
    active: true
    x: 806
    z: 1182
  Obstruction:
    active: true
    moving: false
    control group: 527
    control group 2: 0
    tag: 1178
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 806
    y: 0
    z: 1182
    last x: 806
    last y diff: 0
    last z: 1182
    territory: 0
    rot x: 0
    rot y: 0.01092
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 527
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 528
  Footprint:
  Minimap:
    active: true
    x: 818
    z: 1194
  Obstruction:
    active: true
    moving: false
    control group: 528
    control group 2: 0
    tag: 1230
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 818
    y: 0
    z: 1194
    last x: 818
    last y diff: 0
    last z: 1194
    territory: 0
    rot x: 0
    rot y: 5.82856
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 528
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 529
  Footprint:
  Minimap:
    active: true
    x: 826
    z: 1194
  Obstruction:
    active: true
    moving: false
    control group: 529
    control group 2: 0
    tag: 1278
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 826
    y: 0
    z: 1194
    last x: 826
    last y diff: 0
    last z: 1194
    territory: 0
    rot x: 0
    rot y: 2.178
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 529
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 530
  Footprint:
  Minimap:
    active: true
    x: 830
    z: 1202
  Obstruction:
    active: true
    moving: false
    control group: 530
    control group 2: 0
    tag: 1304
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 830
    y: 0
    z: 1202
    last x: 830
    last y diff: 0
    last z: 1202
    territory: 0
    rot x: 0
    rot y: 0.5588
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 530
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 531
  Footprint:
  Minimap:
    active: true
    x: 834
    z: 1210
  Obstruction:
    active: true
    moving: false
    control group: 531
    control group 2: 0
    tag: 1334
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 834
    y: 0
    z: 1210
    last x: 834
    last y diff: 0
    last z: 1210
    territory: 0
    rot x: 0
    rot y: 5.41944
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 531
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 532
  Footprint:
  Minimap:
    active: true
    x: 838
    z: 1210
  Obstruction:
    active: true
    moving: false
    control group: 532
    control group 2: 0
    tag: 1362
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 838
    y: 0
    z: 1210
    last x: 838
    last y diff: 0
    last z: 1210
    territory: 0
    rot x: 0
    rot y: 2.68241
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 532
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 533
  Footprint:
  Minimap:
    active: true
    x: 838
    z: 1214
  Obstruction:
    active: true
    moving: false
    control group: 533
    control group 2: 0
    tag: 1364
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 838
    y: 0
    z: 1214
    last x: 838
    last y diff: 0
    last z: 1214
    territory: 0
    rot x: 0
    rot y: 2.67392
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 533
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 534
  Footprint:
  Minimap:
    active: true
    x: 842
    z: 1218
  Obstruction:
    active: true
    moving: false
    control group: 534
    control group 2: 0
    tag: 1400
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 842
    y: 0
    z: 1218
    last x: 842
    last y diff: 0
    last z: 1218
    territory: 0
    rot x: 0
    rot y: 4.67118
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 534
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 535
  Footprint:
  Minimap:
    active: true
    x: 850
    z: 1218
  Obstruction:
    active: true
    moving: false
    control group: 535
    control group 2: 0
    tag: 1456
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 850
    y: 0
    z: 1218
    last x: 850
    last y diff: 0
    last z: 1218
    territory: 0
    rot x: 0
    rot y: 4.4945
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 535
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 536
  Footprint:
  Minimap:
    active: true
    x: 854
    z: 1218
  Obstruction:
    active: true
    moving: false
    control group: 536
    control group 2: 0
    tag: 1482
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 854
    y: 0
    z: 1218
    last x: 854
    last y diff: 0
    last z: 1218
    territory: 0
    rot x: 0
    rot y: 4.132
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 536
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 537
  Footprint:
  Minimap:
    active: true
    x: 862
    z: 1226
  Obstruction:
    active: true
    moving: false
    control group: 537
    control group 2: 0
    tag: 1536
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 862
    y: 0
    z: 1226
    last x: 862
    last y diff: 0
    last z: 1226
    territory: 0
    rot x: 0
    rot y: 4.05864
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 537
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 538
  Footprint:
  Minimap:
    active: true
    x: 862
    z: 1230
  Obstruction:
    active: true
    moving: false
    control group: 538
    control group 2: 0
    tag: 1538
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 862
    y: 0
    z: 1230
    last x: 862
    last y diff: 0
    last z: 1230
    territory: 0
    rot x: 0
    rot y: 1.10123
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 538
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 539
  Footprint:
  Minimap:
    active: true
    x: 870
    z: 1230
  Obstruction:
    active: true
    moving: false
    control group: 539
    control group 2: 0
    tag: 1586
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 870
    y: 0
    z: 1230
    last x: 870
    last y diff: 0
    last z: 1230
    territory: 0
    rot x: 0
    rot y: 3.2429
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 539
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 540
  Footprint:
  Minimap:
    active: true
    x: 874
    z: 1234
  Obstruction:
    active: true
    moving: false
    control group: 540
    control group 2: 0
    tag: 1602
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 874
    y: 0
    z: 1234
    last x: 874
    last y diff: 0
    last z: 1234
    territory: 0
    rot x: 0
    rot y: 1.76803
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 540
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 541
  Footprint:
  Minimap:
    active: true
    x: 882
    z: 1234
  Obstruction:
    active: true
    moving: false
    control group: 541
    control group 2: 0
    tag: 1628
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 882
    y: 0
    z: 1234
    last x: 882
    last y diff: 0
    last z: 1234
    territory: 0
    rot x: 0
    rot y: 5.06177
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 541
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 542
  Footprint:
  Minimap:
    active: true
    x: 882
    z: 1238
  Obstruction:
    active: true
    moving: false
    control group: 542
    control group 2: 0
    tag: 1630
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 882
    y: 0
    z: 1238
    last x: 882
    last y diff: 0
    last z: 1238
    territory: 0
    rot x: 0
    rot y: 0.27417
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 542
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 543
  Footprint:
  Minimap:
    active: true
    x: 898
    z: 1242
  Obstruction:
    active: true
    moving: false
    control group: 543
    control group 2: 0
    tag: 1674
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 898
    y: 0
    z: 1242
    last x: 898
    last y diff: 0
    last z: 1242
    territory: 0
    rot x: 0
    rot y: 1.25991
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 543
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 544
  Footprint:
  Minimap:
    active: true
    x: 910
    z: 1242
  Obstruction:
    active: true
    moving: false
    control group: 544
    control group 2: 0
    tag: 1694
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 910
    y: 0
    z: 1242
    last x: 910
    last y diff: 0
    last z: 1242
    territory: 0
    rot x: 0
    rot y: 1.07369
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 544
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 545
  Footprint:
  Minimap:
    active: true
    x: 918
    z: 1246
  Obstruction:
    active: true
    moving: false
    control group: 545
    control group 2: 0
    tag: 1702
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 918
    y: 0
    z: 1246
    last x: 918
    last y diff: 0
    last z: 1246
    territory: 0
    rot x: 0
    rot y: 5.80591
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 545
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 546
  Footprint:
  Minimap:
    active: true
    x: 918
    z: 1250
  Obstruction:
    active: true
    moving: false
    control group: 546
    control group 2: 0
    tag: 1704
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 918
    y: 0
    z: 1250
    last x: 918
    last y diff: 0
    last z: 1250
    territory: 0
    rot x: 0
    rot y: 2.04995
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 546
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 547
  Footprint:
  Minimap:
    active: true
    x: 922
    z: 1246
  Obstruction:
    active: true
    moving: false
    control group: 547
    control group 2: 0
    tag: 1710
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 922
    y: 0
    z: 1246
    last x: 922
    last y diff: 0
    last z: 1246
    territory: 0
    rot x: 0
    rot y: 1.394
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 547
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 548
  Footprint:
  Minimap:
    active: true
    x: 930
    z: 1246
  Obstruction:
    active: true
    moving: false
    control group: 548
    control group 2: 0
    tag: 1726
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 930
    y: 0
    z: 1246
    last x: 930
    last y diff: 0
    last z: 1246
    territory: 0
    rot x: 0
    rot y: 0.21671
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 548
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 549
  Footprint:
  Minimap:
    active: true
    x: 934
    z: 1250
  Obstruction:
    active: true
    moving: false
    control group: 549
    control group 2: 0
    tag: 1734
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 934
    y: 0
    z: 1250
    last x: 934
    last y diff: 0
    last z: 1250
    territory: 0
    rot x: 0
    rot y: 4.74441
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 549
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 550
  Footprint:
  Minimap:
    active: true
    x: 946
    z: 1250
  Obstruction:
    active: true
    moving: false
    control group: 550
    control group 2: 0
    tag: 1774
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 946
    y: 0
    z: 1250
    last x: 946
    last y diff: 0
    last z: 1250
    territory: 0
    rot x: 0
    rot y: 6.04253
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 550
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 551
  Footprint:
  Minimap:
    active: true
    x: 950
    z: 1250
  Obstruction:
    active: true
    moving: false
    control group: 551
    control group 2: 0
    tag: 1788
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 950
    y: 0
    z: 1250
    last x: 950
    last y diff: 0
    last z: 1250
    territory: 0
    rot x: 0
    rot y: 4.9504
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 551
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 552
  Footprint:
  Minimap:
    active: true
    x: 962
    z: 1254
  Obstruction:
    active: true
    moving: false
    control group: 552
    control group 2: 0
    tag: 1832
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 962
    y: 0
    z: 1254
    last x: 962
    last y diff: 0
    last z: 1254
    territory: 0
    rot x: 0
    rot y: 3.8273
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 552
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 553
  Footprint:
  Minimap:
    active: true
    x: 974
    z: 1254
  Obstruction:
    active: true
    moving: false
    control group: 553
    control group 2: 0
    tag: 1894
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 974
    y: 0
    z: 1254
    last x: 974
    last y diff: 0
    last z: 1254
    territory: 0
    rot x: 0
    rot y: 4.24498
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 553
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 554
  Footprint:
  Minimap:
    active: true
    x: 978
    z: 1254
  Obstruction:
    active: true
    moving: false
    control group: 554
    control group 2: 0
    tag: 1938
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 978
    y: 0
    z: 1254
    last x: 978
    last y diff: 0
    last z: 1254
    territory: 0
    rot x: 0
    rot y: 3.87319
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 554
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 555
  Footprint:
  Minimap:
    active: true
    x: 1002
    z: 1254
  Obstruction:
    active: true
    moving: false
    control group: 555
    control group 2: 0
    tag: 2048
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1002
    y: 0
    z: 1254
    last x: 1002
    last y diff: 0
    last z: 1254
    territory: 0
    rot x: 0
    rot y: 3.11419
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 555
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 556
  Footprint:
  Minimap:
    active: true
    x: 1014
    z: 1246
  Obstruction:
    active: true
    moving: false
    control group: 556
    control group 2: 0
    tag: 2088
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1014
    y: 0
    z: 1246
    last x: 1014
    last y diff: 0
    last z: 1246
    territory: 0
    rot x: 0
    rot y: 1.9873
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 556
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 557
  Footprint:
  Minimap:
    active: true
    x: 1018
    z: 1246
  Obstruction:
    active: true
    moving: false
    control group: 557
    control group 2: 0
    tag: 2112
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1018
    y: 0
    z: 1246
    last x: 1018
    last y diff: 0
    last z: 1246
    territory: 0
    rot x: 0
    rot y: 1.25412
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 557
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 558
  Footprint:
  Minimap:
    active: true
    x: 1034
    z: 1246
  Obstruction:
    active: true
    moving: false
    control group: 558
    control group 2: 0
    tag: 2204
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1034
    y: 0
    z: 1246
    last x: 1034
    last y diff: 0
    last z: 1246
    territory: 0
    rot x: 0
    rot y: 1.90984
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 558
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 559
  Footprint:
  Minimap:
    active: true
    x: 1046
    z: 1250
  Obstruction:
    active: true
    moving: false
    control group: 559
    control group 2: 0
    tag: 2286
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1046
    y: 0
    z: 1250
    last x: 1046
    last y diff: 0
    last z: 1250
    territory: 0
    rot x: 0
    rot y: 1.96758
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 559
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 560
  Footprint:
  Minimap:
    active: true
    x: 1058
    z: 1250
  Obstruction:
    active: true
    moving: false
    control group: 560
    control group 2: 0
    tag: 2402
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1058
    y: 0
    z: 1250
    last x: 1058
    last y diff: 0
    last z: 1250
    territory: 0
    rot x: 0
    rot y: 5.34827
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 560
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 561
  Footprint:
  Minimap:
    active: true
    x: 1062
    z: 1250
  Obstruction:
    active: true
    moving: false
    control group: 561
    control group 2: 0
    tag: 2434
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1062
    y: 0
    z: 1250
    last x: 1062
    last y diff: 0
    last z: 1250
    territory: 0
    rot x: 0
    rot y: 0.37027
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 561
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 562
  Footprint:
  Minimap:
    active: true
    x: 1094
    z: 1246
  Obstruction:
    active: true
    moving: false
    control group: 562
    control group 2: 0
    tag: 2674
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1094
    y: 0
    z: 1246
    last x: 1094
    last y diff: 0
    last z: 1246
    territory: 0
    rot x: 0
    rot y: 1.19834
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 562
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 563
  Footprint:
  Minimap:
    active: true
    x: 1102
    z: 1246
  Obstruction:
    active: true
    moving: false
    control group: 563
    control group 2: 0
    tag: 2724
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1102
    y: 0
    z: 1246
    last x: 1102
    last y diff: 0
    last z: 1246
    territory: 0
    rot x: 0
    rot y: 3.32995
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 563
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 564
  Footprint:
  Minimap:
    active: true
    x: 1118
    z: 1246
  Obstruction:
    active: true
    moving: false
    control group: 564
    control group 2: 0
    tag: 2836
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1118
    y: 0
    z: 1246
    last x: 1118
    last y diff: 0
    last z: 1246
    territory: 0
    rot x: 0
    rot y: 3.86272
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 564
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 565
  Footprint:
  Minimap:
    active: true
    x: 1146
    z: 1238
  Obstruction:
    active: true
    moving: false
    control group: 565
    control group 2: 0
    tag: 2984
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1146
    y: 0
    z: 1238
    last x: 1146
    last y diff: 0
    last z: 1238
    territory: 0
    rot x: 0
    rot y: 1.00763
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 565
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 566
  Footprint:
  Minimap:
    active: true
    x: 1158
    z: 1234
  Obstruction:
    active: true
    moving: false
    control group: 566
    control group 2: 0
    tag: 3046
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1158
    y: 0
    z: 1234
    last x: 1158
    last y diff: 0
    last z: 1234
    territory: 0
    rot x: 0
    rot y: 0.94024
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 566
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 567
  Footprint:
  Minimap:
    active: true
    x: 1162
    z: 1234
  Obstruction:
    active: true
    moving: false
    control group: 567
    control group 2: 0
    tag: 3060
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1162
    y: 0
    z: 1234
    last x: 1162
    last y diff: 0
    last z: 1234
    territory: 0
    rot x: 0
    rot y: 3.01844
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 567
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 568
  Footprint:
  Minimap:
    active: true
    x: 1170
    z: 1230
  Obstruction:
    active: true
    moving: false
    control group: 568
    control group 2: 0
    tag: 3096
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1170
    y: 0
    z: 1230
    last x: 1170
    last y diff: 0
    last z: 1230
    territory: 0
    rot x: 0
    rot y: 0.79256
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 568
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 569
  Footprint:
  Minimap:
    active: true
    x: 1178
    z: 1226
  Obstruction:
    active: true
    moving: false
    control group: 569
    control group 2: 0
    tag: 3132
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1178
    y: 0
    z: 1226
    last x: 1178
    last y diff: 0
    last z: 1226
    territory: 0
    rot x: 0
    rot y: 1.81077
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 569
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 570
  Footprint:
  Minimap:
    active: true
    x: 1190
    z: 1218
  Obstruction:
    active: true
    moving: false
    control group: 570
    control group 2: 0
    tag: 3180
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1190
    y: 0
    z: 1218
    last x: 1190
    last y diff: 0
    last z: 1218
    territory: 0
    rot x: 0
    rot y: 3.27904
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 570
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 571
  Footprint:
  Minimap:
    active: true
    x: 1194
    z: 1214
  Obstruction:
    active: true
    moving: false
    control group: 571
    control group 2: 0
    tag: 3200
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1194
    y: 0
    z: 1214
    last x: 1194
    last y diff: 0
    last z: 1214
    territory: 0
    rot x: 0
    rot y: 2.06301
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 571
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 572
  Footprint:
  Minimap:
    active: true
    x: 1218
    z: 1190
  Obstruction:
    active: true
    moving: false
    control group: 572
    control group 2: 0
    tag: 3298
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1218
    y: 0
    z: 1190
    last x: 1218
    last y diff: 0
    last z: 1190
    territory: 0
    rot x: 0
    rot y: 4.79258
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 572
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 573
  Footprint:
  Minimap:
    active: true
    x: 1218
    z: 1194
  Obstruction:
    active: true
    moving: false
    control group: 573
    control group 2: 0
    tag: 3300
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1218
    y: 0
    z: 1194
    last x: 1218
    last y diff: 0
    last z: 1194
    territory: 0
    rot x: 0
    rot y: 1.9293
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 573
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 574
  Footprint:
  Minimap:
    active: true
    x: 1222
    z: 1190
  Obstruction:
    active: true
    moving: false
    control group: 574
    control group 2: 0
    tag: 3318
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1222
    y: 0
    z: 1190
    last x: 1222
    last y diff: 0
    last z: 1190
    territory: 0
    rot x: 0
    rot y: 0.30694
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 574
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 575
  Footprint:
  Minimap:
    active: true
    x: 1226
    z: 1186
  Obstruction:
    active: true
    moving: false
    control group: 575
    control group 2: 0
    tag: 3340
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1226
    y: 0
    z: 1186
    last x: 1226
    last y diff: 0
    last z: 1186
    territory: 0
    rot x: 0
    rot y: 6.08588
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 575
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 576
  Footprint:
  Minimap:
    active: true
    x: 1234
    z: 1178
  Obstruction:
    active: true
    moving: false
    control group: 576
    control group 2: 0
    tag: 3380
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1234
    y: 0
    z: 1178
    last x: 1234
    last y diff: 0
    last z: 1178
    territory: 0
    rot x: 0
    rot y: 5.22152
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 576
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 577
  Footprint:
  Minimap:
    active: true
    x: 1238
    z: 1170
  Obstruction:
    active: true
    moving: false
    control group: 577
    control group 2: 0
    tag: 3410
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1238
    y: 0
    z: 1170
    last x: 1238
    last y diff: 0
    last z: 1170
    territory: 0
    rot x: 0
    rot y: 5.81421
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 577
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 578
  Footprint:
  Minimap:
    active: true
    x: 1242
    z: 1158
  Obstruction:
    active: true
    moving: false
    control group: 578
    control group 2: 0
    tag: 3434
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1242
    y: 0
    z: 1158
    last x: 1242
    last y diff: 0
    last z: 1158
    territory: 0
    rot x: 0
    rot y: 4.38079
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 578
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 579
  Footprint:
  Minimap:
    active: true
    x: 1250
    z: 1150
  Obstruction:
    active: true
    moving: false
    control group: 579
    control group 2: 0
    tag: 3504
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1250
    y: 0
    z: 1150
    last x: 1250
    last y diff: 0
    last z: 1150
    territory: 0
    rot x: 0
    rot y: 3.53411
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 579
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 580
  Footprint:
  Minimap:
    active: true
    x: 1254
    z: 1146
  Obstruction:
    active: true
    moving: false
    control group: 580
    control group 2: 0
    tag: 3538
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1254
    y: 0
    z: 1146
    last x: 1254
    last y diff: 0
    last z: 1146
    territory: 0
    rot x: 0
    rot y: 3.92624
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 580
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 581
  Footprint:
  Minimap:
    active: true
    x: 1254
    z: 1138
  Obstruction:
    active: true
    moving: false
    control group: 581
    control group 2: 0
    tag: 3536
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1254
    y: 0
    z: 1138
    last x: 1254
    last y diff: 0
    last z: 1138
    territory: 0
    rot x: 0
    rot y: 5.34548
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 581
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 582
  Footprint:
  Minimap:
    active: true
    x: 1254
    z: 1130
  Obstruction:
    active: true
    moving: false
    control group: 582
    control group 2: 0
    tag: 3534
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1254
    y: 0
    z: 1130
    last x: 1254
    last y diff: 0
    last z: 1130
    territory: 0
    rot x: 0
    rot y: 5.79508
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 582
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 583
  Footprint:
  Minimap:
    active: true
    x: 1262
    z: 1110
  Obstruction:
    active: true
    moving: false
    control group: 583
    control group 2: 0
    tag: 3578
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1262
    y: 0
    z: 1110
    last x: 1262
    last y diff: 0
    last z: 1110
    territory: 0
    rot x: 0
    rot y: 5.9504
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 583
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 584
  Footprint:
  Minimap:
    active: true
    x: 1262
    z: 1098
  Obstruction:
    active: true
    moving: false
    control group: 584
    control group 2: 0
    tag: 3576
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1262
    y: 0
    z: 1098
    last x: 1262
    last y diff: 0
    last z: 1098
    territory: 0
    rot x: 0
    rot y: 2.37421
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 584
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 585
  Footprint:
  Minimap:
    active: true
    x: 1262
    z: 1082
  Obstruction:
    active: true
    moving: false
    control group: 585
    control group 2: 0
    tag: 3572
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1262
    y: 0
    z: 1082
    last x: 1262
    last y diff: 0
    last z: 1082
    territory: 0
    rot x: 0
    rot y: 5.04194
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 585
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 586
  Footprint:
  Minimap:
    active: true
    x: 1262
    z: 1094
  Obstruction:
    active: true
    moving: false
    control group: 586
    control group 2: 0
    tag: 3574
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1262
    y: 0
    z: 1094
    last x: 1262
    last y diff: 0
    last z: 1094
    territory: 0
    rot x: 0
    rot y: 5.64541
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 586
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 587
  Footprint:
  Minimap:
    active: true
    x: 1262
    z: 1066
  Obstruction:
    active: true
    moving: false
    control group: 587
    control group 2: 0
    tag: 3566
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1262
    y: 0
    z: 1066
    last x: 1262
    last y diff: 0
    last z: 1066
    territory: 0
    rot x: 0
    rot y: 3.90752
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 587
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 588
  Footprint:
  Minimap:
    active: true
    x: 1262
    z: 1070
  Obstruction:
    active: true
    moving: false
    control group: 588
    control group 2: 0
    tag: 3568
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1262
    y: 0
    z: 1070
    last x: 1262
    last y diff: 0
    last z: 1070
    territory: 0
    rot x: 0
    rot y: 4.73055
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 588
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 589
  Footprint:
  Minimap:
    active: true
    x: 1262
    z: 1074
  Obstruction:
    active: true
    moving: false
    control group: 589
    control group 2: 0
    tag: 3570
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1262
    y: 0
    z: 1074
    last x: 1262
    last y diff: 0
    last z: 1074
    territory: 0
    rot x: 0
    rot y: 1.89632
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 589
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 590
  Footprint:
  Minimap:
    active: true
    x: 1258
    z: 1042
  Obstruction:
    active: true
    moving: false
    control group: 590
    control group 2: 0
    tag: 3546
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1258
    y: 0
    z: 1042
    last x: 1258
    last y diff: 0
    last z: 1042
    territory: 0
    rot x: 0
    rot y: 4.74486
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 590
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 591
  Footprint:
  Minimap:
    active: true
    x: 1254
    z: 1002
  Obstruction:
    active: true
    moving: false
    control group: 591
    control group 2: 0
    tag: 3510
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1254
    y: 0
    z: 1002
    last x: 1254
    last y diff: 0
    last z: 1002
    territory: 0
    rot x: 0
    rot y: 1.00527
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 591
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 592
  Footprint:
  Minimap:
    active: true
    x: 1254
    z: 1010
  Obstruction:
    active: true
    moving: false
    control group: 592
    control group 2: 0
    tag: 3512
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1254
    y: 0
    z: 1010
    last x: 1254
    last y diff: 0
    last z: 1010
    territory: 0
    rot x: 0
    rot y: 5.85647
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 592
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 593
  Footprint:
  Minimap:
    active: true
    x: 1250
    z: 986
  Obstruction:
    active: true
    moving: false
    control group: 593
    control group 2: 0
    tag: 3478
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1250
    y: 0
    z: 986
    last x: 1250
    last y diff: 0
    last z: 986
    territory: 0
    rot x: 0
    rot y: 0.30581
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 593
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 594
  Footprint:
  Minimap:
    active: true
    x: 1250
    z: 990
  Obstruction:
    active: true
    moving: false
    control group: 594
    control group 2: 0
    tag: 3480
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1250
    y: 0
    z: 990
    last x: 1250
    last y diff: 0
    last z: 990
    territory: 0
    rot x: 0
    rot y: 1.62249
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 594
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 595
  Footprint:
  Minimap:
    active: true
    x: 1246
    z: 986
  Obstruction:
    active: true
    moving: false
    control group: 595
    control group 2: 0
    tag: 3440
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1246
    y: 0
    z: 986
    last x: 1246
    last y diff: 0
    last z: 986
    territory: 0
    rot x: 0
    rot y: 4.27956
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 595
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 596
  Footprint:
  Minimap:
    active: true
    x: 1242
    z: 970
  Obstruction:
    active: true
    moving: false
    control group: 596
    control group 2: 0
    tag: 3418
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1242
    y: 0
    z: 970
    last x: 1242
    last y diff: 0
    last z: 970
    territory: 0
    rot x: 0
    rot y: 4.59525
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 596
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 597
  Footprint:
  Minimap:
    active: true
    x: 1238
    z: 942
  Obstruction:
    active: true
    moving: false
    control group: 597
    control group 2: 0
    tag: 3382
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1238
    y: 0
    z: 942
    last x: 1238
    last y diff: 0
    last z: 942
    territory: 0
    rot x: 0
    rot y: 0.34563
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 597
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 598
  Footprint:
  Minimap:
    active: true
    x: 1238
    z: 946
  Obstruction:
    active: true
    moving: false
    control group: 598
    control group 2: 0
    tag: 3384
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1238
    y: 0
    z: 946
    last x: 1238
    last y diff: 0
    last z: 946
    territory: 0
    rot x: 0
    rot y: 3.12067
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 598
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 599
  Footprint:
  Minimap:
    active: true
    x: 1238
    z: 954
  Obstruction:
    active: true
    moving: false
    control group: 599
    control group 2: 0
    tag: 3386
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1238
    y: 0
    z: 954
    last x: 1238
    last y diff: 0
    last z: 954
    territory: 0
    rot x: 0
    rot y: 1.88443
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 599
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 600
  Footprint:
  Minimap:
    active: true
    x: 1234
    z: 934
  Obstruction:
    active: true
    moving: false
    control group: 600
    control group 2: 0
    tag: 3364
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1234
    y: 0
    z: 934
    last x: 1234
    last y diff: 0
    last z: 934
    territory: 0
    rot x: 0
    rot y: 6.12182
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 600
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 601
  Footprint:
  Minimap:
    active: true
    x: 1230
    z: 918
  Obstruction:
    active: true
    moving: false
    control group: 601
    control group 2: 0
    tag: 3346
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1230
    y: 0
    z: 918
    last x: 1230
    last y diff: 0
    last z: 918
    territory: 0
    rot x: 0
    rot y: 0.7744
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 601
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 602
  Footprint:
  Minimap:
    active: true
    x: 1230
    z: 922
  Obstruction:
    active: true
    moving: false
    control group: 602
    control group 2: 0
    tag: 3348
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1230
    y: 0
    z: 922
    last x: 1230
    last y diff: 0
    last z: 922
    territory: 0
    rot x: 0
    rot y: 0.78161
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 602
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 603
  Footprint:
  Minimap:
    active: true
    x: 1230
    z: 934
  Obstruction:
    active: true
    moving: false
    control group: 603
    control group 2: 0
    tag: 3350
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1230
    y: 0
    z: 934
    last x: 1230
    last y diff: 0
    last z: 934
    territory: 0
    rot x: 0
    rot y: 0.12118
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 603
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 604
  Footprint:
  Minimap:
    active: true
    x: 1226
    z: 918
  Obstruction:
    active: true
    moving: false
    control group: 604
    control group 2: 0
    tag: 3324
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1226
    y: 0
    z: 918
    last x: 1226
    last y diff: 0
    last z: 918
    territory: 0
    rot x: 0
    rot y: 4.62172
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 604
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 605
  Footprint:
  Minimap:
    active: true
    x: 1222
    z: 894
  Obstruction:
    active: true
    moving: false
    control group: 605
    control group 2: 0
    tag: 3306
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1222
    y: 0
    z: 894
    last x: 1222
    last y diff: 0
    last z: 894
    territory: 0
    rot x: 0
    rot y: 3.20461
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 605
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 606
  Footprint:
  Minimap:
    active: true
    x: 1222
    z: 910
  Obstruction:
    active: true
    moving: false
    control group: 606
    control group 2: 0
    tag: 3308
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1222
    y: 0
    z: 910
    last x: 1222
    last y diff: 0
    last z: 910
    territory: 0
    rot x: 0
    rot y: 2.6204
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 606
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 607
  Footprint:
  Minimap:
    active: true
    x: 1218
    z: 890
  Obstruction:
    active: true
    moving: false
    control group: 607
    control group 2: 0
    tag: 3278
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1218
    y: 0
    z: 890
    last x: 1218
    last y diff: 0
    last z: 890
    territory: 0
    rot x: 0
    rot y: 1.307
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 607
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 608
  Footprint:
  Minimap:
    active: true
    x: 1214
    z: 878
  Obstruction:
    active: true
    moving: false
    control group: 608
    control group 2: 0
    tag: 3258
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1214
    y: 0
    z: 878
    last x: 1214
    last y diff: 0
    last z: 878
    territory: 0
    rot x: 0
    rot y: 0.89216
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 608
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 609
  Footprint:
  Minimap:
    active: true
    x: 1210
    z: 874
  Obstruction:
    active: true
    moving: false
    control group: 609
    control group 2: 0
    tag: 3248
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1210
    y: 0
    z: 874
    last x: 1210
    last y diff: 0
    last z: 874
    territory: 0
    rot x: 0
    rot y: 1.12305
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 609
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 610
  Footprint:
  Minimap:
    active: true
    x: 1210
    z: 878
  Obstruction:
    active: true
    moving: false
    control group: 610
    control group 2: 0
    tag: 3250
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1210
    y: 0
    z: 878
    last x: 1210
    last y diff: 0
    last z: 878
    territory: 0
    rot x: 0
    rot y: 0.03501
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 610
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 611
  Footprint:
  Minimap:
    active: true
    x: 1206
    z: 874
  Obstruction:
    active: true
    moving: false
    control group: 611
    control group 2: 0
    tag: 3236
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1206
    y: 0
    z: 874
    last x: 1206
    last y diff: 0
    last z: 874
    territory: 0
    rot x: 0
    rot y: 5.14802
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 611
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 612
  Footprint:
  Minimap:
    active: true
    x: 1202
    z: 858
  Obstruction:
    active: true
    moving: false
    control group: 612
    control group 2: 0
    tag: 3226
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1202
    y: 0
    z: 858
    last x: 1202
    last y diff: 0
    last z: 858
    territory: 0
    rot x: 0
    rot y: 2.82497
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 612
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 613
  Footprint:
  Minimap:
    active: true
    x: 1194
    z: 850
  Obstruction:
    active: true
    moving: false
    control group: 613
    control group 2: 0
    tag: 3190
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1194
    y: 0
    z: 850
    last x: 1194
    last y diff: 0
    last z: 850
    territory: 0
    rot x: 0
    rot y: 0.51568
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 613
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 614
  Footprint:
  Minimap:
    active: true
    x: 1190
    z: 850
  Obstruction:
    active: true
    moving: false
    control group: 614
    control group 2: 0
    tag: 3174
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1190
    y: 0
    z: 850
    last x: 1190
    last y diff: 0
    last z: 850
    territory: 0
    rot x: 0
    rot y: 2.88297
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 614
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 615
  Footprint:
  Minimap:
    active: true
    x: 1186
    z: 846
  Obstruction:
    active: true
    moving: false
    control group: 615
    control group 2: 0
    tag: 3150
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1186
    y: 0
    z: 846
    last x: 1186
    last y diff: 0
    last z: 846
    territory: 0
    rot x: 0
    rot y: 6.23331
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 615
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 616
  Footprint:
  Minimap:
    active: true
    x: 1182
    z: 838
  Obstruction:
    active: true
    moving: false
    control group: 616
    control group 2: 0
    tag: 3138
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1182
    y: 0
    z: 838
    last x: 1182
    last y diff: 0
    last z: 838
    territory: 0
    rot x: 0
    rot y: 1.37139
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 616
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 617
  Footprint:
  Minimap:
    active: true
    x: 1178
    z: 834
  Obstruction:
    active: true
    moving: false
    control group: 617
    control group 2: 0
    tag: 3122
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1178
    y: 0
    z: 834
    last x: 1178
    last y diff: 0
    last z: 834
    territory: 0
    rot x: 0
    rot y: 4.59563
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 617
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 618
  Footprint:
  Minimap:
    active: true
    x: 1174
    z: 826
  Obstruction:
    active: true
    moving: false
    control group: 618
    control group 2: 0
    tag: 3104
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1174
    y: 0
    z: 826
    last x: 1174
    last y diff: 0
    last z: 826
    territory: 0
    rot x: 0
    rot y: 5.20118
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 618
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 619
  Footprint:
  Minimap:
    active: true
    x: 1162
    z: 818
  Obstruction:
    active: true
    moving: false
    control group: 619
    control group 2: 0
    tag: 3052
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1162
    y: 0
    z: 818
    last x: 1162
    last y diff: 0
    last z: 818
    territory: 0
    rot x: 0
    rot y: 5.87934
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 619
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 620
  Footprint:
  Minimap:
    active: true
    x: 1162
    z: 822
  Obstruction:
    active: true
    moving: false
    control group: 620
    control group 2: 0
    tag: 3054
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1162
    y: 0
    z: 822
    last x: 1162
    last y diff: 0
    last z: 822
    territory: 0
    rot x: 0
    rot y: 4.69933
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 620
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 621
  Footprint:
  Minimap:
    active: true
    x: 1142
    z: 810
  Obstruction:
    active: true
    moving: false
    control group: 621
    control group 2: 0
    tag: 2960
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1142
    y: 0
    z: 810
    last x: 1142
    last y diff: 0
    last z: 810
    territory: 0
    rot x: 0
    rot y: 5.2415
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 621
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 622
  Footprint:
  Minimap:
    active: true
    x: 1126
    z: 802
  Obstruction:
    active: true
    moving: false
    control group: 622
    control group 2: 0
    tag: 2874
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1126
    y: 0
    z: 802
    last x: 1126
    last y diff: 0
    last z: 802
    territory: 0
    rot x: 0
    rot y: 5.44167
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 622
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 623
  Footprint:
  Minimap:
    active: true
    x: 1122
    z: 802
  Obstruction:
    active: true
    moving: false
    control group: 623
    control group 2: 0
    tag: 2850
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1122
    y: 0
    z: 802
    last x: 1122
    last y diff: 0
    last z: 802
    territory: 0
    rot x: 0
    rot y: 5.87809
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 623
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 624
  Footprint:
  Minimap:
    active: true
    x: 1118
    z: 802
  Obstruction:
    active: true
    moving: false
    control group: 624
    control group 2: 0
    tag: 2832
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1118
    y: 0
    z: 802
    last x: 1118
    last y diff: 0
    last z: 802
    territory: 0
    rot x: 0
    rot y: 5.57973
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 624
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 625
  Footprint:
  Minimap:
    active: true
    x: 1110
    z: 798
  Obstruction:
    active: true
    moving: false
    control group: 625
    control group 2: 0
    tag: 2776
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1110
    y: 0
    z: 798
    last x: 1110
    last y diff: 0
    last z: 798
    territory: 0
    rot x: 0
    rot y: 0.20185
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 625
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 626
  Footprint:
  Minimap:
    active: true
    x: 1106
    z: 798
  Obstruction:
    active: true
    moving: false
    control group: 626
    control group 2: 0
    tag: 2742
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1106
    y: 0
    z: 798
    last x: 1106
    last y diff: 0
    last z: 798
    territory: 0
    rot x: 0
    rot y: 6.17835
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 626
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 627
  Footprint:
  Minimap:
    active: true
    x: 1102
    z: 798
  Obstruction:
    active: true
    moving: false
    control group: 627
    control group 2: 0
    tag: 2718
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1102
    y: 0
    z: 798
    last x: 1102
    last y diff: 0
    last z: 798
    territory: 0
    rot x: 0
    rot y: 4.17203
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 627
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 628
  Footprint:
  Minimap:
    active: true
    x: 1094
    z: 798
  Obstruction:
    active: true
    moving: false
    control group: 628
    control group 2: 0
    tag: 2668
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1094
    y: 0
    z: 798
    last x: 1094
    last y diff: 0
    last z: 798
    territory: 0
    rot x: 0
    rot y: 2.86005
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 628
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 629
  Footprint:
  Minimap:
    active: true
    x: 1082
    z: 798
  Obstruction:
    active: true
    moving: false
    control group: 629
    control group 2: 0
    tag: 2586
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1082
    y: 0
    z: 798
    last x: 1082
    last y diff: 0
    last z: 798
    territory: 0
    rot x: 0
    rot y: 1.01972
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 629
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 630
  Footprint:
  Minimap:
    active: true
    x: 1086
    z: 798
  Obstruction:
    active: true
    moving: false
    control group: 630
    control group 2: 0
    tag: 2620
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1086
    y: 0
    z: 798
    last x: 1086
    last y diff: 0
    last z: 798
    territory: 0
    rot x: 0
    rot y: 5.55407
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 630
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 631
  Footprint:
  Minimap:
    active: true
    x: 1066
    z: 798
  Obstruction:
    active: true
    moving: false
    control group: 631
    control group 2: 0
    tag: 2472
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1066
    y: 0
    z: 798
    last x: 1066
    last y diff: 0
    last z: 798
    territory: 0
    rot x: 0
    rot y: 5.0078
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 631
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 632
  Footprint:
  Minimap:
    active: true
    x: 1062
    z: 798
  Obstruction:
    active: true
    moving: false
    control group: 632
    control group 2: 0
    tag: 2430
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1062
    y: 0
    z: 798
    last x: 1062
    last y diff: 0
    last z: 798
    territory: 0
    rot x: 0
    rot y: 1.24605
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 632
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 633
  Footprint:
  Minimap:
    active: true
    x: 1030
    z: 806
  Obstruction:
    active: true
    moving: false
    control group: 633
    control group 2: 0
    tag: 2162
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1030
    y: 0
    z: 806
    last x: 1030
    last y diff: 0
    last z: 806
    territory: 0
    rot x: 0
    rot y: 4.99904
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 633
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 634
  Footprint:
  Minimap:
    active: true
    x: 1026
    z: 810
  Obstruction:
    active: true
    moving: false
    control group: 634
    control group 2: 0
    tag: 2150
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1026
    y: 0
    z: 810
    last x: 1026
    last y diff: 0
    last z: 810
    territory: 0
    rot x: 0
    rot y: 2.41248
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 634
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 635
  Footprint:
  Minimap:
    active: true
    x: 1006
    z: 814
  Obstruction:
    active: true
    moving: false
    control group: 635
    control group 2: 0
    tag: 2056
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1006
    y: 0
    z: 814
    last x: 1006
    last y diff: 0
    last z: 814
    territory: 0
    rot x: 0
    rot y: 0.51407
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 635
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 636
  Footprint:
  Minimap:
    active: true
    x: 998
    z: 818
  Obstruction:
    active: true
    moving: false
    control group: 636
    control group 2: 0
    tag: 2030
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 998
    y: 0
    z: 818
    last x: 998
    last y diff: 0
    last z: 818
    territory: 0
    rot x: 0
    rot y: 6.24769
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 636
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 637
  Footprint:
  Minimap:
    active: true
    x: 986
    z: 822
  Obstruction:
    active: true
    moving: false
    control group: 637
    control group 2: 0
    tag: 1982
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 986
    y: 0
    z: 822
    last x: 986
    last y diff: 0
    last z: 822
    territory: 0
    rot x: 0
    rot y: 3.0749
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 637
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 638
  Footprint:
  Minimap:
    active: true
    x: 978
    z: 826
  Obstruction:
    active: true
    moving: false
    control group: 638
    control group 2: 0
    tag: 1928
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 978
    y: 0
    z: 826
    last x: 978
    last y diff: 0
    last z: 826
    territory: 0
    rot x: 0
    rot y: 0.74904
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 638
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 639
  Footprint:
  Minimap:
    active: true
    x: 982
    z: 826
  Obstruction:
    active: true
    moving: false
    control group: 639
    control group 2: 0
    tag: 1956
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 982
    y: 0
    z: 826
    last x: 982
    last y diff: 0
    last z: 826
    territory: 0
    rot x: 0
    rot y: 4.00811
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 639
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 640
  Footprint:
  Minimap:
    active: true
    x: 986
    z: 826
  Obstruction:
    active: true
    moving: false
    control group: 640
    control group 2: 0
    tag: 1984
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 986
    y: 0
    z: 826
    last x: 986
    last y diff: 0
    last z: 826
    territory: 0
    rot x: 0
    rot y: 3.92675
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 640
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 641
  Footprint:
  Minimap:
    active: true
    x: 942
    z: 846
  Obstruction:
    active: true
    moving: false
    control group: 641
    control group 2: 0
    tag: 1752
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 942
    y: 0
    z: 846
    last x: 942
    last y diff: 0
    last z: 846
    territory: 0
    rot x: 0
    rot y: 0.2453
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 641
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 642
  Footprint:
  Minimap:
    active: true
    x: 938
    z: 850
  Obstruction:
    active: true
    moving: false
    control group: 642
    control group 2: 0
    tag: 1738
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 938
    y: 0
    z: 850
    last x: 938
    last y diff: 0
    last z: 850
    territory: 0
    rot x: 0
    rot y: 4.20922
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 642
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 643
  Footprint:
  Minimap:
    active: true
    x: 926
    z: 854
  Obstruction:
    active: true
    moving: false
    control group: 643
    control group 2: 0
    tag: 1714
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 926
    y: 0
    z: 854
    last x: 926
    last y diff: 0
    last z: 854
    territory: 0
    rot x: 0
    rot y: 5.49254
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 643
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 644
  Footprint:
  Minimap:
    active: true
    x: 918
    z: 858
  Obstruction:
    active: true
    moving: false
    control group: 644
    control group 2: 0
    tag: 1696
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 918
    y: 0
    z: 858
    last x: 918
    last y diff: 0
    last z: 858
    territory: 0
    rot x: 0
    rot y: 5.71119
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 644
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 645
  Footprint:
  Minimap:
    active: true
    x: 886
    z: 878
  Obstruction:
    active: true
    moving: false
    control group: 645
    control group 2: 0
    tag: 1634
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 886
    y: 0
    z: 878
    last x: 886
    last y diff: 0
    last z: 878
    territory: 0
    rot x: 0
    rot y: 0.02239
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 645
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 646
  Footprint:
  Minimap:
    active: true
    x: 890
    z: 878
  Obstruction:
    active: true
    moving: false
    control group: 646
    control group 2: 0
    tag: 1650
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 890
    y: 0
    z: 878
    last x: 890
    last y diff: 0
    last z: 878
    territory: 0
    rot x: 0
    rot y: 4.44957
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 646
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 647
  Footprint:
  Minimap:
    active: true
    x: 882
    z: 882
  Obstruction:
    active: true
    moving: false
    control group: 647
    control group 2: 0
    tag: 1622
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 882
    y: 0
    z: 882
    last x: 882
    last y diff: 0
    last z: 882
    territory: 0
    rot x: 0
    rot y: 1.4366
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 647
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 648
  Footprint:
  Minimap:
    active: true
    x: 878
    z: 886
  Obstruction:
    active: true
    moving: false
    control group: 648
    control group 2: 0
    tag: 1608
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 878
    y: 0
    z: 886
    last x: 878
    last y diff: 0
    last z: 886
    territory: 0
    rot x: 0
    rot y: 2.01473
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 648
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 649
  Footprint:
  Minimap:
    active: true
    x: 866
    z: 890
  Obstruction:
    active: true
    moving: false
    control group: 649
    control group 2: 0
    tag: 1550
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 866
    y: 0
    z: 890
    last x: 866
    last y diff: 0
    last z: 890
    territory: 0
    rot x: 0
    rot y: 1.20163
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 649
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 650
  Footprint:
  Minimap:
    active: true
    x: 870
    z: 890
  Obstruction:
    active: true
    moving: false
    control group: 650
    control group 2: 0
    tag: 1574
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 870
    y: 0
    z: 890
    last x: 870
    last y diff: 0
    last z: 890
    territory: 0
    rot x: 0
    rot y: 1.00026
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 650
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 651
  Footprint:
  Minimap:
    active: true
    x: 874
    z: 890
  Obstruction:
    active: true
    moving: false
    control group: 651
    control group 2: 0
    tag: 1596
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 874
    y: 0
    z: 890
    last x: 874
    last y diff: 0
    last z: 890
    territory: 0
    rot x: 0
    rot y: 0.14751
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 651
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 652
  Footprint:
  Minimap:
    active: true
    x: 866
    z: 894
  Obstruction:
    active: true
    moving: false
    control group: 652
    control group 2: 0
    tag: 1552
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 866
    y: 0
    z: 894
    last x: 866
    last y diff: 0
    last z: 894
    territory: 0
    rot x: 0
    rot y: 0.8481
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 652
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 653
  Footprint:
  Minimap:
    active: true
    x: 854
    z: 898
  Obstruction:
    active: true
    moving: false
    control group: 653
    control group 2: 0
    tag: 1476
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 854
    y: 0
    z: 898
    last x: 854
    last y diff: 0
    last z: 898
    territory: 0
    rot x: 0
    rot y: 4.09336
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 653
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 654
  Footprint:
  Minimap:
    active: true
    x: 850
    z: 902
  Obstruction:
    active: true
    moving: false
    control group: 654
    control group 2: 0
    tag: 1450
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 850
    y: 0
    z: 902
    last x: 850
    last y diff: 0
    last z: 902
    territory: 0
    rot x: 0
    rot y: 2.08982
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 654
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 655
  Footprint:
  Minimap:
    active: true
    x: 850
    z: 906
  Obstruction:
    active: true
    moving: false
    control group: 655
    control group 2: 0
    tag: 1452
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 850
    y: 0
    z: 906
    last x: 850
    last y diff: 0
    last z: 906
    territory: 0
    rot x: 0
    rot y: 3.88961
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 655
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 656
  Footprint:
  Minimap:
    active: true
    x: 842
    z: 914
  Obstruction:
    active: true
    moving: false
    control group: 656
    control group 2: 0
    tag: 1388
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 842
    y: 0
    z: 914
    last x: 842
    last y diff: 0
    last z: 914
    territory: 0
    rot x: 0
    rot y: 0.91306
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 656
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 657
  Footprint:
  Minimap:
    active: true
    x: 834
    z: 922
  Obstruction:
    active: true
    moving: false
    control group: 657
    control group 2: 0
    tag: 1322
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 834
    y: 0
    z: 922
    last x: 834
    last y diff: 0
    last z: 922
    territory: 0
    rot x: 0
    rot y: 2.31238
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 657
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 658
  Footprint:
  Minimap:
    active: true
    x: 822
    z: 930
  Obstruction:
    active: true
    moving: false
    control group: 658
    control group 2: 0
    tag: 1240
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 822
    y: 0
    z: 930
    last x: 822
    last y diff: 0
    last z: 930
    territory: 0
    rot x: 0
    rot y: 3.48429
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 658
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 659
  Footprint:
  Minimap:
    active: true
    x: 826
    z: 930
  Obstruction:
    active: true
    moving: false
    control group: 659
    control group 2: 0
    tag: 1266
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 826
    y: 0
    z: 930
    last x: 826
    last y diff: 0
    last z: 930
    territory: 0
    rot x: 0
    rot y: 3.40627
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 659
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 660
  Footprint:
  Minimap:
    active: true
    x: 830
    z: 930
  Obstruction:
    active: true
    moving: false
    control group: 660
    control group 2: 0
    tag: 1292
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 830
    y: 0
    z: 930
    last x: 830
    last y diff: 0
    last z: 930
    territory: 0
    rot x: 0
    rot y: 0.69422
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 660
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 661
  Footprint:
  Minimap:
    active: true
    x: 818
    z: 934
  Obstruction:
    active: true
    moving: false
    control group: 661
    control group 2: 0
    tag: 1216
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 818
    y: 0
    z: 934
    last x: 818
    last y diff: 0
    last z: 934
    territory: 0
    rot x: 0
    rot y: 3.98603
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 661
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 662
  Footprint:
  Minimap:
    active: true
    x: 814
    z: 938
  Obstruction:
    active: true
    moving: false
    control group: 662
    control group 2: 0
    tag: 1198
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 814
    y: 0
    z: 938
    last x: 814
    last y diff: 0
    last z: 938
    territory: 0
    rot x: 0
    rot y: 1.30153
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 662
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 663
  Footprint:
  Minimap:
    active: true
    x: 806
    z: 950
  Obstruction:
    active: true
    moving: false
    control group: 663
    control group 2: 0
    tag: 1168
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 806
    y: 0
    z: 950
    last x: 806
    last y diff: 0
    last z: 950
    territory: 0
    rot x: 0
    rot y: 2.1475
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 663
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 664
  Footprint:
  Minimap:
    active: true
    x: 798
    z: 958
  Obstruction:
    active: true
    moving: false
    control group: 664
    control group 2: 0
    tag: 1128
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 798
    y: 0
    z: 958
    last x: 798
    last y diff: 0
    last z: 958
    territory: 0
    rot x: 0
    rot y: 3.13781
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 664
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 665
  Footprint:
  Minimap:
    active: true
    x: 802
    z: 958
  Obstruction:
    active: true
    moving: false
    control group: 665
    control group 2: 0
    tag: 1148
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 802
    y: 0
    z: 958
    last x: 802
    last y diff: 0
    last z: 958
    territory: 0
    rot x: 0
    rot y: 5.5775
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 665
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 666
  Footprint:
  Minimap:
    active: true
    x: 790
    z: 978
  Obstruction:
    active: true
    moving: false
    control group: 666
    control group 2: 0
    tag: 1090
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 790
    y: 0
    z: 978
    last x: 790
    last y diff: 0
    last z: 978
    territory: 0
    rot x: 0
    rot y: 1.61284
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 666
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 667
  Footprint:
  Minimap:
    active: true
    x: 786
    z: 982
  Obstruction:
    active: true
    moving: false
    control group: 667
    control group 2: 0
    tag: 1062
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 786
    y: 0
    z: 982
    last x: 786
    last y diff: 0
    last z: 982
    territory: 0
    rot x: 0
    rot y: 2.37928
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 667
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 668
  Footprint:
  Minimap:
    active: true
    x: 782
    z: 994
  Obstruction:
    active: true
    moving: false
    control group: 668
    control group 2: 0
    tag: 1034
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 782
    y: 0
    z: 994
    last x: 782
    last y diff: 0
    last z: 994
    territory: 0
    rot x: 0
    rot y: 6.26023
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 668
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 669
  Footprint:
  Minimap:
    active: true
    x: 778
    z: 998
  Obstruction:
    active: true
    moving: false
    control group: 669
    control group 2: 0
    tag: 1002
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 778
    y: 0
    z: 998
    last x: 778
    last y diff: 0
    last z: 998
    territory: 0
    rot x: 0
    rot y: 4.76172
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 669
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 670
  Footprint:
  Minimap:
    active: true
    x: 774
    z: 1014
  Obstruction:
    active: true
    moving: false
    control group: 670
    control group 2: 0
    tag: 980
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 774
    y: 0
    z: 1014
    last x: 774
    last y diff: 0
    last z: 1014
    territory: 0
    rot x: 0
    rot y: 3.78534
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 670
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 671
  Footprint:
  Minimap:
    active: true
    x: 778
    z: 1014
  Obstruction:
    active: true
    moving: false
    control group: 671
    control group 2: 0
    tag: 1004
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 778
    y: 0
    z: 1014
    last x: 778
    last y diff: 0
    last z: 1014
    territory: 0
    rot x: 0
    rot y: 0.7019
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 671
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 672
  Footprint:
  Minimap:
    active: true
    x: 774
    z: 1026
  Obstruction:
    active: true
    moving: false
    control group: 672
    control group 2: 0
    tag: 982
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 774
    y: 0
    z: 1026
    last x: 774
    last y diff: 0
    last z: 1026
    territory: 0
    rot x: 0
    rot y: 2.05259
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 672
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 673
  Footprint:
  Minimap:
    active: true
    x: 770
    z: 1034
  Obstruction:
    active: true
    moving: false
    control group: 673
    control group 2: 0
    tag: 958
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 770
    y: 0
    z: 1034
    last x: 770
    last y diff: 0
    last z: 1034
    territory: 0
    rot x: 0
    rot y: 4.11812
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 673
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 674
  Footprint:
  Minimap:
    active: true
    x: 770
    z: 1050
  Obstruction:
    active: true
    moving: false
    control group: 674
    control group 2: 0
    tag: 960
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 770
    y: 0
    z: 1050
    last x: 770
    last y diff: 0
    last z: 1050
    territory: 0
    rot x: 0
    rot y: 1.04352
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 674
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 675
  Footprint:
  Minimap:
    active: true
    x: 766
    z: 1062
  Obstruction:
    active: true
    moving: false
    control group: 675
    control group 2: 0
    tag: 944
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 766
    y: 0
    z: 1062
    last x: 766
    last y diff: 0
    last z: 1062
    territory: 0
    rot x: 0
    rot y: 1.52263
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 675
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 676
  Footprint:
  Minimap:
    active: true
    x: 766
    z: 1066
  Obstruction:
    active: true
    moving: false
    control group: 676
    control group 2: 0
    tag: 946
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 766
    y: 0
    z: 1066
    last x: 766
    last y diff: 0
    last z: 1066
    territory: 0
    rot x: 0
    rot y: 0.91735
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 676
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 677
  Footprint:
  Minimap:
    active: true
    x: 770
    z: 1070
  Obstruction:
    active: true
    moving: false
    control group: 677
    control group 2: 0
    tag: 962
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 770
    y: 0
    z: 1070
    last x: 770
    last y diff: 0
    last z: 1070
    territory: 0
    rot x: 0
    rot y: 0.52486
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 677
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 678
  Footprint:
  Minimap:
    active: true
    x: 770
    z: 1074
  Obstruction:
    active: true
    moving: false
    control group: 678
    control group 2: 0
    tag: 964
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 770
    y: 0
    z: 1074
    last x: 770
    last y diff: 0
    last z: 1074
    territory: 0
    rot x: 0
    rot y: 3.44127
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 678
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 679
  Footprint:
  Minimap:
    active: true
    x: 770
    z: 1082
  Obstruction:
    active: true
    moving: false
    control group: 679
    control group 2: 0
    tag: 966
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 770
    y: 0
    z: 1082
    last x: 770
    last y diff: 0
    last z: 1082
    territory: 0
    rot x: 0
    rot y: 3.24067
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 679
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 680
  Footprint:
  Minimap:
    active: true
    x: 774
    z: 1082
  Obstruction:
    active: true
    moving: false
    control group: 680
    control group 2: 0
    tag: 994
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 774
    y: 0
    z: 1082
    last x: 774
    last y diff: 0
    last z: 1082
    territory: 0
    rot x: 0
    rot y: 3.56144
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 680
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 681
  Footprint:
  Minimap:
    active: true
    x: 774
    z: 1086
  Obstruction:
    active: true
    moving: false
    control group: 681
    control group 2: 0
    tag: 996
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 774
    y: 0
    z: 1086
    last x: 774
    last y diff: 0
    last z: 1086
    territory: 0
    rot x: 0
    rot y: 4.93958
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 681
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 682
  Footprint:
  Minimap:
    active: true
    x: 778
    z: 1110
  Obstruction:
    active: true
    moving: false
    control group: 682
    control group 2: 0
    tag: 1028
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 778
    y: 0
    z: 1110
    last x: 778
    last y diff: 0
    last z: 1110
    territory: 0
    rot x: 0
    rot y: 4.18287
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 682
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 683
  Footprint:
  Minimap:
    active: true
    x: 778
    z: 1122
  Obstruction:
    active: true
    moving: false
    control group: 683
    control group 2: 0
    tag: 1030
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 778
    y: 0
    z: 1122
    last x: 778
    last y diff: 0
    last z: 1122
    territory: 0
    rot x: 0
    rot y: 2.12685
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 683
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 684
  Footprint:
  Minimap:
    active: true
    x: 782
    z: 1122
  Obstruction:
    active: true
    moving: false
    control group: 684
    control group 2: 0
    tag: 1050
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 782
    y: 0
    z: 1122
    last x: 782
    last y diff: 0
    last z: 1122
    territory: 0
    rot x: 0
    rot y: 0.36358
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 684
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 685
  Footprint:
  Minimap:
    active: true
    x: 782
    z: 1130
  Obstruction:
    active: true
    moving: false
    control group: 685
    control group 2: 0
    tag: 1052
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 782
    y: 0
    z: 1130
    last x: 782
    last y diff: 0
    last z: 1130
    territory: 0
    rot x: 0
    rot y: 1.72976
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 685
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 686
  Footprint:
  Minimap:
    active: true
    x: 786
    z: 1130
  Obstruction:
    active: true
    moving: false
    control group: 686
    control group 2: 0
    tag: 1082
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 786
    y: 0
    z: 1130
    last x: 786
    last y diff: 0
    last z: 1130
    territory: 0
    rot x: 0
    rot y: 6.03484
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 686
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 687
  Footprint:
  Minimap:
    active: true
    x: 786
    z: 1138
  Obstruction:
    active: true
    moving: false
    control group: 687
    control group 2: 0
    tag: 1084
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 786
    y: 0
    z: 1138
    last x: 786
    last y diff: 0
    last z: 1138
    territory: 0
    rot x: 0
    rot y: 1.82836
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 687
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 688
  Footprint:
  Minimap:
    active: true
    x: 794
    z: 1146
  Obstruction:
    active: true
    moving: false
    control group: 688
    control group 2: 0
    tag: 1120
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 794
    y: 0
    z: 1146
    last x: 794
    last y diff: 0
    last z: 1146
    territory: 0
    rot x: 0
    rot y: 5.61362
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 688
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 689
  Footprint:
  Minimap:
    active: true
    x: 794
    z: 1150
  Obstruction:
    active: true
    moving: false
    control group: 689
    control group 2: 0
    tag: 1122
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 794
    y: 0
    z: 1150
    last x: 794
    last y diff: 0
    last z: 1150
    territory: 0
    rot x: 0
    rot y: 2.60915
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 689
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 690
  Footprint:
  Minimap:
    active: true
    x: 794
    z: 1154
  Obstruction:
    active: true
    moving: false
    control group: 690
    control group 2: 0
    tag: 1124
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 794
    y: 0
    z: 1154
    last x: 794
    last y diff: 0
    last z: 1154
    territory: 0
    rot x: 0
    rot y: 1.76488
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 690
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 691
  Footprint:
  Minimap:
    active: true
    x: 802
    z: 1166
  Obstruction:
    active: true
    moving: false
    control group: 691
    control group 2: 0
    tag: 1162
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 802
    y: 0
    z: 1166
    last x: 802
    last y diff: 0
    last z: 1166
    territory: 0
    rot x: 0
    rot y: 5.79036
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 691
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 692
  Footprint:
  Minimap:
    active: true
    x: 806
    z: 1170
  Obstruction:
    active: true
    moving: false
    control group: 692
    control group 2: 0
    tag: 1176
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 806
    y: 0
    z: 1170
    last x: 806
    last y diff: 0
    last z: 1170
    territory: 0
    rot x: 0
    rot y: 5.61582
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 692
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 693
  Footprint:
  Minimap:
    active: true
    x: 810
    z: 1178
  Obstruction:
    active: true
    moving: false
    control group: 693
    control group 2: 0
    tag: 1194
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 810
    y: 0
    z: 1178
    last x: 810
    last y diff: 0
    last z: 1178
    territory: 0
    rot x: 0
    rot y: 4.83816
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 693
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 694
  Footprint:
  Minimap:
    active: true
    x: 818
    z: 1186
  Obstruction:
    active: true
    moving: false
    control group: 694
    control group 2: 0
    tag: 1228
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 818
    y: 0
    z: 1186
    last x: 818
    last y diff: 0
    last z: 1186
    territory: 0
    rot x: 0
    rot y: 4.8494
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 694
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 695
  Footprint:
  Minimap:
    active: true
    x: 826
    z: 1190
  Obstruction:
    active: true
    moving: false
    control group: 695
    control group 2: 0
    tag: 1276
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 826
    y: 0
    z: 1190
    last x: 826
    last y diff: 0
    last z: 1190
    territory: 0
    rot x: 0
    rot y: 1.6191
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 695
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 696
  Footprint:
  Minimap:
    active: true
    x: 830
    z: 1194
  Obstruction:
    active: true
    moving: false
    control group: 696
    control group 2: 0
    tag: 1302
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 830
    y: 0
    z: 1194
    last x: 830
    last y diff: 0
    last z: 1194
    territory: 0
    rot x: 0
    rot y: 5.91446
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 696
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 697
  Footprint:
  Minimap:
    active: true
    x: 842
    z: 1206
  Obstruction:
    active: true
    moving: false
    control group: 697
    control group 2: 0
    tag: 1398
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 842
    y: 0
    z: 1206
    last x: 842
    last y diff: 0
    last z: 1206
    territory: 0
    rot x: 0
    rot y: 3.07416
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 697
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 698
  Footprint:
  Minimap:
    active: true
    x: 854
    z: 1214
  Obstruction:
    active: true
    moving: false
    control group: 698
    control group 2: 0
    tag: 1480
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 854
    y: 0
    z: 1214
    last x: 854
    last y diff: 0
    last z: 1214
    territory: 0
    rot x: 0
    rot y: 3.58625
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 698
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 699
  Footprint:
  Minimap:
    active: true
    x: 858
    z: 1214
  Obstruction:
    active: true
    moving: false
    control group: 699
    control group 2: 0
    tag: 1510
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 858
    y: 0
    z: 1214
    last x: 858
    last y diff: 0
    last z: 1214
    territory: 0
    rot x: 0
    rot y: 1.60697
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 699
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 700
  Footprint:
  Minimap:
    active: true
    x: 858
    z: 1218
  Obstruction:
    active: true
    moving: false
    control group: 700
    control group 2: 0
    tag: 1512
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 858
    y: 0
    z: 1218
    last x: 858
    last y diff: 0
    last z: 1218
    territory: 0
    rot x: 0
    rot y: 4.46933
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 700
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 701
  Footprint:
  Minimap:
    active: true
    x: 866
    z: 1222
  Obstruction:
    active: true
    moving: false
    control group: 701
    control group 2: 0
    tag: 1562
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 866
    y: 0
    z: 1222
    last x: 866
    last y diff: 0
    last z: 1222
    territory: 0
    rot x: 0
    rot y: 2.88578
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 701
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 702
  Footprint:
  Minimap:
    active: true
    x: 866
    z: 1226
  Obstruction:
    active: true
    moving: false
    control group: 702
    control group 2: 0
    tag: 1564
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 866
    y: 0
    z: 1226
    last x: 866
    last y diff: 0
    last z: 1226
    territory: 0
    rot x: 0
    rot y: 4.11367
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 702
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 703
  Footprint:
  Minimap:
    active: true
    x: 878
    z: 1226
  Obstruction:
    active: true
    moving: false
    control group: 703
    control group 2: 0
    tag: 1614
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 878
    y: 0
    z: 1226
    last x: 878
    last y diff: 0
    last z: 1226
    territory: 0
    rot x: 0
    rot y: 2.60924
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 703
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 704
  Footprint:
  Minimap:
    active: true
    x: 886
    z: 1230
  Obstruction:
    active: true
    moving: false
    control group: 704
    control group 2: 0
    tag: 1646
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 886
    y: 0
    z: 1230
    last x: 886
    last y diff: 0
    last z: 1230
    territory: 0
    rot x: 0
    rot y: 0.21596
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 704
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 705
  Footprint:
  Minimap:
    active: true
    x: 886
    z: 1234
  Obstruction:
    active: true
    moving: false
    control group: 705
    control group 2: 0
    tag: 1648
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 886
    y: 0
    z: 1234
    last x: 886
    last y diff: 0
    last z: 1234
    territory: 0
    rot x: 0
    rot y: 3.87656
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 705
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 706
  Footprint:
  Minimap:
    active: true
    x: 902
    z: 1238
  Obstruction:
    active: true
    moving: false
    control group: 706
    control group 2: 0
    tag: 1678
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 902
    y: 0
    z: 1238
    last x: 902
    last y diff: 0
    last z: 1238
    territory: 0
    rot x: 0
    rot y: 4.28811
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 706
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 707
  Footprint:
  Minimap:
    active: true
    x: 938
    z: 1246
  Obstruction:
    active: true
    moving: false
    control group: 707
    control group 2: 0
    tag: 1748
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 938
    y: 0
    z: 1246
    last x: 938
    last y diff: 0
    last z: 1246
    territory: 0
    rot x: 0
    rot y: 2.4929
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 707
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 708
  Footprint:
  Minimap:
    active: true
    x: 950
    z: 1246
  Obstruction:
    active: true
    moving: false
    control group: 708
    control group 2: 0
    tag: 1786
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 950
    y: 0
    z: 1246
    last x: 950
    last y diff: 0
    last z: 1246
    territory: 0
    rot x: 0
    rot y: 5.81261
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 708
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 709
  Footprint:
  Minimap:
    active: true
    x: 958
    z: 1246
  Obstruction:
    active: true
    moving: false
    control group: 709
    control group 2: 0
    tag: 1816
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 958
    y: 0
    z: 1246
    last x: 958
    last y diff: 0
    last z: 1246
    territory: 0
    rot x: 0
    rot y: 1.42373
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 709
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 710
  Footprint:
  Minimap:
    active: true
    x: 982
    z: 1250
  Obstruction:
    active: true
    moving: false
    control group: 710
    control group 2: 0
    tag: 1966
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 982
    y: 0
    z: 1250
    last x: 982
    last y diff: 0
    last z: 1250
    territory: 0
    rot x: 0
    rot y: 1.679
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 710
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 711
  Footprint:
  Minimap:
    active: true
    x: 998
    z: 1250
  Obstruction:
    active: true
    moving: false
    control group: 711
    control group 2: 0
    tag: 2036
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 998
    y: 0
    z: 1250
    last x: 998
    last y diff: 0
    last z: 1250
    territory: 0
    rot x: 0
    rot y: 5.47547
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 711
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 712
  Footprint:
  Minimap:
    active: true
    x: 1010
    z: 1250
  Obstruction:
    active: true
    moving: false
    control group: 712
    control group 2: 0
    tag: 2074
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1010
    y: 0
    z: 1250
    last x: 1010
    last y diff: 0
    last z: 1250
    territory: 0
    rot x: 0
    rot y: 0.12208
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 712
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 713
  Footprint:
  Minimap:
    active: true
    x: 1026
    z: 1242
  Obstruction:
    active: true
    moving: false
    control group: 713
    control group 2: 0
    tag: 2154
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1026
    y: 0
    z: 1242
    last x: 1026
    last y diff: 0
    last z: 1242
    territory: 0
    rot x: 0
    rot y: 2.9354
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 713
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 714
  Footprint:
  Minimap:
    active: true
    x: 1042
    z: 1242
  Obstruction:
    active: true
    moving: false
    control group: 714
    control group 2: 0
    tag: 2260
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1042
    y: 0
    z: 1242
    last x: 1042
    last y diff: 0
    last z: 1242
    territory: 0
    rot x: 0
    rot y: 5.08135
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 714
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 715
  Footprint:
  Minimap:
    active: true
    x: 1046
    z: 1246
  Obstruction:
    active: true
    moving: false
    control group: 715
    control group 2: 0
    tag: 2284
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1046
    y: 0
    z: 1246
    last x: 1046
    last y diff: 0
    last z: 1246
    territory: 0
    rot x: 0
    rot y: 4.55845
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 715
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 716
  Footprint:
  Minimap:
    active: true
    x: 1050
    z: 1246
  Obstruction:
    active: true
    moving: false
    control group: 716
    control group 2: 0
    tag: 2326
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1050
    y: 0
    z: 1246
    last x: 1050
    last y diff: 0
    last z: 1246
    territory: 0
    rot x: 0
    rot y: 3.77234
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 716
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 717
  Footprint:
  Minimap:
    active: true
    x: 1054
    z: 1246
  Obstruction:
    active: true
    moving: false
    control group: 717
    control group 2: 0
    tag: 2372
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1054
    y: 0
    z: 1246
    last x: 1054
    last y diff: 0
    last z: 1246
    territory: 0
    rot x: 0
    rot y: 0.10657
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 717
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 718
  Footprint:
  Minimap:
    active: true
    x: 1074
    z: 1246
  Obstruction:
    active: true
    moving: false
    control group: 718
    control group 2: 0
    tag: 2532
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1074
    y: 0
    z: 1246
    last x: 1074
    last y diff: 0
    last z: 1246
    territory: 0
    rot x: 0
    rot y: 1.0086
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 718
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 719
  Footprint:
  Minimap:
    active: true
    x: 1118
    z: 1242
  Obstruction:
    active: true
    moving: false
    control group: 719
    control group 2: 0
    tag: 2834
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1118
    y: 0
    z: 1242
    last x: 1118
    last y diff: 0
    last z: 1242
    territory: 0
    rot x: 0
    rot y: 0.721
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 719
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 720
  Footprint:
  Minimap:
    active: true
    x: 1126
    z: 1238
  Obstruction:
    active: true
    moving: false
    control group: 720
    control group 2: 0
    tag: 2886
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1126
    y: 0
    z: 1238
    last x: 1126
    last y diff: 0
    last z: 1238
    territory: 0
    rot x: 0
    rot y: 0.54758
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 720
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 721
  Footprint:
  Minimap:
    active: true
    x: 1130
    z: 1238
  Obstruction:
    active: true
    moving: false
    control group: 721
    control group 2: 0
    tag: 2906
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1130
    y: 0
    z: 1238
    last x: 1130
    last y diff: 0
    last z: 1238
    territory: 0
    rot x: 0
    rot y: 3.26262
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 721
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 722
  Footprint:
  Minimap:
    active: true
    x: 1134
    z: 1238
  Obstruction:
    active: true
    moving: false
    control group: 722
    control group 2: 0
    tag: 2926
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1134
    y: 0
    z: 1238
    last x: 1134
    last y diff: 0
    last z: 1238
    territory: 0
    rot x: 0
    rot y: 5.99875
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 722
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 723
  Footprint:
  Minimap:
    active: true
    x: 1138
    z: 1234
  Obstruction:
    active: true
    moving: false
    control group: 723
    control group 2: 0
    tag: 2944
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1138
    y: 0
    z: 1234
    last x: 1138
    last y diff: 0
    last z: 1234
    territory: 0
    rot x: 0
    rot y: 2.08844
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 723
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 724
  Footprint:
  Minimap:
    active: true
    x: 1146
    z: 1234
  Obstruction:
    active: true
    moving: false
    control group: 724
    control group 2: 0
    tag: 2982
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1146
    y: 0
    z: 1234
    last x: 1146
    last y diff: 0
    last z: 1234
    territory: 0
    rot x: 0
    rot y: 0.41764
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 724
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 725
  Footprint:
  Minimap:
    active: true
    x: 1174
    z: 1218
  Obstruction:
    active: true
    moving: false
    control group: 725
    control group 2: 0
    tag: 3110
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1174
    y: 0
    z: 1218
    last x: 1174
    last y diff: 0
    last z: 1218
    territory: 0
    rot x: 0
    rot y: 1.38132
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 725
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 726
  Footprint:
  Minimap:
    active: true
    x: 1186
    z: 1214
  Obstruction:
    active: true
    moving: false
    control group: 726
    control group 2: 0
    tag: 3162
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1186
    y: 0
    z: 1214
    last x: 1186
    last y diff: 0
    last z: 1214
    territory: 0
    rot x: 0
    rot y: 1.4409
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 726
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 727
  Footprint:
  Minimap:
    active: true
    x: 1186
    z: 1210
  Obstruction:
    active: true
    moving: false
    control group: 727
    control group 2: 0
    tag: 3160
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1186
    y: 0
    z: 1210
    last x: 1186
    last y diff: 0
    last z: 1210
    territory: 0
    rot x: 0
    rot y: 4.79389
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 727
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 728
  Footprint:
  Minimap:
    active: true
    x: 1198
    z: 1210
  Obstruction:
    active: true
    moving: false
    control group: 728
    control group 2: 0
    tag: 3222
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1198
    y: 0
    z: 1210
    last x: 1198
    last y diff: 0
    last z: 1210
    territory: 0
    rot x: 0
    rot y: 3.4048
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 728
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 729
  Footprint:
  Minimap:
    active: true
    x: 1210
    z: 1194
  Obstruction:
    active: true
    moving: false
    control group: 729
    control group 2: 0
    tag: 3252
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1210
    y: 0
    z: 1194
    last x: 1210
    last y diff: 0
    last z: 1194
    territory: 0
    rot x: 0
    rot y: 1.94414
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 729
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 730
  Footprint:
  Minimap:
    active: true
    x: 1214
    z: 1186
  Obstruction:
    active: true
    moving: false
    control group: 730
    control group 2: 0
    tag: 3268
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1214
    y: 0
    z: 1186
    last x: 1214
    last y diff: 0
    last z: 1186
    territory: 0
    rot x: 0
    rot y: 0.04538
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 730
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 731
  Footprint:
  Minimap:
    active: true
    x: 1218
    z: 1186
  Obstruction:
    active: true
    moving: false
    control group: 731
    control group 2: 0
    tag: 3296
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1218
    y: 0
    z: 1186
    last x: 1218
    last y diff: 0
    last z: 1186
    territory: 0
    rot x: 0
    rot y: 5.98954
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 731
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 732
  Footprint:
  Minimap:
    active: true
    x: 1218
    z: 1182
  Obstruction:
    active: true
    moving: false
    control group: 732
    control group 2: 0
    tag: 3294
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1218
    y: 0
    z: 1182
    last x: 1218
    last y diff: 0
    last z: 1182
    territory: 0
    rot x: 0
    rot y: 5.64646
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 732
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 733
  Footprint:
  Minimap:
    active: true
    x: 1226
    z: 1174
  Obstruction:
    active: true
    moving: false
    control group: 733
    control group 2: 0
    tag: 3338
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1226
    y: 0
    z: 1174
    last x: 1226
    last y diff: 0
    last z: 1174
    territory: 0
    rot x: 0
    rot y: 1.76964
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 733
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 734
  Footprint:
  Minimap:
    active: true
    x: 1234
    z: 1162
  Obstruction:
    active: true
    moving: false
    control group: 734
    control group 2: 0
    tag: 3378
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1234
    y: 0
    z: 1162
    last x: 1234
    last y diff: 0
    last z: 1162
    territory: 0
    rot x: 0
    rot y: 4.54831
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 734
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 735
  Footprint:
  Minimap:
    active: true
    x: 1242
    z: 1154
  Obstruction:
    active: true
    moving: false
    control group: 735
    control group 2: 0
    tag: 3432
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1242
    y: 0
    z: 1154
    last x: 1242
    last y diff: 0
    last z: 1154
    territory: 0
    rot x: 0
    rot y: 1.81102
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 735
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 736
  Footprint:
  Minimap:
    active: true
    x: 1246
    z: 1142
  Obstruction:
    active: true
    moving: false
    control group: 736
    control group 2: 0
    tag: 3468
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1246
    y: 0
    z: 1142
    last x: 1246
    last y diff: 0
    last z: 1142
    territory: 0
    rot x: 0
    rot y: 0.94573
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 736
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 737
  Footprint:
  Minimap:
    active: true
    x: 1246
    z: 1146
  Obstruction:
    active: true
    moving: false
    control group: 737
    control group 2: 0
    tag: 3470
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1246
    y: 0
    z: 1146
    last x: 1246
    last y diff: 0
    last z: 1146
    territory: 0
    rot x: 0
    rot y: 4.1282
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 737
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 738
  Footprint:
  Minimap:
    active: true
    x: 1250
    z: 1142
  Obstruction:
    active: true
    moving: false
    control group: 738
    control group 2: 0
    tag: 3502
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1250
    y: 0
    z: 1142
    last x: 1250
    last y diff: 0
    last z: 1142
    territory: 0
    rot x: 0
    rot y: 6.13173
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 738
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 739
  Footprint:
  Minimap:
    active: true
    x: 1258
    z: 1106
  Obstruction:
    active: true
    moving: false
    control group: 739
    control group 2: 0
    tag: 3560
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1258
    y: 0
    z: 1106
    last x: 1258
    last y diff: 0
    last z: 1106
    territory: 0
    rot x: 0
    rot y: 3.73641
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 739
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 740
  Footprint:
  Minimap:
    active: true
    x: 1258
    z: 1102
  Obstruction:
    active: true
    moving: false
    control group: 740
    control group 2: 0
    tag: 3558
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1258
    y: 0
    z: 1102
    last x: 1258
    last y diff: 0
    last z: 1102
    territory: 0
    rot x: 0
    rot y: 4.73787
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 740
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 741
  Footprint:
  Minimap:
    active: true
    x: 1258
    z: 1098
  Obstruction:
    active: true
    moving: false
    control group: 741
    control group 2: 0
    tag: 3556
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1258
    y: 0
    z: 1098
    last x: 1258
    last y diff: 0
    last z: 1098
    territory: 0
    rot x: 0
    rot y: 2.59948
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 741
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 742
  Footprint:
  Minimap:
    active: true
    x: 1258
    z: 1094
  Obstruction:
    active: true
    moving: false
    control group: 742
    control group 2: 0
    tag: 3554
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1258
    y: 0
    z: 1094
    last x: 1258
    last y diff: 0
    last z: 1094
    territory: 0
    rot x: 0
    rot y: 3.35837
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 742
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 743
  Footprint:
  Minimap:
    active: true
    x: 1258
    z: 1078
  Obstruction:
    active: true
    moving: false
    control group: 743
    control group 2: 0
    tag: 3550
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1258
    y: 0
    z: 1078
    last x: 1258
    last y diff: 0
    last z: 1078
    territory: 0
    rot x: 0
    rot y: 5.83613
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 743
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 744
  Footprint:
  Minimap:
    active: true
    x: 1258
    z: 1082
  Obstruction:
    active: true
    moving: false
    control group: 744
    control group 2: 0
    tag: 3552
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1258
    y: 0
    z: 1082
    last x: 1258
    last y diff: 0
    last z: 1082
    territory: 0
    rot x: 0
    rot y: 4.74193
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 744
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 745
  Footprint:
  Minimap:
    active: true
    x: 1258
    z: 1050
  Obstruction:
    active: true
    moving: false
    control group: 745
    control group 2: 0
    tag: 3548
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1258
    y: 0
    z: 1050
    last x: 1258
    last y diff: 0
    last z: 1050
    territory: 0
    rot x: 0
    rot y: 0.74306
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 745
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 746
  Footprint:
  Minimap:
    active: true
    x: 1254
    z: 1022
  Obstruction:
    active: true
    moving: false
    control group: 746
    control group 2: 0
    tag: 3514
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1254
    y: 0
    z: 1022
    last x: 1254
    last y diff: 0
    last z: 1022
    territory: 0
    rot x: 0
    rot y: 1.21703
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 746
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 747
  Footprint:
  Minimap:
    active: true
    x: 1254
    z: 1030
  Obstruction:
    active: true
    moving: false
    control group: 747
    control group 2: 0
    tag: 3516
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1254
    y: 0
    z: 1030
    last x: 1254
    last y diff: 0
    last z: 1030
    territory: 0
    rot x: 0
    rot y: 0.1933
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 747
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 748
  Footprint:
  Minimap:
    active: true
    x: 1250
    z: 1006
  Obstruction:
    active: true
    moving: false
    control group: 748
    control group 2: 0
    tag: 3482
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1250
    y: 0
    z: 1006
    last x: 1250
    last y diff: 0
    last z: 1006
    territory: 0
    rot x: 0
    rot y: 2.7523
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 748
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 749
  Footprint:
  Minimap:
    active: true
    x: 1250
    z: 1014
  Obstruction:
    active: true
    moving: false
    control group: 749
    control group 2: 0
    tag: 3484
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1250
    y: 0
    z: 1014
    last x: 1250
    last y diff: 0
    last z: 1014
    territory: 0
    rot x: 0
    rot y: 2.87385
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 749
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 750
  Footprint:
  Minimap:
    active: true
    x: 1246
    z: 994
  Obstruction:
    active: true
    moving: false
    control group: 750
    control group 2: 0
    tag: 3442
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1246
    y: 0
    z: 994
    last x: 1246
    last y diff: 0
    last z: 994
    territory: 0
    rot x: 0
    rot y: 2.45842
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 750
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 751
  Footprint:
  Minimap:
    active: true
    x: 1246
    z: 998
  Obstruction:
    active: true
    moving: false
    control group: 751
    control group 2: 0
    tag: 3444
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1246
    y: 0
    z: 998
    last x: 1246
    last y diff: 0
    last z: 998
    territory: 0
    rot x: 0
    rot y: 4.43535
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 751
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 752
  Footprint:
  Minimap:
    active: true
    x: 1242
    z: 978
  Obstruction:
    active: true
    moving: false
    control group: 752
    control group 2: 0
    tag: 3420
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1242
    y: 0
    z: 978
    last x: 1242
    last y diff: 0
    last z: 978
    territory: 0
    rot x: 0
    rot y: 1.51035
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 752
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 753
  Footprint:
  Minimap:
    active: true
    x: 1242
    z: 982
  Obstruction:
    active: true
    moving: false
    control group: 753
    control group 2: 0
    tag: 3422
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1242
    y: 0
    z: 982
    last x: 1242
    last y diff: 0
    last z: 982
    territory: 0
    rot x: 0
    rot y: 3.90995
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 753
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 754
  Footprint:
  Minimap:
    active: true
    x: 1242
    z: 990
  Obstruction:
    active: true
    moving: false
    control group: 754
    control group 2: 0
    tag: 3424
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1242
    y: 0
    z: 990
    last x: 1242
    last y diff: 0
    last z: 990
    territory: 0
    rot x: 0
    rot y: 2.96004
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 754
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 755
  Footprint:
  Minimap:
    active: true
    x: 1238
    z: 958
  Obstruction:
    active: true
    moving: false
    control group: 755
    control group 2: 0
    tag: 3388
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1238
    y: 0
    z: 958
    last x: 1238
    last y diff: 0
    last z: 958
    territory: 0
    rot x: 0
    rot y: 2.00208
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 755
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 756
  Footprint:
  Minimap:
    active: true
    x: 1238
    z: 962
  Obstruction:
    active: true
    moving: false
    control group: 756
    control group 2: 0
    tag: 3390
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1238
    y: 0
    z: 962
    last x: 1238
    last y diff: 0
    last z: 962
    territory: 0
    rot x: 0
    rot y: 0.52491
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 756
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 757
  Footprint:
  Minimap:
    active: true
    x: 1238
    z: 974
  Obstruction:
    active: true
    moving: false
    control group: 757
    control group 2: 0
    tag: 3392
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1238
    y: 0
    z: 974
    last x: 1238
    last y diff: 0
    last z: 974
    territory: 0
    rot x: 0
    rot y: 1.13009
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 757
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 758
  Footprint:
  Minimap:
    active: true
    x: 1234
    z: 950
  Obstruction:
    active: true
    moving: false
    control group: 758
    control group 2: 0
    tag: 3366
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1234
    y: 0
    z: 950
    last x: 1234
    last y diff: 0
    last z: 950
    territory: 0
    rot x: 0
    rot y: 5.39666
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 758
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 759
  Footprint:
  Minimap:
    active: true
    x: 1234
    z: 958
  Obstruction:
    active: true
    moving: false
    control group: 759
    control group 2: 0
    tag: 3368
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1234
    y: 0
    z: 958
    last x: 1234
    last y diff: 0
    last z: 958
    territory: 0
    rot x: 0
    rot y: 0.50736
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 759
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 760
  Footprint:
  Minimap:
    active: true
    x: 1230
    z: 938
  Obstruction:
    active: true
    moving: false
    control group: 760
    control group 2: 0
    tag: 3352
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1230
    y: 0
    z: 938
    last x: 1230
    last y diff: 0
    last z: 938
    territory: 0
    rot x: 0
    rot y: 1.85158
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 760
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 761
  Footprint:
  Minimap:
    active: true
    x: 1230
    z: 942
  Obstruction:
    active: true
    moving: false
    control group: 761
    control group 2: 0
    tag: 3354
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1230
    y: 0
    z: 942
    last x: 1230
    last y diff: 0
    last z: 942
    territory: 0
    rot x: 0
    rot y: 2.40429
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 761
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 762
  Footprint:
  Minimap:
    active: true
    x: 1226
    z: 934
  Obstruction:
    active: true
    moving: false
    control group: 762
    control group 2: 0
    tag: 3326
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1226
    y: 0
    z: 934
    last x: 1226
    last y diff: 0
    last z: 934
    territory: 0
    rot x: 0
    rot y: 4.54587
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 762
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 763
  Footprint:
  Minimap:
    active: true
    x: 1222
    z: 922
  Obstruction:
    active: true
    moving: false
    control group: 763
    control group 2: 0
    tag: 3310
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1222
    y: 0
    z: 922
    last x: 1222
    last y diff: 0
    last z: 922
    territory: 0
    rot x: 0
    rot y: 0.43053
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 763
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 764
  Footprint:
  Minimap:
    active: true
    x: 1218
    z: 906
  Obstruction:
    active: true
    moving: false
    control group: 764
    control group 2: 0
    tag: 3280
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1218
    y: 0
    z: 906
    last x: 1218
    last y diff: 0
    last z: 906
    territory: 0
    rot x: 0
    rot y: 3.21685
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 764
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 765
  Footprint:
  Minimap:
    active: true
    x: 1218
    z: 910
  Obstruction:
    active: true
    moving: false
    control group: 765
    control group 2: 0
    tag: 3282
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1218
    y: 0
    z: 910
    last x: 1218
    last y diff: 0
    last z: 910
    territory: 0
    rot x: 0
    rot y: 1.32879
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 765
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 766
  Footprint:
  Minimap:
    active: true
    x: 1218
    z: 914
  Obstruction:
    active: true
    moving: false
    control group: 766
    control group 2: 0
    tag: 3284
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1218
    y: 0
    z: 914
    last x: 1218
    last y diff: 0
    last z: 914
    territory: 0
    rot x: 0
    rot y: 1.48436
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 766
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 767
  Footprint:
  Minimap:
    active: true
    x: 1214
    z: 894
  Obstruction:
    active: true
    moving: false
    control group: 767
    control group 2: 0
    tag: 3260
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1214
    y: 0
    z: 894
    last x: 1214
    last y diff: 0
    last z: 894
    territory: 0
    rot x: 0
    rot y: 1.29688
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 767
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 768
  Footprint:
  Minimap:
    active: true
    x: 1202
    z: 878
  Obstruction:
    active: true
    moving: false
    control group: 768
    control group 2: 0
    tag: 3228
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1202
    y: 0
    z: 878
    last x: 1202
    last y diff: 0
    last z: 878
    territory: 0
    rot x: 0
    rot y: 5.03197
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 768
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 769
  Footprint:
  Minimap:
    active: true
    x: 1198
    z: 862
  Obstruction:
    active: true
    moving: false
    control group: 769
    control group 2: 0
    tag: 3208
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1198
    y: 0
    z: 862
    last x: 1198
    last y diff: 0
    last z: 862
    territory: 0
    rot x: 0
    rot y: 1.74146
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 769
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 770
  Footprint:
  Minimap:
    active: true
    x: 1198
    z: 866
  Obstruction:
    active: true
    moving: false
    control group: 770
    control group 2: 0
    tag: 3210
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1198
    y: 0
    z: 866
    last x: 1198
    last y diff: 0
    last z: 866
    territory: 0
    rot x: 0
    rot y: 6.16326
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 770
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 771
  Footprint:
  Minimap:
    active: true
    x: 1198
    z: 870
  Obstruction:
    active: true
    moving: false
    control group: 771
    control group 2: 0
    tag: 3212
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1198
    y: 0
    z: 870
    last x: 1198
    last y diff: 0
    last z: 870
    territory: 0
    rot x: 0
    rot y: 0.16578
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 771
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 772
  Footprint:
  Minimap:
    active: true
    x: 1198
    z: 874
  Obstruction:
    active: true
    moving: false
    control group: 772
    control group 2: 0
    tag: 3214
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1198
    y: 0
    z: 874
    last x: 1198
    last y diff: 0
    last z: 874
    territory: 0
    rot x: 0
    rot y: 4.1486
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 772
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 773
  Footprint:
  Minimap:
    active: true
    x: 1186
    z: 850
  Obstruction:
    active: true
    moving: false
    control group: 773
    control group 2: 0
    tag: 3152
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1186
    y: 0
    z: 850
    last x: 1186
    last y diff: 0
    last z: 850
    territory: 0
    rot x: 0
    rot y: 5.00579
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 773
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 774
  Footprint:
  Minimap:
    active: true
    x: 1186
    z: 854
  Obstruction:
    active: true
    moving: false
    control group: 774
    control group 2: 0
    tag: 3154
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1186
    y: 0
    z: 854
    last x: 1186
    last y diff: 0
    last z: 854
    territory: 0
    rot x: 0
    rot y: 0.56601
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 774
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 775
  Footprint:
  Minimap:
    active: true
    x: 1162
    z: 826
  Obstruction:
    active: true
    moving: false
    control group: 775
    control group 2: 0
    tag: 3056
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1162
    y: 0
    z: 826
    last x: 1162
    last y diff: 0
    last z: 826
    territory: 0
    rot x: 0
    rot y: 1.76491
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 775
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 776
  Footprint:
  Minimap:
    active: true
    x: 1158
    z: 826
  Obstruction:
    active: true
    moving: false
    control group: 776
    control group 2: 0
    tag: 3042
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1158
    y: 0
    z: 826
    last x: 1158
    last y diff: 0
    last z: 826
    territory: 0
    rot x: 0
    rot y: 2.31334
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 776
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 777
  Footprint:
  Minimap:
    active: true
    x: 1150
    z: 822
  Obstruction:
    active: true
    moving: false
    control group: 777
    control group 2: 0
    tag: 3002
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1150
    y: 0
    z: 822
    last x: 1150
    last y diff: 0
    last z: 822
    territory: 0
    rot x: 0
    rot y: 6.07966
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 777
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 778
  Footprint:
  Minimap:
    active: true
    x: 1146
    z: 814
  Obstruction:
    active: true
    moving: false
    control group: 778
    control group 2: 0
    tag: 2974
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1146
    y: 0
    z: 814
    last x: 1146
    last y diff: 0
    last z: 814
    territory: 0
    rot x: 0
    rot y: 3.40918
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 778
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 779
  Footprint:
  Minimap:
    active: true
    x: 1146
    z: 818
  Obstruction:
    active: true
    moving: false
    control group: 779
    control group 2: 0
    tag: 2976
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1146
    y: 0
    z: 818
    last x: 1146
    last y diff: 0
    last z: 818
    territory: 0
    rot x: 0
    rot y: 2.64335
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 779
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 780
  Footprint:
  Minimap:
    active: true
    x: 1138
    z: 814
  Obstruction:
    active: true
    moving: false
    control group: 780
    control group 2: 0
    tag: 2940
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1138
    y: 0
    z: 814
    last x: 1138
    last y diff: 0
    last z: 814
    territory: 0
    rot x: 0
    rot y: 2.04802
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 780
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 781
  Footprint:
  Minimap:
    active: true
    x: 1130
    z: 806
  Obstruction:
    active: true
    moving: false
    control group: 781
    control group 2: 0
    tag: 2900
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1130
    y: 0
    z: 806
    last x: 1130
    last y diff: 0
    last z: 806
    territory: 0
    rot x: 0
    rot y: 3.83516
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 781
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 782
  Footprint:
  Minimap:
    active: true
    x: 1114
    z: 806
  Obstruction:
    active: true
    moving: false
    control group: 782
    control group 2: 0
    tag: 2798
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1114
    y: 0
    z: 806
    last x: 1114
    last y diff: 0
    last z: 806
    territory: 0
    rot x: 0
    rot y: 5.34919
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 782
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 783
  Footprint:
  Minimap:
    active: true
    x: 1102
    z: 802
  Obstruction:
    active: true
    moving: false
    control group: 783
    control group 2: 0
    tag: 2720
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1102
    y: 0
    z: 802
    last x: 1102
    last y diff: 0
    last z: 802
    territory: 0
    rot x: 0
    rot y: 1.66161
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 783
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 784
  Footprint:
  Minimap:
    active: true
    x: 1098
    z: 802
  Obstruction:
    active: true
    moving: false
    control group: 784
    control group 2: 0
    tag: 2698
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1098
    y: 0
    z: 802
    last x: 1098
    last y diff: 0
    last z: 802
    territory: 0
    rot x: 0
    rot y: 2.06337
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 784
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 785
  Footprint:
  Minimap:
    active: true
    x: 1082
    z: 802
  Obstruction:
    active: true
    moving: false
    control group: 785
    control group 2: 0
    tag: 2588
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1082
    y: 0
    z: 802
    last x: 1082
    last y diff: 0
    last z: 802
    territory: 0
    rot x: 0
    rot y: 4.04828
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 785
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 786
  Footprint:
  Minimap:
    active: true
    x: 1062
    z: 802
  Obstruction:
    active: true
    moving: false
    control group: 786
    control group 2: 0
    tag: 2432
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1062
    y: 0
    z: 802
    last x: 1062
    last y diff: 0
    last z: 802
    territory: 0
    rot x: 0
    rot y: 3.31853
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 786
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 787
  Footprint:
  Minimap:
    active: true
    x: 1066
    z: 802
  Obstruction:
    active: true
    moving: false
    control group: 787
    control group 2: 0
    tag: 2474
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1066
    y: 0
    z: 802
    last x: 1066
    last y diff: 0
    last z: 802
    territory: 0
    rot x: 0
    rot y: 1.76485
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 787
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 788
  Footprint:
  Minimap:
    active: true
    x: 1050
    z: 806
  Obstruction:
    active: true
    moving: false
    control group: 788
    control group 2: 0
    tag: 2322
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1050
    y: 0
    z: 806
    last x: 1050
    last y diff: 0
    last z: 806
    territory: 0
    rot x: 0
    rot y: 5.34096
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 788
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 789
  Footprint:
  Minimap:
    active: true
    x: 1034
    z: 810
  Obstruction:
    active: true
    moving: false
    control group: 789
    control group 2: 0
    tag: 2196
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1034
    y: 0
    z: 810
    last x: 1034
    last y diff: 0
    last z: 810
    territory: 0
    rot x: 0
    rot y: 2.22869
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 789
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 790
  Footprint:
  Minimap:
    active: true
    x: 1046
    z: 810
  Obstruction:
    active: true
    moving: false
    control group: 790
    control group 2: 0
    tag: 2278
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1046
    y: 0
    z: 810
    last x: 1046
    last y diff: 0
    last z: 810
    territory: 0
    rot x: 0
    rot y: 3.4739
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 790
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 791
  Footprint:
  Minimap:
    active: true
    x: 1030
    z: 814
  Obstruction:
    active: true
    moving: false
    control group: 791
    control group 2: 0
    tag: 2164
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1030
    y: 0
    z: 814
    last x: 1030
    last y diff: 0
    last z: 814
    territory: 0
    rot x: 0
    rot y: 3.88247
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 791
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 792
  Footprint:
  Minimap:
    active: true
    x: 1014
    z: 818
  Obstruction:
    active: true
    moving: false
    control group: 792
    control group 2: 0
    tag: 2084
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1014
    y: 0
    z: 818
    last x: 1014
    last y diff: 0
    last z: 818
    territory: 0
    rot x: 0
    rot y: 5.28913
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 792
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 793
  Footprint:
  Minimap:
    active: true
    x: 1006
    z: 822
  Obstruction:
    active: true
    moving: false
    control group: 793
    control group 2: 0
    tag: 2058
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1006
    y: 0
    z: 822
    last x: 1006
    last y diff: 0
    last z: 822
    territory: 0
    rot x: 0
    rot y: 0.98142
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 793
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 794
  Footprint:
  Minimap:
    active: true
    x: 990
    z: 826
  Obstruction:
    active: true
    moving: false
    control group: 794
    control group 2: 0
    tag: 2010
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 990
    y: 0
    z: 826
    last x: 990
    last y diff: 0
    last z: 826
    territory: 0
    rot x: 0
    rot y: 4.04052
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 794
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 795
  Footprint:
  Minimap:
    active: true
    x: 986
    z: 830
  Obstruction:
    active: true
    moving: false
    control group: 795
    control group 2: 0
    tag: 1986
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 986
    y: 0
    z: 830
    last x: 986
    last y diff: 0
    last z: 830
    territory: 0
    rot x: 0
    rot y: 5.26151
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 795
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 796
  Footprint:
  Minimap:
    active: true
    x: 982
    z: 834
  Obstruction:
    active: true
    moving: false
    control group: 796
    control group 2: 0
    tag: 1958
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 982
    y: 0
    z: 834
    last x: 982
    last y diff: 0
    last z: 834
    territory: 0
    rot x: 0
    rot y: 1.59348
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 796
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 797
  Footprint:
  Minimap:
    active: true
    x: 966
    z: 838
  Obstruction:
    active: true
    moving: false
    control group: 797
    control group 2: 0
    tag: 1842
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 966
    y: 0
    z: 838
    last x: 966
    last y diff: 0
    last z: 838
    territory: 0
    rot x: 0
    rot y: 0.0844
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 797
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 798
  Footprint:
  Minimap:
    active: true
    x: 974
    z: 838
  Obstruction:
    active: true
    moving: false
    control group: 798
    control group 2: 0
    tag: 1888
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 974
    y: 0
    z: 838
    last x: 974
    last y diff: 0
    last z: 838
    territory: 0
    rot x: 0
    rot y: 4.48142
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 798
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 799
  Footprint:
  Minimap:
    active: true
    x: 978
    z: 838
  Obstruction:
    active: true
    moving: false
    control group: 799
    control group 2: 0
    tag: 1930
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 978
    y: 0
    z: 838
    last x: 978
    last y diff: 0
    last z: 838
    territory: 0
    rot x: 0
    rot y: 3.30112
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 799
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 800
  Footprint:
  Minimap:
    active: true
    x: 958
    z: 846
  Obstruction:
    active: true
    moving: false
    control group: 800
    control group 2: 0
    tag: 1810
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 958
    y: 0
    z: 846
    last x: 958
    last y diff: 0
    last z: 846
    territory: 0
    rot x: 0
    rot y: 2.19687
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 800
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 801
  Footprint:
  Minimap:
    active: true
    x: 966
    z: 846
  Obstruction:
    active: true
    moving: false
    control group: 801
    control group 2: 0
    tag: 1844
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 966
    y: 0
    z: 846
    last x: 966
    last y diff: 0
    last z: 846
    territory: 0
    rot x: 0
    rot y: 2.53978
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 801
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 802
  Footprint:
  Minimap:
    active: true
    x: 946
    z: 850
  Obstruction:
    active: true
    moving: false
    control group: 802
    control group 2: 0
    tag: 1764
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 946
    y: 0
    z: 850
    last x: 946
    last y diff: 0
    last z: 850
    territory: 0
    rot x: 0
    rot y: 4.79679
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 802
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 803
  Footprint:
  Minimap:
    active: true
    x: 938
    z: 854
  Obstruction:
    active: true
    moving: false
    control group: 803
    control group 2: 0
    tag: 1740
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 938
    y: 0
    z: 854
    last x: 938
    last y diff: 0
    last z: 854
    territory: 0
    rot x: 0
    rot y: 1.7648
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 803
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 804
  Footprint:
  Minimap:
    active: true
    x: 946
    z: 854
  Obstruction:
    active: true
    moving: false
    control group: 804
    control group 2: 0
    tag: 1766
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 946
    y: 0
    z: 854
    last x: 946
    last y diff: 0
    last z: 854
    territory: 0
    rot x: 0
    rot y: 5.63053
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 804
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 805
  Footprint:
  Minimap:
    active: true
    x: 930
    z: 858
  Obstruction:
    active: true
    moving: false
    control group: 805
    control group 2: 0
    tag: 1722
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 930
    y: 0
    z: 858
    last x: 930
    last y diff: 0
    last z: 858
    territory: 0
    rot x: 0
    rot y: 4.50321
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 805
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 806
  Footprint:
  Minimap:
    active: true
    x: 938
    z: 858
  Obstruction:
    active: true
    moving: false
    control group: 806
    control group 2: 0
    tag: 1742
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 938
    y: 0
    z: 858
    last x: 938
    last y diff: 0
    last z: 858
    territory: 0
    rot x: 0
    rot y: 0.04496
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 806
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 807
  Footprint:
  Minimap:
    active: true
    x: 918
    z: 870
  Obstruction:
    active: true
    moving: false
    control group: 807
    control group 2: 0
    tag: 1698
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 918
    y: 0
    z: 870
    last x: 918
    last y diff: 0
    last z: 870
    territory: 0
    rot x: 0
    rot y: 0.90084
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 807
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 808
  Footprint:
  Minimap:
    active: true
    x: 910
    z: 874
  Obstruction:
    active: true
    moving: false
    control group: 808
    control group 2: 0
    tag: 1688
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 910
    y: 0
    z: 874
    last x: 910
    last y diff: 0
    last z: 874
    territory: 0
    rot x: 0
    rot y: 1.57372
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 808
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 809
  Footprint:
  Minimap:
    active: true
    x: 898
    z: 878
  Obstruction:
    active: true
    moving: false
    control group: 809
    control group 2: 0
    tag: 1668
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 898
    y: 0
    z: 878
    last x: 898
    last y diff: 0
    last z: 878
    territory: 0
    rot x: 0
    rot y: 1.62252
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 809
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 810
  Footprint:
  Minimap:
    active: true
    x: 886
    z: 882
  Obstruction:
    active: true
    moving: false
    control group: 810
    control group 2: 0
    tag: 1636
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 886
    y: 0
    z: 882
    last x: 886
    last y diff: 0
    last z: 882
    territory: 0
    rot x: 0
    rot y: 0.37778
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 810
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 811
  Footprint:
  Minimap:
    active: true
    x: 882
    z: 886
  Obstruction:
    active: true
    moving: false
    control group: 811
    control group 2: 0
    tag: 1624
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 882
    y: 0
    z: 886
    last x: 882
    last y diff: 0
    last z: 886
    territory: 0
    rot x: 0
    rot y: 4.37423
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 811
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 812
  Footprint:
  Minimap:
    active: true
    x: 882
    z: 890
  Obstruction:
    active: true
    moving: false
    control group: 812
    control group 2: 0
    tag: 1626
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 882
    y: 0
    z: 890
    last x: 882
    last y diff: 0
    last z: 890
    territory: 0
    rot x: 0
    rot y: 3.70163
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 812
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 813
  Footprint:
  Minimap:
    active: true
    x: 870
    z: 894
  Obstruction:
    active: true
    moving: false
    control group: 813
    control group 2: 0
    tag: 1576
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 870
    y: 0
    z: 894
    last x: 870
    last y diff: 0
    last z: 894
    territory: 0
    rot x: 0
    rot y: 0.4499
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 813
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 814
  Footprint:
  Minimap:
    active: true
    x: 866
    z: 902
  Obstruction:
    active: true
    moving: false
    control group: 814
    control group 2: 0
    tag: 1554
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 866
    y: 0
    z: 902
    last x: 866
    last y diff: 0
    last z: 902
    territory: 0
    rot x: 0
    rot y: 2.4072
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 814
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 815
  Footprint:
  Minimap:
    active: true
    x: 838
    z: 922
  Obstruction:
    active: true
    moving: false
    control group: 815
    control group 2: 0
    tag: 1356
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 838
    y: 0
    z: 922
    last x: 838
    last y diff: 0
    last z: 922
    territory: 0
    rot x: 0
    rot y: 3.29722
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 815
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 816
  Footprint:
  Minimap:
    active: true
    x: 842
    z: 922
  Obstruction:
    active: true
    moving: false
    control group: 816
    control group 2: 0
    tag: 1390
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 842
    y: 0
    z: 922
    last x: 842
    last y diff: 0
    last z: 922
    territory: 0
    rot x: 0
    rot y: 0.46254
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 816
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 817
  Footprint:
  Minimap:
    active: true
    x: 826
    z: 934
  Obstruction:
    active: true
    moving: false
    control group: 817
    control group 2: 0
    tag: 1268
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 826
    y: 0
    z: 934
    last x: 826
    last y diff: 0
    last z: 934
    territory: 0
    rot x: 0
    rot y: 1.76374
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 817
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 818
  Footprint:
  Minimap:
    active: true
    x: 834
    z: 934
  Obstruction:
    active: true
    moving: false
    control group: 818
    control group 2: 0
    tag: 1324
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 834
    y: 0
    z: 934
    last x: 834
    last y diff: 0
    last z: 934
    territory: 0
    rot x: 0
    rot y: 3.90197
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 818
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 819
  Footprint:
  Minimap:
    active: true
    x: 818
    z: 950
  Obstruction:
    active: true
    moving: false
    control group: 819
    control group 2: 0
    tag: 1218
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 818
    y: 0
    z: 950
    last x: 818
    last y diff: 0
    last z: 950
    territory: 0
    rot x: 0
    rot y: 1.41042
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 819
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 820
  Footprint:
  Minimap:
    active: true
    x: 814
    z: 954
  Obstruction:
    active: true
    moving: false
    control group: 820
    control group 2: 0
    tag: 1200
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 814
    y: 0
    z: 954
    last x: 814
    last y diff: 0
    last z: 954
    territory: 0
    rot x: 0
    rot y: 5.54766
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 820
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 821
  Footprint:
  Minimap:
    active: true
    x: 810
    z: 958
  Obstruction:
    active: true
    moving: false
    control group: 821
    control group 2: 0
    tag: 1184
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 810
    y: 0
    z: 958
    last x: 810
    last y diff: 0
    last z: 958
    territory: 0
    rot x: 0
    rot y: 4.72478
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 821
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 822
  Footprint:
  Minimap:
    active: true
    x: 802
    z: 962
  Obstruction:
    active: true
    moving: false
    control group: 822
    control group 2: 0
    tag: 1150
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 802
    y: 0
    z: 962
    last x: 802
    last y diff: 0
    last z: 962
    territory: 0
    rot x: 0
    rot y: 3.30631
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 822
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 823
  Footprint:
  Minimap:
    active: true
    x: 798
    z: 974
  Obstruction:
    active: true
    moving: false
    control group: 823
    control group 2: 0
    tag: 1130
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 798
    y: 0
    z: 974
    last x: 798
    last y diff: 0
    last z: 974
    territory: 0
    rot x: 0
    rot y: 3.61013
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 823
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 824
  Footprint:
  Minimap:
    active: true
    x: 794
    z: 982
  Obstruction:
    active: true
    moving: false
    control group: 824
    control group 2: 0
    tag: 1108
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 794
    y: 0
    z: 982
    last x: 794
    last y diff: 0
    last z: 982
    territory: 0
    rot x: 0
    rot y: 6.1125
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 824
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 825
  Footprint:
  Minimap:
    active: true
    x: 790
    z: 990
  Obstruction:
    active: true
    moving: false
    control group: 825
    control group 2: 0
    tag: 1092
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 790
    y: 0
    z: 990
    last x: 790
    last y diff: 0
    last z: 990
    territory: 0
    rot x: 0
    rot y: 2.77791
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 825
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 826
  Footprint:
  Minimap:
    active: true
    x: 786
    z: 1002
  Obstruction:
    active: true
    moving: false
    control group: 826
    control group 2: 0
    tag: 1064
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 786
    y: 0
    z: 1002
    last x: 786
    last y diff: 0
    last z: 1002
    territory: 0
    rot x: 0
    rot y: 5.04758
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 826
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 827
  Footprint:
  Minimap:
    active: true
    x: 782
    z: 1006
  Obstruction:
    active: true
    moving: false
    control group: 827
    control group 2: 0
    tag: 1036
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 782
    y: 0
    z: 1006
    last x: 782
    last y diff: 0
    last z: 1006
    territory: 0
    rot x: 0
    rot y: 2.20443
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 827
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 828
  Footprint:
  Minimap:
    active: true
    x: 778
    z: 1018
  Obstruction:
    active: true
    moving: false
    control group: 828
    control group 2: 0
    tag: 1006
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 778
    y: 0
    z: 1018
    last x: 778
    last y diff: 0
    last z: 1018
    territory: 0
    rot x: 0
    rot y: 0.63688
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 828
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 829
  Footprint:
  Minimap:
    active: true
    x: 778
    z: 1022
  Obstruction:
    active: true
    moving: false
    control group: 829
    control group 2: 0
    tag: 1008
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 778
    y: 0
    z: 1022
    last x: 778
    last y diff: 0
    last z: 1022
    territory: 0
    rot x: 0
    rot y: 0.56997
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 829
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 830
  Footprint:
  Minimap:
    active: true
    x: 778
    z: 1026
  Obstruction:
    active: true
    moving: false
    control group: 830
    control group 2: 0
    tag: 1010
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 778
    y: 0
    z: 1026
    last x: 778
    last y diff: 0
    last z: 1026
    territory: 0
    rot x: 0
    rot y: 2.24743
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 830
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 831
  Footprint:
  Minimap:
    active: true
    x: 778
    z: 1034
  Obstruction:
    active: true
    moving: false
    control group: 831
    control group 2: 0
    tag: 1012
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 778
    y: 0
    z: 1034
    last x: 778
    last y diff: 0
    last z: 1034
    territory: 0
    rot x: 0
    rot y: 0.1846
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 831
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 832
  Footprint:
  Minimap:
    active: true
    x: 774
    z: 1038
  Obstruction:
    active: true
    moving: false
    control group: 832
    control group 2: 0
    tag: 984
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 774
    y: 0
    z: 1038
    last x: 774
    last y diff: 0
    last z: 1038
    territory: 0
    rot x: 0
    rot y: 3.18758
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 832
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 833
  Footprint:
  Minimap:
    active: true
    x: 778
    z: 1038
  Obstruction:
    active: true
    moving: false
    control group: 833
    control group 2: 0
    tag: 1014
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 778
    y: 0
    z: 1038
    last x: 778
    last y diff: 0
    last z: 1038
    territory: 0
    rot x: 0
    rot y: 5.84044
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 833
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 834
  Footprint:
  Minimap:
    active: true
    x: 774
    z: 1042
  Obstruction:
    active: true
    moving: false
    control group: 834
    control group 2: 0
    tag: 986
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 774
    y: 0
    z: 1042
    last x: 774
    last y diff: 0
    last z: 1042
    territory: 0
    rot x: 0
    rot y: 1.16732
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 834
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 835
  Footprint:
  Minimap:
    active: true
    x: 774
    z: 1046
  Obstruction:
    active: true
    moving: false
    control group: 835
    control group 2: 0
    tag: 988
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 774
    y: 0
    z: 1046
    last x: 774
    last y diff: 0
    last z: 1046
    territory: 0
    rot x: 0
    rot y: 2.27033
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 835
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 836
  Footprint:
  Minimap:
    active: true
    x: 774
    z: 1058
  Obstruction:
    active: true
    moving: false
    control group: 836
    control group 2: 0
    tag: 990
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 774
    y: 0
    z: 1058
    last x: 774
    last y diff: 0
    last z: 1058
    territory: 0
    rot x: 0
    rot y: 2.1188
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 836
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 837
  Footprint:
  Minimap:
    active: true
    x: 774
    z: 1062
  Obstruction:
    active: true
    moving: false
    control group: 837
    control group 2: 0
    tag: 992
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 774
    y: 0
    z: 1062
    last x: 774
    last y diff: 0
    last z: 1062
    territory: 0
    rot x: 0
    rot y: 2.9406
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 837
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 838
  Footprint:
  Minimap:
    active: true
    x: 778
    z: 1090
  Obstruction:
    active: true
    moving: false
    control group: 838
    control group 2: 0
    tag: 1022
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 778
    y: 0
    z: 1090
    last x: 778
    last y diff: 0
    last z: 1090
    territory: 0
    rot x: 0
    rot y: 3.74628
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 838
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 839
  Footprint:
  Minimap:
    active: true
    x: 778
    z: 1102
  Obstruction:
    active: true
    moving: false
    control group: 839
    control group 2: 0
    tag: 1024
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 778
    y: 0
    z: 1102
    last x: 778
    last y diff: 0
    last z: 1102
    territory: 0
    rot x: 0
    rot y: 2.74115
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 839
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 840
  Footprint:
  Minimap:
    active: true
    x: 778
    z: 1106
  Obstruction:
    active: true
    moving: false
    control group: 840
    control group 2: 0
    tag: 1026
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 778
    y: 0
    z: 1106
    last x: 778
    last y diff: 0
    last z: 1106
    territory: 0
    rot x: 0
    rot y: 4.43499
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 840
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 841
  Footprint:
  Minimap:
    active: true
    x: 782
    z: 1118
  Obstruction:
    active: true
    moving: false
    control group: 841
    control group 2: 0
    tag: 1048
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 782
    y: 0
    z: 1118
    last x: 782
    last y diff: 0
    last z: 1118
    territory: 0
    rot x: 0
    rot y: 1.49047
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 841
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 842
  Footprint:
  Minimap:
    active: true
    x: 786
    z: 1122
  Obstruction:
    active: true
    moving: false
    control group: 842
    control group 2: 0
    tag: 1080
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 786
    y: 0
    z: 1122
    last x: 786
    last y diff: 0
    last z: 1122
    territory: 0
    rot x: 0
    rot y: 1.53467
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 842
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 843
  Footprint:
  Minimap:
    active: true
    x: 798
    z: 1150
  Obstruction:
    active: true
    moving: false
    control group: 843
    control group 2: 0
    tag: 1144
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 798
    y: 0
    z: 1150
    last x: 798
    last y diff: 0
    last z: 1150
    territory: 0
    rot x: 0
    rot y: 3.4506
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 843
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 844
  Footprint:
  Minimap:
    active: true
    x: 802
    z: 1158
  Obstruction:
    active: true
    moving: false
    control group: 844
    control group 2: 0
    tag: 1160
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 802
    y: 0
    z: 1158
    last x: 802
    last y diff: 0
    last z: 1158
    territory: 0
    rot x: 0
    rot y: 4.66929
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 844
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 845
  Footprint:
  Minimap:
    active: true
    x: 806
    z: 1162
  Obstruction:
    active: true
    moving: false
    control group: 845
    control group 2: 0
    tag: 1174
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 806
    y: 0
    z: 1162
    last x: 806
    last y diff: 0
    last z: 1162
    territory: 0
    rot x: 0
    rot y: 5.98775
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 845
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 846
  Footprint:
  Minimap:
    active: true
    x: 810
    z: 1170
  Obstruction:
    active: true
    moving: false
    control group: 846
    control group 2: 0
    tag: 1192
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 810
    y: 0
    z: 1170
    last x: 810
    last y diff: 0
    last z: 1170
    territory: 0
    rot x: 0
    rot y: 1.29766
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 846
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 847
  Footprint:
  Minimap:
    active: true
    x: 822
    z: 1178
  Obstruction:
    active: true
    moving: false
    control group: 847
    control group 2: 0
    tag: 1252
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 822
    y: 0
    z: 1178
    last x: 822
    last y diff: 0
    last z: 1178
    territory: 0
    rot x: 0
    rot y: 0.64811
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 847
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 848
  Footprint:
  Minimap:
    active: true
    x: 822
    z: 1182
  Obstruction:
    active: true
    moving: false
    control group: 848
    control group 2: 0
    tag: 1254
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 822
    y: 0
    z: 1182
    last x: 822
    last y diff: 0
    last z: 1182
    territory: 0
    rot x: 0
    rot y: 5.85424
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 848
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 849
  Footprint:
  Minimap:
    active: true
    x: 822
    z: 1186
  Obstruction:
    active: true
    moving: false
    control group: 849
    control group 2: 0
    tag: 1256
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 822
    y: 0
    z: 1186
    last x: 822
    last y diff: 0
    last z: 1186
    territory: 0
    rot x: 0
    rot y: 4.88706
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 849
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 850
  Footprint:
  Minimap:
    active: true
    x: 826
    z: 1186
  Obstruction:
    active: true
    moving: false
    control group: 850
    control group 2: 0
    tag: 1274
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 826
    y: 0
    z: 1186
    last x: 826
    last y diff: 0
    last z: 1186
    territory: 0
    rot x: 0
    rot y: 2.43609
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 850
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 851
  Footprint:
  Minimap:
    active: true
    x: 830
    z: 1186
  Obstruction:
    active: true
    moving: false
    control group: 851
    control group 2: 0
    tag: 1300
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 830
    y: 0
    z: 1186
    last x: 830
    last y diff: 0
    last z: 1186
    territory: 0
    rot x: 0
    rot y: 5.80591
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 851
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 852
  Footprint:
  Minimap:
    active: true
    x: 834
    z: 1194
  Obstruction:
    active: true
    moving: false
    control group: 852
    control group 2: 0
    tag: 1332
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 834
    y: 0
    z: 1194
    last x: 834
    last y diff: 0
    last z: 1194
    territory: 0
    rot x: 0
    rot y: 3.65177
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 852
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 853
  Footprint:
  Minimap:
    active: true
    x: 842
    z: 1202
  Obstruction:
    active: true
    moving: false
    control group: 853
    control group 2: 0
    tag: 1396
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 842
    y: 0
    z: 1202
    last x: 842
    last y diff: 0
    last z: 1202
    territory: 0
    rot x: 0
    rot y: 3.91402
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 853
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 854
  Footprint:
  Minimap:
    active: true
    x: 846
    z: 1202
  Obstruction:
    active: true
    moving: false
    control group: 854
    control group 2: 0
    tag: 1430
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 846
    y: 0
    z: 1202
    last x: 846
    last y diff: 0
    last z: 1202
    territory: 0
    rot x: 0
    rot y: 4.80709
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 854
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 855
  Footprint:
  Minimap:
    active: true
    x: 858
    z: 1210
  Obstruction:
    active: true
    moving: false
    control group: 855
    control group 2: 0
    tag: 1508
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 858
    y: 0
    z: 1210
    last x: 858
    last y diff: 0
    last z: 1210
    territory: 0
    rot x: 0
    rot y: 2.24999
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 855
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 856
  Footprint:
  Minimap:
    active: true
    x: 866
    z: 1218
  Obstruction:
    active: true
    moving: false
    control group: 856
    control group 2: 0
    tag: 1560
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 866
    y: 0
    z: 1218
    last x: 866
    last y diff: 0
    last z: 1218
    territory: 0
    rot x: 0
    rot y: 3.47228
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 856
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 857
  Footprint:
  Minimap:
    active: true
    x: 870
    z: 1222
  Obstruction:
    active: true
    moving: false
    control group: 857
    control group 2: 0
    tag: 1584
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 870
    y: 0
    z: 1222
    last x: 870
    last y diff: 0
    last z: 1222
    territory: 0
    rot x: 0
    rot y: 0.74228
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 857
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 858
  Footprint:
  Minimap:
    active: true
    x: 886
    z: 1226
  Obstruction:
    active: true
    moving: false
    control group: 858
    control group 2: 0
    tag: 1644
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 886
    y: 0
    z: 1226
    last x: 886
    last y diff: 0
    last z: 1226
    territory: 0
    rot x: 0
    rot y: 4.34989
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 858
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 859
  Footprint:
  Minimap:
    active: true
    x: 890
    z: 1226
  Obstruction:
    active: true
    moving: false
    control group: 859
    control group 2: 0
    tag: 1656
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 890
    y: 0
    z: 1226
    last x: 890
    last y diff: 0
    last z: 1226
    territory: 0
    rot x: 0
    rot y: 5.52756
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 859
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 860
  Footprint:
  Minimap:
    active: true
    x: 890
    z: 1230
  Obstruction:
    active: true
    moving: false
    control group: 860
    control group 2: 0
    tag: 1658
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 890
    y: 0
    z: 1230
    last x: 890
    last y diff: 0
    last z: 1230
    territory: 0
    rot x: 0
    rot y: 1.04073
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 860
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 861
  Footprint:
  Minimap:
    active: true
    x: 902
    z: 1230
  Obstruction:
    active: true
    moving: false
    control group: 861
    control group 2: 0
    tag: 1676
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 902
    y: 0
    z: 1230
    last x: 902
    last y diff: 0
    last z: 1230
    territory: 0
    rot x: 0
    rot y: 0.17574
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 861
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 862
  Footprint:
  Minimap:
    active: true
    x: 938
    z: 1242
  Obstruction:
    active: true
    moving: false
    control group: 862
    control group 2: 0
    tag: 1746
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 938
    y: 0
    z: 1242
    last x: 938
    last y diff: 0
    last z: 1242
    territory: 0
    rot x: 0
    rot y: 1.4842
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 862
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 863
  Footprint:
  Minimap:
    active: true
    x: 978
    z: 1246
  Obstruction:
    active: true
    moving: false
    control group: 863
    control group 2: 0
    tag: 1936
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 978
    y: 0
    z: 1246
    last x: 978
    last y diff: 0
    last z: 1246
    territory: 0
    rot x: 0
    rot y: 2.5174
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 863
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 864
  Footprint:
  Minimap:
    active: true
    x: 986
    z: 1246
  Obstruction:
    active: true
    moving: false
    control group: 864
    control group 2: 0
    tag: 1994
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 986
    y: 0
    z: 1246
    last x: 986
    last y diff: 0
    last z: 1246
    territory: 0
    rot x: 0
    rot y: 5.40134
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 864
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 865
  Footprint:
  Minimap:
    active: true
    x: 1006
    z: 1242
  Obstruction:
    active: true
    moving: false
    control group: 865
    control group 2: 0
    tag: 2064
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1006
    y: 0
    z: 1242
    last x: 1006
    last y diff: 0
    last z: 1242
    territory: 0
    rot x: 0
    rot y: 0.08387
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 865
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 866
  Footprint:
  Minimap:
    active: true
    x: 1022
    z: 1238
  Obstruction:
    active: true
    moving: false
    control group: 866
    control group 2: 0
    tag: 2134
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1022
    y: 0
    z: 1238
    last x: 1022
    last y diff: 0
    last z: 1238
    territory: 0
    rot x: 0
    rot y: 0.61608
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 866
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 867
  Footprint:
  Minimap:
    active: true
    x: 1030
    z: 1238
  Obstruction:
    active: true
    moving: false
    control group: 867
    control group 2: 0
    tag: 2172
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1030
    y: 0
    z: 1238
    last x: 1030
    last y diff: 0
    last z: 1238
    territory: 0
    rot x: 0
    rot y: 0.11937
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 867
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 868
  Footprint:
  Minimap:
    active: true
    x: 1034
    z: 1238
  Obstruction:
    active: true
    moving: false
    control group: 868
    control group 2: 0
    tag: 2202
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1034
    y: 0
    z: 1238
    last x: 1034
    last y diff: 0
    last z: 1238
    territory: 0
    rot x: 0
    rot y: 4.74302
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 868
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 869
  Footprint:
  Minimap:
    active: true
    x: 1042
    z: 1238
  Obstruction:
    active: true
    moving: false
    control group: 869
    control group 2: 0
    tag: 2258
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1042
    y: 0
    z: 1238
    last x: 1042
    last y diff: 0
    last z: 1238
    territory: 0
    rot x: 0
    rot y: 6.1002
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 869
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 870
  Footprint:
  Minimap:
    active: true
    x: 1070
    z: 1242
  Obstruction:
    active: true
    moving: false
    control group: 870
    control group 2: 0
    tag: 2508
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1070
    y: 0
    z: 1242
    last x: 1070
    last y diff: 0
    last z: 1242
    territory: 0
    rot x: 0
    rot y: 4.54493
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 870
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 871
  Footprint:
  Minimap:
    active: true
    x: 1070
    z: 1238
  Obstruction:
    active: true
    moving: false
    control group: 871
    control group 2: 0
    tag: 2506
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1070
    y: 0
    z: 1238
    last x: 1070
    last y diff: 0
    last z: 1238
    territory: 0
    rot x: 0
    rot y: 0.1942
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 871
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 872
  Footprint:
  Minimap:
    active: true
    x: 1074
    z: 1238
  Obstruction:
    active: true
    moving: false
    control group: 872
    control group 2: 0
    tag: 2530
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1074
    y: 0
    z: 1238
    last x: 1074
    last y diff: 0
    last z: 1238
    territory: 0
    rot x: 0
    rot y: 3.0306
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 872
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 873
  Footprint:
  Minimap:
    active: true
    x: 1094
    z: 1238
  Obstruction:
    active: true
    moving: false
    control group: 873
    control group 2: 0
    tag: 2672
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1094
    y: 0
    z: 1238
    last x: 1094
    last y diff: 0
    last z: 1238
    territory: 0
    rot x: 0
    rot y: 2.5747
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 873
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 874
  Footprint:
  Minimap:
    active: true
    x: 1102
    z: 1238
  Obstruction:
    active: true
    moving: false
    control group: 874
    control group 2: 0
    tag: 2722
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1102
    y: 0
    z: 1238
    last x: 1102
    last y diff: 0
    last z: 1238
    territory: 0
    rot x: 0
    rot y: 3.07644
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 874
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 875
  Footprint:
  Minimap:
    active: true
    x: 1106
    z: 1238
  Obstruction:
    active: true
    moving: false
    control group: 875
    control group 2: 0
    tag: 2748
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1106
    y: 0
    z: 1238
    last x: 1106
    last y diff: 0
    last z: 1238
    territory: 0
    rot x: 0
    rot y: 2.13714
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 875
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 876
  Footprint:
  Minimap:
    active: true
    x: 1110
    z: 1238
  Obstruction:
    active: true
    moving: false
    control group: 876
    control group 2: 0
    tag: 2784
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1110
    y: 0
    z: 1238
    last x: 1110
    last y diff: 0
    last z: 1238
    territory: 0
    rot x: 0
    rot y: 1.12082
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 876
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 877
  Footprint:
  Minimap:
    active: true
    x: 1114
    z: 1238
  Obstruction:
    active: true
    moving: false
    control group: 877
    control group 2: 0
    tag: 2804
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1114
    y: 0
    z: 1238
    last x: 1114
    last y diff: 0
    last z: 1238
    territory: 0
    rot x: 0
    rot y: 0.95257
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 877
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 878
  Footprint:
  Minimap:
    active: true
    x: 1122
    z: 1234
  Obstruction:
    active: true
    moving: false
    control group: 878
    control group 2: 0
    tag: 2854
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1122
    y: 0
    z: 1234
    last x: 1122
    last y diff: 0
    last z: 1234
    territory: 0
    rot x: 0
    rot y: 0.63363
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 878
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 879
  Footprint:
  Minimap:
    active: true
    x: 1126
    z: 1234
  Obstruction:
    active: true
    moving: false
    control group: 879
    control group 2: 0
    tag: 2884
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1126
    y: 0
    z: 1234
    last x: 1126
    last y diff: 0
    last z: 1234
    territory: 0
    rot x: 0
    rot y: 3.43004
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 879
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 880
  Footprint:
  Minimap:
    active: true
    x: 1134
    z: 1234
  Obstruction:
    active: true
    moving: false
    control group: 880
    control group 2: 0
    tag: 2924
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1134
    y: 0
    z: 1234
    last x: 1134
    last y diff: 0
    last z: 1234
    territory: 0
    rot x: 0
    rot y: 5.65563
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 880
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 881
  Footprint:
  Minimap:
    active: true
    x: 1154
    z: 1222
  Obstruction:
    active: true
    moving: false
    control group: 881
    control group 2: 0
    tag: 3026
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1154
    y: 0
    z: 1222
    last x: 1154
    last y diff: 0
    last z: 1222
    territory: 0
    rot x: 0
    rot y: 5.25458
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 881
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 882
  Footprint:
  Minimap:
    active: true
    x: 1206
    z: 1194
  Obstruction:
    active: true
    moving: false
    control group: 882
    control group 2: 0
    tag: 3246
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1206
    y: 0
    z: 1194
    last x: 1206
    last y diff: 0
    last z: 1194
    territory: 0
    rot x: 0
    rot y: 4.05042
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 882
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 883
  Footprint:
  Minimap:
    active: true
    x: 1214
    z: 1178
  Obstruction:
    active: true
    moving: false
    control group: 883
    control group 2: 0
    tag: 3266
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1214
    y: 0
    z: 1178
    last x: 1214
    last y diff: 0
    last z: 1178
    territory: 0
    rot x: 0
    rot y: 2.07346
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 883
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 884
  Footprint:
  Minimap:
    active: true
    x: 1218
    z: 1174
  Obstruction:
    active: true
    moving: false
    control group: 884
    control group 2: 0
    tag: 3292
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1218
    y: 0
    z: 1174
    last x: 1218
    last y diff: 0
    last z: 1174
    territory: 0
    rot x: 0
    rot y: 5.29465
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 884
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 885
  Footprint:
  Minimap:
    active: true
    x: 1234
    z: 1158
  Obstruction:
    active: true
    moving: false
    control group: 885
    control group 2: 0
    tag: 3376
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1234
    y: 0
    z: 1158
    last x: 1234
    last y diff: 0
    last z: 1158
    territory: 0
    rot x: 0
    rot y: 6.22765
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 885
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 886
  Footprint:
  Minimap:
    active: true
    x: 1234
    z: 1154
  Obstruction:
    active: true
    moving: false
    control group: 886
    control group 2: 0
    tag: 3374
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1234
    y: 0
    z: 1154
    last x: 1234
    last y diff: 0
    last z: 1154
    territory: 0
    rot x: 0
    rot y: 2.90497
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 886
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 887
  Footprint:
  Minimap:
    active: true
    x: 1246
    z: 1138
  Obstruction:
    active: true
    moving: false
    control group: 887
    control group 2: 0
    tag: 3466
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1246
    y: 0
    z: 1138
    last x: 1246
    last y diff: 0
    last z: 1138
    territory: 0
    rot x: 0
    rot y: 5.6941
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 887
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 888
  Footprint:
  Minimap:
    active: true
    x: 1246
    z: 1118
  Obstruction:
    active: true
    moving: false
    control group: 888
    control group 2: 0
    tag: 3464
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1246
    y: 0
    z: 1118
    last x: 1246
    last y diff: 0
    last z: 1118
    territory: 0
    rot x: 0
    rot y: 5.85454
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 888
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 889
  Footprint:
  Minimap:
    active: true
    x: 1250
    z: 1114
  Obstruction:
    active: true
    moving: false
    control group: 889
    control group 2: 0
    tag: 3500
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1250
    y: 0
    z: 1114
    last x: 1250
    last y diff: 0
    last z: 1114
    territory: 0
    rot x: 0
    rot y: 2.21097
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 889
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 890
  Footprint:
  Minimap:
    active: true
    x: 1254
    z: 1102
  Obstruction:
    active: true
    moving: false
    control group: 890
    control group 2: 0
    tag: 3530
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1254
    y: 0
    z: 1102
    last x: 1254
    last y diff: 0
    last z: 1102
    territory: 0
    rot x: 0
    rot y: 4.86245
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 890
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 891
  Footprint:
  Minimap:
    active: true
    x: 1254
    z: 1106
  Obstruction:
    active: true
    moving: false
    control group: 891
    control group 2: 0
    tag: 3532
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1254
    y: 0
    z: 1106
    last x: 1254
    last y diff: 0
    last z: 1106
    territory: 0
    rot x: 0
    rot y: 5.2772
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 891
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 892
  Footprint:
  Minimap:
    active: true
    x: 1254
    z: 1094
  Obstruction:
    active: true
    moving: false
    control group: 892
    control group 2: 0
    tag: 3528
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1254
    y: 0
    z: 1094
    last x: 1254
    last y diff: 0
    last z: 1094
    territory: 0
    rot x: 0
    rot y: 4.1508
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 892
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 893
  Footprint:
  Minimap:
    active: true
    x: 1254
    z: 1062
  Obstruction:
    active: true
    moving: false
    control group: 893
    control group 2: 0
    tag: 3522
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1254
    y: 0
    z: 1062
    last x: 1254
    last y diff: 0
    last z: 1062
    territory: 0
    rot x: 0
    rot y: 2.34357
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 893
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 894
  Footprint:
  Minimap:
    active: true
    x: 1254
    z: 1066
  Obstruction:
    active: true
    moving: false
    control group: 894
    control group 2: 0
    tag: 3524
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1254
    y: 0
    z: 1066
    last x: 1254
    last y diff: 0
    last z: 1066
    territory: 0
    rot x: 0
    rot y: 0.21604
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 894
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 895
  Footprint:
  Minimap:
    active: true
    x: 1254
    z: 1070
  Obstruction:
    active: true
    moving: false
    control group: 895
    control group 2: 0
    tag: 3526
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1254
    y: 0
    z: 1070
    last x: 1254
    last y diff: 0
    last z: 1070
    territory: 0
    rot x: 0
    rot y: 4.08716
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 895
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 896
  Footprint:
  Minimap:
    active: true
    x: 1254
    z: 1054
  Obstruction:
    active: true
    moving: false
    control group: 896
    control group 2: 0
    tag: 3520
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1254
    y: 0
    z: 1054
    last x: 1254
    last y diff: 0
    last z: 1054
    territory: 0
    rot x: 0
    rot y: 5.39231
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 896
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 897
  Footprint:
  Minimap:
    active: true
    x: 1254
    z: 1050
  Obstruction:
    active: true
    moving: false
    control group: 897
    control group 2: 0
    tag: 3518
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1254
    y: 0
    z: 1050
    last x: 1254
    last y diff: 0
    last z: 1050
    territory: 0
    rot x: 0
    rot y: 0.7527
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 897
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 898
  Footprint:
  Minimap:
    active: true
    x: 1250
    z: 1026
  Obstruction:
    active: true
    moving: false
    control group: 898
    control group 2: 0
    tag: 3486
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1250
    y: 0
    z: 1026
    last x: 1250
    last y diff: 0
    last z: 1026
    territory: 0
    rot x: 0
    rot y: 0.10882
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 898
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 899
  Footprint:
  Minimap:
    active: true
    x: 1250
    z: 1038
  Obstruction:
    active: true
    moving: false
    control group: 899
    control group 2: 0
    tag: 3488
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1250
    y: 0
    z: 1038
    last x: 1250
    last y diff: 0
    last z: 1038
    territory: 0
    rot x: 0
    rot y: 3.18224
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 899
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 900
  Footprint:
  Minimap:
    active: true
    x: 1250
    z: 1046
  Obstruction:
    active: true
    moving: false
    control group: 900
    control group 2: 0
    tag: 3490
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1250
    y: 0
    z: 1046
    last x: 1250
    last y diff: 0
    last z: 1046
    territory: 0
    rot x: 0
    rot y: 4.3392
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 900
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 901
  Footprint:
  Minimap:
    active: true
    x: 1250
    z: 1050
  Obstruction:
    active: true
    moving: false
    control group: 901
    control group 2: 0
    tag: 3492
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1250
    y: 0
    z: 1050
    last x: 1250
    last y diff: 0
    last z: 1050
    territory: 0
    rot x: 0
    rot y: 2.37063
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 901
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 902
  Footprint:
  Minimap:
    active: true
    x: 1246
    z: 1014
  Obstruction:
    active: true
    moving: false
    control group: 902
    control group 2: 0
    tag: 3446
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1246
    y: 0
    z: 1014
    last x: 1246
    last y diff: 0
    last z: 1014
    territory: 0
    rot x: 0
    rot y: 4.75104
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 902
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 903
  Footprint:
  Minimap:
    active: true
    x: 1246
    z: 1022
  Obstruction:
    active: true
    moving: false
    control group: 903
    control group 2: 0
    tag: 3448
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1246
    y: 0
    z: 1022
    last x: 1246
    last y diff: 0
    last z: 1022
    territory: 0
    rot x: 0
    rot y: 0.0031
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 903
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 904
  Footprint:
  Minimap:
    active: true
    x: 1246
    z: 1026
  Obstruction:
    active: true
    moving: false
    control group: 904
    control group 2: 0
    tag: 3450
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1246
    y: 0
    z: 1026
    last x: 1246
    last y diff: 0
    last z: 1026
    territory: 0
    rot x: 0
    rot y: 0.71254
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 904
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 905
  Footprint:
  Minimap:
    active: true
    x: 1238
    z: 978
  Obstruction:
    active: true
    moving: false
    control group: 905
    control group 2: 0
    tag: 3394
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1238
    y: 0
    z: 978
    last x: 1238
    last y diff: 0
    last z: 978
    territory: 0
    rot x: 0
    rot y: 2.23191
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 905
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 906
  Footprint:
  Minimap:
    active: true
    x: 1238
    z: 986
  Obstruction:
    active: true
    moving: false
    control group: 906
    control group 2: 0
    tag: 3396
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1238
    y: 0
    z: 986
    last x: 1238
    last y diff: 0
    last z: 986
    territory: 0
    rot x: 0
    rot y: 1.66909
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 906
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 907
  Footprint:
  Minimap:
    active: true
    x: 1238
    z: 990
  Obstruction:
    active: true
    moving: false
    control group: 907
    control group 2: 0
    tag: 3398
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1238
    y: 0
    z: 990
    last x: 1238
    last y diff: 0
    last z: 990
    territory: 0
    rot x: 0
    rot y: 0.33864
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 907
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 908
  Footprint:
  Minimap:
    active: true
    x: 1238
    z: 994
  Obstruction:
    active: true
    moving: false
    control group: 908
    control group 2: 0
    tag: 3400
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1238
    y: 0
    z: 994
    last x: 1238
    last y diff: 0
    last z: 994
    territory: 0
    rot x: 0
    rot y: 2.99421
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 908
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 909
  Footprint:
  Minimap:
    active: true
    x: 1234
    z: 970
  Obstruction:
    active: true
    moving: false
    control group: 909
    control group 2: 0
    tag: 3370
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1234
    y: 0
    z: 970
    last x: 1234
    last y diff: 0
    last z: 970
    territory: 0
    rot x: 0
    rot y: 1.38453
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 909
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 910
  Footprint:
  Minimap:
    active: true
    x: 1230
    z: 958
  Obstruction:
    active: true
    moving: false
    control group: 910
    control group 2: 0
    tag: 3356
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1230
    y: 0
    z: 958
    last x: 1230
    last y diff: 0
    last z: 958
    territory: 0
    rot x: 0
    rot y: 5.38256
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 910
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 911
  Footprint:
  Minimap:
    active: true
    x: 1226
    z: 942
  Obstruction:
    active: true
    moving: false
    control group: 911
    control group 2: 0
    tag: 3328
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1226
    y: 0
    z: 942
    last x: 1226
    last y diff: 0
    last z: 942
    territory: 0
    rot x: 0
    rot y: 3.27341
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 911
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 912
  Footprint:
  Minimap:
    active: true
    x: 1226
    z: 946
  Obstruction:
    active: true
    moving: false
    control group: 912
    control group 2: 0
    tag: 3330
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1226
    y: 0
    z: 946
    last x: 1226
    last y diff: 0
    last z: 946
    territory: 0
    rot x: 0
    rot y: 1.36942
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 912
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 913
  Footprint:
  Minimap:
    active: true
    x: 1226
    z: 950
  Obstruction:
    active: true
    moving: false
    control group: 913
    control group 2: 0
    tag: 3332
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1226
    y: 0
    z: 950
    last x: 1226
    last y diff: 0
    last z: 950
    territory: 0
    rot x: 0
    rot y: 2.575
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 913
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 914
  Footprint:
  Minimap:
    active: true
    x: 1222
    z: 938
  Obstruction:
    active: true
    moving: false
    control group: 914
    control group 2: 0
    tag: 3312
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1222
    y: 0
    z: 938
    last x: 1222
    last y diff: 0
    last z: 938
    territory: 0
    rot x: 0
    rot y: 2.48798
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 914
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 915
  Footprint:
  Minimap:
    active: true
    x: 1218
    z: 922
  Obstruction:
    active: true
    moving: false
    control group: 915
    control group 2: 0
    tag: 3286
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1218
    y: 0
    z: 922
    last x: 1218
    last y diff: 0
    last z: 922
    territory: 0
    rot x: 0
    rot y: 0.55974
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 915
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 916
  Footprint:
  Minimap:
    active: true
    x: 1214
    z: 914
  Obstruction:
    active: true
    moving: false
    control group: 916
    control group 2: 0
    tag: 3262
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1214
    y: 0
    z: 914
    last x: 1214
    last y diff: 0
    last z: 914
    territory: 0
    rot x: 0
    rot y: 6.09377
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 916
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 917
  Footprint:
  Minimap:
    active: true
    x: 1206
    z: 890
  Obstruction:
    active: true
    moving: false
    control group: 917
    control group 2: 0
    tag: 3238
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1206
    y: 0
    z: 890
    last x: 1206
    last y diff: 0
    last z: 890
    territory: 0
    rot x: 0
    rot y: 3.5785
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 917
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 918
  Footprint:
  Minimap:
    active: true
    x: 1206
    z: 894
  Obstruction:
    active: true
    moving: false
    control group: 918
    control group 2: 0
    tag: 3240
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1206
    y: 0
    z: 894
    last x: 1206
    last y diff: 0
    last z: 894
    territory: 0
    rot x: 0
    rot y: 1.38468
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 918
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 919
  Footprint:
  Minimap:
    active: true
    x: 1206
    z: 898
  Obstruction:
    active: true
    moving: false
    control group: 919
    control group 2: 0
    tag: 3242
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1206
    y: 0
    z: 898
    last x: 1206
    last y diff: 0
    last z: 898
    territory: 0
    rot x: 0
    rot y: 0.41822
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 919
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 920
  Footprint:
  Minimap:
    active: true
    x: 1202
    z: 886
  Obstruction:
    active: true
    moving: false
    control group: 920
    control group 2: 0
    tag: 3230
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1202
    y: 0
    z: 886
    last x: 1202
    last y diff: 0
    last z: 886
    territory: 0
    rot x: 0
    rot y: 0.24038
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 920
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 921
  Footprint:
  Minimap:
    active: true
    x: 1198
    z: 878
  Obstruction:
    active: true
    moving: false
    control group: 921
    control group 2: 0
    tag: 3216
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1198
    y: 0
    z: 878
    last x: 1198
    last y diff: 0
    last z: 878
    territory: 0
    rot x: 0
    rot y: 5.84325
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 921
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 922
  Footprint:
  Minimap:
    active: true
    x: 1194
    z: 866
  Obstruction:
    active: true
    moving: false
    control group: 922
    control group 2: 0
    tag: 3192
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1194
    y: 0
    z: 866
    last x: 1194
    last y diff: 0
    last z: 866
    territory: 0
    rot x: 0
    rot y: 3.65767
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 922
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 923
  Footprint:
  Minimap:
    active: true
    x: 1194
    z: 874
  Obstruction:
    active: true
    moving: false
    control group: 923
    control group 2: 0
    tag: 3194
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1194
    y: 0
    z: 874
    last x: 1194
    last y diff: 0
    last z: 874
    territory: 0
    rot x: 0
    rot y: 5.68203
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 923
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 924
  Footprint:
  Minimap:
    active: true
    x: 1194
    z: 878
  Obstruction:
    active: true
    moving: false
    control group: 924
    control group 2: 0
    tag: 3196
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1194
    y: 0
    z: 878
    last x: 1194
    last y diff: 0
    last z: 878
    territory: 0
    rot x: 0
    rot y: 4.08625
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 924
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 925
  Footprint:
  Minimap:
    active: true
    x: 1190
    z: 866
  Obstruction:
    active: true
    moving: false
    control group: 925
    control group 2: 0
    tag: 3176
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1190
    y: 0
    z: 866
    last x: 1190
    last y diff: 0
    last z: 866
    territory: 0
    rot x: 0
    rot y: 3.10315
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 925
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 926
  Footprint:
  Minimap:
    active: true
    x: 1178
    z: 850
  Obstruction:
    active: true
    moving: false
    control group: 926
    control group 2: 0
    tag: 3124
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1178
    y: 0
    z: 850
    last x: 1178
    last y diff: 0
    last z: 850
    territory: 0
    rot x: 0
    rot y: 0.65052
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 926
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 927
  Footprint:
  Minimap:
    active: true
    x: 1178
    z: 854
  Obstruction:
    active: true
    moving: false
    control group: 927
    control group 2: 0
    tag: 3126
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1178
    y: 0
    z: 854
    last x: 1178
    last y diff: 0
    last z: 854
    territory: 0
    rot x: 0
    rot y: 4.51621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 927
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 928
  Footprint:
  Minimap:
    active: true
    x: 1174
    z: 846
  Obstruction:
    active: true
    moving: false
    control group: 928
    control group 2: 0
    tag: 3106
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1174
    y: 0
    z: 846
    last x: 1174
    last y diff: 0
    last z: 846
    territory: 0
    rot x: 0
    rot y: 2.80715
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 928
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 929
  Footprint:
  Minimap:
    active: true
    x: 1170
    z: 838
  Obstruction:
    active: true
    moving: false
    control group: 929
    control group 2: 0
    tag: 3088
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1170
    y: 0
    z: 838
    last x: 1170
    last y diff: 0
    last z: 838
    territory: 0
    rot x: 0
    rot y: 4.74795
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 929
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 930
  Footprint:
  Minimap:
    active: true
    x: 1166
    z: 834
  Obstruction:
    active: true
    moving: false
    control group: 930
    control group 2: 0
    tag: 3076
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1166
    y: 0
    z: 834
    last x: 1166
    last y diff: 0
    last z: 834
    territory: 0
    rot x: 0
    rot y: 2.22667
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 930
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 931
  Footprint:
  Minimap:
    active: true
    x: 1158
    z: 830
  Obstruction:
    active: true
    moving: false
    control group: 931
    control group 2: 0
    tag: 3044
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1158
    y: 0
    z: 830
    last x: 1158
    last y diff: 0
    last z: 830
    territory: 0
    rot x: 0
    rot y: 4.00428
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 931
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 932
  Footprint:
  Minimap:
    active: true
    x: 1154
    z: 826
  Obstruction:
    active: true
    moving: false
    control group: 932
    control group 2: 0
    tag: 3020
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1154
    y: 0
    z: 826
    last x: 1154
    last y diff: 0
    last z: 826
    territory: 0
    rot x: 0
    rot y: 5.01548
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 932
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 933
  Footprint:
  Minimap:
    active: true
    x: 1154
    z: 830
  Obstruction:
    active: true
    moving: false
    control group: 933
    control group 2: 0
    tag: 3022
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1154
    y: 0
    z: 830
    last x: 1154
    last y diff: 0
    last z: 830
    territory: 0
    rot x: 0
    rot y: 5.89626
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 933
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 934
  Footprint:
  Minimap:
    active: true
    x: 1146
    z: 822
  Obstruction:
    active: true
    moving: false
    control group: 934
    control group 2: 0
    tag: 2978
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1146
    y: 0
    z: 822
    last x: 1146
    last y diff: 0
    last z: 822
    territory: 0
    rot x: 0
    rot y: 6.16431
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 934
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 935
  Footprint:
  Minimap:
    active: true
    x: 1126
    z: 810
  Obstruction:
    active: true
    moving: false
    control group: 935
    control group 2: 0
    tag: 2876
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1126
    y: 0
    z: 810
    last x: 1126
    last y diff: 0
    last z: 810
    territory: 0
    rot x: 0
    rot y: 4.9732
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 935
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 936
  Footprint:
  Minimap:
    active: true
    x: 1126
    z: 814
  Obstruction:
    active: true
    moving: false
    control group: 936
    control group 2: 0
    tag: 2878
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1126
    y: 0
    z: 814
    last x: 1126
    last y diff: 0
    last z: 814
    territory: 0
    rot x: 0
    rot y: 3.10251
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 936
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 937
  Footprint:
  Minimap:
    active: true
    x: 1122
    z: 810
  Obstruction:
    active: true
    moving: false
    control group: 937
    control group 2: 0
    tag: 2852
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1122
    y: 0
    z: 810
    last x: 1122
    last y diff: 0
    last z: 810
    territory: 0
    rot x: 0
    rot y: 5.01653
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 937
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 938
  Footprint:
  Minimap:
    active: true
    x: 1110
    z: 806
  Obstruction:
    active: true
    moving: false
    control group: 938
    control group 2: 0
    tag: 2778
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1110
    y: 0
    z: 806
    last x: 1110
    last y diff: 0
    last z: 806
    territory: 0
    rot x: 0
    rot y: 5.3054
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 938
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 939
  Footprint:
  Minimap:
    active: true
    x: 1106
    z: 806
  Obstruction:
    active: true
    moving: false
    control group: 939
    control group 2: 0
    tag: 2744
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1106
    y: 0
    z: 806
    last x: 1106
    last y diff: 0
    last z: 806
    territory: 0
    rot x: 0
    rot y: 3.94753
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 939
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 940
  Footprint:
  Minimap:
    active: true
    x: 1090
    z: 806
  Obstruction:
    active: true
    moving: false
    control group: 940
    control group 2: 0
    tag: 2642
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1090
    y: 0
    z: 806
    last x: 1090
    last y diff: 0
    last z: 806
    territory: 0
    rot x: 0
    rot y: 3.2378
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 940
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 941
  Footprint:
  Minimap:
    active: true
    x: 1074
    z: 806
  Obstruction:
    active: true
    moving: false
    control group: 941
    control group 2: 0
    tag: 2526
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1074
    y: 0
    z: 806
    last x: 1074
    last y diff: 0
    last z: 806
    territory: 0
    rot x: 0
    rot y: 1.37488
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 941
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 942
  Footprint:
  Minimap:
    active: true
    x: 1078
    z: 806
  Obstruction:
    active: true
    moving: false
    control group: 942
    control group 2: 0
    tag: 2564
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1078
    y: 0
    z: 806
    last x: 1078
    last y diff: 0
    last z: 806
    territory: 0
    rot x: 0
    rot y: 6.20908
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 942
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 943
  Footprint:
  Minimap:
    active: true
    x: 1082
    z: 806
  Obstruction:
    active: true
    moving: false
    control group: 943
    control group 2: 0
    tag: 2590
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1082
    y: 0
    z: 806
    last x: 1082
    last y diff: 0
    last z: 806
    territory: 0
    rot x: 0
    rot y: 0.80596
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 943
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 944
  Footprint:
  Minimap:
    active: true
    x: 1070
    z: 806
  Obstruction:
    active: true
    moving: false
    control group: 944
    control group 2: 0
    tag: 2504
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1070
    y: 0
    z: 806
    last x: 1070
    last y diff: 0
    last z: 806
    territory: 0
    rot x: 0
    rot y: 6.13985
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 944
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 945
  Footprint:
  Minimap:
    active: true
    x: 1050
    z: 810
  Obstruction:
    active: true
    moving: false
    control group: 945
    control group 2: 0
    tag: 2324
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1050
    y: 0
    z: 810
    last x: 1050
    last y diff: 0
    last z: 810
    territory: 0
    rot x: 0
    rot y: 0.89582
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 945
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 946
  Footprint:
  Minimap:
    active: true
    x: 1038
    z: 814
  Obstruction:
    active: true
    moving: false
    control group: 946
    control group 2: 0
    tag: 2230
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1038
    y: 0
    z: 814
    last x: 1038
    last y diff: 0
    last z: 814
    territory: 0
    rot x: 0
    rot y: 1.77663
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 946
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 947
  Footprint:
  Minimap:
    active: true
    x: 1042
    z: 814
  Obstruction:
    active: true
    moving: false
    control group: 947
    control group 2: 0
    tag: 2256
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1042
    y: 0
    z: 814
    last x: 1042
    last y diff: 0
    last z: 814
    territory: 0
    rot x: 0
    rot y: 0.79126
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 947
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 948
  Footprint:
  Minimap:
    active: true
    x: 1034
    z: 818
  Obstruction:
    active: true
    moving: false
    control group: 948
    control group 2: 0
    tag: 2198
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1034
    y: 0
    z: 818
    last x: 1034
    last y diff: 0
    last z: 818
    territory: 0
    rot x: 0
    rot y: 4.10022
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 948
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 949
  Footprint:
  Minimap:
    active: true
    x: 1038
    z: 818
  Obstruction:
    active: true
    moving: false
    control group: 949
    control group 2: 0
    tag: 2232
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1038
    y: 0
    z: 818
    last x: 1038
    last y diff: 0
    last z: 818
    territory: 0
    rot x: 0
    rot y: 1.8051
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 949
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 950
  Footprint:
  Minimap:
    active: true
    x: 1018
    z: 822
  Obstruction:
    active: true
    moving: false
    control group: 950
    control group 2: 0
    tag: 2108
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1018
    y: 0
    z: 822
    last x: 1018
    last y diff: 0
    last z: 822
    territory: 0
    rot x: 0
    rot y: 1.1207
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 950
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 951
  Footprint:
  Minimap:
    active: true
    x: 1022
    z: 822
  Obstruction:
    active: true
    moving: false
    control group: 951
    control group 2: 0
    tag: 2130
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1022
    y: 0
    z: 822
    last x: 1022
    last y diff: 0
    last z: 822
    territory: 0
    rot x: 0
    rot y: 3.30214
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 951
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 952
  Footprint:
  Minimap:
    active: true
    x: 1002
    z: 826
  Obstruction:
    active: true
    moving: false
    control group: 952
    control group 2: 0
    tag: 2044
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1002
    y: 0
    z: 826
    last x: 1002
    last y diff: 0
    last z: 826
    territory: 0
    rot x: 0
    rot y: 4.34867
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 952
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 953
  Footprint:
  Minimap:
    active: true
    x: 1006
    z: 826
  Obstruction:
    active: true
    moving: false
    control group: 953
    control group 2: 0
    tag: 2060
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1006
    y: 0
    z: 826
    last x: 1006
    last y diff: 0
    last z: 826
    territory: 0
    rot x: 0
    rot y: 6.15357
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 953
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 954
  Footprint:
  Minimap:
    active: true
    x: 994
    z: 834
  Obstruction:
    active: true
    moving: false
    control group: 954
    control group 2: 0
    tag: 2022
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 994
    y: 0
    z: 834
    last x: 994
    last y diff: 0
    last z: 834
    territory: 0
    rot x: 0
    rot y: 0.05048
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 954
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 955
  Footprint:
  Minimap:
    active: true
    x: 982
    z: 838
  Obstruction:
    active: true
    moving: false
    control group: 955
    control group 2: 0
    tag: 1960
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 982
    y: 0
    z: 838
    last x: 982
    last y diff: 0
    last z: 838
    territory: 0
    rot x: 0
    rot y: 5.96666
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 955
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 956
  Footprint:
  Minimap:
    active: true
    x: 974
    z: 842
  Obstruction:
    active: true
    moving: false
    control group: 956
    control group 2: 0
    tag: 1890
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 974
    y: 0
    z: 842
    last x: 974
    last y diff: 0
    last z: 842
    territory: 0
    rot x: 0
    rot y: 3.64441
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 956
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 957
  Footprint:
  Minimap:
    active: true
    x: 982
    z: 842
  Obstruction:
    active: true
    moving: false
    control group: 957
    control group 2: 0
    tag: 1962
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 982
    y: 0
    z: 842
    last x: 982
    last y diff: 0
    last z: 842
    territory: 0
    rot x: 0
    rot y: 4.1689
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 957
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 958
  Footprint:
  Minimap:
    active: true
    x: 970
    z: 846
  Obstruction:
    active: true
    moving: false
    control group: 958
    control group 2: 0
    tag: 1864
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 970
    y: 0
    z: 846
    last x: 970
    last y diff: 0
    last z: 846
    territory: 0
    rot x: 0
    rot y: 4.63099
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 958
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 959
  Footprint:
  Minimap:
    active: true
    x: 962
    z: 850
  Obstruction:
    active: true
    moving: false
    control group: 959
    control group 2: 0
    tag: 1828
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 962
    y: 0
    z: 850
    last x: 962
    last y diff: 0
    last z: 850
    territory: 0
    rot x: 0
    rot y: 3.53257
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 959
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 960
  Footprint:
  Minimap:
    active: true
    x: 966
    z: 850
  Obstruction:
    active: true
    moving: false
    control group: 960
    control group 2: 0
    tag: 1846
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 966
    y: 0
    z: 850
    last x: 966
    last y diff: 0
    last z: 850
    territory: 0
    rot x: 0
    rot y: 3.79998
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 960
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 961
  Footprint:
  Minimap:
    active: true
    x: 958
    z: 854
  Obstruction:
    active: true
    moving: false
    control group: 961
    control group 2: 0
    tag: 1812
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 958
    y: 0
    z: 854
    last x: 958
    last y diff: 0
    last z: 854
    territory: 0
    rot x: 0
    rot y: 2.30222
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 961
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 962
  Footprint:
  Minimap:
    active: true
    x: 942
    z: 858
  Obstruction:
    active: true
    moving: false
    control group: 962
    control group 2: 0
    tag: 1754
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 942
    y: 0
    z: 858
    last x: 942
    last y diff: 0
    last z: 858
    territory: 0
    rot x: 0
    rot y: 3.28388
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 962
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 963
  Footprint:
  Minimap:
    active: true
    x: 946
    z: 858
  Obstruction:
    active: true
    moving: false
    control group: 963
    control group 2: 0
    tag: 1768
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 946
    y: 0
    z: 858
    last x: 946
    last y diff: 0
    last z: 858
    territory: 0
    rot x: 0
    rot y: 5.41465
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 963
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 964
  Footprint:
  Minimap:
    active: true
    x: 950
    z: 858
  Obstruction:
    active: true
    moving: false
    control group: 964
    control group 2: 0
    tag: 1784
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 950
    y: 0
    z: 858
    last x: 950
    last y diff: 0
    last z: 858
    territory: 0
    rot x: 0
    rot y: 1.53103
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 964
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 965
  Footprint:
  Minimap:
    active: true
    x: 938
    z: 862
  Obstruction:
    active: true
    moving: false
    control group: 965
    control group 2: 0
    tag: 1744
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 938
    y: 0
    z: 862
    last x: 938
    last y diff: 0
    last z: 862
    territory: 0
    rot x: 0
    rot y: 5.2882
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 965
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 966
  Footprint:
  Minimap:
    active: true
    x: 926
    z: 870
  Obstruction:
    active: true
    moving: false
    control group: 966
    control group 2: 0
    tag: 1716
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 926
    y: 0
    z: 870
    last x: 926
    last y diff: 0
    last z: 870
    territory: 0
    rot x: 0
    rot y: 1.375
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 966
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 967
  Footprint:
  Minimap:
    active: true
    x: 922
    z: 874
  Obstruction:
    active: true
    moving: false
    control group: 967
    control group 2: 0
    tag: 1706
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 922
    y: 0
    z: 874
    last x: 922
    last y diff: 0
    last z: 874
    territory: 0
    rot x: 0
    rot y: 1.56952
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 967
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 968
  Footprint:
  Minimap:
    active: true
    x: 894
    z: 886
  Obstruction:
    active: true
    moving: false
    control group: 968
    control group 2: 0
    tag: 1660
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 894
    y: 0
    z: 886
    last x: 894
    last y diff: 0
    last z: 886
    territory: 0
    rot x: 0
    rot y: 0.63613
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 968
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 969
  Footprint:
  Minimap:
    active: true
    x: 886
    z: 894
  Obstruction:
    active: true
    moving: false
    control group: 969
    control group 2: 0
    tag: 1638
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 886
    y: 0
    z: 894
    last x: 886
    last y diff: 0
    last z: 894
    territory: 0
    rot x: 0
    rot y: 4.04503
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 969
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 970
  Footprint:
  Minimap:
    active: true
    x: 866
    z: 906
  Obstruction:
    active: true
    moving: false
    control group: 970
    control group 2: 0
    tag: 1556
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 866
    y: 0
    z: 906
    last x: 866
    last y diff: 0
    last z: 906
    territory: 0
    rot x: 0
    rot y: 1.44462
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 970
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 971
  Footprint:
  Minimap:
    active: true
    x: 870
    z: 906
  Obstruction:
    active: true
    moving: false
    control group: 971
    control group 2: 0
    tag: 1578
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 870
    y: 0
    z: 906
    last x: 870
    last y diff: 0
    last z: 906
    territory: 0
    rot x: 0
    rot y: 3.01987
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 971
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 972
  Footprint:
  Minimap:
    active: true
    x: 846
    z: 926
  Obstruction:
    active: true
    moving: false
    control group: 972
    control group 2: 0
    tag: 1426
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 846
    y: 0
    z: 926
    last x: 846
    last y diff: 0
    last z: 926
    territory: 0
    rot x: 0
    rot y: 6.12693
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 972
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 973
  Footprint:
  Minimap:
    active: true
    x: 834
    z: 938
  Obstruction:
    active: true
    moving: false
    control group: 973
    control group 2: 0
    tag: 1326
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 834
    y: 0
    z: 938
    last x: 834
    last y diff: 0
    last z: 938
    territory: 0
    rot x: 0
    rot y: 3.78368
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 973
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 974
  Footprint:
  Minimap:
    active: true
    x: 838
    z: 938
  Obstruction:
    active: true
    moving: false
    control group: 974
    control group 2: 0
    tag: 1358
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 838
    y: 0
    z: 938
    last x: 838
    last y diff: 0
    last z: 938
    territory: 0
    rot x: 0
    rot y: 2.81821
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 974
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 975
  Footprint:
  Minimap:
    active: true
    x: 830
    z: 942
  Obstruction:
    active: true
    moving: false
    control group: 975
    control group 2: 0
    tag: 1294
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 830
    y: 0
    z: 942
    last x: 830
    last y diff: 0
    last z: 942
    territory: 0
    rot x: 0
    rot y: 2.55111
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 975
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 976
  Footprint:
  Minimap:
    active: true
    x: 822
    z: 946
  Obstruction:
    active: true
    moving: false
    control group: 976
    control group 2: 0
    tag: 1242
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 822
    y: 0
    z: 946
    last x: 822
    last y diff: 0
    last z: 946
    territory: 0
    rot x: 0
    rot y: 1.81446
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 976
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 977
  Footprint:
  Minimap:
    active: true
    x: 826
    z: 946
  Obstruction:
    active: true
    moving: false
    control group: 977
    control group 2: 0
    tag: 1270
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 826
    y: 0
    z: 946
    last x: 826
    last y diff: 0
    last z: 946
    territory: 0
    rot x: 0
    rot y: 0.46631
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 977
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 978
  Footprint:
  Minimap:
    active: true
    x: 806
    z: 974
  Obstruction:
    active: true
    moving: false
    control group: 978
    control group 2: 0
    tag: 1170
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 806
    y: 0
    z: 974
    last x: 806
    last y diff: 0
    last z: 974
    territory: 0
    rot x: 0
    rot y: 5.52865
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 978
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 979
  Footprint:
  Minimap:
    active: true
    x: 798
    z: 986
  Obstruction:
    active: true
    moving: false
    control group: 979
    control group 2: 0
    tag: 1132
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 798
    y: 0
    z: 986
    last x: 798
    last y diff: 0
    last z: 986
    territory: 0
    rot x: 0
    rot y: 0.34644
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 979
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 980
  Footprint:
  Minimap:
    active: true
    x: 790
    z: 1002
  Obstruction:
    active: true
    moving: false
    control group: 980
    control group 2: 0
    tag: 1094
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 790
    y: 0
    z: 1002
    last x: 790
    last y diff: 0
    last z: 1002
    territory: 0
    rot x: 0
    rot y: 2.39066
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 980
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 981
  Footprint:
  Minimap:
    active: true
    x: 786
    z: 1014
  Obstruction:
    active: true
    moving: false
    control group: 981
    control group 2: 0
    tag: 1066
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 786
    y: 0
    z: 1014
    last x: 786
    last y diff: 0
    last z: 1014
    territory: 0
    rot x: 0
    rot y: 5.57065
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 981
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 982
  Footprint:
  Minimap:
    active: true
    x: 782
    z: 1030
  Obstruction:
    active: true
    moving: false
    control group: 982
    control group 2: 0
    tag: 1038
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 782
    y: 0
    z: 1030
    last x: 782
    last y diff: 0
    last z: 1030
    territory: 0
    rot x: 0
    rot y: 6.16185
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 982
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 983
  Footprint:
  Minimap:
    active: true
    x: 778
    z: 1046
  Obstruction:
    active: true
    moving: false
    control group: 983
    control group 2: 0
    tag: 1016
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 778
    y: 0
    z: 1046
    last x: 778
    last y diff: 0
    last z: 1046
    territory: 0
    rot x: 0
    rot y: 5.75026
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 983
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 984
  Footprint:
  Minimap:
    active: true
    x: 778
    z: 1066
  Obstruction:
    active: true
    moving: false
    control group: 984
    control group 2: 0
    tag: 1018
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 778
    y: 0
    z: 1066
    last x: 778
    last y diff: 0
    last z: 1066
    territory: 0
    rot x: 0
    rot y: 1.7629
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 984
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 985
  Footprint:
  Minimap:
    active: true
    x: 778
    z: 1070
  Obstruction:
    active: true
    moving: false
    control group: 985
    control group 2: 0
    tag: 1020
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 778
    y: 0
    z: 1070
    last x: 778
    last y diff: 0
    last z: 1070
    territory: 0
    rot x: 0
    rot y: 5.96332
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 985
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 986
  Footprint:
  Minimap:
    active: true
    x: 782
    z: 1086
  Obstruction:
    active: true
    moving: false
    control group: 986
    control group 2: 0
    tag: 1042
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 782
    y: 0
    z: 1086
    last x: 782
    last y diff: 0
    last z: 1086
    territory: 0
    rot x: 0
    rot y: 4.86747
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 986
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 987
  Footprint:
  Minimap:
    active: true
    x: 782
    z: 1094
  Obstruction:
    active: true
    moving: false
    control group: 987
    control group 2: 0
    tag: 1044
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 782
    y: 0
    z: 1094
    last x: 782
    last y diff: 0
    last z: 1094
    territory: 0
    rot x: 0
    rot y: 4.78644
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 987
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 988
  Footprint:
  Minimap:
    active: true
    x: 782
    z: 1098
  Obstruction:
    active: true
    moving: false
    control group: 988
    control group 2: 0
    tag: 1046
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 782
    y: 0
    z: 1098
    last x: 782
    last y diff: 0
    last z: 1098
    territory: 0
    rot x: 0
    rot y: 3.04757
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 988
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 989
  Footprint:
  Minimap:
    active: true
    x: 786
    z: 1102
  Obstruction:
    active: true
    moving: false
    control group: 989
    control group 2: 0
    tag: 1074
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 786
    y: 0
    z: 1102
    last x: 786
    last y diff: 0
    last z: 1102
    territory: 0
    rot x: 0
    rot y: 5.00915
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 989
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 990
  Footprint:
  Minimap:
    active: true
    x: 786
    z: 1110
  Obstruction:
    active: true
    moving: false
    control group: 990
    control group 2: 0
    tag: 1076
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 786
    y: 0
    z: 1110
    last x: 786
    last y diff: 0
    last z: 1110
    territory: 0
    rot x: 0
    rot y: 5.83544
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 990
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 991
  Footprint:
  Minimap:
    active: true
    x: 786
    z: 1114
  Obstruction:
    active: true
    moving: false
    control group: 991
    control group 2: 0
    tag: 1078
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 786
    y: 0
    z: 1114
    last x: 786
    last y diff: 0
    last z: 1114
    territory: 0
    rot x: 0
    rot y: 2.86518
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 991
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 992
  Footprint:
  Minimap:
    active: true
    x: 790
    z: 1122
  Obstruction:
    active: true
    moving: false
    control group: 992
    control group 2: 0
    tag: 1102
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 790
    y: 0
    z: 1122
    last x: 790
    last y diff: 0
    last z: 1122
    territory: 0
    rot x: 0
    rot y: 1.86707
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 992
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 993
  Footprint:
  Minimap:
    active: true
    x: 794
    z: 1130
  Obstruction:
    active: true
    moving: false
    control group: 993
    control group 2: 0
    tag: 1118
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 794
    y: 0
    z: 1130
    last x: 794
    last y diff: 0
    last z: 1130
    territory: 0
    rot x: 0
    rot y: 2.1192
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 993
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 994
  Footprint:
  Minimap:
    active: true
    x: 798
    z: 1130
  Obstruction:
    active: true
    moving: false
    control group: 994
    control group 2: 0
    tag: 1140
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 798
    y: 0
    z: 1130
    last x: 798
    last y diff: 0
    last z: 1130
    territory: 0
    rot x: 0
    rot y: 5.98821
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 994
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 995
  Footprint:
  Minimap:
    active: true
    x: 798
    z: 1134
  Obstruction:
    active: true
    moving: false
    control group: 995
    control group 2: 0
    tag: 1142
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 798
    y: 0
    z: 1134
    last x: 798
    last y diff: 0
    last z: 1134
    territory: 0
    rot x: 0
    rot y: 3.71316
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 995
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 996
  Footprint:
  Minimap:
    active: true
    x: 802
    z: 1138
  Obstruction:
    active: true
    moving: false
    control group: 996
    control group 2: 0
    tag: 1156
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 802
    y: 0
    z: 1138
    last x: 802
    last y diff: 0
    last z: 1138
    territory: 0
    rot x: 0
    rot y: 5.13242
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 996
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 997
  Footprint:
  Minimap:
    active: true
    x: 802
    z: 1146
  Obstruction:
    active: true
    moving: false
    control group: 997
    control group 2: 0
    tag: 1158
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 802
    y: 0
    z: 1146
    last x: 802
    last y diff: 0
    last z: 1146
    territory: 0
    rot x: 0
    rot y: 2.93537
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 997
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 998
  Footprint:
  Minimap:
    active: true
    x: 810
    z: 1154
  Obstruction:
    active: true
    moving: false
    control group: 998
    control group 2: 0
    tag: 1190
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 810
    y: 0
    z: 1154
    last x: 810
    last y diff: 0
    last z: 1154
    territory: 0
    rot x: 0
    rot y: 2.98673
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 998
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 999
  Footprint:
  Minimap:
    active: true
    x: 814
    z: 1158
  Obstruction:
    active: true
    moving: false
    control group: 999
    control group 2: 0
    tag: 1202
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 814
    y: 0
    z: 1158
    last x: 814
    last y diff: 0
    last z: 1158
    territory: 0
    rot x: 0
    rot y: 4.70917
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 999
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1000
  Footprint:
  Minimap:
    active: true
    x: 814
    z: 1162
  Obstruction:
    active: true
    moving: false
    control group: 1000
    control group 2: 0
    tag: 1204
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 814
    y: 0
    z: 1162
    last x: 814
    last y diff: 0
    last z: 1162
    territory: 0
    rot x: 0
    rot y: 1.00849
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1000
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1001
  Footprint:
  Minimap:
    active: true
    x: 814
    z: 1166
  Obstruction:
    active: true
    moving: false
    control group: 1001
    control group 2: 0
    tag: 1206
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 814
    y: 0
    z: 1166
    last x: 814
    last y diff: 0
    last z: 1166
    territory: 0
    rot x: 0
    rot y: 5.53803
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1001
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1002
  Footprint:
  Minimap:
    active: true
    x: 818
    z: 1166
  Obstruction:
    active: true
    moving: false
    control group: 1002
    control group 2: 0
    tag: 1224
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 818
    y: 0
    z: 1166
    last x: 818
    last y diff: 0
    last z: 1166
    territory: 0
    rot x: 0
    rot y: 2.77344
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1002
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1003
  Footprint:
  Minimap:
    active: true
    x: 818
    z: 1170
  Obstruction:
    active: true
    moving: false
    control group: 1003
    control group 2: 0
    tag: 1226
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 818
    y: 0
    z: 1170
    last x: 818
    last y diff: 0
    last z: 1170
    territory: 0
    rot x: 0
    rot y: 4.64197
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1003
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1004
  Footprint:
  Minimap:
    active: true
    x: 822
    z: 1170
  Obstruction:
    active: true
    moving: false
    control group: 1004
    control group 2: 0
    tag: 1250
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 822
    y: 0
    z: 1170
    last x: 822
    last y diff: 0
    last z: 1170
    territory: 0
    rot x: 0
    rot y: 4.8302
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1004
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1005
  Footprint:
  Minimap:
    active: true
    x: 834
    z: 1182
  Obstruction:
    active: true
    moving: false
    control group: 1005
    control group 2: 0
    tag: 1330
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 834
    y: 0
    z: 1182
    last x: 834
    last y diff: 0
    last z: 1182
    territory: 0
    rot x: 0
    rot y: 0.69298
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1005
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1006
  Footprint:
  Minimap:
    active: true
    x: 842
    z: 1190
  Obstruction:
    active: true
    moving: false
    control group: 1006
    control group 2: 0
    tag: 1394
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 842
    y: 0
    z: 1190
    last x: 842
    last y diff: 0
    last z: 1190
    territory: 0
    rot x: 0
    rot y: 3.78092
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1006
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1007
  Footprint:
  Minimap:
    active: true
    x: 858
    z: 1206
  Obstruction:
    active: true
    moving: false
    control group: 1007
    control group 2: 0
    tag: 1506
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 858
    y: 0
    z: 1206
    last x: 858
    last y diff: 0
    last z: 1206
    territory: 0
    rot x: 0
    rot y: 0.80001
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1007
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1008
  Footprint:
  Minimap:
    active: true
    x: 870
    z: 1210
  Obstruction:
    active: true
    moving: false
    control group: 1008
    control group 2: 0
    tag: 1582
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 870
    y: 0
    z: 1210
    last x: 870
    last y diff: 0
    last z: 1210
    territory: 0
    rot x: 0
    rot y: 4.11558
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1008
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1009
  Footprint:
  Minimap:
    active: true
    x: 878
    z: 1218
  Obstruction:
    active: true
    moving: false
    control group: 1009
    control group 2: 0
    tag: 1612
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 878
    y: 0
    z: 1218
    last x: 878
    last y diff: 0
    last z: 1218
    territory: 0
    rot x: 0
    rot y: 0.23642
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1009
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1010
  Footprint:
  Minimap:
    active: true
    x: 894
    z: 1222
  Obstruction:
    active: true
    moving: false
    control group: 1010
    control group 2: 0
    tag: 1666
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 894
    y: 0
    z: 1222
    last x: 894
    last y diff: 0
    last z: 1222
    territory: 0
    rot x: 0
    rot y: 3.07047
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1010
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1011
  Footprint:
  Minimap:
    active: true
    x: 898
    z: 1226
  Obstruction:
    active: true
    moving: false
    control group: 1011
    control group 2: 0
    tag: 1672
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 898
    y: 0
    z: 1226
    last x: 898
    last y diff: 0
    last z: 1226
    territory: 0
    rot x: 0
    rot y: 1.8592
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1011
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1012
  Footprint:
  Minimap:
    active: true
    x: 906
    z: 1230
  Obstruction:
    active: true
    moving: false
    control group: 1012
    control group 2: 0
    tag: 1684
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 906
    y: 0
    z: 1230
    last x: 906
    last y diff: 0
    last z: 1230
    territory: 0
    rot x: 0
    rot y: 3.27855
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1012
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1013
  Footprint:
  Minimap:
    active: true
    x: 918
    z: 1230
  Obstruction:
    active: true
    moving: false
    control group: 1013
    control group 2: 0
    tag: 1700
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 918
    y: 0
    z: 1230
    last x: 918
    last y diff: 0
    last z: 1230
    territory: 0
    rot x: 0
    rot y: 1.5226
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1013
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1014
  Footprint:
  Minimap:
    active: true
    x: 934
    z: 1234
  Obstruction:
    active: true
    moving: false
    control group: 1014
    control group 2: 0
    tag: 1732
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 934
    y: 0
    z: 1234
    last x: 934
    last y diff: 0
    last z: 1234
    territory: 0
    rot x: 0
    rot y: 4.23261
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1014
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1015
  Footprint:
  Minimap:
    active: true
    x: 946
    z: 1238
  Obstruction:
    active: true
    moving: false
    control group: 1015
    control group 2: 0
    tag: 1772
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 946
    y: 0
    z: 1238
    last x: 946
    last y diff: 0
    last z: 1238
    territory: 0
    rot x: 0
    rot y: 0.18238
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1015
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1016
  Footprint:
  Minimap:
    active: true
    x: 954
    z: 1238
  Obstruction:
    active: true
    moving: false
    control group: 1016
    control group 2: 0
    tag: 1796
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 954
    y: 0
    z: 1238
    last x: 954
    last y diff: 0
    last z: 1238
    territory: 0
    rot x: 0
    rot y: 2.80973
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1016
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1017
  Footprint:
  Minimap:
    active: true
    x: 958
    z: 1238
  Obstruction:
    active: true
    moving: false
    control group: 1017
    control group 2: 0
    tag: 1814
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 958
    y: 0
    z: 1238
    last x: 958
    last y diff: 0
    last z: 1238
    territory: 0
    rot x: 0
    rot y: 5.22645
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1017
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1018
  Footprint:
  Minimap:
    active: true
    x: 970
    z: 1238
  Obstruction:
    active: true
    moving: false
    control group: 1018
    control group 2: 0
    tag: 1868
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 970
    y: 0
    z: 1238
    last x: 970
    last y diff: 0
    last z: 1238
    territory: 0
    rot x: 0
    rot y: 0.58838
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1018
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1019
  Footprint:
  Minimap:
    active: true
    x: 986
    z: 1242
  Obstruction:
    active: true
    moving: false
    control group: 1019
    control group 2: 0
    tag: 1992
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 986
    y: 0
    z: 1242
    last x: 986
    last y diff: 0
    last z: 1242
    territory: 0
    rot x: 0
    rot y: 2.99721
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1019
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1020
  Footprint:
  Minimap:
    active: true
    x: 994
    z: 1242
  Obstruction:
    active: true
    moving: false
    control group: 1020
    control group 2: 0
    tag: 2028
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 994
    y: 0
    z: 1242
    last x: 994
    last y diff: 0
    last z: 1242
    territory: 0
    rot x: 0
    rot y: 4.81701
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1020
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1021
  Footprint:
  Minimap:
    active: true
    x: 1002
    z: 1234
  Obstruction:
    active: true
    moving: false
    control group: 1021
    control group 2: 0
    tag: 2046
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1002
    y: 0
    z: 1234
    last x: 1002
    last y diff: 0
    last z: 1234
    territory: 0
    rot x: 0
    rot y: 1.89487
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1021
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1022
  Footprint:
  Minimap:
    active: true
    x: 1006
    z: 1234
  Obstruction:
    active: true
    moving: false
    control group: 1022
    control group 2: 0
    tag: 2062
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1006
    y: 0
    z: 1234
    last x: 1006
    last y diff: 0
    last z: 1234
    territory: 0
    rot x: 0
    rot y: 6.11918
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1022
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1023
  Footprint:
  Minimap:
    active: true
    x: 1010
    z: 1234
  Obstruction:
    active: true
    moving: false
    control group: 1023
    control group 2: 0
    tag: 2072
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1010
    y: 0
    z: 1234
    last x: 1010
    last y diff: 0
    last z: 1234
    territory: 0
    rot x: 0
    rot y: 3.79154
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1023
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1024
  Footprint:
  Minimap:
    active: true
    x: 1026
    z: 1234
  Obstruction:
    active: true
    moving: false
    control group: 1024
    control group 2: 0
    tag: 2152
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1026
    y: 0
    z: 1234
    last x: 1026
    last y diff: 0
    last z: 1234
    territory: 0
    rot x: 0
    rot y: 0.19175
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1024
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1025
  Footprint:
  Minimap:
    active: true
    x: 1030
    z: 1234
  Obstruction:
    active: true
    moving: false
    control group: 1025
    control group 2: 0
    tag: 2170
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1030
    y: 0
    z: 1234
    last x: 1030
    last y diff: 0
    last z: 1234
    territory: 0
    rot x: 0
    rot y: 5.36918
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1025
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1026
  Footprint:
  Minimap:
    active: true
    x: 1046
    z: 1234
  Obstruction:
    active: true
    moving: false
    control group: 1026
    control group 2: 0
    tag: 2282
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1046
    y: 0
    z: 1234
    last x: 1046
    last y diff: 0
    last z: 1234
    territory: 0
    rot x: 0
    rot y: 0.78951
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1026
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1027
  Footprint:
  Minimap:
    active: true
    x: 1058
    z: 1238
  Obstruction:
    active: true
    moving: false
    control group: 1027
    control group 2: 0
    tag: 2400
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1058
    y: 0
    z: 1238
    last x: 1058
    last y diff: 0
    last z: 1238
    territory: 0
    rot x: 0
    rot y: 1.01793
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1027
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1028
  Footprint:
  Minimap:
    active: true
    x: 1078
    z: 1234
  Obstruction:
    active: true
    moving: false
    control group: 1028
    control group 2: 0
    tag: 2568
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1078
    y: 0
    z: 1234
    last x: 1078
    last y diff: 0
    last z: 1234
    territory: 0
    rot x: 0
    rot y: 5.90697
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1028
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1029
  Footprint:
  Minimap:
    active: true
    x: 1090
    z: 1234
  Obstruction:
    active: true
    moving: false
    control group: 1029
    control group 2: 0
    tag: 2644
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1090
    y: 0
    z: 1234
    last x: 1090
    last y diff: 0
    last z: 1234
    territory: 0
    rot x: 0
    rot y: 4.96822
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1029
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1030
  Footprint:
  Minimap:
    active: true
    x: 1106
    z: 1234
  Obstruction:
    active: true
    moving: false
    control group: 1030
    control group 2: 0
    tag: 2746
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1106
    y: 0
    z: 1234
    last x: 1106
    last y diff: 0
    last z: 1234
    territory: 0
    rot x: 0
    rot y: 0.85811
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1030
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1031
  Footprint:
  Minimap:
    active: true
    x: 1110
    z: 1234
  Obstruction:
    active: true
    moving: false
    control group: 1031
    control group 2: 0
    tag: 2782
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1110
    y: 0
    z: 1234
    last x: 1110
    last y diff: 0
    last z: 1234
    territory: 0
    rot x: 0
    rot y: 0.80463
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1031
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1032
  Footprint:
  Minimap:
    active: true
    x: 1114
    z: 1234
  Obstruction:
    active: true
    moving: false
    control group: 1032
    control group 2: 0
    tag: 2802
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1114
    y: 0
    z: 1234
    last x: 1114
    last y diff: 0
    last z: 1234
    territory: 0
    rot x: 0
    rot y: 4.4602
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1032
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1033
  Footprint:
  Minimap:
    active: true
    x: 1126
    z: 1230
  Obstruction:
    active: true
    moving: false
    control group: 1033
    control group 2: 0
    tag: 2882
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1126
    y: 0
    z: 1230
    last x: 1126
    last y diff: 0
    last z: 1230
    territory: 0
    rot x: 0
    rot y: 0.56725
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1033
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1034
  Footprint:
  Minimap:
    active: true
    x: 1130
    z: 1230
  Obstruction:
    active: true
    moving: false
    control group: 1034
    control group 2: 0
    tag: 2904
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1130
    y: 0
    z: 1230
    last x: 1130
    last y diff: 0
    last z: 1230
    territory: 0
    rot x: 0
    rot y: 5.50866
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1034
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1035
  Footprint:
  Minimap:
    active: true
    x: 1146
    z: 1222
  Obstruction:
    active: true
    moving: false
    control group: 1035
    control group 2: 0
    tag: 2980
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1146
    y: 0
    z: 1222
    last x: 1146
    last y diff: 0
    last z: 1222
    territory: 0
    rot x: 0
    rot y: 0.95165
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1035
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1036
  Footprint:
  Minimap:
    active: true
    x: 1150
    z: 1222
  Obstruction:
    active: true
    moving: false
    control group: 1036
    control group 2: 0
    tag: 3006
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1150
    y: 0
    z: 1222
    last x: 1150
    last y diff: 0
    last z: 1222
    territory: 0
    rot x: 0
    rot y: 6.23815
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1036
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1037
  Footprint:
  Minimap:
    active: true
    x: 1166
    z: 1214
  Obstruction:
    active: true
    moving: false
    control group: 1037
    control group 2: 0
    tag: 3078
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1166
    y: 0
    z: 1214
    last x: 1166
    last y diff: 0
    last z: 1214
    territory: 0
    rot x: 0
    rot y: 5.46996
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1037
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1038
  Footprint:
  Minimap:
    active: true
    x: 1170
    z: 1210
  Obstruction:
    active: true
    moving: false
    control group: 1038
    control group 2: 0
    tag: 3094
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1170
    y: 0
    z: 1210
    last x: 1170
    last y diff: 0
    last z: 1210
    territory: 0
    rot x: 0
    rot y: 3.65094
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1038
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1039
  Footprint:
  Minimap:
    active: true
    x: 1178
    z: 1206
  Obstruction:
    active: true
    moving: false
    control group: 1039
    control group 2: 0
    tag: 3130
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1178
    y: 0
    z: 1206
    last x: 1178
    last y diff: 0
    last z: 1206
    territory: 0
    rot x: 0
    rot y: 1.01803
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1039
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1040
  Footprint:
  Minimap:
    active: true
    x: 1178
    z: 1202
  Obstruction:
    active: true
    moving: false
    control group: 1040
    control group 2: 0
    tag: 3128
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1178
    y: 0
    z: 1202
    last x: 1178
    last y diff: 0
    last z: 1202
    territory: 0
    rot x: 0
    rot y: 0.22574
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1040
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1041
  Footprint:
  Minimap:
    active: true
    x: 1186
    z: 1202
  Obstruction:
    active: true
    moving: false
    control group: 1041
    control group 2: 0
    tag: 3158
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1186
    y: 0
    z: 1202
    last x: 1186
    last y diff: 0
    last z: 1202
    territory: 0
    rot x: 0
    rot y: 1.08034
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1041
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1042
  Footprint:
  Minimap:
    active: true
    x: 1198
    z: 1194
  Obstruction:
    active: true
    moving: false
    control group: 1042
    control group 2: 0
    tag: 3220
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1198
    y: 0
    z: 1194
    last x: 1198
    last y diff: 0
    last z: 1194
    territory: 0
    rot x: 0
    rot y: 4.99125
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1042
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1043
  Footprint:
  Minimap:
    active: true
    x: 1206
    z: 1178
  Obstruction:
    active: true
    moving: false
    control group: 1043
    control group 2: 0
    tag: 3244
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1206
    y: 0
    z: 1178
    last x: 1206
    last y diff: 0
    last z: 1178
    territory: 0
    rot x: 0
    rot y: 0.91997
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1043
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1044
  Footprint:
  Minimap:
    active: true
    x: 1218
    z: 1166
  Obstruction:
    active: true
    moving: false
    control group: 1044
    control group 2: 0
    tag: 3290
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1218
    y: 0
    z: 1166
    last x: 1218
    last y diff: 0
    last z: 1166
    territory: 0
    rot x: 0
    rot y: 1.35547
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1044
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1045
  Footprint:
  Minimap:
    active: true
    x: 1222
    z: 1158
  Obstruction:
    active: true
    moving: false
    control group: 1045
    control group 2: 0
    tag: 3316
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1222
    y: 0
    z: 1158
    last x: 1222
    last y diff: 0
    last z: 1158
    territory: 0
    rot x: 0
    rot y: 4.46996
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1045
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1046
  Footprint:
  Minimap:
    active: true
    x: 1230
    z: 1154
  Obstruction:
    active: true
    moving: false
    control group: 1046
    control group 2: 0
    tag: 3360
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1230
    y: 0
    z: 1154
    last x: 1230
    last y diff: 0
    last z: 1154
    territory: 0
    rot x: 0
    rot y: 4.34427
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1046
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1047
  Footprint:
  Minimap:
    active: true
    x: 1238
    z: 1142
  Obstruction:
    active: true
    moving: false
    control group: 1047
    control group 2: 0
    tag: 3408
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1238
    y: 0
    z: 1142
    last x: 1238
    last y diff: 0
    last z: 1142
    territory: 0
    rot x: 0
    rot y: 6.212
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1047
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1048
  Footprint:
  Minimap:
    active: true
    x: 1242
    z: 1122
  Obstruction:
    active: true
    moving: false
    control group: 1048
    control group 2: 0
    tag: 3430
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1242
    y: 0
    z: 1122
    last x: 1242
    last y diff: 0
    last z: 1122
    territory: 0
    rot x: 0
    rot y: 2.10193
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1048
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1049
  Footprint:
  Minimap:
    active: true
    x: 1246
    z: 1106
  Obstruction:
    active: true
    moving: false
    control group: 1049
    control group 2: 0
    tag: 3460
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1246
    y: 0
    z: 1106
    last x: 1246
    last y diff: 0
    last z: 1106
    territory: 0
    rot x: 0
    rot y: 6.00831
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1049
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1050
  Footprint:
  Minimap:
    active: true
    x: 1246
    z: 1110
  Obstruction:
    active: true
    moving: false
    control group: 1050
    control group 2: 0
    tag: 3462
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1246
    y: 0
    z: 1110
    last x: 1246
    last y diff: 0
    last z: 1110
    territory: 0
    rot x: 0
    rot y: 5.45629
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1050
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1051
  Footprint:
  Minimap:
    active: true
    x: 1250
    z: 1094
  Obstruction:
    active: true
    moving: false
    control group: 1051
    control group 2: 0
    tag: 3498
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1250
    y: 0
    z: 1094
    last x: 1250
    last y diff: 0
    last z: 1094
    territory: 0
    rot x: 0
    rot y: 3.72927
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1051
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1052
  Footprint:
  Minimap:
    active: true
    x: 1250
    z: 1054
  Obstruction:
    active: true
    moving: false
    control group: 1052
    control group 2: 0
    tag: 3494
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1250
    y: 0
    z: 1054
    last x: 1250
    last y diff: 0
    last z: 1054
    territory: 0
    rot x: 0
    rot y: 5.549
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1052
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1053
  Footprint:
  Minimap:
    active: true
    x: 1250
    z: 1058
  Obstruction:
    active: true
    moving: false
    control group: 1053
    control group 2: 0
    tag: 3496
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1250
    y: 0
    z: 1058
    last x: 1250
    last y diff: 0
    last z: 1058
    territory: 0
    rot x: 0
    rot y: 3.86704
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1053
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1054
  Footprint:
  Minimap:
    active: true
    x: 1246
    z: 1034
  Obstruction:
    active: true
    moving: false
    control group: 1054
    control group 2: 0
    tag: 3452
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1246
    y: 0
    z: 1034
    last x: 1246
    last y diff: 0
    last z: 1034
    territory: 0
    rot x: 0
    rot y: 5.60337
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1054
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1055
  Footprint:
  Minimap:
    active: true
    x: 1246
    z: 1042
  Obstruction:
    active: true
    moving: false
    control group: 1055
    control group 2: 0
    tag: 3454
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1246
    y: 0
    z: 1042
    last x: 1246
    last y diff: 0
    last z: 1042
    territory: 0
    rot x: 0
    rot y: 3.67598
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1055
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1056
  Footprint:
  Minimap:
    active: true
    x: 1246
    z: 1046
  Obstruction:
    active: true
    moving: false
    control group: 1056
    control group 2: 0
    tag: 3456
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1246
    y: 0
    z: 1046
    last x: 1246
    last y diff: 0
    last z: 1046
    territory: 0
    rot x: 0
    rot y: 1.23551
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1056
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1057
  Footprint:
  Minimap:
    active: true
    x: 1246
    z: 1050
  Obstruction:
    active: true
    moving: false
    control group: 1057
    control group 2: 0
    tag: 3458
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1246
    y: 0
    z: 1050
    last x: 1246
    last y diff: 0
    last z: 1050
    territory: 0
    rot x: 0
    rot y: 4.62215
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1057
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1058
  Footprint:
  Minimap:
    active: true
    x: 1242
    z: 1006
  Obstruction:
    active: true
    moving: false
    control group: 1058
    control group 2: 0
    tag: 3426
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1242
    y: 0
    z: 1006
    last x: 1242
    last y diff: 0
    last z: 1006
    territory: 0
    rot x: 0
    rot y: 2.94777
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1058
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1059
  Footprint:
  Minimap:
    active: true
    x: 1242
    z: 1014
  Obstruction:
    active: true
    moving: false
    control group: 1059
    control group 2: 0
    tag: 3428
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1242
    y: 0
    z: 1014
    last x: 1242
    last y diff: 0
    last z: 1014
    territory: 0
    rot x: 0
    rot y: 2.82082
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1059
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1060
  Footprint:
  Minimap:
    active: true
    x: 1238
    z: 998
  Obstruction:
    active: true
    moving: false
    control group: 1060
    control group 2: 0
    tag: 3402
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1238
    y: 0
    z: 998
    last x: 1238
    last y diff: 0
    last z: 998
    territory: 0
    rot x: 0
    rot y: 0.91932
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1060
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1061
  Footprint:
  Minimap:
    active: true
    x: 1238
    z: 1002
  Obstruction:
    active: true
    moving: false
    control group: 1061
    control group 2: 0
    tag: 3404
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1238
    y: 0
    z: 1002
    last x: 1238
    last y diff: 0
    last z: 1002
    territory: 0
    rot x: 0
    rot y: 1.57482
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1061
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1062
  Footprint:
  Minimap:
    active: true
    x: 1238
    z: 1006
  Obstruction:
    active: true
    moving: false
    control group: 1062
    control group 2: 0
    tag: 3406
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1238
    y: 0
    z: 1006
    last x: 1238
    last y diff: 0
    last z: 1006
    territory: 0
    rot x: 0
    rot y: 0.82485
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1062
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1063
  Footprint:
  Minimap:
    active: true
    x: 1234
    z: 990
  Obstruction:
    active: true
    moving: false
    control group: 1063
    control group 2: 0
    tag: 3372
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1234
    y: 0
    z: 990
    last x: 1234
    last y diff: 0
    last z: 990
    territory: 0
    rot x: 0
    rot y: 0.81528
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1063
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1064
  Footprint:
  Minimap:
    active: true
    x: 1230
    z: 974
  Obstruction:
    active: true
    moving: false
    control group: 1064
    control group 2: 0
    tag: 3358
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1230
    y: 0
    z: 974
    last x: 1230
    last y diff: 0
    last z: 974
    territory: 0
    rot x: 0
    rot y: 3.4113
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1064
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1065
  Footprint:
  Minimap:
    active: true
    x: 1226
    z: 954
  Obstruction:
    active: true
    moving: false
    control group: 1065
    control group 2: 0
    tag: 3334
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1226
    y: 0
    z: 954
    last x: 1226
    last y diff: 0
    last z: 954
    territory: 0
    rot x: 0
    rot y: 6.01468
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1065
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1066
  Footprint:
  Minimap:
    active: true
    x: 1226
    z: 966
  Obstruction:
    active: true
    moving: false
    control group: 1066
    control group 2: 0
    tag: 3336
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1226
    y: 0
    z: 966
    last x: 1226
    last y diff: 0
    last z: 966
    territory: 0
    rot x: 0
    rot y: 3.62255
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1066
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1067
  Footprint:
  Minimap:
    active: true
    x: 1222
    z: 954
  Obstruction:
    active: true
    moving: false
    control group: 1067
    control group 2: 0
    tag: 3314
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1222
    y: 0
    z: 954
    last x: 1222
    last y diff: 0
    last z: 954
    territory: 0
    rot x: 0
    rot y: 2.3052
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1067
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1068
  Footprint:
  Minimap:
    active: true
    x: 1218
    z: 934
  Obstruction:
    active: true
    moving: false
    control group: 1068
    control group 2: 0
    tag: 3288
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1218
    y: 0
    z: 934
    last x: 1218
    last y diff: 0
    last z: 934
    territory: 0
    rot x: 0
    rot y: 5.71267
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1068
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1069
  Footprint:
  Minimap:
    active: true
    x: 1214
    z: 922
  Obstruction:
    active: true
    moving: false
    control group: 1069
    control group 2: 0
    tag: 3264
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1214
    y: 0
    z: 922
    last x: 1214
    last y diff: 0
    last z: 922
    territory: 0
    rot x: 0
    rot y: 0.19761
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1069
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1070
  Footprint:
  Minimap:
    active: true
    x: 1202
    z: 890
  Obstruction:
    active: true
    moving: false
    control group: 1070
    control group 2: 0
    tag: 3232
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1202
    y: 0
    z: 890
    last x: 1202
    last y diff: 0
    last z: 890
    territory: 0
    rot x: 0
    rot y: 2.95315
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1070
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1071
  Footprint:
  Minimap:
    active: true
    x: 1202
    z: 894
  Obstruction:
    active: true
    moving: false
    control group: 1071
    control group 2: 0
    tag: 3234
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1202
    y: 0
    z: 894
    last x: 1202
    last y diff: 0
    last z: 894
    territory: 0
    rot x: 0
    rot y: 5.74614
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1071
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1072
  Footprint:
  Minimap:
    active: true
    x: 1198
    z: 886
  Obstruction:
    active: true
    moving: false
    control group: 1072
    control group 2: 0
    tag: 3218
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1198
    y: 0
    z: 886
    last x: 1198
    last y diff: 0
    last z: 886
    territory: 0
    rot x: 0
    rot y: 3.06966
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1072
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1073
  Footprint:
  Minimap:
    active: true
    x: 1194
    z: 882
  Obstruction:
    active: true
    moving: false
    control group: 1073
    control group 2: 0
    tag: 3198
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1194
    y: 0
    z: 882
    last x: 1194
    last y diff: 0
    last z: 882
    territory: 0
    rot x: 0
    rot y: 0.85051
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1073
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1074
  Footprint:
  Minimap:
    active: true
    x: 1190
    z: 874
  Obstruction:
    active: true
    moving: false
    control group: 1074
    control group 2: 0
    tag: 3178
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1190
    y: 0
    z: 874
    last x: 1190
    last y diff: 0
    last z: 874
    territory: 0
    rot x: 0
    rot y: 2.17084
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1074
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1075
  Footprint:
  Minimap:
    active: true
    x: 1186
    z: 870
  Obstruction:
    active: true
    moving: false
    control group: 1075
    control group 2: 0
    tag: 3156
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1186
    y: 0
    z: 870
    last x: 1186
    last y diff: 0
    last z: 870
    territory: 0
    rot x: 0
    rot y: 0.65854
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1075
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1076
  Footprint:
  Minimap:
    active: true
    x: 1174
    z: 858
  Obstruction:
    active: true
    moving: false
    control group: 1076
    control group 2: 0
    tag: 3108
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1174
    y: 0
    z: 858
    last x: 1174
    last y diff: 0
    last z: 858
    territory: 0
    rot x: 0
    rot y: 3.7918
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1076
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1077
  Footprint:
  Minimap:
    active: true
    x: 1170
    z: 846
  Obstruction:
    active: true
    moving: false
    control group: 1077
    control group 2: 0
    tag: 3090
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1170
    y: 0
    z: 846
    last x: 1170
    last y diff: 0
    last z: 846
    territory: 0
    rot x: 0
    rot y: 5.08538
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1077
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1078
  Footprint:
  Minimap:
    active: true
    x: 1170
    z: 850
  Obstruction:
    active: true
    moving: false
    control group: 1078
    control group 2: 0
    tag: 3092
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1170
    y: 0
    z: 850
    last x: 1170
    last y diff: 0
    last z: 850
    territory: 0
    rot x: 0
    rot y: 2.17475
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1078
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1079
  Footprint:
  Minimap:
    active: true
    x: 1162
    z: 838
  Obstruction:
    active: true
    moving: false
    control group: 1079
    control group 2: 0
    tag: 3058
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1162
    y: 0
    z: 838
    last x: 1162
    last y diff: 0
    last z: 838
    territory: 0
    rot x: 0
    rot y: 2.4537
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1079
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1080
  Footprint:
  Minimap:
    active: true
    x: 1154
    z: 838
  Obstruction:
    active: true
    moving: false
    control group: 1080
    control group 2: 0
    tag: 3024
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1154
    y: 0
    z: 838
    last x: 1154
    last y diff: 0
    last z: 838
    territory: 0
    rot x: 0
    rot y: 4.06687
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1080
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1081
  Footprint:
  Minimap:
    active: true
    x: 1150
    z: 830
  Obstruction:
    active: true
    moving: false
    control group: 1081
    control group 2: 0
    tag: 3004
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1150
    y: 0
    z: 830
    last x: 1150
    last y diff: 0
    last z: 830
    territory: 0
    rot x: 0
    rot y: 2.0761
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1081
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1082
  Footprint:
  Minimap:
    active: true
    x: 1142
    z: 830
  Obstruction:
    active: true
    moving: false
    control group: 1082
    control group 2: 0
    tag: 2962
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1142
    y: 0
    z: 830
    last x: 1142
    last y diff: 0
    last z: 830
    territory: 0
    rot x: 0
    rot y: 0.24625
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1082
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1083
  Footprint:
  Minimap:
    active: true
    x: 1138
    z: 822
  Obstruction:
    active: true
    moving: false
    control group: 1083
    control group 2: 0
    tag: 2942
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1138
    y: 0
    z: 822
    last x: 1138
    last y diff: 0
    last z: 822
    territory: 0
    rot x: 0
    rot y: 4.2195
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1083
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1084
  Footprint:
  Minimap:
    active: true
    x: 1130
    z: 818
  Obstruction:
    active: true
    moving: false
    control group: 1084
    control group 2: 0
    tag: 2902
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1130
    y: 0
    z: 818
    last x: 1130
    last y diff: 0
    last z: 818
    territory: 0
    rot x: 0
    rot y: 0.50263
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1084
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1085
  Footprint:
  Minimap:
    active: true
    x: 1134
    z: 822
  Obstruction:
    active: true
    moving: false
    control group: 1085
    control group 2: 0
    tag: 2922
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1134
    y: 0
    z: 822
    last x: 1134
    last y diff: 0
    last z: 822
    territory: 0
    rot x: 0
    rot y: 5.41005
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1085
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1086
  Footprint:
  Minimap:
    active: true
    x: 1126
    z: 818
  Obstruction:
    active: true
    moving: false
    control group: 1086
    control group 2: 0
    tag: 2880
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1126
    y: 0
    z: 818
    last x: 1126
    last y diff: 0
    last z: 818
    territory: 0
    rot x: 0
    rot y: 1.22738
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1086
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1087
  Footprint:
  Minimap:
    active: true
    x: 1114
    z: 814
  Obstruction:
    active: true
    moving: false
    control group: 1087
    control group 2: 0
    tag: 2800
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1114
    y: 0
    z: 814
    last x: 1114
    last y diff: 0
    last z: 814
    territory: 0
    rot x: 0
    rot y: 0.1145
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1087
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1088
  Footprint:
  Minimap:
    active: true
    x: 1110
    z: 814
  Obstruction:
    active: true
    moving: false
    control group: 1088
    control group 2: 0
    tag: 2780
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1110
    y: 0
    z: 814
    last x: 1110
    last y diff: 0
    last z: 814
    territory: 0
    rot x: 0
    rot y: 0.47127
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1088
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1089
  Footprint:
  Minimap:
    active: true
    x: 1094
    z: 810
  Obstruction:
    active: true
    moving: false
    control group: 1089
    control group 2: 0
    tag: 2670
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1094
    y: 0
    z: 810
    last x: 1094
    last y diff: 0
    last z: 810
    territory: 0
    rot x: 0
    rot y: 4.88172
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1089
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1090
  Footprint:
  Minimap:
    active: true
    x: 1086
    z: 810
  Obstruction:
    active: true
    moving: false
    control group: 1090
    control group 2: 0
    tag: 2622
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1086
    y: 0
    z: 810
    last x: 1086
    last y diff: 0
    last z: 810
    territory: 0
    rot x: 0
    rot y: 2.96493
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1090
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1091
  Footprint:
  Minimap:
    active: true
    x: 1074
    z: 810
  Obstruction:
    active: true
    moving: false
    control group: 1091
    control group 2: 0
    tag: 2528
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1074
    y: 0
    z: 810
    last x: 1074
    last y diff: 0
    last z: 810
    territory: 0
    rot x: 0
    rot y: 4.05604
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1091
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1092
  Footprint:
  Minimap:
    active: true
    x: 1078
    z: 810
  Obstruction:
    active: true
    moving: false
    control group: 1092
    control group 2: 0
    tag: 2566
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1078
    y: 0
    z: 810
    last x: 1078
    last y diff: 0
    last z: 810
    territory: 0
    rot x: 0
    rot y: 5.89614
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1092
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1093
  Footprint:
  Minimap:
    active: true
    x: 1066
    z: 814
  Obstruction:
    active: true
    moving: false
    control group: 1093
    control group 2: 0
    tag: 2476
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1066
    y: 0
    z: 814
    last x: 1066
    last y diff: 0
    last z: 814
    territory: 0
    rot x: 0
    rot y: 4.80132
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1093
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1094
  Footprint:
  Minimap:
    active: true
    x: 1046
    z: 818
  Obstruction:
    active: true
    moving: false
    control group: 1094
    control group 2: 0
    tag: 2280
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1046
    y: 0
    z: 818
    last x: 1046
    last y diff: 0
    last z: 818
    territory: 0
    rot x: 0
    rot y: 4.81254
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1094
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1095
  Footprint:
  Minimap:
    active: true
    x: 1030
    z: 822
  Obstruction:
    active: true
    moving: false
    control group: 1095
    control group 2: 0
    tag: 2166
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1030
    y: 0
    z: 822
    last x: 1030
    last y diff: 0
    last z: 822
    territory: 0
    rot x: 0
    rot y: 4.80974
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1095
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1096
  Footprint:
  Minimap:
    active: true
    x: 1034
    z: 822
  Obstruction:
    active: true
    moving: false
    control group: 1096
    control group 2: 0
    tag: 2200
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1034
    y: 0
    z: 822
    last x: 1034
    last y diff: 0
    last z: 822
    territory: 0
    rot x: 0
    rot y: 2.72541
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1096
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1097
  Footprint:
  Minimap:
    active: true
    x: 1018
    z: 826
  Obstruction:
    active: true
    moving: false
    control group: 1097
    control group 2: 0
    tag: 2110
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1018
    y: 0
    z: 826
    last x: 1018
    last y diff: 0
    last z: 826
    territory: 0
    rot x: 0
    rot y: 0.94843
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1097
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1098
  Footprint:
  Minimap:
    active: true
    x: 1022
    z: 826
  Obstruction:
    active: true
    moving: false
    control group: 1098
    control group 2: 0
    tag: 2132
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1022
    y: 0
    z: 826
    last x: 1022
    last y diff: 0
    last z: 826
    territory: 0
    rot x: 0
    rot y: 5.05773
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1098
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1099
  Footprint:
  Minimap:
    active: true
    x: 1030
    z: 826
  Obstruction:
    active: true
    moving: false
    control group: 1099
    control group 2: 0
    tag: 2168
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1030
    y: 0
    z: 826
    last x: 1030
    last y diff: 0
    last z: 826
    territory: 0
    rot x: 0
    rot y: 1.47672
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1099
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1100
  Footprint:
  Minimap:
    active: true
    x: 1014
    z: 830
  Obstruction:
    active: true
    moving: false
    control group: 1100
    control group 2: 0
    tag: 2086
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1014
    y: 0
    z: 830
    last x: 1014
    last y diff: 0
    last z: 830
    territory: 0
    rot x: 0
    rot y: 1.46412
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1100
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1101
  Footprint:
  Minimap:
    active: true
    x: 990
    z: 838
  Obstruction:
    active: true
    moving: false
    control group: 1101
    control group 2: 0
    tag: 2012
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 990
    y: 0
    z: 838
    last x: 990
    last y diff: 0
    last z: 838
    territory: 0
    rot x: 0
    rot y: 1.54262
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1101
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1102
  Footprint:
  Minimap:
    active: true
    x: 994
    z: 838
  Obstruction:
    active: true
    moving: false
    control group: 1102
    control group 2: 0
    tag: 2024
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 994
    y: 0
    z: 838
    last x: 994
    last y diff: 0
    last z: 838
    territory: 0
    rot x: 0
    rot y: 4.496
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1102
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1103
  Footprint:
  Minimap:
    active: true
    x: 998
    z: 838
  Obstruction:
    active: true
    moving: false
    control group: 1103
    control group 2: 0
    tag: 2032
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 998
    y: 0
    z: 838
    last x: 998
    last y diff: 0
    last z: 838
    territory: 0
    rot x: 0
    rot y: 0.74192
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1103
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1104
  Footprint:
  Minimap:
    active: true
    x: 986
    z: 842
  Obstruction:
    active: true
    moving: false
    control group: 1104
    control group 2: 0
    tag: 1988
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 986
    y: 0
    z: 842
    last x: 986
    last y diff: 0
    last z: 842
    territory: 0
    rot x: 0
    rot y: 0.82755
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1104
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1105
  Footprint:
  Minimap:
    active: true
    x: 990
    z: 842
  Obstruction:
    active: true
    moving: false
    control group: 1105
    control group 2: 0
    tag: 2014
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 990
    y: 0
    z: 842
    last x: 990
    last y diff: 0
    last z: 842
    territory: 0
    rot x: 0
    rot y: 0.45054
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1105
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1106
  Footprint:
  Minimap:
    active: true
    x: 978
    z: 846
  Obstruction:
    active: true
    moving: false
    control group: 1106
    control group 2: 0
    tag: 1932
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 978
    y: 0
    z: 846
    last x: 978
    last y diff: 0
    last z: 846
    territory: 0
    rot x: 0
    rot y: 6.08405
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1106
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1107
  Footprint:
  Minimap:
    active: true
    x: 982
    z: 846
  Obstruction:
    active: true
    moving: false
    control group: 1107
    control group 2: 0
    tag: 1964
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 982
    y: 0
    z: 846
    last x: 982
    last y diff: 0
    last z: 846
    territory: 0
    rot x: 0
    rot y: 2.2038
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1107
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1108
  Footprint:
  Minimap:
    active: true
    x: 986
    z: 846
  Obstruction:
    active: true
    moving: false
    control group: 1108
    control group 2: 0
    tag: 1990
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 986
    y: 0
    z: 846
    last x: 986
    last y diff: 0
    last z: 846
    territory: 0
    rot x: 0
    rot y: 4.13726
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1108
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1109
  Footprint:
  Minimap:
    active: true
    x: 974
    z: 850
  Obstruction:
    active: true
    moving: false
    control group: 1109
    control group 2: 0
    tag: 1892
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 974
    y: 0
    z: 850
    last x: 974
    last y diff: 0
    last z: 850
    territory: 0
    rot x: 0
    rot y: 2.13233
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1109
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1110
  Footprint:
  Minimap:
    active: true
    x: 962
    z: 854
  Obstruction:
    active: true
    moving: false
    control group: 1110
    control group 2: 0
    tag: 1830
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 962
    y: 0
    z: 854
    last x: 962
    last y diff: 0
    last z: 854
    territory: 0
    rot x: 0
    rot y: 0.36271
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1110
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1111
  Footprint:
  Minimap:
    active: true
    x: 966
    z: 854
  Obstruction:
    active: true
    moving: false
    control group: 1111
    control group 2: 0
    tag: 1848
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 966
    y: 0
    z: 854
    last x: 966
    last y diff: 0
    last z: 854
    territory: 0
    rot x: 0
    rot y: 1.88738
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1111
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1112
  Footprint:
  Minimap:
    active: true
    x: 954
    z: 858
  Obstruction:
    active: true
    moving: false
    control group: 1112
    control group 2: 0
    tag: 1794
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 954
    y: 0
    z: 858
    last x: 954
    last y diff: 0
    last z: 858
    territory: 0
    rot x: 0
    rot y: 0.26565
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1112
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1113
  Footprint:
  Minimap:
    active: true
    x: 930
    z: 870
  Obstruction:
    active: true
    moving: false
    control group: 1113
    control group 2: 0
    tag: 1724
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 930
    y: 0
    z: 870
    last x: 930
    last y diff: 0
    last z: 870
    territory: 0
    rot x: 0
    rot y: 4.27703
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1113
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1114
  Footprint:
  Minimap:
    active: true
    x: 934
    z: 870
  Obstruction:
    active: true
    moving: false
    control group: 1114
    control group 2: 0
    tag: 1730
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 934
    y: 0
    z: 870
    last x: 934
    last y diff: 0
    last z: 870
    territory: 0
    rot x: 0
    rot y: 5.1581
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1114
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1115
  Footprint:
  Minimap:
    active: true
    x: 922
    z: 878
  Obstruction:
    active: true
    moving: false
    control group: 1115
    control group 2: 0
    tag: 1708
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 922
    y: 0
    z: 878
    last x: 922
    last y diff: 0
    last z: 878
    territory: 0
    rot x: 0
    rot y: 4.48601
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1115
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1116
  Footprint:
  Minimap:
    active: true
    x: 910
    z: 886
  Obstruction:
    active: true
    moving: false
    control group: 1116
    control group 2: 0
    tag: 1690
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 910
    y: 0
    z: 886
    last x: 910
    last y diff: 0
    last z: 886
    territory: 0
    rot x: 0
    rot y: 4.58486
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1116
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1117
  Footprint:
  Minimap:
    active: true
    x: 898
    z: 890
  Obstruction:
    active: true
    moving: false
    control group: 1117
    control group 2: 0
    tag: 1670
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 898
    y: 0
    z: 890
    last x: 898
    last y diff: 0
    last z: 890
    territory: 0
    rot x: 0
    rot y: 2.75997
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1117
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1118
  Footprint:
  Minimap:
    active: true
    x: 890
    z: 894
  Obstruction:
    active: true
    moving: false
    control group: 1118
    control group 2: 0
    tag: 1652
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 890
    y: 0
    z: 894
    last x: 890
    last y diff: 0
    last z: 894
    territory: 0
    rot x: 0
    rot y: 1.41102
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1118
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1119
  Footprint:
  Minimap:
    active: true
    x: 894
    z: 894
  Obstruction:
    active: true
    moving: false
    control group: 1119
    control group 2: 0
    tag: 1662
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 894
    y: 0
    z: 894
    last x: 894
    last y diff: 0
    last z: 894
    territory: 0
    rot x: 0
    rot y: 3.5656
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1119
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1120
  Footprint:
  Minimap:
    active: true
    x: 886
    z: 902
  Obstruction:
    active: true
    moving: false
    control group: 1120
    control group 2: 0
    tag: 1640
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 886
    y: 0
    z: 902
    last x: 886
    last y diff: 0
    last z: 902
    territory: 0
    rot x: 0
    rot y: 4.34391
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1120
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1121
  Footprint:
  Minimap:
    active: true
    x: 870
    z: 910
  Obstruction:
    active: true
    moving: false
    control group: 1121
    control group 2: 0
    tag: 1580
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 870
    y: 0
    z: 910
    last x: 870
    last y diff: 0
    last z: 910
    territory: 0
    rot x: 0
    rot y: 5.21612
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1121
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1122
  Footprint:
  Minimap:
    active: true
    x: 874
    z: 910
  Obstruction:
    active: true
    moving: false
    control group: 1122
    control group 2: 0
    tag: 1598
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 874
    y: 0
    z: 910
    last x: 874
    last y diff: 0
    last z: 910
    territory: 0
    rot x: 0
    rot y: 2.10761
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1122
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1123
  Footprint:
  Minimap:
    active: true
    x: 866
    z: 914
  Obstruction:
    active: true
    moving: false
    control group: 1123
    control group 2: 0
    tag: 1558
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 866
    y: 0
    z: 914
    last x: 866
    last y diff: 0
    last z: 914
    territory: 0
    rot x: 0
    rot y: 3.8335
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1123
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1124
  Footprint:
  Minimap:
    active: true
    x: 862
    z: 922
  Obstruction:
    active: true
    moving: false
    control group: 1124
    control group 2: 0
    tag: 1534
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 862
    y: 0
    z: 922
    last x: 862
    last y diff: 0
    last z: 922
    territory: 0
    rot x: 0
    rot y: 3.32935
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1124
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1125
  Footprint:
  Minimap:
    active: true
    x: 850
    z: 926
  Obstruction:
    active: true
    moving: false
    control group: 1125
    control group 2: 0
    tag: 1454
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 850
    y: 0
    z: 926
    last x: 850
    last y diff: 0
    last z: 926
    territory: 0
    rot x: 0
    rot y: 3.05367
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1125
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1126
  Footprint:
  Minimap:
    active: true
    x: 846
    z: 934
  Obstruction:
    active: true
    moving: false
    control group: 1126
    control group 2: 0
    tag: 1428
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 846
    y: 0
    z: 934
    last x: 846
    last y diff: 0
    last z: 934
    territory: 0
    rot x: 0
    rot y: 2.38558
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1126
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1127
  Footprint:
  Minimap:
    active: true
    x: 834
    z: 942
  Obstruction:
    active: true
    moving: false
    control group: 1127
    control group 2: 0
    tag: 1328
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 834
    y: 0
    z: 942
    last x: 834
    last y diff: 0
    last z: 942
    territory: 0
    rot x: 0
    rot y: 6.02221
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1127
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1128
  Footprint:
  Minimap:
    active: true
    x: 830
    z: 946
  Obstruction:
    active: true
    moving: false
    control group: 1128
    control group 2: 0
    tag: 1296
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 830
    y: 0
    z: 946
    last x: 830
    last y diff: 0
    last z: 946
    territory: 0
    rot x: 0
    rot y: 1.58066
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1128
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1129
  Footprint:
  Minimap:
    active: true
    x: 830
    z: 950
  Obstruction:
    active: true
    moving: false
    control group: 1129
    control group 2: 0
    tag: 1298
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 830
    y: 0
    z: 950
    last x: 830
    last y diff: 0
    last z: 950
    territory: 0
    rot x: 0
    rot y: 3.4944
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1129
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1130
  Footprint:
  Minimap:
    active: true
    x: 826
    z: 954
  Obstruction:
    active: true
    moving: false
    control group: 1130
    control group 2: 0
    tag: 1272
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 826
    y: 0
    z: 954
    last x: 826
    last y diff: 0
    last z: 954
    territory: 0
    rot x: 0
    rot y: 5.74413
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1130
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1131
  Footprint:
  Minimap:
    active: true
    x: 822
    z: 958
  Obstruction:
    active: true
    moving: false
    control group: 1131
    control group 2: 0
    tag: 1244
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 822
    y: 0
    z: 958
    last x: 822
    last y diff: 0
    last z: 958
    territory: 0
    rot x: 0
    rot y: 5.99621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1131
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1132
  Footprint:
  Minimap:
    active: true
    x: 818
    z: 962
  Obstruction:
    active: true
    moving: false
    control group: 1132
    control group 2: 0
    tag: 1220
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 818
    y: 0
    z: 962
    last x: 818
    last y diff: 0
    last z: 962
    territory: 0
    rot x: 0
    rot y: 5.62372
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1132
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1133
  Footprint:
  Minimap:
    active: true
    x: 822
    z: 962
  Obstruction:
    active: true
    moving: false
    control group: 1133
    control group 2: 0
    tag: 1246
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 822
    y: 0
    z: 962
    last x: 822
    last y diff: 0
    last z: 962
    territory: 0
    rot x: 0
    rot y: 1.70687
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1133
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1134
  Footprint:
  Minimap:
    active: true
    x: 806
    z: 978
  Obstruction:
    active: true
    moving: false
    control group: 1134
    control group 2: 0
    tag: 1172
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 806
    y: 0
    z: 978
    last x: 806
    last y diff: 0
    last z: 978
    territory: 0
    rot x: 0
    rot y: 2.1401
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1134
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1135
  Footprint:
  Minimap:
    active: true
    x: 810
    z: 978
  Obstruction:
    active: true
    moving: false
    control group: 1135
    control group 2: 0
    tag: 1186
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 810
    y: 0
    z: 978
    last x: 810
    last y diff: 0
    last z: 978
    territory: 0
    rot x: 0
    rot y: 1.79738
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1135
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1136
  Footprint:
  Minimap:
    active: true
    x: 798
    z: 994
  Obstruction:
    active: true
    moving: false
    control group: 1136
    control group 2: 0
    tag: 1134
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 798
    y: 0
    z: 994
    last x: 798
    last y diff: 0
    last z: 994
    territory: 0
    rot x: 0
    rot y: 3.00115
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1136
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1137
  Footprint:
  Minimap:
    active: true
    x: 794
    z: 998
  Obstruction:
    active: true
    moving: false
    control group: 1137
    control group 2: 0
    tag: 1110
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 794
    y: 0
    z: 998
    last x: 794
    last y diff: 0
    last z: 998
    territory: 0
    rot x: 0
    rot y: 3.94175
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1137
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1138
  Footprint:
  Minimap:
    active: true
    x: 798
    z: 998
  Obstruction:
    active: true
    moving: false
    control group: 1138
    control group 2: 0
    tag: 1136
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 798
    y: 0
    z: 998
    last x: 798
    last y diff: 0
    last z: 998
    territory: 0
    rot x: 0
    rot y: 3.02768
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1138
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1139
  Footprint:
  Minimap:
    active: true
    x: 794
    z: 1002
  Obstruction:
    active: true
    moving: false
    control group: 1139
    control group 2: 0
    tag: 1112
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 794
    y: 0
    z: 1002
    last x: 794
    last y diff: 0
    last z: 1002
    territory: 0
    rot x: 0
    rot y: 3.77401
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1139
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1140
  Footprint:
  Minimap:
    active: true
    x: 790
    z: 1010
  Obstruction:
    active: true
    moving: false
    control group: 1140
    control group 2: 0
    tag: 1096
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 790
    y: 0
    z: 1010
    last x: 790
    last y diff: 0
    last z: 1010
    territory: 0
    rot x: 0
    rot y: 3.61091
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1140
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1141
  Footprint:
  Minimap:
    active: true
    x: 786
    z: 1026
  Obstruction:
    active: true
    moving: false
    control group: 1141
    control group 2: 0
    tag: 1068
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 786
    y: 0
    z: 1026
    last x: 786
    last y diff: 0
    last z: 1026
    territory: 0
    rot x: 0
    rot y: 1.10418
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1141
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1142
  Footprint:
  Minimap:
    active: true
    x: 782
    z: 1054
  Obstruction:
    active: true
    moving: false
    control group: 1142
    control group 2: 0
    tag: 1040
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 782
    y: 0
    z: 1054
    last x: 782
    last y diff: 0
    last z: 1054
    territory: 0
    rot x: 0
    rot y: 1.00747
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1142
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1143
  Footprint:
  Minimap:
    active: true
    x: 786
    z: 1082
  Obstruction:
    active: true
    moving: false
    control group: 1143
    control group 2: 0
    tag: 1070
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 786
    y: 0
    z: 1082
    last x: 786
    last y diff: 0
    last z: 1082
    territory: 0
    rot x: 0
    rot y: 3.42508
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1143
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1144
  Footprint:
  Minimap:
    active: true
    x: 786
    z: 1090
  Obstruction:
    active: true
    moving: false
    control group: 1144
    control group 2: 0
    tag: 1072
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 786
    y: 0
    z: 1090
    last x: 786
    last y diff: 0
    last z: 1090
    territory: 0
    rot x: 0
    rot y: 1.64106
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1144
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1145
  Footprint:
  Minimap:
    active: true
    x: 790
    z: 1102
  Obstruction:
    active: true
    moving: false
    control group: 1145
    control group 2: 0
    tag: 1098
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 790
    y: 0
    z: 1102
    last x: 790
    last y diff: 0
    last z: 1102
    territory: 0
    rot x: 0
    rot y: 0.84394
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1145
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1146
  Footprint:
  Minimap:
    active: true
    x: 790
    z: 1110
  Obstruction:
    active: true
    moving: false
    control group: 1146
    control group 2: 0
    tag: 1100
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 790
    y: 0
    z: 1110
    last x: 790
    last y diff: 0
    last z: 1110
    territory: 0
    rot x: 0
    rot y: 3.80225
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1146
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1147
  Footprint:
  Minimap:
    active: true
    x: 794
    z: 1114
  Obstruction:
    active: true
    moving: false
    control group: 1147
    control group 2: 0
    tag: 1114
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 794
    y: 0
    z: 1114
    last x: 794
    last y diff: 0
    last z: 1114
    territory: 0
    rot x: 0
    rot y: 4.62804
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1147
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1148
  Footprint:
  Minimap:
    active: true
    x: 794
    z: 1118
  Obstruction:
    active: true
    moving: false
    control group: 1148
    control group 2: 0
    tag: 1116
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 794
    y: 0
    z: 1118
    last x: 794
    last y diff: 0
    last z: 1118
    territory: 0
    rot x: 0
    rot y: 5.43656
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1148
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1149
  Footprint:
  Minimap:
    active: true
    x: 798
    z: 1126
  Obstruction:
    active: true
    moving: false
    control group: 1149
    control group 2: 0
    tag: 1138
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 798
    y: 0
    z: 1126
    last x: 798
    last y diff: 0
    last z: 1126
    territory: 0
    rot x: 0
    rot y: 2.19202
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1149
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1150
  Footprint:
  Minimap:
    active: true
    x: 802
    z: 1126
  Obstruction:
    active: true
    moving: false
    control group: 1150
    control group 2: 0
    tag: 1152
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 802
    y: 0
    z: 1126
    last x: 802
    last y diff: 0
    last z: 1126
    territory: 0
    rot x: 0
    rot y: 0.05106
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1150
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1151
  Footprint:
  Minimap:
    active: true
    x: 802
    z: 1134
  Obstruction:
    active: true
    moving: false
    control group: 1151
    control group 2: 0
    tag: 1154
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 802
    y: 0
    z: 1134
    last x: 802
    last y diff: 0
    last z: 1134
    territory: 0
    rot x: 0
    rot y: 3.0921
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1151
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1152
  Footprint:
  Minimap:
    active: true
    x: 810
    z: 1150
  Obstruction:
    active: true
    moving: false
    control group: 1152
    control group 2: 0
    tag: 1188
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 810
    y: 0
    z: 1150
    last x: 810
    last y diff: 0
    last z: 1150
    territory: 0
    rot x: 0
    rot y: 2.07613
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1152
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1153
  Footprint:
  Minimap:
    active: true
    x: 818
    z: 1154
  Obstruction:
    active: true
    moving: false
    control group: 1153
    control group 2: 0
    tag: 1222
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 818
    y: 0
    z: 1154
    last x: 818
    last y diff: 0
    last z: 1154
    territory: 0
    rot x: 0
    rot y: 3.18604
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1153
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1154
  Footprint:
  Minimap:
    active: true
    x: 822
    z: 1162
  Obstruction:
    active: true
    moving: false
    control group: 1154
    control group 2: 0
    tag: 1248
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 822
    y: 0
    z: 1162
    last x: 822
    last y diff: 0
    last z: 1162
    territory: 0
    rot x: 0
    rot y: 5.92237
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1154
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1155
  Footprint:
  Minimap:
    active: true
    x: 838
    z: 1178
  Obstruction:
    active: true
    moving: false
    control group: 1155
    control group 2: 0
    tag: 1360
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 838
    y: 0
    z: 1178
    last x: 838
    last y diff: 0
    last z: 1178
    territory: 0
    rot x: 0
    rot y: 2.8297
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1155
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1156
  Footprint:
  Minimap:
    active: true
    x: 842
    z: 1186
  Obstruction:
    active: true
    moving: false
    control group: 1156
    control group 2: 0
    tag: 1392
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 842
    y: 0
    z: 1186
    last x: 842
    last y diff: 0
    last z: 1186
    territory: 0
    rot x: 0
    rot y: 6.03248
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1156
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1157
  Footprint:
  Minimap:
    active: true
    x: 854
    z: 1198
  Obstruction:
    active: true
    moving: false
    control group: 1157
    control group 2: 0
    tag: 1478
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 854
    y: 0
    z: 1198
    last x: 854
    last y diff: 0
    last z: 1198
    territory: 0
    rot x: 0
    rot y: 0.62188
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1157
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1158
  Footprint:
  Minimap:
    active: true
    x: 874
    z: 1210
  Obstruction:
    active: true
    moving: false
    control group: 1158
    control group 2: 0
    tag: 1600
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 874
    y: 0
    z: 1210
    last x: 874
    last y diff: 0
    last z: 1210
    territory: 0
    rot x: 0
    rot y: 4.267
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1158
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1159
  Footprint:
  Minimap:
    active: true
    x: 878
    z: 1210
  Obstruction:
    active: true
    moving: false
    control group: 1159
    control group 2: 0
    tag: 1610
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 878
    y: 0
    z: 1210
    last x: 878
    last y diff: 0
    last z: 1210
    territory: 0
    rot x: 0
    rot y: 1.90404
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1159
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1160
  Footprint:
  Minimap:
    active: true
    x: 886
    z: 1214
  Obstruction:
    active: true
    moving: false
    control group: 1160
    control group 2: 0
    tag: 1642
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 886
    y: 0
    z: 1214
    last x: 886
    last y diff: 0
    last z: 1214
    territory: 0
    rot x: 0
    rot y: 5.91997
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1160
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1161
  Footprint:
  Minimap:
    active: true
    x: 890
    z: 1218
  Obstruction:
    active: true
    moving: false
    control group: 1161
    control group 2: 0
    tag: 1654
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 890
    y: 0
    z: 1218
    last x: 890
    last y diff: 0
    last z: 1218
    territory: 0
    rot x: 0
    rot y: 1.61051
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1161
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1162
  Footprint:
  Minimap:
    active: true
    x: 894
    z: 1218
  Obstruction:
    active: true
    moving: false
    control group: 1162
    control group 2: 0
    tag: 1664
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 894
    y: 0
    z: 1218
    last x: 894
    last y diff: 0
    last z: 1218
    territory: 0
    rot x: 0
    rot y: 4.036
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1162
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1163
  Footprint:
  Minimap:
    active: true
    x: 906
    z: 1222
  Obstruction:
    active: true
    moving: false
    control group: 1163
    control group 2: 0
    tag: 1682
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 906
    y: 0
    z: 1222
    last x: 906
    last y diff: 0
    last z: 1222
    territory: 0
    rot x: 0
    rot y: 2.18487
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1163
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1164
  Footprint:
  Minimap:
    active: true
    x: 910
    z: 1226
  Obstruction:
    active: true
    moving: false
    control group: 1164
    control group 2: 0
    tag: 1692
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 910
    y: 0
    z: 1226
    last x: 910
    last y diff: 0
    last z: 1226
    territory: 0
    rot x: 0
    rot y: 3.5764
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1164
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1165
  Footprint:
  Minimap:
    active: true
    x: 926
    z: 1226
  Obstruction:
    active: true
    moving: false
    control group: 1165
    control group 2: 0
    tag: 1718
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 926
    y: 0
    z: 1226
    last x: 926
    last y diff: 0
    last z: 1226
    territory: 0
    rot x: 0
    rot y: 2.18123
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1165
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1166
  Footprint:
  Minimap:
    active: true
    x: 942
    z: 1230
  Obstruction:
    active: true
    moving: false
    control group: 1166
    control group 2: 0
    tag: 1756
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 942
    y: 0
    z: 1230
    last x: 942
    last y diff: 0
    last z: 1230
    territory: 0
    rot x: 0
    rot y: 5.29084
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1166
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1167
  Footprint:
  Minimap:
    active: true
    x: 946
    z: 1234
  Obstruction:
    active: true
    moving: false
    control group: 1167
    control group 2: 0
    tag: 1770
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 946
    y: 0
    z: 1234
    last x: 946
    last y diff: 0
    last z: 1234
    territory: 0
    rot x: 0
    rot y: 5.518
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1167
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1168
  Footprint:
  Minimap:
    active: true
    x: 970
    z: 1234
  Obstruction:
    active: true
    moving: false
    control group: 1168
    control group 2: 0
    tag: 1866
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 970
    y: 0
    z: 1234
    last x: 970
    last y diff: 0
    last z: 1234
    territory: 0
    rot x: 0
    rot y: 4.58768
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1168
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1169
  Footprint:
  Minimap:
    active: true
    x: 978
    z: 1238
  Obstruction:
    active: true
    moving: false
    control group: 1169
    control group 2: 0
    tag: 1934
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 978
    y: 0
    z: 1238
    last x: 978
    last y diff: 0
    last z: 1238
    territory: 0
    rot x: 0
    rot y: 0.10781
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1169
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1170
  Footprint:
  Minimap:
    active: true
    x: 990
    z: 1238
  Obstruction:
    active: true
    moving: false
    control group: 1170
    control group 2: 0
    tag: 2016
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 990
    y: 0
    z: 1238
    last x: 990
    last y diff: 0
    last z: 1238
    territory: 0
    rot x: 0
    rot y: 1.98305
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1170
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1171
  Footprint:
  Minimap:
    active: true
    x: 994
    z: 1238
  Obstruction:
    active: true
    moving: false
    control group: 1171
    control group 2: 0
    tag: 2026
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 994
    y: 0
    z: 1238
    last x: 994
    last y diff: 0
    last z: 1238
    territory: 0
    rot x: 0
    rot y: 1.9981
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1171
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1172
  Footprint:
  Minimap:
    active: true
    x: 998
    z: 1238
  Obstruction:
    active: true
    moving: false
    control group: 1172
    control group 2: 0
    tag: 2034
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 998
    y: 0
    z: 1238
    last x: 998
    last y diff: 0
    last z: 1238
    territory: 0
    rot x: 0
    rot y: 2.66938
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1172
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1173
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1310.08306
    z: 955.15424
  Obstruction:
    active: true
    moving: false
    control group: 1173
    control group 2: 0
    tag: 4752
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1310.08306
    y: 0
    z: 955.15424
    last x: 1310.08306
    last y diff: 0
    last z: 955.15424
    territory: 0
    rot x: 0
    rot y: 0.96787
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 2
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 4
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1306.73751
    goal z: 952.54763
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/giraffe_adult.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1173
    actor: "fauna/giraffe_adult.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 150,
  "hitpoints": 150,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 350,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27550,
  "losRangeQuery": 130,
  "fsmReenter": false
}

- id: 1174
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1276.1462
    z: 1011.483
  Obstruction:
    active: true
    moving: false
    control group: 1174
    control group 2: 0
    tag: 4754
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1276.1462
    y: 0
    z: 1011.483
    last x: 1276.1462
    last y diff: 0
    last z: 1011.483
    territory: 0
    rot x: 0
    rot y: -2.9722
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 2
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 4
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1277.12392
    goal z: 1019.5724
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/giraffe_adult.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1174
    actor: "fauna/giraffe_adult.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 150,
  "hitpoints": 150,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 350,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27343,
  "losRangeQuery": 131,
  "fsmReenter": false
}

- id: 1175
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1389.26137
    z: 1182.53478
  Obstruction:
    active: true
    moving: false
    control group: 1175
    control group 2: 0
    tag: 4756
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1389.26137
    y: 0
    z: 1182.53478
    last x: 1389.26137
    last y diff: 0
    last z: 1182.53478
    territory: 0
    rot x: 0
    rot y: -2.26177
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 2
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 4
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1391.31374
    goal z: 1184.14657
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/giraffe_adult.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1175
    actor: "fauna/giraffe_adult.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 150,
  "hitpoints": 150,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 350,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27071,
  "losRangeQuery": 132,
  "fsmReenter": false
}

- id: 1176
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1167.15584
    z: 1115.99361
  Obstruction:
    active: true
    moving: false
    control group: 1176
    control group 2: 0
    tag: 4758
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1167.15584
    y: 0
    z: 1115.99361
    last x: 1167.15584
    last y diff: 0
    last z: 1115.99361
    territory: 0
    rot x: 0
    rot y: 0.83667
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 2
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 4
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1167.146
    goal z: 1116.38266
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/giraffe_adult.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1176
    actor: "fauna/giraffe_adult.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 150,
  "hitpoints": 150,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 350,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27380,
  "losRangeQuery": 133,
  "fsmReenter": false
}

- id: 1177
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1317.63183
    z: 1174.61023
  Obstruction:
    active: true
    moving: false
    control group: 1177
    control group 2: 0
    tag: 4760
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1317.63183
    y: 0
    z: 1174.61023
    last x: 1317.63183
    last y diff: 0
    last z: 1174.61023
    territory: 0
    rot x: 0
    rot y: 0.67087
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 2
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 4
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1314.02231
    goal z: 1169.77788
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/giraffe_adult.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1177
    actor: "fauna/giraffe_adult.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 150,
  "hitpoints": 150,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 350,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27814,
  "losRangeQuery": 134,
  "fsmReenter": false
}

- id: 1178
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1215.15572
    z: 1234.26989
  Obstruction:
    active: true
    moving: false
    control group: 1178
    control group 2: 0
    tag: 4762
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1215.15572
    y: 0
    z: 1234.26989
    last x: 1215.15572
    last y diff: 0
    last z: 1234.26989
    territory: 0
    rot x: 0
    rot y: 2.92408
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1214.13755
    goal z: 1240.60451
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/wildebeest.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1178
    actor: "fauna/wildebeest.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 150,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27349,
  "losRangeQuery": 135,
  "fsmReenter": false
}

- id: 1179
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1280.3683
    z: 1138.45647
  Obstruction:
    active: true
    moving: false
    control group: 1179
    control group 2: 0
    tag: 4764
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1280.3683
    y: 0
    z: 1138.45647
    last x: 1280.3683
    last y diff: 0
    last z: 1138.45647
    territory: 0
    rot x: 0
    rot y: -2.45238
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1282.40125
    goal z: 1141.05691
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/wildebeest.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1179
    actor: "fauna/wildebeest.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 150,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27465,
  "losRangeQuery": 136,
  "fsmReenter": false
}

- id: 1180
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1335.11313
    z: 1177.04587
  Obstruction:
    active: true
    moving: false
    control group: 1180
    control group 2: 0
    tag: 4766
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1335.11313
    y: 0
    z: 1177.04587
    last x: 1335.11313
    last y diff: 0
    last z: 1177.04587
    territory: 0
    rot x: 0
    rot y: -0.74096
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1339.48533
    goal z: 1172.1491
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/wildebeest.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1180
    actor: "fauna/wildebeest.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 150,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27413,
  "losRangeQuery": 137,
  "fsmReenter": false
}

- id: 1181
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1138.01594
    z: 1191.56428
  Obstruction:
    active: true
    moving: false
    control group: 1181
    control group 2: 0
    tag: 4768
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1138.01594
    y: 0
    z: 1191.56428
    last x: 1138.01594
    last y diff: 0
    last z: 1191.56428
    territory: 0
    rot x: 0
    rot y: -1.06577
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1141.02021
    goal z: 1190.14061
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/wildebeest.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1181
    actor: "fauna/wildebeest.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 150,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27296,
  "losRangeQuery": 138,
  "fsmReenter": false
}

- id: 1182
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1146.64739
    z: 1207.24515
  Obstruction:
    active: true
    moving: false
    control group: 1182
    control group 2: 0
    tag: 4770
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1146.64739
    y: 0
    z: 1207.24515
    last x: 1146.64739
    last y diff: 0
    last z: 1207.24515
    territory: 0
    rot x: 0
    rot y: -0.6438
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1146.62644
    goal z: 1206.84368
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1182
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27596,
  "losRangeQuery": 139,
  "fsmReenter": false
}

- id: 1183
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1154.77538
    z: 1172.38595
  Obstruction:
    active: true
    moving: false
    control group: 1183
    control group 2: 0
    tag: 4772
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1154.77538
    y: 0
    z: 1172.38595
    last x: 1154.77538
    last y diff: 0
    last z: 1172.38595
    territory: 0
    rot x: 0
    rot y: 1.17347
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1151.47149
    goal z: 1171.26723
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1183
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27172,
  "losRangeQuery": 140,
  "fsmReenter": false
}

- id: 1184
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1139.6881
    z: 1351.06406
  Obstruction:
    active: true
    moving: false
    control group: 1184
    control group 2: 0
    tag: 4774
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1139.6881
    y: 0
    z: 1351.06406
    last x: 1139.6881
    last y diff: 0
    last z: 1351.06406
    territory: 0
    rot x: 0
    rot y: 0.76005
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1137.2317
    goal z: 1348.44361
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1184
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27505,
  "losRangeQuery": 141,
  "fsmReenter": false
}

- id: 1185
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1183.32526
    z: 1245.93937
  Obstruction:
    active: true
    moving: true
    control group: 1185
    control group 2: 0
    tag: 4776
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1183.32526
    y: 0
    z: 1245.93937
    last x: 1181.16985
    last y diff: 0
    last z: 1246.73588
    territory: 0
    rot x: 0
    rot y: 1.99465
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: true
    facePointAfterMove: false
    length: 0
    length: 1
    waypoint x: 1188.0307
    waypoint z: 1253.25652
    type: 1
    goal x: 1183.16268
    goal z: 1245.68654
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "walk"
    anim once: false
    anim speed: 6.5
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1185
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.ROAMING",
  "timer": 27880,
  "losRangeQuery": 142,
  "fsmReenter": false
}

- id: 1186
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1121.62658
    z: 1241.7639
  Obstruction:
    active: true
    moving: true
    control group: 1186
    control group 2: 0
    tag: 4778
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1121.62658
    y: 0
    z: 1241.7639
    last x: 1120.6817
    last y diff: 0
    last z: 1239.7331
    territory: 0
    rot x: 0
    rot y: 0.49881
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: true
    facePointAfterMove: false
    length: 0
    length: 2
    waypoint x: 1120.31225
    waypoint z: 1250.46575
    waypoint x: 1120.55
    waypoint z: 1248.55
    type: 1
    goal x: 1121.42066
    goal z: 1241.53428
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "walk"
    anim once: false
    anim speed: 6.5
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1186
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.ROAMING",
  "timer": 28016,
  "losRangeQuery": 143,
  "fsmReenter": false
}

- id: 1187
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1159.73734
    z: 1325.0414
  Obstruction:
    active: true
    moving: false
    control group: 1187
    control group 2: 0
    tag: 4780
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1159.73734
    y: 0
    z: 1325.0414
    last x: 1159.73734
    last y diff: 0
    last z: 1325.0414
    territory: 0
    rot x: 0
    rot y: -2.8797
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1159.82055
    goal z: 1325.32576
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1187
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26594,
  "losRangeQuery": 144,
  "fsmReenter": false
}

- id: 1188
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 913.44065
    z: 1287.65105
  Obstruction:
    active: true
    moving: false
    control group: 1188
    control group 2: 0
    tag: 4782
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 913.44065
    y: 0
    z: 1287.65105
    last x: 913.44065
    last y diff: 0
    last z: 1287.65105
    territory: 0
    rot x: 0
    rot y: -2.14779
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 913.93212
    goal z: 1287.15743
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/wildebeest.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1188
    actor: "fauna/wildebeest.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 150,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26341,
  "losRangeQuery": 145,
  "fsmReenter": false
}

- id: 1189
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1004.52036
    z: 1273.52414
  Obstruction:
    active: true
    moving: false
    control group: 1189
    control group 2: 0
    tag: 4784
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1004.52036
    y: 0
    z: 1273.52414
    last x: 1004.52036
    last y diff: 0
    last z: 1273.52414
    territory: 0
    rot x: 0
    rot y: 0.7285
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1004.56423
    goal z: 1273.27776
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/wildebeest.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1189
    actor: "fauna/wildebeest.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 150,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27053,
  "losRangeQuery": 146,
  "fsmReenter": false
}

- id: 1190
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 961.99184
    z: 1315.7489
  Obstruction:
    active: true
    moving: false
    control group: 1190
    control group 2: 0
    tag: 4786
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 961.99184
    y: 0
    z: 1315.7489
    last x: 961.99184
    last y diff: 0
    last z: 1315.7489
    territory: 0
    rot x: 0
    rot y: -1.01375
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 965.01827
    goal z: 1314.08584
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/wildebeest.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1190
    actor: "fauna/wildebeest.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 150,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27295,
  "losRangeQuery": 147,
  "fsmReenter": false
}

- id: 1191
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 920.13099
    z: 1339.48922
  Obstruction:
    active: true
    moving: true
    control group: 1191
    control group 2: 0
    tag: 4788
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 920.13099
    y: 0
    z: 1339.48922
    last x: 920.47445
    last y diff: 0
    last z: 1342.07271
    territory: 0
    rot x: 0
    rot y: -2.95727
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6
    moving: true
    facePointAfterMove: false
    length: 0
    length: 1
    waypoint x: 918.35355
    waypoint z: 1347.83118
    type: 1
    goal x: 920.22913
    goal z: 1339.0286
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/wildebeest.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "walk"
    anim once: false
    anim speed: 6
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1191
    actor: "fauna/wildebeest.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 150,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.ROAMING",
  "timer": 27949,
  "losRangeQuery": 148,
  "fsmReenter": false
}

- id: 1192
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 985.15481
    z: 1284.54542
  Obstruction:
    active: true
    moving: false
    control group: 1192
    control group 2: 0
    tag: 4790
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 985.15481
    y: 0
    z: 1284.54542
    last x: 985.15481
    last y diff: 0
    last z: 1284.54542
    territory: 0
    rot x: 0
    rot y: -0.52677
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 985.6502
    goal z: 1284.30758
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/wildebeest.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1192
    actor: "fauna/wildebeest.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 150,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26795,
  "losRangeQuery": 149,
  "fsmReenter": false
}

- id: 1193
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 932.8124
    z: 1210.434
  Obstruction:
    active: true
    moving: true
    control group: 1193
    control group 2: 0
    tag: 4792
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 932.8124
    y: 0
    z: 1210.434
    last x: 935.57519
    last y diff: 0
    last z: 1209.26482
    territory: 0
    rot x: 0
    rot y: -1.10373
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6
    moving: true
    facePointAfterMove: false
    length: 0
    length: 1
    waypoint x: 927.63826
    waypoint z: 1212.62365
    type: 1
    goal x: 935.92681
    goal z: 1209.11602
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/wildebeest.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "walk"
    anim once: false
    anim speed: 6
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1193
    actor: "fauna/wildebeest.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 150,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.ROAMING",
  "timer": 27924,
  "losRangeQuery": 150,
  "fsmReenter": false
}

- id: 1194
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 816.63857
    z: 1219.50498
  Obstruction:
    active: true
    moving: false
    control group: 1194
    control group 2: 0
    tag: 4794
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 816.63857
    y: 0
    z: 1219.50498
    last x: 816.63857
    last y diff: 0
    last z: 1219.50498
    territory: 0
    rot x: 0
    rot y: 0.29435
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 815.1885
    goal z: 1213.21607
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/wildebeest.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1194
    actor: "fauna/wildebeest.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 150,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26389,
  "losRangeQuery": 151,
  "fsmReenter": false
}

- id: 1195
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 873.34308
    z: 1303.34012
  Obstruction:
    active: true
    moving: false
    control group: 1195
    control group 2: 0
    tag: 4796
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 873.34308
    y: 0
    z: 1303.34012
    last x: 873.34308
    last y diff: 0
    last z: 1303.34012
    territory: 0
    rot x: 0
    rot y: 1.13576
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 870.09708
    goal z: 1302.09678
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/wildebeest.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1195
    actor: "fauna/wildebeest.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 150,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27759,
  "losRangeQuery": 152,
  "fsmReenter": false
}

- id: 1196
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 789.0261
    z: 1133.10907
  Obstruction:
    active: true
    moving: false
    control group: 1196
    control group 2: 0
    tag: 4798
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 789.0261
    y: 0
    z: 1133.10907
    last x: 789.0261
    last y diff: 0
    last z: 1133.10907
    territory: 0
    rot x: 0
    rot y: 1.84333
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 782.31647
    goal z: 1134.51748
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1196
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27105,
  "losRangeQuery": 153,
  "fsmReenter": false
}

- id: 1197
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 905.62325
    z: 1244.51352
  Obstruction:
    active: true
    moving: true
    control group: 1197
    control group 2: 0
    tag: 4800
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 905.62325
    y: 0
    z: 1244.51352
    last x: 908.87288
    last y diff: 0
    last z: 1244.55108
    territory: 0
    rot x: 0
    rot y: -1.58875
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: true
    facePointAfterMove: false
    length: 0
    length: 1
    waypoint x: 903.30925
    waypoint z: 1244.46731
    type: 1
    goal x: 912.30747
    goal z: 1244.64701
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "walk"
    anim once: false
    anim speed: 6.5
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1197
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.ROAMING",
  "timer": 27752,
  "losRangeQuery": 154,
  "fsmReenter": false
}

- id: 1198
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 883.26661
    z: 1216.36509
  Obstruction:
    active: true
    moving: false
    control group: 1198
    control group 2: 0
    tag: 4802
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 883.26661
    y: 0
    z: 1216.36509
    last x: 883.26661
    last y diff: 0
    last z: 1216.36509
    territory: 0
    rot x: 0
    rot y: -2.23855
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 885.6219
    goal z: 1218.73951
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1198
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27500,
  "losRangeQuery": 155,
  "fsmReenter": false
}

- id: 1199
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 783.23494
    z: 1160.03112
  Obstruction:
    active: true
    moving: false
    control group: 1199
    control group 2: 0
    tag: 4804
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 783.23494
    y: 0
    z: 1160.03112
    last x: 783.23494
    last y diff: 0
    last z: 1160.03112
    territory: 0
    rot x: 0
    rot y: 2.66585
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 780.55013
    goal z: 1166.21125
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1199
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27248,
  "losRangeQuery": 156,
  "fsmReenter": false
}

- id: 1200
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 839.59534
    z: 1199.41691
  Obstruction:
    active: true
    moving: false
    control group: 1200
    control group 2: 0
    tag: 4806
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 839.59534
    y: 0
    z: 1199.41691
    last x: 839.59534
    last y diff: 0
    last z: 1199.41691
    territory: 0
    rot x: 0
    rot y: 1.86936
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 833.19051
    goal z: 1200.87615
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1200
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27954,
  "losRangeQuery": 157,
  "fsmReenter": false
}

- id: 1201
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 769.47265
    z: 1124.35865
  Obstruction:
    active: true
    moving: true
    control group: 1201
    control group 2: 0
    tag: 4808
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 769.47265
    y: 0
    z: 1124.35865
    last x: 769.13396
    last y diff: 0
    last z: 1127.59095
    territory: 0
    rot x: 0
    rot y: 2.9926
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: true
    facePointAfterMove: false
    length: 0
    length: 1
    waypoint x: 769.7111
    waypoint z: 1122.08315
    type: 1
    goal x: 768.77312
    goal z: 1131.03469
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "walk"
    anim once: false
    anim speed: 6.5
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1201
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.ROAMING",
  "timer": 27965,
  "losRangeQuery": 158,
  "fsmReenter": false
}

- id: 1202
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 652.82076
    z: 1121.13497
  Obstruction:
    active: true
    moving: false
    control group: 1202
    control group 2: 0
    tag: 4810
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 652.82076
    y: 0
    z: 1121.13497
    last x: 652.82076
    last y diff: 0
    last z: 1121.13497
    territory: 0
    rot x: 0
    rot y: -1.97695
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 656.23519
    goal z: 1122.32566
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1202
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26387,
  "losRangeQuery": 159,
  "fsmReenter": false
}

- id: 1203
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 712.01612
    z: 1062.3702
  Obstruction:
    active: true
    moving: false
    control group: 1203
    control group 2: 0
    tag: 4812
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 712.01612
    y: 0
    z: 1062.3702
    last x: 712.01612
    last y diff: 0
    last z: 1062.3702
    territory: 0
    rot x: 0
    rot y: -1.73937
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 712.15017
    goal z: 1062.50625
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1203
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27978,
  "losRangeQuery": 160,
  "fsmReenter": false
}

- id: 1204
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 757.75783
    z: 1140.59667
  Obstruction:
    active: true
    moving: false
    control group: 1204
    control group 2: 0
    tag: 4814
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 757.75783
    y: 0
    z: 1140.59667
    last x: 757.75783
    last y diff: 0
    last z: 1140.59667
    territory: 0
    rot x: 0
    rot y: -2.62346
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 759.34882
    goal z: 1143.82914
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1204
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26641,
  "losRangeQuery": 161,
  "fsmReenter": false
}

- id: 1205
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 835.40357
    z: 1173.6277
  Obstruction:
    active: true
    moving: false
    control group: 1205
    control group 2: 0
    tag: 4816
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 835.40357
    y: 0
    z: 1173.6277
    last x: 835.40357
    last y diff: 0
    last z: 1173.6277
    territory: 0
    rot x: 0
    rot y: 0.03711
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 835.29726
    goal z: 1173.52025
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1205
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 28042,
  "losRangeQuery": 162,
  "fsmReenter": false
}

- id: 1206
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 768.08082
    z: 1169.45977
  Obstruction:
    active: true
    moving: false
    control group: 1206
    control group 2: 0
    tag: 4818
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 768.08082
    y: 0
    z: 1169.45977
    last x: 768.08082
    last y diff: 0
    last z: 1169.45977
    territory: 0
    rot x: 0
    rot y: 1.83819
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 764.4016
    goal z: 1170.21454
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1206
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26519,
  "losRangeQuery": 163,
  "fsmReenter": false
}

- id: 1207
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 766.18685
    z: 1031.69051
  Obstruction:
    active: true
    moving: false
    control group: 1207
    control group 2: 0
    tag: 4820
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 766.18685
    y: 0
    z: 1031.69051
    last x: 766.18685
    last y diff: 0
    last z: 1031.69051
    territory: 0
    rot x: 0
    rot y: -1.36431
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 771.80762
    goal z: 1030.62035
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/wildebeest.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1207
    actor: "fauna/wildebeest.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 150,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27118,
  "losRangeQuery": 164,
  "fsmReenter": false
}

- id: 1208
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 757.18143
    z: 868.2875
  Obstruction:
    active: true
    moving: false
    control group: 1208
    control group 2: 0
    tag: 4822
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 757.18143
    y: 0
    z: 868.2875
    last x: 757.18143
    last y diff: 0
    last z: 868.2875
    territory: 0
    rot x: 0
    rot y: 0.60224
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 755.3269
    goal z: 865.30468
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/wildebeest.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1208
    actor: "fauna/wildebeest.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 150,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27868,
  "losRangeQuery": 165,
  "fsmReenter": false
}

- id: 1209
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 729.44593
    z: 1036.2119
  Obstruction:
    active: true
    moving: false
    control group: 1209
    control group 2: 0
    tag: 4824
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 729.44593
    y: 0
    z: 1036.2119
    last x: 729.44593
    last y diff: 0
    last z: 1036.2119
    territory: 0
    rot x: 0
    rot y: 1.74042
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 729.73757
    goal z: 1036.63382
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/wildebeest.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1209
    actor: "fauna/wildebeest.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 150,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27935,
  "losRangeQuery": 166,
  "fsmReenter": false
}

- id: 1210
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 741.4345
    z: 988.47518
  Obstruction:
    active: true
    moving: false
    control group: 1210
    control group 2: 0
    tag: 4826
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 741.4345
    y: 0
    z: 988.47518
    last x: 741.4345
    last y diff: 0
    last z: 988.47518
    territory: 0
    rot x: 0
    rot y: 1.59672
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 735.00864
    goal z: 988.58292
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/wildebeest.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1210
    actor: "fauna/wildebeest.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 150,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27867,
  "losRangeQuery": 167,
  "fsmReenter": false
}

- id: 1211
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 745.60886
    z: 963.0437
  Obstruction:
    active: true
    moving: false
    control group: 1211
    control group 2: 0
    tag: 4828
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 745.60886
    y: 0
    z: 963.0437
    last x: 745.60886
    last y diff: 0
    last z: 963.0437
    territory: 0
    rot x: 0
    rot y: -0.86191
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 745.9679
    goal z: 963.41135
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/wildebeest.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1211
    actor: "fauna/wildebeest.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 150,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27618,
  "losRangeQuery": 168,
  "fsmReenter": false
}

- id: 1212
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 787.4882
    z: 886.92075
  Obstruction:
    active: true
    moving: false
    control group: 1212
    control group 2: 0
    tag: 4830
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 787.4882
    y: 0
    z: 886.92075
    last x: 787.4882
    last y diff: 0
    last z: 886.92075
    territory: 0
    rot x: 0
    rot y: -1.06687
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 793.30353
    goal z: 884.17391
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/wildebeest.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1212
    actor: "fauna/wildebeest.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 150,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27226,
  "losRangeQuery": 169,
  "fsmReenter": false
}

- id: 1213
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 764.12427
    z: 1025.07918
  Obstruction:
    active: true
    moving: false
    control group: 1213
    control group 2: 0
    tag: 4832
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 764.12427
    y: 0
    z: 1025.07918
    last x: 764.12427
    last y diff: 0
    last z: 1025.07918
    territory: 0
    rot x: 0
    rot y: -2.26154
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 769.30013
    goal z: 1029.26125
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/wildebeest.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1213
    actor: "fauna/wildebeest.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 150,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27440,
  "losRangeQuery": 170,
  "fsmReenter": false
}

- id: 1214
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 750.68537
    z: 977.31165
  Obstruction:
    active: true
    moving: true
    control group: 1214
    control group 2: 0
    tag: 4834
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 750.68537
    y: 0
    z: 977.31165
    last x: 753.65044
    last y diff: 0
    last z: 976.85528
    territory: 0
    rot x: 0
    rot y: -1.36129
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6
    moving: true
    facePointAfterMove: false
    length: 0
    length: 1
    waypoint x: 748.08869
    waypoint z: 977.71132
    type: 1
    goal x: 756.98411
    goal z: 976.34218
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/wildebeest.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "walk"
    anim once: false
    anim speed: 6
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1214
    actor: "fauna/wildebeest.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 150,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.ROAMING",
  "timer": 27828,
  "losRangeQuery": 171,
  "fsmReenter": false
}

- id: 1215
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 820.00438
    z: 983.86336
  Obstruction:
    active: true
    moving: false
    control group: 1215
    control group 2: 0
    tag: 4836
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 820.00438
    y: 0
    z: 983.86336
    last x: 820.00438
    last y diff: 0
    last z: 983.86336
    territory: 0
    rot x: 0
    rot y: 2.40661
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 819.77225
    goal z: 983.91602
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/wildebeest.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1215
    actor: "fauna/wildebeest.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 150,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26458,
  "losRangeQuery": 172,
  "fsmReenter": false
}

- id: 1216
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 817.27231
    z: 835.67226
  Obstruction:
    active: true
    moving: false
    control group: 1216
    control group 2: 0
    tag: 4838
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 817.27231
    y: 0
    z: 835.67226
    last x: 817.27231
    last y diff: 0
    last z: 835.67226
    territory: 0
    rot x: 0
    rot y: -2.83306
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 818.15952
    goal z: 839.30208
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1216
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27384,
  "losRangeQuery": 173,
  "fsmReenter": false
}

- id: 1217
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 888.43651
    z: 844.10261
  Obstruction:
    active: true
    moving: false
    control group: 1217
    control group 2: 0
    tag: 4840
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 888.43651
    y: 0
    z: 844.10261
    last x: 888.43651
    last y diff: 0
    last z: 844.10261
    territory: 0
    rot x: 0
    rot y: 2.01526
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 888.27523
    goal z: 843.81817
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1217
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27680,
  "losRangeQuery": 174,
  "fsmReenter": false
}

- id: 1218
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 891.70955
    z: 875.50223
  Obstruction:
    active: true
    moving: false
    control group: 1218
    control group 2: 0
    tag: 4842
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 891.70955
    y: 0
    z: 875.50223
    last x: 891.70955
    last y diff: 0
    last z: 875.50223
    territory: 0
    rot x: 0
    rot y: 1.59241
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 888.1551
    goal z: 875.11425
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1218
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27548,
  "losRangeQuery": 175,
  "fsmReenter": false
}

- id: 1219
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 901.05576
    z: 797.15769
  Obstruction:
    active: true
    moving: false
    control group: 1219
    control group 2: 0
    tag: 4844
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 901.05576
    y: 0
    z: 797.15769
    last x: 901.05576
    last y diff: 0
    last z: 797.15769
    territory: 0
    rot x: 0
    rot y: -1.10952
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 904.2441
    goal z: 795.8321
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1219
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26766,
  "losRangeQuery": 176,
  "fsmReenter": false
}

- id: 1220
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 945.92203
    z: 881.17132
  Obstruction:
    active: true
    moving: false
    control group: 1220
    control group 2: 0
    tag: 4846
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 945.92203
    y: 0
    z: 881.17132
    last x: 945.92203
    last y diff: 0
    last z: 881.17132
    territory: 0
    rot x: 0
    rot y: 0.08758
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 945.51755
    goal z: 874.31917
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1220
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26372,
  "losRangeQuery": 177,
  "fsmReenter": false
}

- id: 1221
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 833.77681
    z: 886.55704
  Obstruction:
    active: true
    moving: false
    control group: 1221
    control group 2: 0
    tag: 4848
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 833.77681
    y: 0
    z: 886.55704
    last x: 833.77681
    last y diff: 0
    last z: 886.55704
    territory: 0
    rot x: 0
    rot y: 2.3399
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 830.9606
    goal z: 889.25875
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1221
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27738,
  "losRangeQuery": 178,
  "fsmReenter": false
}

- id: 1222
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 908.56505
    z: 765.18183
  Obstruction:
    active: true
    moving: false
    control group: 1222
    control group 2: 0
    tag: 4850
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 908.56505
    y: 0
    z: 765.18183
    last x: 908.56505
    last y diff: 0
    last z: 765.18183
    territory: 0
    rot x: 0
    rot y: 2.92096
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 2
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 4
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 908.09575
    goal z: 764.8947
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/giraffe_adult.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1222
    actor: "fauna/giraffe_adult.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 150,
  "hitpoints": 150,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 350,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26701,
  "losRangeQuery": 179,
  "fsmReenter": false
}

- id: 1223
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 994.92452
    z: 755.46348
  Obstruction:
    active: true
    moving: false
    control group: 1223
    control group 2: 0
    tag: 4852
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 994.92452
    y: 0
    z: 755.46348
    last x: 994.92452
    last y diff: 0
    last z: 755.46348
    territory: 0
    rot x: 0
    rot y: 0.81469
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 2
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 4
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 993.01285
    goal z: 753.68923
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/giraffe_adult.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1223
    actor: "fauna/giraffe_adult.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 150,
  "hitpoints": 150,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 350,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27640,
  "losRangeQuery": 180,
  "fsmReenter": false
}

- id: 1224
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1025.45482
    z: 733.26888
  Obstruction:
    active: true
    moving: false
    control group: 1224
    control group 2: 0
    tag: 4854
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1025.45482
    y: 0
    z: 733.26888
    last x: 1025.45482
    last y diff: 0
    last z: 733.26888
    territory: 0
    rot x: 0
    rot y: 2.8952
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 2
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 4
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1025.59725
    goal z: 732.77863
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/giraffe_adult.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1224
    actor: "fauna/giraffe_adult.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 150,
  "hitpoints": 150,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 350,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27021,
  "losRangeQuery": 181,
  "fsmReenter": false
}

- id: 1225
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1029.23064
    z: 757.3731
  Obstruction:
    active: true
    moving: false
    control group: 1225
    control group 2: 0
    tag: 4856
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1029.23064
    y: 0
    z: 757.3731
    last x: 1029.23064
    last y diff: 0
    last z: 757.3731
    territory: 0
    rot x: 0
    rot y: 2.36713
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 2
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 4
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1028.93398
    goal z: 757.48967
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/giraffe_adult.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1225
    actor: "fauna/giraffe_adult.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 150,
  "hitpoints": 150,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 350,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27076,
  "losRangeQuery": 182,
  "fsmReenter": false
}

- id: 1226
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1110.57895
    z: 748.93673
  Obstruction:
    active: true
    moving: false
    control group: 1226
    control group 2: 0
    tag: 4858
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1110.57895
    y: 0
    z: 748.93673
    last x: 1110.57895
    last y diff: 0
    last z: 748.93673
    territory: 0
    rot x: 0
    rot y: -2.35314
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1115.43631
    goal z: 753.75631
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1226
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26499,
  "losRangeQuery": 183,
  "fsmReenter": false
}

- id: 1227
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1068.68128
    z: 768.6159
  Obstruction:
    active: true
    moving: false
    control group: 1227
    control group 2: 0
    tag: 4860
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1068.68128
    y: 0
    z: 768.6159
    last x: 1068.68128
    last y diff: 0
    last z: 768.6159
    territory: 0
    rot x: 0
    rot y: 2.35746
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1063.76975
    goal z: 773.5432
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1227
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27199,
  "losRangeQuery": 184,
  "fsmReenter": false
}

- id: 1228
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1171.06803
    z: 666.1396
  Obstruction:
    active: true
    moving: false
    control group: 1228
    control group 2: 0
    tag: 4862
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1171.06803
    y: 0
    z: 666.1396
    last x: 1171.06803
    last y diff: 0
    last z: 666.1396
    territory: 0
    rot x: 0
    rot y: -2.65497
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1172.60915
    goal z: 669.57319
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1228
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27543,
  "losRangeQuery": 185,
  "fsmReenter": false
}

- id: 1229
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1175.2281
    z: 799.82216
  Obstruction:
    active: true
    moving: false
    control group: 1229
    control group 2: 0
    tag: 4864
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1175.2281
    y: 0
    z: 799.82216
    last x: 1175.2281
    last y diff: 0
    last z: 799.82216
    territory: 0
    rot x: 0
    rot y: -1.53731
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1182.19487
    goal z: 799.67032
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1229
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27327,
  "losRangeQuery": 186,
  "fsmReenter": false
}

- id: 1230
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1104.16745
    z: 764.07146
  Obstruction:
    active: true
    moving: false
    control group: 1230
    control group 2: 0
    tag: 4866
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1104.16745
    y: 0
    z: 764.07146
    last x: 1104.16745
    last y diff: 0
    last z: 764.07146
    territory: 0
    rot x: 0
    rot y: -0.50635
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1104.43049
    goal z: 764.533
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1230
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26562,
  "losRangeQuery": 187,
  "fsmReenter": false
}

- id: 1231
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1167.45241
    z: 852.54993
  Obstruction:
    active: true
    moving: false
    control group: 1231
    control group 2: 0
    tag: 4868
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1167.45241
    y: 0
    z: 852.54993
    last x: 1167.45241
    last y diff: 0
    last z: 852.54993
    territory: 0
    rot x: 0
    rot y: -1.53977
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1172.99811
    goal z: 852.72995
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/wildebeest.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1231
    actor: "fauna/wildebeest.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 150,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26756,
  "losRangeQuery": 188,
  "fsmReenter": false
}

- id: 1232
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1097.82366
    z: 809.68677
  Obstruction:
    active: true
    moving: false
    control group: 1232
    control group 2: 0
    tag: 4870
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1097.82366
    y: 0
    z: 809.68677
    last x: 1097.82366
    last y diff: 0
    last z: 809.68677
    territory: 0
    rot x: 0
    rot y: -0.48363
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1099.45487
    goal z: 806.68572
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/wildebeest.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1232
    actor: "fauna/wildebeest.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 150,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26520,
  "losRangeQuery": 189,
  "fsmReenter": false
}

- id: 1233
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1291.72356
    z: 885.75051
  Obstruction:
    active: true
    moving: true
    control group: 1233
    control group 2: 0
    tag: 4872
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1291.72356
    y: 0
    z: 885.75051
    last x: 1290.41164
    last y diff: 0
    last z: 883.05257
    territory: 0
    rot x: 0
    rot y: 0.51395
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6
    moving: true
    facePointAfterMove: false
    length: 0
    length: 2
    waypoint x: 1293.26517
    waypoint z: 888.98841
    waypoint x: 1292.55
    waypoint z: 887.45002
    type: 1
    goal x: 1289.4711
    goal z: 880.82721
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/wildebeest.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "walk"
    anim once: false
    anim speed: 6
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1233
    actor: "fauna/wildebeest.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 150,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.ROAMING",
  "timer": 27830,
  "losRangeQuery": 190,
  "fsmReenter": false
}

- id: 1234
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1256.51937
    z: 901.42112
  Obstruction:
    active: true
    moving: false
    control group: 1234
    control group 2: 0
    tag: 4874
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1256.51937
    y: 0
    z: 901.42112
    last x: 1256.51937
    last y diff: 0
    last z: 901.42112
    territory: 0
    rot x: 0
    rot y: -0.66512
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1260.247
    goal z: 896.34491
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/wildebeest.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1234
    actor: "fauna/wildebeest.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 150,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26740,
  "losRangeQuery": 191,
  "fsmReenter": false
}

- id: 1235
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1239.18573
    z: 912.70664
  Obstruction:
    active: true
    moving: false
    control group: 1235
    control group 2: 0
    tag: 4876
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1239.18573
    y: 0
    z: 912.70664
    last x: 1239.18573
    last y diff: 0
    last z: 912.70664
    territory: 0
    rot x: 0
    rot y: -2.97042
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1239.9482
    goal z: 918.94095
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/wildebeest.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1235
    actor: "fauna/wildebeest.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 150,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26833,
  "losRangeQuery": 192,
  "fsmReenter": false
}

- id: 1236
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1241.8282
    z: 931.11776
  Obstruction:
    active: true
    moving: false
    control group: 1236
    control group 2: 0
    tag: 4878
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1241.8282
    y: 0
    z: 931.11776
    last x: 1241.8282
    last y diff: 0
    last z: 931.11776
    territory: 0
    rot x: 0
    rot y: 0.6709
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1239.88083
    goal z: 928.5056
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/wildebeest.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1236
    actor: "fauna/wildebeest.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 150,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27809,
  "losRangeQuery": 193,
  "fsmReenter": false
}

- id: 1237
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1305.46694
    z: 939.57584
  Obstruction:
    active: true
    moving: false
    control group: 1237
    control group 2: 0
    tag: 4880
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1305.46694
    y: 0
    z: 939.57584
    last x: 1305.46694
    last y diff: 0
    last z: 939.57584
    territory: 0
    rot x: 0
    rot y: -2.90156
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1306.59894
    goal z: 945.85164
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/wildebeest.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1237
    actor: "fauna/wildebeest.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 150,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26568,
  "losRangeQuery": 194,
  "fsmReenter": false
}

- id: 1238
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1239.49305
    z: 851.55375
  Obstruction:
    active: true
    moving: false
    control group: 1238
    control group 2: 0
    tag: 4882
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1239.49305
    y: 0
    z: 851.55375
    last x: 1239.49305
    last y diff: 0
    last z: 851.55375
    territory: 0
    rot x: 0
    rot y: -2.40864
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1243.6071
    goal z: 856.25661
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/wildebeest.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1238
    actor: "fauna/wildebeest.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 150,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26685,
  "losRangeQuery": 195,
  "fsmReenter": false
}

- id: 1239
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1204.48221
    z: 1025.50777
  Obstruction:
    active: true
    moving: false
    control group: 1239
    control group 2: 0
    tag: 4884
    flags: 4
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1204.48221
    y: -2
    z: 1025.50777
    last x: 1204.48221
    last y diff: 0
    last z: 1025.50777
    territory: 0
    rot x: 0
    rot y: -3.69257
    rot z: 0
    altitude: -2
    relative: true
    floating: true
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "fauna/fish_generic.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1239
    actor: "fauna/fish_generic.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1240
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1170.57692
    z: 1173.72938
  Obstruction:
    active: true
    moving: false
    control group: 1240
    control group 2: 0
    tag: 4886
    flags: 4
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1170.57692
    y: -2
    z: 1173.72938
    last x: 1170.57692
    last y diff: 0
    last z: 1173.72938
    territory: 0
    rot x: 0
    rot y: -2.4361
    rot z: 0
    altitude: -2
    relative: true
    floating: true
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "fauna/fish_generic.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1240
    actor: "fauna/fish_generic.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1241
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1028.50768
    z: 1196.55582
  Obstruction:
    active: true
    moving: false
    control group: 1241
    control group 2: 0
    tag: 4888
    flags: 4
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1028.50768
    y: -2
    z: 1196.55582
    last x: 1028.50768
    last y diff: 0
    last z: 1196.55582
    territory: 0
    rot x: 0
    rot y: -1.86333
    rot z: 0
    altitude: -2
    relative: true
    floating: true
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "fauna/fish_generic.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1241
    actor: "fauna/fish_generic.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1242
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 878.15084
    z: 1171.66616
  Obstruction:
    active: true
    moving: false
    control group: 1242
    control group 2: 0
    tag: 4890
    flags: 4
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 878.15084
    y: -2
    z: 1171.66616
    last x: 878.15084
    last y diff: 0
    last z: 1171.66616
    territory: 0
    rot x: 0
    rot y: 0.6075
    rot z: 0
    altitude: -2
    relative: true
    floating: true
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "fauna/fish_generic.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1242
    actor: "fauna/fish_generic.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1243
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 825.9479
    z: 1025.57256
  Obstruction:
    active: true
    moving: false
    control group: 1243
    control group 2: 0
    tag: 4892
    flags: 4
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 825.9479
    y: -2
    z: 1025.57256
    last x: 825.9479
    last y diff: 0
    last z: 1025.57256
    territory: 0
    rot x: 0
    rot y: -0.98412
    rot z: 0
    altitude: -2
    relative: true
    floating: true
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "fauna/fish_generic.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1243
    actor: "fauna/fish_generic.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1244
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 915.28212
    z: 918.92536
  Obstruction:
    active: true
    moving: false
    control group: 1244
    control group 2: 0
    tag: 4894
    flags: 4
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 915.28212
    y: -2
    z: 918.92536
    last x: 915.28212
    last y diff: 0
    last z: 918.92536
    territory: 0
    rot x: 0
    rot y: -0.3578
    rot z: 0
    altitude: -2
    relative: true
    floating: true
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "fauna/fish_generic.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1244
    actor: "fauna/fish_generic.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1245
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1025.74306
    z: 865.51212
  Obstruction:
    active: true
    moving: false
    control group: 1245
    control group 2: 0
    tag: 4896
    flags: 4
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1025.74306
    y: -2
    z: 865.51212
    last x: 1025.74306
    last y diff: 0
    last z: 865.51212
    territory: 0
    rot x: 0
    rot y: -1.31757
    rot z: 0
    altitude: -2
    relative: true
    floating: true
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "fauna/fish_generic.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1245
    actor: "fauna/fish_generic.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1246
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1165.2254
    z: 889.4316
  Obstruction:
    active: true
    moving: false
    control group: 1246
    control group 2: 0
    tag: 4898
    flags: 4
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1165.2254
    y: -2
    z: 889.4316
    last x: 1165.2254
    last y diff: 0
    last z: 889.4316
    territory: 0
    rot x: 0
    rot y: 0.22857
    rot z: 0
    altitude: -2
    relative: true
    floating: true
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "fauna/fish_generic.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1246
    actor: "fauna/fish_generic.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1249
  Footprint:
  Position:
    in world: true
    x: 52.97042
    y: 0
    z: 1133.86321
    last x: 52.97042
    last y diff: 0
    last z: 1133.86321
    territory: 0
    rot x: 0
    rot y: -0.04236
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1249
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 1250
  Footprint:
  Position:
    in world: true
    x: 45.37548
    y: 0
    z: 1132.29352
    last x: 45.37548
    last y diff: 0
    last z: 1132.29352
    territory: 0
    rot x: 0
    rot y: -0.81556
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1250
    actor: "geology/stone_desert_med.xml"

- id: 1251
  Footprint:
  Position:
    in world: true
    x: 44.99907
    y: 0
    z: 1134.15761
    last x: 44.99907
    last y diff: 0
    last z: 1134.15761
    territory: 0
    rot x: 0
    rot y: -4.22144
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1251
    actor: "props/flora/bush_dry_a.xml"

- id: 1252
  Footprint:
  Position:
    in world: true
    x: 46.39197
    y: 0
    z: 1132.85892
    last x: 46.39197
    last y diff: 0
    last z: 1132.85892
    territory: 0
    rot x: 0
    rot y: 0.73903
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1252
    actor: "props/flora/bush_dry_a.xml"

- id: 1253
  Footprint:
  Position:
    in world: true
    x: 39.81495
    y: 0
    z: 1133.89852
    last x: 39.81495
    last y diff: 0
    last z: 1133.89852
    territory: 0
    rot x: 0
    rot y: -2.26201
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1253
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 1254
  Footprint:
  Position:
    in world: true
    x: 43.75556
    y: 0
    z: 1132.36992
    last x: 43.75556
    last y diff: 0
    last z: 1132.36992
    territory: 0
    rot x: 0
    rot y: -4.18787
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1254
    actor: "props/flora/bush_dry_a.xml"

- id: 1255
  Footprint:
  Position:
    in world: true
    x: 48.02561
    y: 0
    z: 1134.33967
    last x: 48.02561
    last y diff: 0
    last z: 1134.33967
    territory: 0
    rot x: 0
    rot y: -2.4899
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1255
    actor: "geology/stone_desert_med.xml"

- id: 1256
  Footprint:
  Position:
    in world: true
    x: 702.62243
    y: 0
    z: 543.96274
    last x: 702.62243
    last y diff: 0
    last z: 543.96274
    territory: 0
    rot x: 0
    rot y: -0.56366
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1256
    actor: "geology/stone_desert_med.xml"

- id: 1257
  Footprint:
  Position:
    in world: true
    x: 702.57567
    y: 0
    z: 540.08243
    last x: 702.57567
    last y diff: 0
    last z: 540.08243
    territory: 0
    rot x: 0
    rot y: -4.67122
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1257
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 1258
  Footprint:
  Position:
    in world: true
    x: 702.54833
    y: 0
    z: 540.7118
    last x: 702.54833
    last y diff: 0
    last z: 540.7118
    territory: 0
    rot x: 0
    rot y: -2.85396
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1258
    actor: "geology/stone_desert_med.xml"

- id: 1259
  Footprint:
  Position:
    in world: true
    x: 1314.52094
    y: 0
    z: 519.02056
    last x: 1314.52094
    last y diff: 0
    last z: 519.02056
    territory: 0
    rot x: 0
    rot y: -1.74898
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1259
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 1260
  Footprint:
  Position:
    in world: true
    x: 1313.9513
    y: 0
    z: 516.14037
    last x: 1313.9513
    last y diff: 0
    last z: 516.14037
    territory: 0
    rot x: 0
    rot y: -1.62687
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1260
    actor: "props/flora/bush_dry_a.xml"

- id: 1261
  Footprint:
  Position:
    in world: true
    x: 1320.0685
    y: 0
    z: 517.94661
    last x: 1320.0685
    last y diff: 0
    last z: 517.94661
    territory: 0
    rot x: 0
    rot y: -0.43235
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1261
    actor: "geology/stone_desert_med.xml"

- id: 1275
  Footprint:
  Position:
    in world: true
    x: 421.46264
    y: 0
    z: 299.4094
    last x: 421.46264
    last y diff: 0
    last z: 299.4094
    territory: 0
    rot x: 0
    rot y: -3.23191
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1275
    actor: "props/flora/bush_dry_a.xml"

- id: 1276
  Footprint:
  Position:
    in world: true
    x: 424.97167
    y: 0
    z: 299.0027
    last x: 424.97167
    last y diff: 0
    last z: 299.0027
    territory: 0
    rot x: 0
    rot y: 1.42696
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1276
    actor: "geology/stone_desert_med.xml"

- id: 1277
  Footprint:
  Position:
    in world: true
    x: 416.56954
    y: 0
    z: 297.4283
    last x: 416.56954
    last y diff: 0
    last z: 297.4283
    territory: 0
    rot x: 0
    rot y: -2.99323
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1277
    actor: "geology/stone_desert_med.xml"

- id: 1278
  Footprint:
  Position:
    in world: true
    x: 415.47582
    y: 0
    z: 302.99181
    last x: 415.47582
    last y diff: 0
    last z: 302.99181
    territory: 0
    rot x: 0
    rot y: 0.85993
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1278
    actor: "props/flora/bush_dry_a.xml"

- id: 1282
  Footprint:
  Position:
    in world: true
    x: 627.97275
    y: 0
    z: 151.05463
    last x: 627.97275
    last y diff: 0
    last z: 151.05463
    territory: 0
    rot x: 0
    rot y: -1.79343
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1282
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 1283
  Footprint:
  Position:
    in world: true
    x: 633.49216
    y: 0
    z: 157.23786
    last x: 633.49216
    last y diff: 0
    last z: 157.23786
    territory: 0
    rot x: 0
    rot y: -3.99476
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1283
    actor: "props/flora/bush_dry_a.xml"

- id: 1284
  Footprint:
  Position:
    in world: true
    x: 631.07058
    y: 0
    z: 160.3909
    last x: 631.07058
    last y diff: 0
    last z: 160.3909
    territory: 0
    rot x: 0
    rot y: -3.48485
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1284
    actor: "geology/stone_desert_med.xml"

- id: 1285
  Footprint:
  Position:
    in world: true
    x: 626.63205
    y: 0
    z: 153.8461
    last x: 626.63205
    last y diff: 0
    last z: 153.8461
    territory: 0
    rot x: 0
    rot y: -1.99172
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1285
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 1289
  Footprint:
  Position:
    in world: true
    x: 607.68209
    y: 0
    z: 881.99561
    last x: 607.68209
    last y diff: 0
    last z: 881.99561
    territory: 0
    rot x: 0
    rot y: -0.237
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1289
    actor: "props/flora/bush_dry_a.xml"

- id: 1290
  Footprint:
  Position:
    in world: true
    x: 607.83005
    y: 0
    z: 880.36678
    last x: 607.83005
    last y diff: 0
    last z: 880.36678
    territory: 0
    rot x: 0
    rot y: -2.0443
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1290
    actor: "geology/stone_desert_med.xml"

- id: 1291
  Footprint:
  Position:
    in world: true
    x: 607.17084
    y: 0
    z: 883.56853
    last x: 607.17084
    last y diff: 0
    last z: 883.56853
    territory: 0
    rot x: 0
    rot y: -1.80817
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1291
    actor: "props/flora/bush_dry_a.xml"

- id: 1304
  Footprint:
  Position:
    in world: true
    x: 487.23655
    y: 0
    z: 1342.36774
    last x: 487.23655
    last y diff: 0
    last z: 1342.36774
    territory: 0
    rot x: 0
    rot y: -3.94944
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1304
    actor: "geology/stone_desert_med.xml"

- id: 1305
  Footprint:
  Position:
    in world: true
    x: 490.3149
    y: 0
    z: 1352.65455
    last x: 490.3149
    last y diff: 0
    last z: 1352.65455
    territory: 0
    rot x: 0
    rot y: -1.98456
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1305
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 1306
  Footprint:
  Position:
    in world: true
    x: 487.52704
    y: 0
    z: 1344.7045
    last x: 487.52704
    last y diff: 0
    last z: 1344.7045
    territory: 0
    rot x: 0
    rot y: -3.76688
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1306
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 1307
  Footprint:
  Position:
    in world: true
    x: 1325.69033
    y: 0
    z: 1908.37523
    last x: 1325.69033
    last y diff: 0
    last z: 1908.37523
    territory: 0
    rot x: 0
    rot y: -1.03554
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1307
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 1308
  Footprint:
  Position:
    in world: true
    x: 1324.03132
    y: 0
    z: 1914.70148
    last x: 1324.03132
    last y diff: 0
    last z: 1914.70148
    territory: 0
    rot x: 0
    rot y: -1.48229
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1308
    actor: "geology/stone_desert_med.xml"

- id: 1309
  Footprint:
  Position:
    in world: true
    x: 1330.99752
    y: 0
    z: 1910.36892
    last x: 1330.99752
    last y diff: 0
    last z: 1910.36892
    territory: 0
    rot x: 0
    rot y: 0.92812
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1309
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 1310
  Footprint:
  Position:
    in world: true
    x: 1324.42495
    y: 0
    z: 1911.15688
    last x: 1324.42495
    last y diff: 0
    last z: 1911.15688
    territory: 0
    rot x: 0
    rot y: -2.76307
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1310
    actor: "geology/stone_desert_med.xml"

- id: 1311
  Footprint:
  Position:
    in world: true
    x: 1325.79854
    y: 0
    z: 1912.69617
    last x: 1325.79854
    last y diff: 0
    last z: 1912.69617
    territory: 0
    rot x: 0
    rot y: 1.38106
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1311
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 1312
  Footprint:
  Position:
    in world: true
    x: 1323.06655
    y: 0
    z: 1913.6282
    last x: 1323.06655
    last y diff: 0
    last z: 1913.6282
    territory: 0
    rot x: 0
    rot y: -0.71052
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1312
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 1313
  Footprint:
  Position:
    in world: true
    x: 1332.75205
    y: 0
    z: 1914.76325
    last x: 1332.75205
    last y diff: 0
    last z: 1914.76325
    territory: 0
    rot x: 0
    rot y: -4.02872
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1313
    actor: "geology/stone_desert_med.xml"

- id: 1314
  Footprint:
  Position:
    in world: true
    x: 1329.9486
    y: 0
    z: 1907.81992
    last x: 1329.9486
    last y diff: 0
    last z: 1907.81992
    territory: 0
    rot x: 0
    rot y: -1.49086
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1314
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 1317
  Footprint:
  Position:
    in world: true
    x: 1742.66553
    y: 0
    z: 354.26348
    last x: 1742.66553
    last y diff: 0
    last z: 354.26348
    territory: 0
    rot x: 0
    rot y: -0.9727
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1317
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 1318
  Footprint:
  Position:
    in world: true
    x: 1742.49369
    y: 0
    z: 351.68358
    last x: 1742.49369
    last y diff: 0
    last z: 351.68358
    territory: 0
    rot x: 0
    rot y: -0.36406
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1318
    actor: "props/flora/bush_dry_a.xml"

- id: 1319
  Footprint:
  Position:
    in world: true
    x: 1741.34151
    y: 0
    z: 353.66208
    last x: 1741.34151
    last y diff: 0
    last z: 353.66208
    territory: 0
    rot x: 0
    rot y: -0.45536
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1319
    actor: "geology/stone_desert_med.xml"

- id: 1325
  Footprint:
  Position:
    in world: true
    x: 1911.14475
    y: 0
    z: 765.35337
    last x: 1911.14475
    last y diff: 0
    last z: 765.35337
    territory: 0
    rot x: 0
    rot y: -3.21218
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1325
    actor: "geology/stone_desert_med.xml"

- id: 1326
  Footprint:
  Position:
    in world: true
    x: 1912.99906
    y: 0
    z: 763.10753
    last x: 1912.99906
    last y diff: 0
    last z: 763.10753
    territory: 0
    rot x: 0
    rot y: 1.0873
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1326
    actor: "props/flora/bush_dry_a.xml"

- id: 1327
  Footprint:
  Position:
    in world: true
    x: 1916.37693
    y: 0
    z: 763.49834
    last x: 1916.37693
    last y diff: 0
    last z: 763.49834
    territory: 0
    rot x: 0
    rot y: -4.627
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1327
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 1328
  Footprint:
  Position:
    in world: true
    x: 1910.46583
    y: 0
    z: 766.62963
    last x: 1910.46583
    last y diff: 0
    last z: 766.62963
    territory: 0
    rot x: 0
    rot y: -2.76658
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1328
    actor: "geology/stone_desert_med.xml"

- id: 1340
  Footprint:
  Position:
    in world: true
    x: 727.59275
    y: 0
    z: 1973.55027
    last x: 727.59275
    last y diff: 0
    last z: 1973.55027
    territory: 0
    rot x: 0
    rot y: -1.92235
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1340
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 1341
  Footprint:
  Position:
    in world: true
    x: 730.29455
    y: 0
    z: 1973.20911
    last x: 730.29455
    last y diff: 0
    last z: 1973.20911
    territory: 0
    rot x: 0
    rot y: -2.65253
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1341
    actor: "geology/stone_desert_med.xml"

- id: 1342
  Footprint:
  Position:
    in world: true
    x: 731.97205
    y: 0
    z: 1973.39948
    last x: 731.97205
    last y diff: 0
    last z: 1973.39948
    territory: 0
    rot x: 0
    rot y: -1.1848
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1342
    actor: "props/flora/bush_dry_a.xml"

- id: 1343
  Footprint:
  Position:
    in world: true
    x: 730.61764
    y: 0
    z: 1974.40128
    last x: 730.61764
    last y diff: 0
    last z: 1974.40128
    territory: 0
    rot x: 0
    rot y: -1.27587
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1343
    actor: "props/flora/bush_dry_a.xml"

- id: 1344
  Footprint:
  Position:
    in world: true
    x: 731.25683
    y: 0
    z: 1974.55048
    last x: 731.25683
    last y diff: 0
    last z: 1974.55048
    territory: 0
    rot x: 0
    rot y: -3.33703
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1344
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 1345
  Footprint:
  Position:
    in world: true
    x: 728.13231
    y: 0
    z: 1972.99915
    last x: 728.13231
    last y diff: 0
    last z: 1972.99915
    territory: 0
    rot x: 0
    rot y: -0.10228
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1345
    actor: "geology/stone_desert_med.xml"

- id: 1346
  Footprint:
  Position:
    in world: true
    x: 778.5144
    y: 0
    z: 653.65726
    last x: 778.5144
    last y diff: 0
    last z: 653.65726
    territory: 0
    rot x: 0
    rot y: -4.55884
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1346
    actor: "geology/stone_desert_med.xml"

- id: 1347
  Footprint:
  Position:
    in world: true
    x: 781.1404
    y: 0
    z: 655.05845
    last x: 781.1404
    last y diff: 0
    last z: 655.05845
    territory: 0
    rot x: 0
    rot y: 0.08852
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1347
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 1348
  Footprint:
  Position:
    in world: true
    x: 777.91645
    y: 0
    z: 654.5471
    last x: 777.91645
    last y diff: 0
    last z: 654.5471
    territory: 0
    rot x: 0
    rot y: -3.53331
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1348
    actor: "geology/stone_desert_med.xml"

- id: 1351
  Footprint:
  Position:
    in world: true
    x: 1032.2282
    y: 0
    z: 405.84311
    last x: 1032.2282
    last y diff: 0
    last z: 405.84311
    territory: 0
    rot x: 0
    rot y: -2.6612
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1351
    actor: "props/flora/bush_dry_a.xml"

- id: 1352
  Footprint:
  Position:
    in world: true
    x: 1024.77504
    y: 0
    z: 403.9344
    last x: 1024.77504
    last y diff: 0
    last z: 403.9344
    territory: 0
    rot x: 0
    rot y: -1.94838
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1352
    actor: "geology/stone_desert_med.xml"

- id: 1353
  Footprint:
  Position:
    in world: true
    x: 1027.32097
    y: 0
    z: 402.5119
    last x: 1027.32097
    last y diff: 0
    last z: 402.5119
    territory: 0
    rot x: 0
    rot y: -0.13633
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1353
    actor: "geology/stone_desert_med.xml"

- id: 1358
  Footprint:
  Position:
    in world: true
    x: 1788.80146
    y: 0
    z: 1528.03553
    last x: 1788.80146
    last y diff: 0
    last z: 1528.03553
    territory: 0
    rot x: 0
    rot y: 1.3168
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1358
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 1359
  Footprint:
  Position:
    in world: true
    x: 1787.18471
    y: 0
    z: 1528.55237
    last x: 1787.18471
    last y diff: 0
    last z: 1528.55237
    territory: 0
    rot x: 0
    rot y: -1.2639
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1359
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 1360
  Footprint:
  Position:
    in world: true
    x: 1786.29227
    y: 0
    z: 1539.28226
    last x: 1786.29227
    last y diff: 0
    last z: 1539.28226
    territory: 0
    rot x: 0
    rot y: -1.85637
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1360
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 1361
  Footprint:
  Position:
    in world: true
    x: 939.34798
    y: 0
    z: 1418.83587
    last x: 939.34798
    last y diff: 0
    last z: 1418.83587
    territory: 0
    rot x: 0
    rot y: -4.03295
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1361
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 1362
  Footprint:
  Position:
    in world: true
    x: 936.20832
    y: 0
    z: 1427.15412
    last x: 936.20832
    last y diff: 0
    last z: 1427.15412
    territory: 0
    rot x: 0
    rot y: -3.45902
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1362
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 1363
  Footprint:
  Position:
    in world: true
    x: 936.66565
    y: 0
    z: 1429.25113
    last x: 936.66565
    last y diff: 0
    last z: 1429.25113
    territory: 0
    rot x: 0
    rot y: 0.42682
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1363
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 1364
  Footprint:
  Position:
    in world: true
    x: 936.38566
    y: 0
    z: 1417.17975
    last x: 936.38566
    last y diff: 0
    last z: 1417.17975
    territory: 0
    rot x: 0
    rot y: 0.60746
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1364
    actor: "geology/stone_desert_med.xml"

- id: 1365
  Footprint:
  Position:
    in world: true
    x: 938.38837
    y: 0
    z: 1419.00898
    last x: 938.38837
    last y diff: 0
    last z: 1419.00898
    territory: 0
    rot x: 0
    rot y: -1.7309
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1365
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 1366
  Footprint:
  Position:
    in world: true
    x: 1251.01981
    y: 0
    z: 593.57815
    last x: 1251.01981
    last y diff: 0
    last z: 593.57815
    territory: 0
    rot x: 0
    rot y: -1.3471
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1366
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 1367
  Footprint:
  Position:
    in world: true
    x: 1248.55889
    y: 0
    z: 593.91575
    last x: 1248.55889
    last y diff: 0
    last z: 593.91575
    territory: 0
    rot x: 0
    rot y: -4.05498
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1367
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 1368
  Footprint:
  Position:
    in world: true
    x: 1250.82352
    y: 0
    z: 594.54741
    last x: 1250.82352
    last y diff: 0
    last z: 594.54741
    territory: 0
    rot x: 0
    rot y: -0.67522
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1368
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 1369
  Footprint:
  Position:
    in world: true
    x: 1364.40693
    y: 0
    z: 1404.50992
    last x: 1364.40693
    last y diff: 0
    last z: 1404.50992
    territory: 0
    rot x: 0
    rot y: -3.99688
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1369
    actor: "props/flora/bush_dry_a.xml"

- id: 1370
  Footprint:
  Position:
    in world: true
    x: 1369.23655
    y: 0
    z: 1404.50615
    last x: 1369.23655
    last y diff: 0
    last z: 1404.50615
    territory: 0
    rot x: 0
    rot y: 0.58
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1370
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 1371
  Footprint:
  Position:
    in world: true
    x: 1365.06627
    y: 0
    z: 1404.33025
    last x: 1365.06627
    last y diff: 0
    last z: 1404.33025
    territory: 0
    rot x: 0
    rot y: 1.49953
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1371
    actor: "geology/stone_desert_med.xml"

- id: 1372
  Footprint:
  Position:
    in world: true
    x: 1718.63093
    y: 0
    z: 1129.86709
    last x: 1718.63093
    last y diff: 0
    last z: 1129.86709
    territory: 0
    rot x: 0
    rot y: 1.085
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1372
    actor: "geology/stone_desert_med.xml"

- id: 1373
  Footprint:
  Position:
    in world: true
    x: 1721.64612
    y: 0
    z: 1119.24607
    last x: 1721.64612
    last y diff: 0
    last z: 1119.24607
    territory: 0
    rot x: 0
    rot y: 0.11257
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1373
    actor: "geology/stone_desert_med.xml"

- id: 1374
  Footprint:
  Position:
    in world: true
    x: 1711.63286
    y: 0
    z: 1125.78255
    last x: 1711.63286
    last y diff: 0
    last z: 1125.78255
    territory: 0
    rot x: 0
    rot y: 0.66736
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1374
    actor: "props/flora/bush_dry_a.xml"

- id: 1375
  Footprint:
  Position:
    in world: true
    x: 1715.95809
    y: 0
    z: 1127.60911
    last x: 1715.95809
    last y diff: 0
    last z: 1127.60911
    territory: 0
    rot x: 0
    rot y: -3.31817
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1375
    actor: "geology/stone_desert_med.xml"

- id: 1376
  Footprint:
  Position:
    in world: true
    x: 1719.86727
    y: 0
    z: 1122.86083
    last x: 1719.86727
    last y diff: 0
    last z: 1122.86083
    territory: 0
    rot x: 0
    rot y: -0.92301
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1376
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 1377
  Footprint:
  Position:
    in world: true
    x: 1714.98591
    y: 0
    z: 1128.38335
    last x: 1714.98591
    last y diff: 0
    last z: 1128.38335
    territory: 0
    rot x: 0
    rot y: -4.14402
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1377
    actor: "geology/stone_desert_med.xml"

- id: 1378
  Footprint:
  Position:
    in world: true
    x: 1717.07055
    y: 0
    z: 1121.94518
    last x: 1717.07055
    last y diff: 0
    last z: 1121.94518
    territory: 0
    rot x: 0
    rot y: -4.55735
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1378
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 1379
  Footprint:
  Position:
    in world: true
    x: 1711.77816
    y: 0
    z: 1128.4078
    last x: 1711.77816
    last y diff: 0
    last z: 1128.4078
    territory: 0
    rot x: 0
    rot y: -1.6915
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1379
    actor: "props/flora/bush_dry_a.xml"

- id: 1380
  Footprint:
  Position:
    in world: true
    x: 491.23908
    y: 0
    z: 393.124
    last x: 491.23908
    last y diff: 0
    last z: 393.124
    territory: 0
    rot x: 0
    rot y: -1.42118
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1380
    actor: "geology/stone_desert_med.xml"

- id: 1381
  Footprint:
  Position:
    in world: true
    x: 497.33149
    y: 0
    z: 393.04117
    last x: 497.33149
    last y diff: 0
    last z: 393.04117
    territory: 0
    rot x: 0
    rot y: -0.55298
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1381
    actor: "props/flora/bush_dry_a.xml"

- id: 1382
  Footprint:
  Position:
    in world: true
    x: 491.95694
    y: 0
    z: 395.025
    last x: 491.95694
    last y diff: 0
    last z: 395.025
    territory: 0
    rot x: 0
    rot y: 0.97965
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1382
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 1383
  Footprint:
  Position:
    in world: true
    x: 489.90987
    y: 0
    z: 395.68621
    last x: 489.90987
    last y diff: 0
    last z: 395.68621
    territory: 0
    rot x: 0
    rot y: -1.4383
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1383
    actor: "props/flora/bush_dry_a.xml"

- id: 1384
  Footprint:
  Position:
    in world: true
    x: 955.81287
    y: 0
    z: 1408.37836
    last x: 955.81287
    last y diff: 0
    last z: 1408.37836
    territory: 0
    rot x: 0
    rot y: -1.93866
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1384
    actor: "geology/stone_desert_med.xml"

- id: 1385
  Footprint:
  Position:
    in world: true
    x: 951.97136
    y: 0
    z: 1412.25155
    last x: 951.97136
    last y diff: 0
    last z: 1412.25155
    territory: 0
    rot x: 0
    rot y: -2.36327
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1385
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 1386
  Footprint:
  Position:
    in world: true
    x: 950.5286
    y: 0
    z: 1413.23014
    last x: 950.5286
    last y diff: 0
    last z: 1413.23014
    territory: 0
    rot x: 0
    rot y: 0.108
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1386
    actor: "props/flora/bush_dry_a.xml"

- id: 1387
  Footprint:
  Position:
    in world: true
    x: 673.169
    y: 0
    z: 133.35601
    last x: 673.169
    last y diff: 0
    last z: 133.35601
    territory: 0
    rot x: 0
    rot y: -3.9201
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1387
    actor: "props/flora/bush_dry_a.xml"

- id: 1388
  Footprint:
  Position:
    in world: true
    x: 668.50612
    y: 0
    z: 141.69925
    last x: 668.50612
    last y diff: 0
    last z: 141.69925
    territory: 0
    rot x: 0
    rot y: -0.67527
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1388
    actor: "props/flora/bush_dry_a.xml"

- id: 1389
  Footprint:
  Position:
    in world: true
    x: 668.50316
    y: 0
    z: 136.21415
    last x: 668.50316
    last y diff: 0
    last z: 136.21415
    territory: 0
    rot x: 0
    rot y: 1.01114
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1389
    actor: "geology/stone_desert_med.xml"

- id: 1390
  Footprint:
  Position:
    in world: true
    x: 677.10401
    y: 0
    z: 137.18853
    last x: 677.10401
    last y diff: 0
    last z: 137.18853
    territory: 0
    rot x: 0
    rot y: 1.53277
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1390
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 1391
  Footprint:
  Position:
    in world: true
    x: 672.07792
    y: 0
    z: 138.33675
    last x: 672.07792
    last y diff: 0
    last z: 138.33675
    territory: 0
    rot x: 0
    rot y: -3.49306
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1391
    actor: "props/flora/bush_dry_a.xml"

- id: 1392
  Footprint:
  Position:
    in world: true
    x: 673.79653
    y: 0
    z: 138.39376
    last x: 673.79653
    last y diff: 0
    last z: 138.39376
    territory: 0
    rot x: 0
    rot y: 0.0681
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1392
    actor: "geology/stone_desert_med.xml"

- id: 1397
  Footprint:
  Position:
    in world: true
    x: 1259.95373
    y: 0
    z: 510.90391
    last x: 1259.95373
    last y diff: 0
    last z: 510.90391
    territory: 0
    rot x: 0
    rot y: -4.63938
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1397
    actor: "geology/stone_desert_med.xml"

- id: 1398
  Footprint:
  Position:
    in world: true
    x: 1254.13691
    y: 0
    z: 515.32793
    last x: 1254.13691
    last y diff: 0
    last z: 515.32793
    territory: 0
    rot x: 0
    rot y: -0.923
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1398
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 1399
  Footprint:
  Position:
    in world: true
    x: 1257.40796
    y: 0
    z: 510.96988
    last x: 1257.40796
    last y diff: 0
    last z: 510.96988
    territory: 0
    rot x: 0
    rot y: 0.49405
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1399
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 1408
  Footprint:
  Position:
    in world: true
    x: 1180.8427
    y: 0
    z: 1717.44248
    last x: 1180.8427
    last y diff: 0
    last z: 1717.44248
    territory: 0
    rot x: 0
    rot y: -3.91491
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1408
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 1409
  Footprint:
  Position:
    in world: true
    x: 1185.32346
    y: 0
    z: 1712.25692
    last x: 1185.32346
    last y diff: 0
    last z: 1712.25692
    territory: 0
    rot x: 0
    rot y: -0.8512
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1409
    actor: "geology/stone_desert_med.xml"

- id: 1410
  Footprint:
  Position:
    in world: true
    x: 1188.20046
    y: 0
    z: 1709.5872
    last x: 1188.20046
    last y diff: 0
    last z: 1709.5872
    territory: 0
    rot x: 0
    rot y: -4.14983
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1410
    actor: "geology/stone_desert_med.xml"

- id: 1413
  Footprint:
  Minimap:
    active: true
    x: 1606
    z: 806
  Obstruction:
    active: true
    moving: false
    control group: 1413
    control group 2: 0
    tag: 3850
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1606
    y: 0
    z: 806
    last x: 1606
    last y diff: 0
    last z: 806
    territory: 0
    rot x: 0
    rot y: 2.36994
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1413
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9237,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1414
  Footprint:
  Minimap:
    active: true
    x: 1606
    z: 822
  Obstruction:
    active: true
    moving: false
    control group: 1414
    control group 2: 0
    tag: 3852
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1606
    y: 0
    z: 822
    last x: 1606
    last y diff: 0
    last z: 822
    territory: 0
    rot x: 0
    rot y: 0.9116
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1414
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9255,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1415
  Footprint:
  Minimap:
    active: true
    x: 1610
    z: 826
  Obstruction:
    active: true
    moving: false
    control group: 1415
    control group 2: 0
    tag: 3872
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1610
    y: 0
    z: 826
    last x: 1610
    last y diff: 0
    last z: 826
    territory: 0
    rot x: 0
    rot y: 4.07203
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1415
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9261,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1416
  Footprint:
  Minimap:
    active: true
    x: 1614
    z: 826
  Obstruction:
    active: true
    moving: false
    control group: 1416
    control group 2: 0
    tag: 3894
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1614
    y: 0
    z: 826
    last x: 1614
    last y diff: 0
    last z: 826
    territory: 0
    rot x: 0
    rot y: 4.52413
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1416
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9262,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1417
  Footprint:
  Minimap:
    active: true
    x: 1618
    z: 826
  Obstruction:
    active: true
    moving: false
    control group: 1417
    control group 2: 0
    tag: 3910
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1618
    y: 0
    z: 826
    last x: 1618
    last y diff: 0
    last z: 826
    territory: 0
    rot x: 0
    rot y: 5.09928
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1417
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9263,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1418
  Footprint:
  Minimap:
    active: true
    x: 1622
    z: 826
  Obstruction:
    active: true
    moving: false
    control group: 1418
    control group 2: 0
    tag: 3944
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1622
    y: 0
    z: 826
    last x: 1622
    last y diff: 0
    last z: 826
    territory: 0
    rot x: 0
    rot y: 4.93317
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1418
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9264,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1419
  Footprint:
  Minimap:
    active: true
    x: 1622
    z: 822
  Obstruction:
    active: true
    moving: false
    control group: 1419
    control group 2: 0
    tag: 3942
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1622
    y: 0
    z: 822
    last x: 1622
    last y diff: 0
    last z: 822
    territory: 0
    rot x: 0
    rot y: 5.9879
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1419
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9256,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1420
  Footprint:
  Minimap:
    active: true
    x: 1630
    z: 830
  Obstruction:
    active: true
    moving: false
    control group: 1420
    control group 2: 0
    tag: 3984
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1630
    y: 0
    z: 830
    last x: 1630
    last y diff: 0
    last z: 830
    territory: 0
    rot x: 0
    rot y: 5.07013
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1420
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9265,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1421
  Footprint:
  Minimap:
    active: true
    x: 1618
    z: 814
  Obstruction:
    active: true
    moving: false
    control group: 1421
    control group 2: 0
    tag: 3908
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1618
    y: 0
    z: 814
    last x: 1618
    last y diff: 0
    last z: 814
    territory: 0
    rot x: 0
    rot y: 4.77439
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1421
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9247,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1422
  Footprint:
  Minimap:
    active: true
    x: 1622
    z: 818
  Obstruction:
    active: true
    moving: false
    control group: 1422
    control group 2: 0
    tag: 3940
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1622
    y: 0
    z: 818
    last x: 1622
    last y diff: 0
    last z: 818
    territory: 0
    rot x: 0
    rot y: 1.39528
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1422
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9257,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1423
  Footprint:
  Minimap:
    active: true
    x: 1630
    z: 826
  Obstruction:
    active: true
    moving: false
    control group: 1423
    control group 2: 0
    tag: 3982
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1630
    y: 0
    z: 826
    last x: 1630
    last y diff: 0
    last z: 826
    territory: 0
    rot x: 0
    rot y: 5.3191
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1423
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9258,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1424
  Footprint:
  Minimap:
    active: true
    x: 1634
    z: 826
  Obstruction:
    active: true
    moving: false
    control group: 1424
    control group 2: 0
    tag: 4012
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1634
    y: 0
    z: 826
    last x: 1634
    last y diff: 0
    last z: 826
    territory: 0
    rot x: 0
    rot y: 3.15256
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1424
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9259,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1425
  Footprint:
  Minimap:
    active: true
    x: 1622
    z: 814
  Obstruction:
    active: true
    moving: false
    control group: 1425
    control group 2: 0
    tag: 3938
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1622
    y: 0
    z: 814
    last x: 1622
    last y diff: 0
    last z: 814
    territory: 0
    rot x: 0
    rot y: 3.15917
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1425
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9248,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1426
  Footprint:
  Minimap:
    active: true
    x: 1630
    z: 818
  Obstruction:
    active: true
    moving: false
    control group: 1426
    control group 2: 0
    tag: 3980
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1630
    y: 0
    z: 818
    last x: 1630
    last y diff: 0
    last z: 818
    territory: 0
    rot x: 0
    rot y: 3.30517
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1426
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9249,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1427
  Footprint:
  Minimap:
    active: true
    x: 1618
    z: 810
  Obstruction:
    active: true
    moving: false
    control group: 1427
    control group 2: 0
    tag: 3906
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1618
    y: 0
    z: 810
    last x: 1618
    last y diff: 0
    last z: 810
    territory: 0
    rot x: 0
    rot y: 1.76771
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1427
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9250,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1428
  Footprint:
  Minimap:
    active: true
    x: 1634
    z: 818
  Obstruction:
    active: true
    moving: false
    control group: 1428
    control group 2: 0
    tag: 4010
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1634
    y: 0
    z: 818
    last x: 1634
    last y diff: 0
    last z: 818
    territory: 0
    rot x: 0
    rot y: 3.73156
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1428
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9253,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1429
  Footprint:
  Minimap:
    active: true
    x: 1638
    z: 822
  Obstruction:
    active: true
    moving: false
    control group: 1429
    control group 2: 0
    tag: 4028
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1638
    y: 0
    z: 822
    last x: 1638
    last y diff: 0
    last z: 822
    territory: 0
    rot x: 0
    rot y: 3.24753
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1429
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9260,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1430
  Footprint:
  Minimap:
    active: true
    x: 1622
    z: 810
  Obstruction:
    active: true
    moving: false
    control group: 1430
    control group 2: 0
    tag: 3936
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1622
    y: 0
    z: 810
    last x: 1622
    last y diff: 0
    last z: 810
    territory: 0
    rot x: 0
    rot y: 0.58991
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1430
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9251,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1431
  Footprint:
  Minimap:
    active: true
    x: 1630
    z: 814
  Obstruction:
    active: true
    moving: false
    control group: 1431
    control group 2: 0
    tag: 3978
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1630
    y: 0
    z: 814
    last x: 1630
    last y diff: 0
    last z: 814
    territory: 0
    rot x: 0
    rot y: 2.72567
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1431
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9252,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1432
  Footprint:
  Minimap:
    active: true
    x: 1638
    z: 818
  Obstruction:
    active: true
    moving: false
    control group: 1432
    control group 2: 0
    tag: 4026
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1638
    y: 0
    z: 818
    last x: 1638
    last y diff: 0
    last z: 818
    territory: 0
    rot x: 0
    rot y: 5.19957
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1432
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9254,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1433
  Footprint:
  Minimap:
    active: true
    x: 1622
    z: 806
  Obstruction:
    active: true
    moving: false
    control group: 1433
    control group 2: 0
    tag: 3934
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1622
    y: 0
    z: 806
    last x: 1622
    last y diff: 0
    last z: 806
    territory: 0
    rot x: 0
    rot y: 5.88575
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1433
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9238,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1434
  Footprint:
  Minimap:
    active: true
    x: 1606
    z: 802
  Obstruction:
    active: true
    moving: false
    control group: 1434
    control group 2: 0
    tag: 3848
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1606
    y: 0
    z: 802
    last x: 1606
    last y diff: 0
    last z: 802
    territory: 0
    rot x: 0
    rot y: 4.31347
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1434
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9239,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1435
  Footprint:
  Minimap:
    active: true
    x: 1610
    z: 802
  Obstruction:
    active: true
    moving: false
    control group: 1435
    control group 2: 0
    tag: 3870
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1610
    y: 0
    z: 802
    last x: 1610
    last y diff: 0
    last z: 802
    territory: 0
    rot x: 0
    rot y: 5.1251
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1435
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9240,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1436
  Footprint:
  Minimap:
    active: true
    x: 1622
    z: 802
  Obstruction:
    active: true
    moving: false
    control group: 1436
    control group 2: 0
    tag: 3932
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1622
    y: 0
    z: 802
    last x: 1622
    last y diff: 0
    last z: 802
    territory: 0
    rot x: 0
    rot y: 4.8899
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1436
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9241,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1437
  Footprint:
  Minimap:
    active: true
    x: 1610
    z: 798
  Obstruction:
    active: true
    moving: false
    control group: 1437
    control group 2: 0
    tag: 3868
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1610
    y: 0
    z: 798
    last x: 1610
    last y diff: 0
    last z: 798
    territory: 0
    rot x: 0
    rot y: 4.76525
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1437
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9224,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1438
  Footprint:
  Minimap:
    active: true
    x: 1614
    z: 794
  Obstruction:
    active: true
    moving: false
    control group: 1438
    control group 2: 0
    tag: 3892
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1614
    y: 0
    z: 794
    last x: 1614
    last y diff: 0
    last z: 794
    territory: 0
    rot x: 0
    rot y: 5.78121
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1438
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9225,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1439
  Footprint:
  Minimap:
    active: true
    x: 1610
    z: 794
  Obstruction:
    active: true
    moving: false
    control group: 1439
    control group 2: 0
    tag: 3866
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1610
    y: 0
    z: 794
    last x: 1610
    last y diff: 0
    last z: 794
    territory: 0
    rot x: 0
    rot y: 6.00345
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1439
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9226,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1440
  Footprint:
  Minimap:
    active: true
    x: 1606
    z: 798
  Obstruction:
    active: true
    moving: false
    control group: 1440
    control group 2: 0
    tag: 3846
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1606
    y: 0
    z: 798
    last x: 1606
    last y diff: 0
    last z: 798
    territory: 0
    rot x: 0
    rot y: 6.23368
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1440
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9227,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1441
  Footprint:
  Minimap:
    active: true
    x: 1614
    z: 778
  Obstruction:
    active: true
    moving: false
    control group: 1441
    control group 2: 0
    tag: 3890
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1614
    y: 0
    z: 778
    last x: 1614
    last y diff: 0
    last z: 778
    territory: 0
    rot x: 0
    rot y: 3.17531
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1441
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9213,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1442
  Footprint:
  Minimap:
    active: true
    x: 1606
    z: 794
  Obstruction:
    active: true
    moving: false
    control group: 1442
    control group 2: 0
    tag: 3844
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1606
    y: 0
    z: 794
    last x: 1606
    last y diff: 0
    last z: 794
    territory: 0
    rot x: 0
    rot y: 6.12684
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1442
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9221,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1443
  Footprint:
  Minimap:
    active: true
    x: 1606
    z: 782
  Obstruction:
    active: true
    moving: false
    control group: 1443
    control group 2: 0
    tag: 3842
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1606
    y: 0
    z: 782
    last x: 1606
    last y diff: 0
    last z: 782
    territory: 0
    rot x: 0
    rot y: 1.56597
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1443
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9219,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1444
  Footprint:
  Minimap:
    active: true
    x: 1606
    z: 778
  Obstruction:
    active: true
    moving: false
    control group: 1444
    control group 2: 0
    tag: 3840
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1606
    y: 0
    z: 778
    last x: 1606
    last y diff: 0
    last z: 778
    territory: 0
    rot x: 0
    rot y: 2.64357
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1444
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9214,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1445
  Footprint:
  Minimap:
    active: true
    x: 1606
    z: 774
  Obstruction:
    active: true
    moving: false
    control group: 1445
    control group 2: 0
    tag: 3838
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1606
    y: 0
    z: 774
    last x: 1606
    last y diff: 0
    last z: 774
    territory: 0
    rot x: 0
    rot y: 0.24198
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1445
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9215,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1446
  Footprint:
  Minimap:
    active: true
    x: 1602
    z: 802
  Obstruction:
    active: true
    moving: false
    control group: 1446
    control group 2: 0
    tag: 3824
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1602
    y: 0
    z: 802
    last x: 1602
    last y diff: 0
    last z: 802
    territory: 0
    rot x: 0
    rot y: 1.94745
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1446
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9242,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1447
  Footprint:
  Minimap:
    active: true
    x: 1602
    z: 798
  Obstruction:
    active: true
    moving: false
    control group: 1447
    control group 2: 0
    tag: 3822
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1602
    y: 0
    z: 798
    last x: 1602
    last y diff: 0
    last z: 798
    territory: 0
    rot x: 0
    rot y: 6.07927
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1447
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9228,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1448
  Footprint:
  Minimap:
    active: true
    x: 1594
    z: 782
  Obstruction:
    active: true
    moving: false
    control group: 1448
    control group 2: 0
    tag: 3794
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1594
    y: 0
    z: 782
    last x: 1594
    last y diff: 0
    last z: 782
    territory: 0
    rot x: 0
    rot y: 2.73559
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1448
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9211,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1449
  Footprint:
  Minimap:
    active: true
    x: 1598
    z: 798
  Obstruction:
    active: true
    moving: false
    control group: 1449
    control group 2: 0
    tag: 3808
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1598
    y: 0
    z: 798
    last x: 1598
    last y diff: 0
    last z: 798
    territory: 0
    rot x: 0
    rot y: 1.33658
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1449
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9223,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1450
  Footprint:
  Minimap:
    active: true
    x: 1590
    z: 790
  Obstruction:
    active: true
    moving: false
    control group: 1450
    control group 2: 0
    tag: 3778
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1590
    y: 0
    z: 790
    last x: 1590
    last y diff: 0
    last z: 790
    territory: 0
    rot x: 0
    rot y: 0.69068
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1450
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9217,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1451
  Footprint:
  Minimap:
    active: true
    x: 1594
    z: 794
  Obstruction:
    active: true
    moving: false
    control group: 1451
    control group 2: 0
    tag: 3796
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1594
    y: 0
    z: 794
    last x: 1594
    last y diff: 0
    last z: 794
    territory: 0
    rot x: 0
    rot y: 3.0629
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1451
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9220,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1452
  Footprint:
  Minimap:
    active: true
    x: 1578
    z: 778
  Obstruction:
    active: true
    moving: false
    control group: 1452
    control group 2: 0
    tag: 3748
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1578
    y: 0
    z: 778
    last x: 1578
    last y diff: 0
    last z: 778
    territory: 0
    rot x: 0
    rot y: 4.46436
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1452
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1453
  Footprint:
  Minimap:
    active: true
    x: 1582
    z: 786
  Obstruction:
    active: true
    moving: false
    control group: 1453
    control group 2: 0
    tag: 3758
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1582
    y: 0
    z: 786
    last x: 1582
    last y diff: 0
    last z: 786
    territory: 0
    rot x: 0
    rot y: 0.62632
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1453
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9212,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1454
  Footprint:
  Minimap:
    active: true
    x: 1578
    z: 790
  Obstruction:
    active: true
    moving: false
    control group: 1454
    control group 2: 0
    tag: 3750
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1578
    y: 0
    z: 790
    last x: 1578
    last y diff: 0
    last z: 790
    territory: 0
    rot x: 0
    rot y: 2.66092
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1454
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9218,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1455
  Footprint:
  Minimap:
    active: true
    x: 1590
    z: 802
  Obstruction:
    active: true
    moving: false
    control group: 1455
    control group 2: 0
    tag: 3780
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1590
    y: 0
    z: 802
    last x: 1590
    last y diff: 0
    last z: 802
    territory: 0
    rot x: 0
    rot y: 2.48786
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1455
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9229,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1456
  Footprint:
  Minimap:
    active: true
    x: 1598
    z: 806
  Obstruction:
    active: true
    moving: false
    control group: 1456
    control group 2: 0
    tag: 3810
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1598
    y: 0
    z: 806
    last x: 1598
    last y diff: 0
    last z: 806
    territory: 0
    rot x: 0
    rot y: 4.35647
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1456
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9234,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1457
  Footprint:
  Minimap:
    active: true
    x: 1590
    z: 806
  Obstruction:
    active: true
    moving: false
    control group: 1457
    control group 2: 0
    tag: 3782
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1590
    y: 0
    z: 806
    last x: 1590
    last y diff: 0
    last z: 806
    territory: 0
    rot x: 0
    rot y: 4.78721
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1457
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9235,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1458
  Footprint:
  Minimap:
    active: true
    x: 1590
    z: 810
  Obstruction:
    active: true
    moving: false
    control group: 1458
    control group 2: 0
    tag: 3784
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1590
    y: 0
    z: 810
    last x: 1590
    last y diff: 0
    last z: 810
    territory: 0
    rot x: 0
    rot y: 3.47841
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1458
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9236,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1459
  Footprint:
  Minimap:
    active: true
    x: 1586
    z: 814
  Obstruction:
    active: true
    moving: false
    control group: 1459
    control group 2: 0
    tag: 3768
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1586
    y: 0
    z: 814
    last x: 1586
    last y diff: 0
    last z: 814
    territory: 0
    rot x: 0
    rot y: 6.12395
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1459
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9243,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1460
  Footprint:
  Minimap:
    active: true
    x: 1598
    z: 810
  Obstruction:
    active: true
    moving: false
    control group: 1460
    control group 2: 0
    tag: 3812
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1598
    y: 0
    z: 810
    last x: 1598
    last y diff: 0
    last z: 810
    territory: 0
    rot x: 0
    rot y: 4.83596
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1460
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9244,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1461
  Footprint:
  Minimap:
    active: true
    x: 1594
    z: 814
  Obstruction:
    active: true
    moving: false
    control group: 1461
    control group 2: 0
    tag: 3798
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1594
    y: 0
    z: 814
    last x: 1594
    last y diff: 0
    last z: 814
    territory: 0
    rot x: 0
    rot y: 0.45356
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1461
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9245,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1462
  Footprint:
  Minimap:
    active: true
    x: 1598
    z: 814
  Obstruction:
    active: true
    moving: false
    control group: 1462
    control group 2: 0
    tag: 3814
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1598
    y: 0
    z: 814
    last x: 1598
    last y diff: 0
    last z: 814
    territory: 0
    rot x: 0
    rot y: 5.07543
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1462
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9246,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1463
  Footprint:
  Minimap:
    active: true
    x: 1110
    z: 690
  Obstruction:
    active: true
    moving: false
    control group: 1463
    control group 2: 0
    tag: 2764
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1110
    y: 0
    z: 690
    last x: 1110
    last y diff: 0
    last z: 690
    territory: 0
    rot x: 0
    rot y: 5.68281
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1463
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1464
  Footprint:
  Minimap:
    active: true
    x: 1110
    z: 694
  Obstruction:
    active: true
    moving: false
    control group: 1464
    control group 2: 0
    tag: 2766
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1110
    y: 0
    z: 694
    last x: 1110
    last y diff: 0
    last z: 694
    territory: 0
    rot x: 0
    rot y: 5.76864
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1464
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1465
  Footprint:
  Minimap:
    active: true
    x: 1110
    z: 698
  Obstruction:
    active: true
    moving: false
    control group: 1465
    control group 2: 0
    tag: 2768
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1110
    y: 0
    z: 698
    last x: 1110
    last y diff: 0
    last z: 698
    territory: 0
    rot x: 0
    rot y: 4.5226
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1465
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1466
  Footprint:
  Minimap:
    active: true
    x: 1110
    z: 702
  Obstruction:
    active: true
    moving: false
    control group: 1466
    control group 2: 0
    tag: 2770
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1110
    y: 0
    z: 702
    last x: 1110
    last y diff: 0
    last z: 702
    territory: 0
    rot x: 0
    rot y: 1.50075
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1466
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1467
  Footprint:
  Minimap:
    active: true
    x: 1110
    z: 710
  Obstruction:
    active: true
    moving: false
    control group: 1467
    control group 2: 0
    tag: 2772
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1110
    y: 0
    z: 710
    last x: 1110
    last y diff: 0
    last z: 710
    territory: 0
    rot x: 0
    rot y: 3.3505
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1467
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1468
  Footprint:
  Minimap:
    active: true
    x: 1114
    z: 698
  Obstruction:
    active: true
    moving: false
    control group: 1468
    control group 2: 0
    tag: 2796
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1114
    y: 0
    z: 698
    last x: 1114
    last y diff: 0
    last z: 698
    territory: 0
    rot x: 0
    rot y: 0.92205
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1468
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1469
  Footprint:
  Minimap:
    active: true
    x: 1118
    z: 706
  Obstruction:
    active: true
    moving: false
    control group: 1469
    control group 2: 0
    tag: 2830
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1118
    y: 0
    z: 706
    last x: 1118
    last y diff: 0
    last z: 706
    territory: 0
    rot x: 0
    rot y: 4.75147
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1469
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1470
  Footprint:
  Minimap:
    active: true
    x: 1118
    z: 698
  Obstruction:
    active: true
    moving: false
    control group: 1470
    control group 2: 0
    tag: 2828
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1118
    y: 0
    z: 698
    last x: 1118
    last y diff: 0
    last z: 698
    territory: 0
    rot x: 0
    rot y: 2.7574
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1470
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1471
  Footprint:
  Minimap:
    active: true
    x: 1122
    z: 698
  Obstruction:
    active: true
    moving: false
    control group: 1471
    control group 2: 0
    tag: 2848
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1122
    y: 0
    z: 698
    last x: 1122
    last y diff: 0
    last z: 698
    territory: 0
    rot x: 0
    rot y: 3.41366
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1471
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1472
  Footprint:
  Minimap:
    active: true
    x: 1126
    z: 702
  Obstruction:
    active: true
    moving: false
    control group: 1472
    control group 2: 0
    tag: 2870
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1126
    y: 0
    z: 702
    last x: 1126
    last y diff: 0
    last z: 702
    territory: 0
    rot x: 0
    rot y: 0.95774
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1472
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1473
  Footprint:
  Minimap:
    active: true
    x: 1118
    z: 690
  Obstruction:
    active: true
    moving: false
    control group: 1473
    control group 2: 0
    tag: 2826
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1118
    y: 0
    z: 690
    last x: 1118
    last y diff: 0
    last z: 690
    territory: 0
    rot x: 0
    rot y: 0.71502
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1473
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1474
  Footprint:
  Minimap:
    active: true
    x: 1130
    z: 698
  Obstruction:
    active: true
    moving: false
    control group: 1474
    control group 2: 0
    tag: 2898
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1130
    y: 0
    z: 698
    last x: 1130
    last y diff: 0
    last z: 698
    territory: 0
    rot x: 0
    rot y: 0.075
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1474
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1475
  Footprint:
  Minimap:
    active: true
    x: 1122
    z: 690
  Obstruction:
    active: true
    moving: false
    control group: 1475
    control group 2: 0
    tag: 2846
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1122
    y: 0
    z: 690
    last x: 1122
    last y diff: 0
    last z: 690
    territory: 0
    rot x: 0
    rot y: 4.54557
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1475
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1476
  Footprint:
  Minimap:
    active: true
    x: 1122
    z: 674
  Obstruction:
    active: true
    moving: false
    control group: 1476
    control group 2: 0
    tag: 2844
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1122
    y: 0
    z: 674
    last x: 1122
    last y diff: 0
    last z: 674
    territory: 0
    rot x: 0
    rot y: 1.31278
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1476
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1477
  Footprint:
  Minimap:
    active: true
    x: 1118
    z: 674
  Obstruction:
    active: true
    moving: false
    control group: 1477
    control group 2: 0
    tag: 2824
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1118
    y: 0
    z: 674
    last x: 1118
    last y diff: 0
    last z: 674
    territory: 0
    rot x: 0
    rot y: 5.63176
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1477
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1478
  Footprint:
  Minimap:
    active: true
    x: 1114
    z: 674
  Obstruction:
    active: true
    moving: false
    control group: 1478
    control group 2: 0
    tag: 2794
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1114
    y: 0
    z: 674
    last x: 1114
    last y diff: 0
    last z: 674
    territory: 0
    rot x: 0
    rot y: 5.01201
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1478
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1479
  Footprint:
  Minimap:
    active: true
    x: 1118
    z: 670
  Obstruction:
    active: true
    moving: false
    control group: 1479
    control group 2: 0
    tag: 2822
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1118
    y: 0
    z: 670
    last x: 1118
    last y diff: 0
    last z: 670
    territory: 0
    rot x: 0
    rot y: 1.90409
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1479
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1480
  Footprint:
  Minimap:
    active: true
    x: 1122
    z: 666
  Obstruction:
    active: true
    moving: false
    control group: 1480
    control group 2: 0
    tag: 2842
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1122
    y: 0
    z: 666
    last x: 1122
    last y diff: 0
    last z: 666
    territory: 0
    rot x: 0
    rot y: 0.95759
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1480
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1481
  Footprint:
  Minimap:
    active: true
    x: 1122
    z: 658
  Obstruction:
    active: true
    moving: false
    control group: 1481
    control group 2: 0
    tag: 2840
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1122
    y: 0
    z: 658
    last x: 1122
    last y diff: 0
    last z: 658
    territory: 0
    rot x: 0
    rot y: 4.24987
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1481
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 187,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1482
  Footprint:
  Minimap:
    active: true
    x: 1114
    z: 662
  Obstruction:
    active: true
    moving: false
    control group: 1482
    control group 2: 0
    tag: 2792
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1114
    y: 0
    z: 662
    last x: 1114
    last y diff: 0
    last z: 662
    territory: 0
    rot x: 0
    rot y: 1.19533
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1482
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 135,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1484
  Footprint:
  Minimap:
    active: true
    x: 1110
    z: 670
  Obstruction:
    active: true
    moving: false
    control group: 1484
    control group 2: 0
    tag: 2762
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1110
    y: 0
    z: 670
    last x: 1110
    last y diff: 0
    last z: 670
    territory: 0
    rot x: 0
    rot y: 5.79343
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1484
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1485
  Footprint:
  Minimap:
    active: true
    x: 1106
    z: 682
  Obstruction:
    active: true
    moving: false
    control group: 1485
    control group 2: 0
    tag: 2732
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1106
    y: 0
    z: 682
    last x: 1106
    last y diff: 0
    last z: 682
    territory: 0
    rot x: 0
    rot y: 2.70788
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1485
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1486
  Footprint:
  Minimap:
    active: true
    x: 1106
    z: 670
  Obstruction:
    active: true
    moving: false
    control group: 1486
    control group 2: 0
    tag: 2730
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1106
    y: 0
    z: 670
    last x: 1106
    last y diff: 0
    last z: 670
    territory: 0
    rot x: 0
    rot y: 2.01621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1486
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1487
  Footprint:
  Minimap:
    active: true
    x: 1106
    z: 666
  Obstruction:
    active: true
    moving: false
    control group: 1487
    control group 2: 0
    tag: 2728
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1106
    y: 0
    z: 666
    last x: 1106
    last y diff: 0
    last z: 666
    territory: 0
    rot x: 0
    rot y: 1.42972
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1487
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1488
  Footprint:
  Minimap:
    active: true
    x: 1102
    z: 670
  Obstruction:
    active: true
    moving: false
    control group: 1488
    control group 2: 0
    tag: 2708
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1102
    y: 0
    z: 670
    last x: 1102
    last y diff: 0
    last z: 670
    territory: 0
    rot x: 0
    rot y: 0.47246
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1488
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1489
  Footprint:
  Minimap:
    active: true
    x: 1102
    z: 674
  Obstruction:
    active: true
    moving: false
    control group: 1489
    control group 2: 0
    tag: 2710
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1102
    y: 0
    z: 674
    last x: 1102
    last y diff: 0
    last z: 674
    territory: 0
    rot x: 0
    rot y: 2.14106
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1489
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1491
  Footprint:
  Minimap:
    active: true
    x: 1098
    z: 670
  Obstruction:
    active: true
    moving: false
    control group: 1491
    control group 2: 0
    tag: 2684
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1098
    y: 0
    z: 670
    last x: 1098
    last y diff: 0
    last z: 670
    territory: 0
    rot x: 0
    rot y: 2.05645
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1491
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 181,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1493
  Footprint:
  Minimap:
    active: true
    x: 1086
    z: 662
  Obstruction:
    active: true
    moving: false
    control group: 1493
    control group 2: 0
    tag: 2612
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1086
    y: 0
    z: 662
    last x: 1086
    last y diff: 0
    last z: 662
    territory: 0
    rot x: 0
    rot y: 1.97497
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1493
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 91,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1494
  Footprint:
  Minimap:
    active: true
    x: 1082
    z: 658
  Obstruction:
    active: true
    moving: false
    control group: 1494
    control group 2: 0
    tag: 2582
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1082
    y: 0
    z: 658
    last x: 1082
    last y diff: 0
    last z: 658
    territory: 0
    rot x: 0
    rot y: 4.31212
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1494
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 181,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1495
  Footprint:
  Minimap:
    active: true
    x: 1086
    z: 666
  Obstruction:
    active: true
    moving: false
    control group: 1495
    control group 2: 0
    tag: 2614
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1086
    y: 0
    z: 666
    last x: 1086
    last y diff: 0
    last z: 666
    territory: 0
    rot x: 0
    rot y: 4.83162
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1495
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 195,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1496
  Footprint:
  Minimap:
    active: true
    x: 1094
    z: 674
  Obstruction:
    active: true
    moving: false
    control group: 1496
    control group 2: 0
    tag: 2656
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1094
    y: 0
    z: 674
    last x: 1094
    last y diff: 0
    last z: 674
    territory: 0
    rot x: 0
    rot y: 4.69413
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1496
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1497
  Footprint:
  Minimap:
    active: true
    x: 1082
    z: 666
  Obstruction:
    active: true
    moving: false
    control group: 1497
    control group 2: 0
    tag: 2584
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1082
    y: 0
    z: 666
    last x: 1082
    last y diff: 0
    last z: 666
    territory: 0
    rot x: 0
    rot y: 2.43403
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1497
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1498
  Footprint:
  Minimap:
    active: true
    x: 1078
    z: 662
  Obstruction:
    active: true
    moving: false
    control group: 1498
    control group 2: 0
    tag: 2556
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1078
    y: 0
    z: 662
    last x: 1078
    last y diff: 0
    last z: 662
    territory: 0
    rot x: 0
    rot y: 0.68563
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1498
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1499
  Footprint:
  Minimap:
    active: true
    x: 1078
    z: 666
  Obstruction:
    active: true
    moving: false
    control group: 1499
    control group 2: 0
    tag: 2558
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1078
    y: 0
    z: 666
    last x: 1078
    last y diff: 0
    last z: 666
    territory: 0
    rot x: 0
    rot y: 6.26206
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1499
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1500
  Footprint:
  Minimap:
    active: true
    x: 1094
    z: 678
  Obstruction:
    active: true
    moving: false
    control group: 1500
    control group 2: 0
    tag: 2658
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1094
    y: 0
    z: 678
    last x: 1094
    last y diff: 0
    last z: 678
    territory: 0
    rot x: 0
    rot y: 5.76166
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1500
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1501
  Footprint:
  Minimap:
    active: true
    x: 1086
    z: 674
  Obstruction:
    active: true
    moving: false
    control group: 1501
    control group 2: 0
    tag: 2616
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1086
    y: 0
    z: 674
    last x: 1086
    last y diff: 0
    last z: 674
    territory: 0
    rot x: 0
    rot y: 2.38311
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1501
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1502
  Footprint:
  Minimap:
    active: true
    x: 1086
    z: 678
  Obstruction:
    active: true
    moving: false
    control group: 1502
    control group 2: 0
    tag: 2618
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1086
    y: 0
    z: 678
    last x: 1086
    last y diff: 0
    last z: 678
    territory: 0
    rot x: 0
    rot y: 1.63974
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1502
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1503
  Footprint:
  Minimap:
    active: true
    x: 1078
    z: 674
  Obstruction:
    active: true
    moving: false
    control group: 1503
    control group 2: 0
    tag: 2560
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1078
    y: 0
    z: 674
    last x: 1078
    last y diff: 0
    last z: 674
    territory: 0
    rot x: 0
    rot y: 3.79712
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1503
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1504
  Footprint:
  Minimap:
    active: true
    x: 1094
    z: 682
  Obstruction:
    active: true
    moving: false
    control group: 1504
    control group 2: 0
    tag: 2660
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1094
    y: 0
    z: 682
    last x: 1094
    last y diff: 0
    last z: 682
    territory: 0
    rot x: 0
    rot y: 5.64473
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1504
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1505
  Footprint:
  Minimap:
    active: true
    x: 1094
    z: 686
  Obstruction:
    active: true
    moving: false
    control group: 1505
    control group 2: 0
    tag: 2662
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1094
    y: 0
    z: 686
    last x: 1094
    last y diff: 0
    last z: 686
    territory: 0
    rot x: 0
    rot y: 5.13816
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1505
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1506
  Footprint:
  Minimap:
    active: true
    x: 1090
    z: 686
  Obstruction:
    active: true
    moving: false
    control group: 1506
    control group 2: 0
    tag: 2638
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1090
    y: 0
    z: 686
    last x: 1090
    last y diff: 0
    last z: 686
    territory: 0
    rot x: 0
    rot y: 5.85311
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1506
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1507
  Footprint:
  Minimap:
    active: true
    x: 1098
    z: 690
  Obstruction:
    active: true
    moving: false
    control group: 1507
    control group 2: 0
    tag: 2686
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1098
    y: 0
    z: 690
    last x: 1098
    last y diff: 0
    last z: 690
    territory: 0
    rot x: 0
    rot y: 2.98972
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1507
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1508
  Footprint:
  Minimap:
    active: true
    x: 1102
    z: 690
  Obstruction:
    active: true
    moving: false
    control group: 1508
    control group 2: 0
    tag: 2712
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1102
    y: 0
    z: 690
    last x: 1102
    last y diff: 0
    last z: 690
    territory: 0
    rot x: 0
    rot y: 2.95327
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1508
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1509
  Footprint:
  Minimap:
    active: true
    x: 1098
    z: 694
  Obstruction:
    active: true
    moving: false
    control group: 1509
    control group 2: 0
    tag: 2688
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1098
    y: 0
    z: 694
    last x: 1098
    last y diff: 0
    last z: 694
    territory: 0
    rot x: 0
    rot y: 1.67002
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1509
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1510
  Footprint:
  Minimap:
    active: true
    x: 1090
    z: 706
  Obstruction:
    active: true
    moving: false
    control group: 1510
    control group 2: 0
    tag: 2640
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1090
    y: 0
    z: 706
    last x: 1090
    last y diff: 0
    last z: 706
    territory: 0
    rot x: 0
    rot y: 1.64472
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1510
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1511
  Footprint:
  Minimap:
    active: true
    x: 1102
    z: 698
  Obstruction:
    active: true
    moving: false
    control group: 1511
    control group 2: 0
    tag: 2714
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1102
    y: 0
    z: 698
    last x: 1102
    last y diff: 0
    last z: 698
    territory: 0
    rot x: 0
    rot y: 0.3607
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1511
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1512
  Footprint:
  Minimap:
    active: true
    x: 1098
    z: 706
  Obstruction:
    active: true
    moving: false
    control group: 1512
    control group 2: 0
    tag: 2690
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1098
    y: 0
    z: 706
    last x: 1098
    last y diff: 0
    last z: 706
    territory: 0
    rot x: 0
    rot y: 0.923
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1512
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1513
  Footprint:
  Minimap:
    active: true
    x: 1098
    z: 710
  Obstruction:
    active: true
    moving: false
    control group: 1513
    control group 2: 0
    tag: 2692
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1098
    y: 0
    z: 710
    last x: 1098
    last y diff: 0
    last z: 710
    territory: 0
    rot x: 0
    rot y: 5.00895
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1513
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1514
  Footprint:
  Minimap:
    active: true
    x: 1098
    z: 714
  Obstruction:
    active: true
    moving: false
    control group: 1514
    control group 2: 0
    tag: 2694
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1098
    y: 0
    z: 714
    last x: 1098
    last y diff: 0
    last z: 714
    territory: 0
    rot x: 0
    rot y: 3.55915
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1514
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1515
  Footprint:
  Minimap:
    active: true
    x: 1094
    z: 722
  Obstruction:
    active: true
    moving: false
    control group: 1515
    control group 2: 0
    tag: 2664
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1094
    y: 0
    z: 722
    last x: 1094
    last y diff: 0
    last z: 722
    territory: 0
    rot x: 0
    rot y: 1.04378
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1515
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1516
  Footprint:
  Minimap:
    active: true
    x: 1106
    z: 694
  Obstruction:
    active: true
    moving: false
    control group: 1516
    control group 2: 0
    tag: 2734
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1106
    y: 0
    z: 694
    last x: 1106
    last y diff: 0
    last z: 694
    territory: 0
    rot x: 0
    rot y: 2.37574
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1516
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1517
  Footprint:
  Minimap:
    active: true
    x: 1102
    z: 718
  Obstruction:
    active: true
    moving: false
    control group: 1517
    control group 2: 0
    tag: 2716
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1102
    y: 0
    z: 718
    last x: 1102
    last y diff: 0
    last z: 718
    territory: 0
    rot x: 0
    rot y: 4.6028
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1517
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1518
  Footprint:
  Minimap:
    active: true
    x: 1106
    z: 706
  Obstruction:
    active: true
    moving: false
    control group: 1518
    control group 2: 0
    tag: 2736
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1106
    y: 0
    z: 706
    last x: 1106
    last y diff: 0
    last z: 706
    territory: 0
    rot x: 0
    rot y: 4.33787
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1518
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1519
  Footprint:
  Minimap:
    active: true
    x: 1106
    z: 718
  Obstruction:
    active: true
    moving: false
    control group: 1519
    control group 2: 0
    tag: 2738
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1106
    y: 0
    z: 718
    last x: 1106
    last y diff: 0
    last z: 718
    territory: 0
    rot x: 0
    rot y: 1.5444
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1519
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1520
  Footprint:
  Minimap:
    active: true
    x: 1030
    z: 1978
  Obstruction:
    active: true
    moving: false
    control group: 1520
    control group 2: 0
    tag: 2184
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1030
    y: 0
    z: 1978
    last x: 1030
    last y diff: 0
    last z: 1978
    territory: 0
    rot x: 0
    rot y: 4.17231
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1520
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1521
  Footprint:
  Minimap:
    active: true
    x: 1030
    z: 1986
  Obstruction:
    active: true
    moving: false
    control group: 1521
    control group 2: 0
    tag: 2186
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1030
    y: 0
    z: 1986
    last x: 1030
    last y diff: 0
    last z: 1986
    territory: 0
    rot x: 0
    rot y: 5.22828
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1521
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1522
  Footprint:
  Minimap:
    active: true
    x: 1030
    z: 1990
  Obstruction:
    active: true
    moving: false
    control group: 1522
    control group 2: 0
    tag: 2188
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1030
    y: 0
    z: 1990
    last x: 1030
    last y diff: 0
    last z: 1990
    territory: 0
    rot x: 0
    rot y: 1.34964
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1522
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1523
  Footprint:
  Minimap:
    active: true
    x: 1030
    z: 1998
  Obstruction:
    active: true
    moving: false
    control group: 1523
    control group 2: 0
    tag: 2190
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1030
    y: 0
    z: 1998
    last x: 1030
    last y diff: 0
    last z: 1998
    territory: 0
    rot x: 0
    rot y: 4.92733
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1523
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1524
  Footprint:
  Minimap:
    active: true
    x: 1030
    z: 2006
  Obstruction:
    active: true
    moving: false
    control group: 1524
    control group 2: 0
    tag: 2192
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1030
    y: 0
    z: 2006
    last x: 1030
    last y diff: 0
    last z: 2006
    territory: 0
    rot x: 0
    rot y: 4.5026
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1524
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1525
  Footprint:
  Minimap:
    active: true
    x: 1030
    z: 2010
  Obstruction:
    active: true
    moving: false
    control group: 1525
    control group 2: 0
    tag: 2194
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1030
    y: 0
    z: 2010
    last x: 1030
    last y diff: 0
    last z: 2010
    territory: 0
    rot x: 0
    rot y: 5.88331
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1525
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1526
  Footprint:
  Minimap:
    active: true
    x: 1034
    z: 1986
  Obstruction:
    active: true
    moving: false
    control group: 1526
    control group 2: 0
    tag: 2220
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1034
    y: 0
    z: 1986
    last x: 1034
    last y diff: 0
    last z: 1986
    territory: 0
    rot x: 0
    rot y: 3.40952
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1526
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1527
  Footprint:
  Minimap:
    active: true
    x: 1038
    z: 1998
  Obstruction:
    active: true
    moving: false
    control group: 1527
    control group 2: 0
    tag: 2252
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1038
    y: 0
    z: 1998
    last x: 1038
    last y diff: 0
    last z: 1998
    territory: 0
    rot x: 0
    rot y: 2.21764
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1527
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1528
  Footprint:
  Minimap:
    active: true
    x: 1046
    z: 1994
  Obstruction:
    active: true
    moving: false
    control group: 1528
    control group 2: 0
    tag: 2312
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1046
    y: 0
    z: 1994
    last x: 1046
    last y diff: 0
    last z: 1994
    territory: 0
    rot x: 0
    rot y: 1.67043
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1528
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1529
  Footprint:
  Minimap:
    active: true
    x: 1042
    z: 1986
  Obstruction:
    active: true
    moving: false
    control group: 1529
    control group 2: 0
    tag: 2272
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1042
    y: 0
    z: 1986
    last x: 1042
    last y diff: 0
    last z: 1986
    territory: 0
    rot x: 0
    rot y: 0.97043
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1529
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1530
  Footprint:
  Minimap:
    active: true
    x: 1054
    z: 1994
  Obstruction:
    active: true
    moving: false
    control group: 1530
    control group 2: 0
    tag: 2398
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1054
    y: 0
    z: 1994
    last x: 1054
    last y diff: 0
    last z: 1994
    territory: 0
    rot x: 0
    rot y: 3.56597
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1530
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1531
  Footprint:
  Minimap:
    active: true
    x: 1050
    z: 1990
  Obstruction:
    active: true
    moving: false
    control group: 1531
    control group 2: 0
    tag: 2358
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1050
    y: 0
    z: 1990
    last x: 1050
    last y diff: 0
    last z: 1990
    territory: 0
    rot x: 0
    rot y: 0.95507
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1531
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1532
  Footprint:
  Minimap:
    active: true
    x: 1054
    z: 1990
  Obstruction:
    active: true
    moving: false
    control group: 1532
    control group 2: 0
    tag: 2396
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1054
    y: 0
    z: 1990
    last x: 1054
    last y diff: 0
    last z: 1990
    territory: 0
    rot x: 0
    rot y: 2.84159
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1532
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1533
  Footprint:
  Minimap:
    active: true
    x: 1050
    z: 1986
  Obstruction:
    active: true
    moving: false
    control group: 1533
    control group 2: 0
    tag: 2356
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1050
    y: 0
    z: 1986
    last x: 1050
    last y diff: 0
    last z: 1986
    territory: 0
    rot x: 0
    rot y: 1.03818
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1533
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1534
  Footprint:
  Minimap:
    active: true
    x: 1062
    z: 1994
  Obstruction:
    active: true
    moving: false
    control group: 1534
    control group 2: 0
    tag: 2460
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1062
    y: 0
    z: 1994
    last x: 1062
    last y diff: 0
    last z: 1994
    territory: 0
    rot x: 0
    rot y: 3.13308
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1534
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1535
  Footprint:
  Minimap:
    active: true
    x: 1046
    z: 1982
  Obstruction:
    active: true
    moving: false
    control group: 1535
    control group 2: 0
    tag: 2310
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1046
    y: 0
    z: 1982
    last x: 1046
    last y diff: 0
    last z: 1982
    territory: 0
    rot x: 0
    rot y: 0.37536
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1535
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1536
  Footprint:
  Minimap:
    active: true
    x: 1058
    z: 1986
  Obstruction:
    active: true
    moving: false
    control group: 1536
    control group 2: 0
    tag: 2416
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1058
    y: 0
    z: 1986
    last x: 1058
    last y diff: 0
    last z: 1986
    territory: 0
    rot x: 0
    rot y: 0.12574
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1536
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1537
  Footprint:
  Minimap:
    active: true
    x: 1058
    z: 1982
  Obstruction:
    active: true
    moving: false
    control group: 1537
    control group 2: 0
    tag: 2414
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1058
    y: 0
    z: 1982
    last x: 1058
    last y diff: 0
    last z: 1982
    territory: 0
    rot x: 0
    rot y: 3.06473
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1537
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1538
  Footprint:
  Minimap:
    active: true
    x: 1050
    z: 1974
  Obstruction:
    active: true
    moving: false
    control group: 1538
    control group 2: 0
    tag: 2354
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1050
    y: 0
    z: 1974
    last x: 1050
    last y diff: 0
    last z: 1974
    territory: 0
    rot x: 0
    rot y: 4.39039
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1538
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1539
  Footprint:
  Minimap:
    active: true
    x: 1050
    z: 1970
  Obstruction:
    active: true
    moving: false
    control group: 1539
    control group 2: 0
    tag: 2352
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1050
    y: 0
    z: 1970
    last x: 1050
    last y diff: 0
    last z: 1970
    territory: 0
    rot x: 0
    rot y: 1.95075
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1539
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1540
  Footprint:
  Minimap:
    active: true
    x: 1058
    z: 1962
  Obstruction:
    active: true
    moving: false
    control group: 1540
    control group 2: 0
    tag: 2412
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1058
    y: 0
    z: 1962
    last x: 1058
    last y diff: 0
    last z: 1962
    territory: 0
    rot x: 0
    rot y: 4.33147
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1540
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1541
  Footprint:
  Minimap:
    active: true
    x: 1054
    z: 1962
  Obstruction:
    active: true
    moving: false
    control group: 1541
    control group 2: 0
    tag: 2394
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1054
    y: 0
    z: 1962
    last x: 1054
    last y diff: 0
    last z: 1962
    territory: 0
    rot x: 0
    rot y: 2.28933
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1541
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1542
  Footprint:
  Minimap:
    active: true
    x: 1042
    z: 1966
  Obstruction:
    active: true
    moving: false
    control group: 1542
    control group 2: 0
    tag: 2270
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1042
    y: 0
    z: 1966
    last x: 1042
    last y diff: 0
    last z: 1966
    territory: 0
    rot x: 0
    rot y: 2.11988
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1542
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1543
  Footprint:
  Minimap:
    active: true
    x: 1046
    z: 1954
  Obstruction:
    active: true
    moving: false
    control group: 1543
    control group 2: 0
    tag: 2308
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1046
    y: 0
    z: 1954
    last x: 1046
    last y diff: 0
    last z: 1954
    territory: 0
    rot x: 0
    rot y: 4.71943
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1543
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1544
  Footprint:
  Minimap:
    active: true
    x: 1030
    z: 1970
  Obstruction:
    active: true
    moving: false
    control group: 1544
    control group 2: 0
    tag: 2182
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1030
    y: 0
    z: 1970
    last x: 1030
    last y diff: 0
    last z: 1970
    territory: 0
    rot x: 0
    rot y: 1.35717
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1544
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1545
  Footprint:
  Minimap:
    active: true
    x: 1030
    z: 1962
  Obstruction:
    active: true
    moving: false
    control group: 1545
    control group 2: 0
    tag: 2180
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1030
    y: 0
    z: 1962
    last x: 1030
    last y diff: 0
    last z: 1962
    territory: 0
    rot x: 0
    rot y: 4.21174
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1545
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1546
  Footprint:
  Minimap:
    active: true
    x: 1022
    z: 1950
  Obstruction:
    active: true
    moving: false
    control group: 1546
    control group 2: 0
    tag: 2138
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1022
    y: 0
    z: 1950
    last x: 1022
    last y diff: 0
    last z: 1950
    territory: 0
    rot x: 0
    rot y: 3.90482
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1546
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1547
  Footprint:
  Minimap:
    active: true
    x: 1018
    z: 1946
  Obstruction:
    active: true
    moving: false
    control group: 1547
    control group 2: 0
    tag: 2116
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1018
    y: 0
    z: 1946
    last x: 1018
    last y diff: 0
    last z: 1946
    territory: 0
    rot x: 0
    rot y: 0.25615
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1547
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1548
  Footprint:
  Minimap:
    active: true
    x: 1018
    z: 1954
  Obstruction:
    active: true
    moving: false
    control group: 1548
    control group 2: 0
    tag: 2118
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1018
    y: 0
    z: 1954
    last x: 1018
    last y diff: 0
    last z: 1954
    territory: 0
    rot x: 0
    rot y: 2.46322
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1548
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1549
  Footprint:
  Minimap:
    active: true
    x: 1014
    z: 1950
  Obstruction:
    active: true
    moving: false
    control group: 1549
    control group 2: 0
    tag: 2094
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1014
    y: 0
    z: 1950
    last x: 1014
    last y diff: 0
    last z: 1950
    territory: 0
    rot x: 0
    rot y: 0.59322
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1549
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1550
  Footprint:
  Minimap:
    active: true
    x: 1014
    z: 1958
  Obstruction:
    active: true
    moving: false
    control group: 1550
    control group 2: 0
    tag: 2096
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1014
    y: 0
    z: 1958
    last x: 1014
    last y diff: 0
    last z: 1958
    territory: 0
    rot x: 0
    rot y: 1.28925
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1550
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1551
  Footprint:
  Minimap:
    active: true
    x: 1018
    z: 1970
  Obstruction:
    active: true
    moving: false
    control group: 1551
    control group 2: 0
    tag: 2120
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1018
    y: 0
    z: 1970
    last x: 1018
    last y diff: 0
    last z: 1970
    territory: 0
    rot x: 0
    rot y: 3.37319
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1551
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1552
  Footprint:
  Minimap:
    active: true
    x: 1014
    z: 1966
  Obstruction:
    active: true
    moving: false
    control group: 1552
    control group 2: 0
    tag: 2098
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1014
    y: 0
    z: 1966
    last x: 1014
    last y diff: 0
    last z: 1966
    territory: 0
    rot x: 0
    rot y: 5.76339
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1552
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1553
  Footprint:
  Minimap:
    active: true
    x: 1018
    z: 1974
  Obstruction:
    active: true
    moving: false
    control group: 1553
    control group 2: 0
    tag: 2122
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1018
    y: 0
    z: 1974
    last x: 1018
    last y diff: 0
    last z: 1974
    territory: 0
    rot x: 0
    rot y: 0.22703
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1553
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1554
  Footprint:
  Minimap:
    active: true
    x: 1014
    z: 1982
  Obstruction:
    active: true
    moving: false
    control group: 1554
    control group 2: 0
    tag: 2100
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1014
    y: 0
    z: 1982
    last x: 1014
    last y diff: 0
    last z: 1982
    territory: 0
    rot x: 0
    rot y: 4.00242
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1554
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1555
  Footprint:
  Minimap:
    active: true
    x: 1018
    z: 1982
  Obstruction:
    active: true
    moving: false
    control group: 1555
    control group 2: 0
    tag: 2124
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1018
    y: 0
    z: 1982
    last x: 1018
    last y diff: 0
    last z: 1982
    territory: 0
    rot x: 0
    rot y: 4.12792
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1555
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1556
  Footprint:
  Minimap:
    active: true
    x: 1010
    z: 1986
  Obstruction:
    active: true
    moving: false
    control group: 1556
    control group 2: 0
    tag: 2076
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1010
    y: 0
    z: 1986
    last x: 1010
    last y diff: 0
    last z: 1986
    territory: 0
    rot x: 0
    rot y: 0.36481
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1556
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1557
  Footprint:
  Minimap:
    active: true
    x: 1010
    z: 1990
  Obstruction:
    active: true
    moving: false
    control group: 1557
    control group 2: 0
    tag: 2078
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1010
    y: 0
    z: 1990
    last x: 1010
    last y diff: 0
    last z: 1990
    territory: 0
    rot x: 0
    rot y: 4.798
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1557
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1558
  Footprint:
  Minimap:
    active: true
    x: 1006
    z: 1994
  Obstruction:
    active: true
    moving: false
    control group: 1558
    control group 2: 0
    tag: 2070
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1006
    y: 0
    z: 1994
    last x: 1006
    last y diff: 0
    last z: 1994
    territory: 0
    rot x: 0
    rot y: 1.77477
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1558
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1559
  Footprint:
  Minimap:
    active: true
    x: 1014
    z: 1994
  Obstruction:
    active: true
    moving: false
    control group: 1559
    control group 2: 0
    tag: 2102
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1014
    y: 0
    z: 1994
    last x: 1014
    last y diff: 0
    last z: 1994
    territory: 0
    rot x: 0
    rot y: 5.09762
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1559
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1560
  Footprint:
  Minimap:
    active: true
    x: 1010
    z: 2002
  Obstruction:
    active: true
    moving: false
    control group: 1560
    control group 2: 0
    tag: 2080
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1010
    y: 0
    z: 2002
    last x: 1010
    last y diff: 0
    last z: 2002
    territory: 0
    rot x: 0
    rot y: 0.3813
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1560
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1561
  Footprint:
  Minimap:
    active: true
    x: 1014
    z: 1998
  Obstruction:
    active: true
    moving: false
    control group: 1561
    control group 2: 0
    tag: 2104
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1014
    y: 0
    z: 1998
    last x: 1014
    last y diff: 0
    last z: 1998
    territory: 0
    rot x: 0
    rot y: 3.33326
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1561
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1562
  Footprint:
  Minimap:
    active: true
    x: 1026
    z: 1982
  Obstruction:
    active: true
    moving: false
    control group: 1562
    control group 2: 0
    tag: 2158
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1026
    y: 0
    z: 1982
    last x: 1026
    last y diff: 0
    last z: 1982
    territory: 0
    rot x: 0
    rot y: 2.36284
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1562
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1563
  Footprint:
  Minimap:
    active: true
    x: 1022
    z: 1994
  Obstruction:
    active: true
    moving: false
    control group: 1563
    control group 2: 0
    tag: 2140
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1022
    y: 0
    z: 1994
    last x: 1022
    last y diff: 0
    last z: 1994
    territory: 0
    rot x: 0
    rot y: 1.66132
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1563
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1564
  Footprint:
  Minimap:
    active: true
    x: 1018
    z: 2002
  Obstruction:
    active: true
    moving: false
    control group: 1564
    control group 2: 0
    tag: 2126
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1018
    y: 0
    z: 2002
    last x: 1018
    last y diff: 0
    last z: 2002
    territory: 0
    rot x: 0
    rot y: 0.27012
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1564
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1565
  Footprint:
  Minimap:
    active: true
    x: 1018
    z: 2010
  Obstruction:
    active: true
    moving: false
    control group: 1565
    control group 2: 0
    tag: 2128
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1018
    y: 0
    z: 2010
    last x: 1018
    last y diff: 0
    last z: 2010
    territory: 0
    rot x: 0
    rot y: 1.64844
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1565
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1566
  Footprint:
  Minimap:
    active: true
    x: 1022
    z: 2010
  Obstruction:
    active: true
    moving: false
    control group: 1566
    control group 2: 0
    tag: 2142
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1022
    y: 0
    z: 2010
    last x: 1022
    last y diff: 0
    last z: 2010
    territory: 0
    rot x: 0
    rot y: 1.33303
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1566
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1567
  Footprint:
  Minimap:
    active: true
    x: 1022
    z: 2014
  Obstruction:
    active: true
    moving: false
    control group: 1567
    control group 2: 0
    tag: 2144
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1022
    y: 0
    z: 2014
    last x: 1022
    last y diff: 0
    last z: 2014
    territory: 0
    rot x: 0
    rot y: 5.8781
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1567
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1568
  Footprint:
  Minimap:
    active: true
    x: 1026
    z: 2006
  Obstruction:
    active: true
    moving: false
    control group: 1568
    control group 2: 0
    tag: 2160
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1026
    y: 0
    z: 2006
    last x: 1026
    last y diff: 0
    last z: 2006
    territory: 0
    rot x: 0
    rot y: 3.93477
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1568
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1569
  Footprint:
  Minimap:
    active: true
    x: 1634
    z: 582
  Obstruction:
    active: true
    moving: false
    control group: 1569
    control group 2: 0
    tag: 4004
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1634
    y: 0
    z: 582
    last x: 1634
    last y diff: 0
    last z: 582
    territory: 0
    rot x: 0
    rot y: 2.42144
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1569
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1570
  Footprint:
  Minimap:
    active: true
    x: 1634
    z: 586
  Obstruction:
    active: true
    moving: false
    control group: 1570
    control group 2: 0
    tag: 4006
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1634
    y: 0
    z: 586
    last x: 1634
    last y diff: 0
    last z: 586
    territory: 0
    rot x: 0
    rot y: 5.79917
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1570
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1571
  Footprint:
  Minimap:
    active: true
    x: 1634
    z: 590
  Obstruction:
    active: true
    moving: false
    control group: 1571
    control group 2: 0
    tag: 4008
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1634
    y: 0
    z: 590
    last x: 1634
    last y diff: 0
    last z: 590
    territory: 0
    rot x: 0
    rot y: 3.10312
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1571
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1572
  Footprint:
  Minimap:
    active: true
    x: 1638
    z: 582
  Obstruction:
    active: true
    moving: false
    control group: 1572
    control group 2: 0
    tag: 4024
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1638
    y: 0
    z: 582
    last x: 1638
    last y diff: 0
    last z: 582
    territory: 0
    rot x: 0
    rot y: 5.45434
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1572
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1573
  Footprint:
  Minimap:
    active: true
    x: 1638
    z: 578
  Obstruction:
    active: true
    moving: false
    control group: 1573
    control group 2: 0
    tag: 4022
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1638
    y: 0
    z: 578
    last x: 1638
    last y diff: 0
    last z: 578
    territory: 0
    rot x: 0
    rot y: 1.84092
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1573
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1574
  Footprint:
  Minimap:
    active: true
    x: 1642
    z: 586
  Obstruction:
    active: true
    moving: false
    control group: 1574
    control group 2: 0
    tag: 4044
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1642
    y: 0
    z: 586
    last x: 1642
    last y diff: 0
    last z: 586
    territory: 0
    rot x: 0
    rot y: 4.46657
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1574
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1575
  Footprint:
  Minimap:
    active: true
    x: 1642
    z: 582
  Obstruction:
    active: true
    moving: false
    control group: 1575
    control group 2: 0
    tag: 4042
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1642
    y: 0
    z: 582
    last x: 1642
    last y diff: 0
    last z: 582
    territory: 0
    rot x: 0
    rot y: 1.10491
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1575
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1576
  Footprint:
  Minimap:
    active: true
    x: 1638
    z: 574
  Obstruction:
    active: true
    moving: false
    control group: 1576
    control group 2: 0
    tag: 4020
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1638
    y: 0
    z: 574
    last x: 1638
    last y diff: 0
    last z: 574
    territory: 0
    rot x: 0
    rot y: 1.01517
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1576
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1577
  Footprint:
  Minimap:
    active: true
    x: 1650
    z: 574
  Obstruction:
    active: true
    moving: false
    control group: 1577
    control group 2: 0
    tag: 4074
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1650
    y: 0
    z: 574
    last x: 1650
    last y diff: 0
    last z: 574
    territory: 0
    rot x: 0
    rot y: 5.51922
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1577
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1578
  Footprint:
  Minimap:
    active: true
    x: 1634
    z: 570
  Obstruction:
    active: true
    moving: false
    control group: 1578
    control group 2: 0
    tag: 4002
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1634
    y: 0
    z: 570
    last x: 1634
    last y diff: 0
    last z: 570
    territory: 0
    rot x: 0
    rot y: 3.094
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1578
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1579
  Footprint:
  Minimap:
    active: true
    x: 1642
    z: 570
  Obstruction:
    active: true
    moving: false
    control group: 1579
    control group 2: 0
    tag: 4040
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1642
    y: 0
    z: 570
    last x: 1642
    last y diff: 0
    last z: 570
    territory: 0
    rot x: 0
    rot y: 0.80703
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1579
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1580
  Footprint:
  Minimap:
    active: true
    x: 1654
    z: 570
  Obstruction:
    active: true
    moving: false
    control group: 1580
    control group 2: 0
    tag: 4090
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1654
    y: 0
    z: 570
    last x: 1654
    last y diff: 0
    last z: 570
    territory: 0
    rot x: 0
    rot y: 5.58738
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1580
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1581
  Footprint:
  Minimap:
    active: true
    x: 1654
    z: 562
  Obstruction:
    active: true
    moving: false
    control group: 1581
    control group 2: 0
    tag: 4088
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1654
    y: 0
    z: 562
    last x: 1654
    last y diff: 0
    last z: 562
    territory: 0
    rot x: 0
    rot y: 4.25834
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1581
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1582
  Footprint:
  Minimap:
    active: true
    x: 1658
    z: 562
  Obstruction:
    active: true
    moving: false
    control group: 1582
    control group 2: 0
    tag: 4096
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1658
    y: 0
    z: 562
    last x: 1658
    last y diff: 0
    last z: 562
    territory: 0
    rot x: 0
    rot y: 5.36585
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1582
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1583
  Footprint:
  Minimap:
    active: true
    x: 1650
    z: 558
  Obstruction:
    active: true
    moving: false
    control group: 1583
    control group 2: 0
    tag: 4072
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1650
    y: 0
    z: 558
    last x: 1650
    last y diff: 0
    last z: 558
    territory: 0
    rot x: 0
    rot y: 3.28655
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1583
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1584
  Footprint:
  Minimap:
    active: true
    x: 1646
    z: 558
  Obstruction:
    active: true
    moving: false
    control group: 1584
    control group 2: 0
    tag: 4060
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1646
    y: 0
    z: 558
    last x: 1646
    last y diff: 0
    last z: 558
    territory: 0
    rot x: 0
    rot y: 2.60563
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1584
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1585
  Footprint:
  Minimap:
    active: true
    x: 1642
    z: 558
  Obstruction:
    active: true
    moving: false
    control group: 1585
    control group 2: 0
    tag: 4038
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1642
    y: 0
    z: 558
    last x: 1642
    last y diff: 0
    last z: 558
    territory: 0
    rot x: 0
    rot y: 1.69802
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1585
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1586
  Footprint:
  Minimap:
    active: true
    x: 1630
    z: 566
  Obstruction:
    active: true
    moving: false
    control group: 1586
    control group 2: 0
    tag: 3976
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1630
    y: 0
    z: 566
    last x: 1630
    last y diff: 0
    last z: 566
    territory: 0
    rot x: 0
    rot y: 4.96628
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1586
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1587
  Footprint:
  Minimap:
    active: true
    x: 1630
    z: 562
  Obstruction:
    active: true
    moving: false
    control group: 1587
    control group 2: 0
    tag: 3974
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1630
    y: 0
    z: 562
    last x: 1630
    last y diff: 0
    last z: 562
    territory: 0
    rot x: 0
    rot y: 1.52131
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1587
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1588
  Footprint:
  Minimap:
    active: true
    x: 1630
    z: 558
  Obstruction:
    active: true
    moving: false
    control group: 1588
    control group 2: 0
    tag: 3972
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1630
    y: 0
    z: 558
    last x: 1630
    last y diff: 0
    last z: 558
    territory: 0
    rot x: 0
    rot y: 3.16897
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1588
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1589
  Footprint:
  Minimap:
    active: true
    x: 1626
    z: 562
  Obstruction:
    active: true
    moving: false
    control group: 1589
    control group 2: 0
    tag: 3960
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1626
    y: 0
    z: 562
    last x: 1626
    last y diff: 0
    last z: 562
    territory: 0
    rot x: 0
    rot y: 3.74831
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1589
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1590
  Footprint:
  Minimap:
    active: true
    x: 1622
    z: 554
  Obstruction:
    active: true
    moving: false
    control group: 1590
    control group 2: 0
    tag: 3924
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1622
    y: 0
    z: 554
    last x: 1622
    last y diff: 0
    last z: 554
    territory: 0
    rot x: 0
    rot y: 3.0636
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1590
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1591
  Footprint:
  Minimap:
    active: true
    x: 1626
    z: 566
  Obstruction:
    active: true
    moving: false
    control group: 1591
    control group 2: 0
    tag: 3962
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1626
    y: 0
    z: 566
    last x: 1626
    last y diff: 0
    last z: 566
    territory: 0
    rot x: 0
    rot y: 1.58858
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1591
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1592
  Footprint:
  Minimap:
    active: true
    x: 1618
    z: 554
  Obstruction:
    active: true
    moving: false
    control group: 1592
    control group 2: 0
    tag: 3898
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1618
    y: 0
    z: 554
    last x: 1618
    last y diff: 0
    last z: 554
    territory: 0
    rot x: 0
    rot y: 5.86138
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1592
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1593
  Footprint:
  Minimap:
    active: true
    x: 1614
    z: 554
  Obstruction:
    active: true
    moving: false
    control group: 1593
    control group 2: 0
    tag: 3878
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1614
    y: 0
    z: 554
    last x: 1614
    last y diff: 0
    last z: 554
    territory: 0
    rot x: 0
    rot y: 4.06908
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1593
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1594
  Footprint:
  Minimap:
    active: true
    x: 1610
    z: 554
  Obstruction:
    active: true
    moving: false
    control group: 1594
    control group 2: 0
    tag: 3856
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1610
    y: 0
    z: 554
    last x: 1610
    last y diff: 0
    last z: 554
    territory: 0
    rot x: 0
    rot y: 3.19353
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1594
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1595
  Footprint:
  Minimap:
    active: true
    x: 1614
    z: 558
  Obstruction:
    active: true
    moving: false
    control group: 1595
    control group 2: 0
    tag: 3880
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1614
    y: 0
    z: 558
    last x: 1614
    last y diff: 0
    last z: 558
    territory: 0
    rot x: 0
    rot y: 5.66291
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1595
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1596
  Footprint:
  Minimap:
    active: true
    x: 1602
    z: 550
  Obstruction:
    active: true
    moving: false
    control group: 1596
    control group 2: 0
    tag: 3820
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1602
    y: 0
    z: 550
    last x: 1602
    last y diff: 0
    last z: 550
    territory: 0
    rot x: 0
    rot y: 2.2999
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1596
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1597
  Footprint:
  Minimap:
    active: true
    x: 1610
    z: 558
  Obstruction:
    active: true
    moving: false
    control group: 1597
    control group 2: 0
    tag: 3858
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1610
    y: 0
    z: 558
    last x: 1610
    last y diff: 0
    last z: 558
    territory: 0
    rot x: 0
    rot y: 5.84823
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1597
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1598
  Footprint:
  Minimap:
    active: true
    x: 1614
    z: 566
  Obstruction:
    active: true
    moving: false
    control group: 1598
    control group 2: 0
    tag: 3882
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1614
    y: 0
    z: 566
    last x: 1614
    last y diff: 0
    last z: 566
    territory: 0
    rot x: 0
    rot y: 5.35164
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1598
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1599
  Footprint:
  Minimap:
    active: true
    x: 1606
    z: 562
  Obstruction:
    active: true
    moving: false
    control group: 1599
    control group 2: 0
    tag: 3832
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1606
    y: 0
    z: 562
    last x: 1606
    last y diff: 0
    last z: 562
    territory: 0
    rot x: 0
    rot y: 2.00295
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1599
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1600
  Footprint:
  Minimap:
    active: true
    x: 1622
    z: 570
  Obstruction:
    active: true
    moving: false
    control group: 1600
    control group 2: 0
    tag: 3926
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1622
    y: 0
    z: 570
    last x: 1622
    last y diff: 0
    last z: 570
    territory: 0
    rot x: 0
    rot y: 1.59366
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1600
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1601
  Footprint:
  Minimap:
    active: true
    x: 1610
    z: 570
  Obstruction:
    active: true
    moving: false
    control group: 1601
    control group 2: 0
    tag: 3860
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1610
    y: 0
    z: 570
    last x: 1610
    last y diff: 0
    last z: 570
    territory: 0
    rot x: 0
    rot y: 2.98064
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1601
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1602
  Footprint:
  Minimap:
    active: true
    x: 1606
    z: 578
  Obstruction:
    active: true
    moving: false
    control group: 1602
    control group 2: 0
    tag: 3834
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1606
    y: 0
    z: 578
    last x: 1606
    last y diff: 0
    last z: 578
    territory: 0
    rot x: 0
    rot y: 4.1242
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1602
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1603
  Footprint:
  Minimap:
    active: true
    x: 1618
    z: 578
  Obstruction:
    active: true
    moving: false
    control group: 1603
    control group 2: 0
    tag: 3900
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1618
    y: 0
    z: 578
    last x: 1618
    last y diff: 0
    last z: 578
    territory: 0
    rot x: 0
    rot y: 2.49549
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1603
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1604
  Footprint:
  Minimap:
    active: true
    x: 1622
    z: 578
  Obstruction:
    active: true
    moving: false
    control group: 1604
    control group 2: 0
    tag: 3928
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1622
    y: 0
    z: 578
    last x: 1622
    last y diff: 0
    last z: 578
    territory: 0
    rot x: 0
    rot y: 3.21125
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1604
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1605
  Footprint:
  Minimap:
    active: true
    x: 1614
    z: 582
  Obstruction:
    active: true
    moving: false
    control group: 1605
    control group 2: 0
    tag: 3884
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1614
    y: 0
    z: 582
    last x: 1614
    last y diff: 0
    last z: 582
    territory: 0
    rot x: 0
    rot y: 1.83396
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1605
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1606
  Footprint:
  Minimap:
    active: true
    x: 1610
    z: 586
  Obstruction:
    active: true
    moving: false
    control group: 1606
    control group 2: 0
    tag: 3862
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1610
    y: 0
    z: 586
    last x: 1610
    last y diff: 0
    last z: 586
    territory: 0
    rot x: 0
    rot y: 0.12298
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1606
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1607
  Footprint:
  Minimap:
    active: true
    x: 1606
    z: 590
  Obstruction:
    active: true
    moving: false
    control group: 1607
    control group 2: 0
    tag: 3836
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1606
    y: 0
    z: 590
    last x: 1606
    last y diff: 0
    last z: 590
    territory: 0
    rot x: 0
    rot y: 4.40542
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1607
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1608
  Footprint:
  Minimap:
    active: true
    x: 1610
    z: 590
  Obstruction:
    active: true
    moving: false
    control group: 1608
    control group 2: 0
    tag: 3864
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1610
    y: 0
    z: 590
    last x: 1610
    last y diff: 0
    last z: 590
    territory: 0
    rot x: 0
    rot y: 2.84206
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1608
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1609
  Footprint:
  Minimap:
    active: true
    x: 1618
    z: 586
  Obstruction:
    active: true
    moving: false
    control group: 1609
    control group 2: 0
    tag: 3902
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1618
    y: 0
    z: 586
    last x: 1618
    last y diff: 0
    last z: 586
    territory: 0
    rot x: 0
    rot y: 0.04755
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1609
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1610
  Footprint:
  Minimap:
    active: true
    x: 1622
    z: 582
  Obstruction:
    active: true
    moving: false
    control group: 1610
    control group 2: 0
    tag: 3930
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1622
    y: 0
    z: 582
    last x: 1622
    last y diff: 0
    last z: 582
    territory: 0
    rot x: 0
    rot y: 2.61112
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1610
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1611
  Footprint:
  Minimap:
    active: true
    x: 1614
    z: 594
  Obstruction:
    active: true
    moving: false
    control group: 1611
    control group 2: 0
    tag: 3886
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1614
    y: 0
    z: 594
    last x: 1614
    last y diff: 0
    last z: 594
    territory: 0
    rot x: 0
    rot y: 5.01563
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1611
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1612
  Footprint:
  Minimap:
    active: true
    x: 1614
    z: 602
  Obstruction:
    active: true
    moving: false
    control group: 1612
    control group 2: 0
    tag: 3888
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1614
    y: 0
    z: 602
    last x: 1614
    last y diff: 0
    last z: 602
    territory: 0
    rot x: 0
    rot y: 2.10679
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1612
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1613
  Footprint:
  Minimap:
    active: true
    x: 1618
    z: 606
  Obstruction:
    active: true
    moving: false
    control group: 1613
    control group 2: 0
    tag: 3904
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1618
    y: 0
    z: 606
    last x: 1618
    last y diff: 0
    last z: 606
    territory: 0
    rot x: 0
    rot y: 4.03
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1613
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1614
  Footprint:
  Minimap:
    active: true
    x: 1626
    z: 590
  Obstruction:
    active: true
    moving: false
    control group: 1614
    control group 2: 0
    tag: 3964
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1626
    y: 0
    z: 590
    last x: 1626
    last y diff: 0
    last z: 590
    territory: 0
    rot x: 0
    rot y: 5.14051
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1614
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1615
  Footprint:
  Minimap:
    active: true
    x: 1634
    z: 1158
  Obstruction:
    active: true
    moving: false
    control group: 1615
    control group 2: 0
    tag: 4014
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1634
    y: 0
    z: 1158
    last x: 1634
    last y diff: 0
    last z: 1158
    territory: 3
    rot x: 0
    rot y: 2.10824
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1615
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1616
  Footprint:
  Minimap:
    active: true
    x: 1634
    z: 1178
  Obstruction:
    active: true
    moving: false
    control group: 1616
    control group 2: 0
    tag: 4016
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1634
    y: 0
    z: 1178
    last x: 1634
    last y diff: 0
    last z: 1178
    territory: 3
    rot x: 0
    rot y: 4.5384
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1616
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1618
  Footprint:
  Minimap:
    active: true
    x: 1638
    z: 1170
  Obstruction:
    active: true
    moving: false
    control group: 1618
    control group 2: 0
    tag: 4036
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1638
    y: 0
    z: 1170
    last x: 1638
    last y diff: 0
    last z: 1170
    territory: 3
    rot x: 0
    rot y: 4.92617
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1618
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1619
  Footprint:
  Minimap:
    active: true
    x: 1638
    z: 1162
  Obstruction:
    active: true
    moving: false
    control group: 1619
    control group 2: 0
    tag: 4034
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1638
    y: 0
    z: 1162
    last x: 1638
    last y diff: 0
    last z: 1162
    territory: 3
    rot x: 0
    rot y: 5.27015
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1619
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1620
  Footprint:
  Minimap:
    active: true
    x: 1642
    z: 1174
  Obstruction:
    active: true
    moving: false
    control group: 1620
    control group 2: 0
    tag: 4056
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1642
    y: 0
    z: 1174
    last x: 1642
    last y diff: 0
    last z: 1174
    territory: 3
    rot x: 0
    rot y: 2.02263
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1620
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1621
  Footprint:
  Minimap:
    active: true
    x: 1642
    z: 1178
  Obstruction:
    active: true
    moving: false
    control group: 1621
    control group 2: 0
    tag: 4058
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1642
    y: 0
    z: 1178
    last x: 1642
    last y diff: 0
    last z: 1178
    territory: 3
    rot x: 0
    rot y: 1.98668
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1621
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 65,
  "gatherers": [
    [],
    [],
    [],
    [
      9844,
      4848,
      9824
    ],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1622
  Footprint:
  Minimap:
    active: true
    x: 1642
    z: 1170
  Obstruction:
    active: true
    moving: false
    control group: 1622
    control group 2: 0
    tag: 4054
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1642
    y: 0
    z: 1170
    last x: 1642
    last y diff: 0
    last z: 1170
    territory: 3
    rot x: 0
    rot y: 3.61254
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1622
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1624
  Footprint:
  Minimap:
    active: true
    x: 1642
    z: 1166
  Obstruction:
    active: true
    moving: false
    control group: 1624
    control group 2: 0
    tag: 4052
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1642
    y: 0
    z: 1166
    last x: 1642
    last y diff: 0
    last z: 1166
    territory: 3
    rot x: 0
    rot y: 5.8759
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1624
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1625
  Footprint:
  Minimap:
    active: true
    x: 1642
    z: 1162
  Obstruction:
    active: true
    moving: false
    control group: 1625
    control group 2: 0
    tag: 4050
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1642
    y: 0
    z: 1162
    last x: 1642
    last y diff: 0
    last z: 1162
    territory: 3
    rot x: 0
    rot y: 5.84531
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1625
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 174,
  "gatherers": [
    [],
    [],
    [],
    [
      7613
    ],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1629
  Footprint:
  Minimap:
    active: true
    x: 1646
    z: 1158
  Obstruction:
    active: true
    moving: false
    control group: 1629
    control group 2: 0
    tag: 4068
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1646
    y: 0
    z: 1158
    last x: 1646
    last y diff: 0
    last z: 1158
    territory: 3
    rot x: 0
    rot y: 3.09746
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1629
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 170,
  "gatherers": [
    [],
    [],
    [],
    [
      9864
    ],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1630
  Footprint:
  Minimap:
    active: true
    x: 1650
    z: 1158
  Obstruction:
    active: true
    moving: false
    control group: 1630
    control group 2: 0
    tag: 4082
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1650
    y: 0
    z: 1158
    last x: 1650
    last y diff: 0
    last z: 1158
    territory: 3
    rot x: 0
    rot y: 2.17779
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1630
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 133,
  "gatherers": [
    [],
    [],
    [],
    [
      9803
    ],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1631
  Footprint:
  Minimap:
    active: true
    x: 1654
    z: 1158
  Obstruction:
    active: true
    moving: false
    control group: 1631
    control group 2: 0
    tag: 4094
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1654
    y: 0
    z: 1158
    last x: 1654
    last y diff: 0
    last z: 1158
    territory: 3
    rot x: 0
    rot y: 1.21953
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1631
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 102,
  "gatherers": [
    [],
    [],
    [],
    [
      284,
      285
    ],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1632
  Footprint:
  Minimap:
    active: true
    x: 1654
    z: 1154
  Obstruction:
    active: true
    moving: false
    control group: 1632
    control group 2: 0
    tag: 4092
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1654
    y: 0
    z: 1154
    last x: 1654
    last y diff: 0
    last z: 1154
    territory: 3
    rot x: 0
    rot y: 0.96961
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1632
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1633
  Footprint:
  Minimap:
    active: true
    x: 1642
    z: 1150
  Obstruction:
    active: true
    moving: false
    control group: 1633
    control group 2: 0
    tag: 4048
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1642
    y: 0
    z: 1150
    last x: 1642
    last y diff: 0
    last z: 1150
    territory: 3
    rot x: 0
    rot y: 6.06893
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1633
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1634
  Footprint:
  Minimap:
    active: true
    x: 1646
    z: 1150
  Obstruction:
    active: true
    moving: false
    control group: 1634
    control group 2: 0
    tag: 4066
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1646
    y: 0
    z: 1150
    last x: 1646
    last y diff: 0
    last z: 1150
    territory: 3
    rot x: 0
    rot y: 1.52775
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1634
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1635
  Footprint:
  Minimap:
    active: true
    x: 1650
    z: 1150
  Obstruction:
    active: true
    moving: false
    control group: 1635
    control group 2: 0
    tag: 4080
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1650
    y: 0
    z: 1150
    last x: 1650
    last y diff: 0
    last z: 1150
    territory: 3
    rot x: 0
    rot y: 5.53728
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1635
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1636
  Footprint:
  Minimap:
    active: true
    x: 1646
    z: 1146
  Obstruction:
    active: true
    moving: false
    control group: 1636
    control group 2: 0
    tag: 4064
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1646
    y: 0
    z: 1146
    last x: 1646
    last y diff: 0
    last z: 1146
    territory: 3
    rot x: 0
    rot y: 0.14583
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1636
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1637
  Footprint:
  Minimap:
    active: true
    x: 1638
    z: 1146
  Obstruction:
    active: true
    moving: false
    control group: 1637
    control group 2: 0
    tag: 4032
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1638
    y: 0
    z: 1146
    last x: 1638
    last y diff: 0
    last z: 1146
    territory: 0
    rot x: 0
    rot y: 4.11057
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1637
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1638
  Footprint:
  Minimap:
    active: true
    x: 1650
    z: 1138
  Obstruction:
    active: true
    moving: false
    control group: 1638
    control group 2: 0
    tag: 4078
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1650
    y: 0
    z: 1138
    last x: 1650
    last y diff: 0
    last z: 1138
    territory: 0
    rot x: 0
    rot y: 4.42544
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1638
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1639
  Footprint:
  Minimap:
    active: true
    x: 1650
    z: 1134
  Obstruction:
    active: true
    moving: false
    control group: 1639
    control group 2: 0
    tag: 4076
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1650
    y: 0
    z: 1134
    last x: 1650
    last y diff: 0
    last z: 1134
    territory: 0
    rot x: 0
    rot y: 4.88753
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1639
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1640
  Footprint:
  Minimap:
    active: true
    x: 1646
    z: 1130
  Obstruction:
    active: true
    moving: false
    control group: 1640
    control group 2: 0
    tag: 4062
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1646
    y: 0
    z: 1130
    last x: 1646
    last y diff: 0
    last z: 1130
    territory: 0
    rot x: 0
    rot y: 3.13909
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1640
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1641
  Footprint:
  Minimap:
    active: true
    x: 1638
    z: 1134
  Obstruction:
    active: true
    moving: false
    control group: 1641
    control group 2: 0
    tag: 4030
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1638
    y: 0
    z: 1134
    last x: 1638
    last y diff: 0
    last z: 1134
    territory: 0
    rot x: 0
    rot y: 4.77285
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1641
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1642
  Footprint:
  Minimap:
    active: true
    x: 1642
    z: 1122
  Obstruction:
    active: true
    moving: false
    control group: 1642
    control group 2: 0
    tag: 4046
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1642
    y: 0
    z: 1122
    last x: 1642
    last y diff: 0
    last z: 1122
    territory: 0
    rot x: 0
    rot y: 1.30852
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1642
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1643
  Footprint:
  Minimap:
    active: true
    x: 1630
    z: 1150
  Obstruction:
    active: true
    moving: false
    control group: 1643
    control group 2: 0
    tag: 3992
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1630
    y: 0
    z: 1150
    last x: 1630
    last y diff: 0
    last z: 1150
    territory: 0
    rot x: 0
    rot y: 4.56359
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1643
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1644
  Footprint:
  Minimap:
    active: true
    x: 1630
    z: 1138
  Obstruction:
    active: true
    moving: false
    control group: 1644
    control group 2: 0
    tag: 3990
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1630
    y: 0
    z: 1138
    last x: 1630
    last y diff: 0
    last z: 1138
    territory: 0
    rot x: 0
    rot y: 4.312
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1644
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1645
  Footprint:
  Minimap:
    active: true
    x: 1630
    z: 1134
  Obstruction:
    active: true
    moving: false
    control group: 1645
    control group 2: 0
    tag: 3988
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1630
    y: 0
    z: 1134
    last x: 1630
    last y diff: 0
    last z: 1134
    territory: 0
    rot x: 0
    rot y: 0.56275
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1645
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1646
  Footprint:
  Minimap:
    active: true
    x: 1630
    z: 1130
  Obstruction:
    active: true
    moving: false
    control group: 1646
    control group 2: 0
    tag: 3986
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1630
    y: 0
    z: 1130
    last x: 1630
    last y diff: 0
    last z: 1130
    territory: 0
    rot x: 0
    rot y: 0.31141
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1646
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1647
  Footprint:
  Minimap:
    active: true
    x: 1626
    z: 1134
  Obstruction:
    active: true
    moving: false
    control group: 1647
    control group 2: 0
    tag: 3966
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1626
    y: 0
    z: 1134
    last x: 1626
    last y diff: 0
    last z: 1134
    territory: 0
    rot x: 0
    rot y: 4.64766
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1647
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1648
  Footprint:
  Minimap:
    active: true
    x: 1622
    z: 1146
  Obstruction:
    active: true
    moving: false
    control group: 1648
    control group 2: 0
    tag: 3946
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1622
    y: 0
    z: 1146
    last x: 1622
    last y diff: 0
    last z: 1146
    territory: 0
    rot x: 0
    rot y: 5.30658
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1648
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1649
  Footprint:
  Minimap:
    active: true
    x: 1618
    z: 1142
  Obstruction:
    active: true
    moving: false
    control group: 1649
    control group 2: 0
    tag: 3912
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1618
    y: 0
    z: 1142
    last x: 1618
    last y diff: 0
    last z: 1142
    territory: 0
    rot x: 0
    rot y: 0.30428
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1649
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1650
  Footprint:
  Minimap:
    active: true
    x: 1618
    z: 1146
  Obstruction:
    active: true
    moving: false
    control group: 1650
    control group 2: 0
    tag: 3914
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1618
    y: 0
    z: 1146
    last x: 1618
    last y diff: 0
    last z: 1146
    territory: 0
    rot x: 0
    rot y: 5.37748
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1650
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1651
  Footprint:
  Minimap:
    active: true
    x: 1614
    z: 1146
  Obstruction:
    active: true
    moving: false
    control group: 1651
    control group 2: 0
    tag: 3896
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1614
    y: 0
    z: 1146
    last x: 1614
    last y diff: 0
    last z: 1146
    territory: 0
    rot x: 0
    rot y: 4.61286
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1651
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1652
  Footprint:
  Minimap:
    active: true
    x: 1622
    z: 1150
  Obstruction:
    active: true
    moving: false
    control group: 1652
    control group 2: 0
    tag: 3948
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1622
    y: 0
    z: 1150
    last x: 1622
    last y diff: 0
    last z: 1150
    territory: 0
    rot x: 0
    rot y: 5.04218
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1652
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1653
  Footprint:
  Minimap:
    active: true
    x: 1622
    z: 1154
  Obstruction:
    active: true
    moving: false
    control group: 1653
    control group 2: 0
    tag: 3950
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1622
    y: 0
    z: 1154
    last x: 1622
    last y diff: 0
    last z: 1154
    territory: 0
    rot x: 0
    rot y: 5.98166
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1653
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1654
  Footprint:
  Minimap:
    active: true
    x: 1618
    z: 1154
  Obstruction:
    active: true
    moving: false
    control group: 1654
    control group 2: 0
    tag: 3916
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1618
    y: 0
    z: 1154
    last x: 1618
    last y diff: 0
    last z: 1154
    territory: 0
    rot x: 0
    rot y: 2.44892
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1654
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1655
  Footprint:
  Minimap:
    active: true
    x: 1618
    z: 1158
  Obstruction:
    active: true
    moving: false
    control group: 1655
    control group 2: 0
    tag: 3918
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1618
    y: 0
    z: 1158
    last x: 1618
    last y diff: 0
    last z: 1158
    territory: 3
    rot x: 0
    rot y: 4.12084
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1655
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1656
  Footprint:
  Minimap:
    active: true
    x: 1622
    z: 1158
  Obstruction:
    active: true
    moving: false
    control group: 1656
    control group 2: 0
    tag: 3952
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1622
    y: 0
    z: 1158
    last x: 1622
    last y diff: 0
    last z: 1158
    territory: 3
    rot x: 0
    rot y: 6.12334
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1656
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1657
  Footprint:
  Minimap:
    active: true
    x: 1626
    z: 1158
  Obstruction:
    active: true
    moving: false
    control group: 1657
    control group 2: 0
    tag: 3968
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1626
    y: 0
    z: 1158
    last x: 1626
    last y diff: 0
    last z: 1158
    territory: 3
    rot x: 0
    rot y: 2.49587
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1657
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1658
  Footprint:
  Minimap:
    active: true
    x: 1618
    z: 1162
  Obstruction:
    active: true
    moving: false
    control group: 1658
    control group 2: 0
    tag: 3920
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1618
    y: 0
    z: 1162
    last x: 1618
    last y diff: 0
    last z: 1162
    territory: 3
    rot x: 0
    rot y: 4.16774
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1658
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1659
  Footprint:
  Minimap:
    active: true
    x: 1618
    z: 1166
  Obstruction:
    active: true
    moving: false
    control group: 1659
    control group 2: 0
    tag: 3922
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1618
    y: 0
    z: 1166
    last x: 1618
    last y diff: 0
    last z: 1166
    territory: 3
    rot x: 0
    rot y: 1.51652
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1659
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1660
  Footprint:
  Minimap:
    active: true
    x: 1622
    z: 1166
  Obstruction:
    active: true
    moving: false
    control group: 1660
    control group 2: 0
    tag: 3954
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1622
    y: 0
    z: 1166
    last x: 1622
    last y diff: 0
    last z: 1166
    territory: 3
    rot x: 0
    rot y: 0.43097
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1660
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1661
  Footprint:
  Minimap:
    active: true
    x: 1630
    z: 1158
  Obstruction:
    active: true
    moving: false
    control group: 1661
    control group 2: 0
    tag: 3994
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1630
    y: 0
    z: 1158
    last x: 1630
    last y diff: 0
    last z: 1158
    territory: 3
    rot x: 0
    rot y: 2.04863
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1661
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1662
  Footprint:
  Minimap:
    active: true
    x: 1626
    z: 1166
  Obstruction:
    active: true
    moving: false
    control group: 1662
    control group 2: 0
    tag: 3970
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1626
    y: 0
    z: 1166
    last x: 1626
    last y diff: 0
    last z: 1166
    territory: 3
    rot x: 0
    rot y: 5.33997
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1662
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1663
  Footprint:
  Minimap:
    active: true
    x: 1622
    z: 1174
  Obstruction:
    active: true
    moving: false
    control group: 1663
    control group 2: 0
    tag: 3956
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1622
    y: 0
    z: 1174
    last x: 1622
    last y diff: 0
    last z: 1174
    territory: 3
    rot x: 0
    rot y: 2.96738
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1663
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1664
  Footprint:
  Minimap:
    active: true
    x: 1622
    z: 1178
  Obstruction:
    active: true
    moving: false
    control group: 1664
    control group 2: 0
    tag: 3958
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1622
    y: 0
    z: 1178
    last x: 1622
    last y diff: 0
    last z: 1178
    territory: 3
    rot x: 0
    rot y: 4.62296
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1664
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1665
  Footprint:
  Minimap:
    active: true
    x: 1630
    z: 1174
  Obstruction:
    active: true
    moving: false
    control group: 1665
    control group 2: 0
    tag: 3996
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1630
    y: 0
    z: 1174
    last x: 1630
    last y diff: 0
    last z: 1174
    territory: 3
    rot x: 0
    rot y: 1.41164
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1665
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1666
  Footprint:
  Minimap:
    active: true
    x: 1630
    z: 1178
  Obstruction:
    active: true
    moving: false
    control group: 1666
    control group 2: 0
    tag: 3998
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1630
    y: 0
    z: 1178
    last x: 1630
    last y diff: 0
    last z: 1178
    territory: 3
    rot x: 0
    rot y: 3.68554
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1666
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1667
  Footprint:
  Minimap:
    active: true
    x: 1630
    z: 1182
  Obstruction:
    active: true
    moving: false
    control group: 1667
    control group 2: 0
    tag: 4000
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1630
    y: 0
    z: 1182
    last x: 1630
    last y diff: 0
    last z: 1182
    territory: 3
    rot x: 0
    rot y: 0.72916
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1667
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 33,
  "gatherers": [
    [],
    [],
    [],
    [
      9134,
      9728,
      9094
    ],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1668
  Footprint:
  Minimap:
    active: true
    x: 1058
    z: 1602
  Obstruction:
    active: true
    moving: false
    control group: 1668
    control group 2: 0
    tag: 2406
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1058
    y: 0
    z: 1602
    last x: 1058
    last y diff: 0
    last z: 1602
    territory: 0
    rot x: 0
    rot y: 4.88997
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1668
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9997,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1669
  Footprint:
  Minimap:
    active: true
    x: 1062
    z: 1606
  Obstruction:
    active: true
    moving: false
    control group: 1669
    control group 2: 0
    tag: 2450
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1062
    y: 0
    z: 1606
    last x: 1062
    last y diff: 0
    last z: 1606
    territory: 0
    rot x: 0
    rot y: 0.36165
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1669
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9989,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1670
  Footprint:
  Minimap:
    active: true
    x: 1062
    z: 1598
  Obstruction:
    active: true
    moving: false
    control group: 1670
    control group 2: 0
    tag: 2448
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1062
    y: 0
    z: 1598
    last x: 1062
    last y diff: 0
    last z: 1598
    territory: 0
    rot x: 0
    rot y: 2.55985
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1670
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10411,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1671
  Footprint:
  Minimap:
    active: true
    x: 1062
    z: 1594
  Obstruction:
    active: true
    moving: false
    control group: 1671
    control group 2: 0
    tag: 2446
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1062
    y: 0
    z: 1594
    last x: 1062
    last y diff: 0
    last z: 1594
    territory: 0
    rot x: 0
    rot y: 4.90041
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1671
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10412,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1672
  Footprint:
  Minimap:
    active: true
    x: 1074
    z: 1606
  Obstruction:
    active: true
    moving: false
    control group: 1672
    control group 2: 0
    tag: 2544
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1074
    y: 0
    z: 1606
    last x: 1074
    last y diff: 0
    last z: 1606
    territory: 0
    rot x: 0
    rot y: 1.32586
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1672
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10435,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1673
  Footprint:
  Minimap:
    active: true
    x: 1062
    z: 1590
  Obstruction:
    active: true
    moving: false
    control group: 1673
    control group 2: 0
    tag: 2444
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1062
    y: 0
    z: 1590
    last x: 1062
    last y diff: 0
    last z: 1590
    territory: 0
    rot x: 0
    rot y: 0.31203
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1673
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10413,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1674
  Footprint:
  Minimap:
    active: true
    x: 1070
    z: 1594
  Obstruction:
    active: true
    moving: false
    control group: 1674
    control group 2: 0
    tag: 2514
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1070
    y: 0
    z: 1594
    last x: 1070
    last y diff: 0
    last z: 1594
    territory: 0
    rot x: 0
    rot y: 0.71573
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1674
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10414,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1675
  Footprint:
  Minimap:
    active: true
    x: 1082
    z: 1598
  Obstruction:
    active: true
    moving: false
    control group: 1675
    control group 2: 0
    tag: 2598
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1082
    y: 0
    z: 1598
    last x: 1082
    last y diff: 0
    last z: 1598
    territory: 0
    rot x: 0
    rot y: 4.87777
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1675
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10415,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1676
  Footprint:
  Minimap:
    active: true
    x: 1086
    z: 1602
  Obstruction:
    active: true
    moving: false
    control group: 1676
    control group 2: 0
    tag: 2630
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1086
    y: 0
    z: 1602
    last x: 1086
    last y diff: 0
    last z: 1602
    territory: 0
    rot x: 0
    rot y: 5.30094
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1676
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10436,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1677
  Footprint:
  Minimap:
    active: true
    x: 1066
    z: 1590
  Obstruction:
    active: true
    moving: false
    control group: 1677
    control group 2: 0
    tag: 2484
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1066
    y: 0
    z: 1590
    last x: 1066
    last y diff: 0
    last z: 1590
    territory: 0
    rot x: 0
    rot y: 2.12366
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1677
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10416,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1678
  Footprint:
  Minimap:
    active: true
    x: 1078
    z: 1594
  Obstruction:
    active: true
    moving: false
    control group: 1678
    control group 2: 0
    tag: 2572
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1078
    y: 0
    z: 1594
    last x: 1078
    last y diff: 0
    last z: 1594
    territory: 0
    rot x: 0
    rot y: 5.2464
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1678
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10417,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1679
  Footprint:
  Minimap:
    active: true
    x: 1082
    z: 1594
  Obstruction:
    active: true
    moving: false
    control group: 1679
    control group 2: 0
    tag: 2596
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1082
    y: 0
    z: 1594
    last x: 1082
    last y diff: 0
    last z: 1594
    territory: 0
    rot x: 0
    rot y: 5.70255
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1679
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10418,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1680
  Footprint:
  Minimap:
    active: true
    x: 1086
    z: 1594
  Obstruction:
    active: true
    moving: false
    control group: 1680
    control group 2: 0
    tag: 2628
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1086
    y: 0
    z: 1594
    last x: 1086
    last y diff: 0
    last z: 1594
    territory: 0
    rot x: 0
    rot y: 1.41337
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1680
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10419,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1681
  Footprint:
  Minimap:
    active: true
    x: 1082
    z: 1590
  Obstruction:
    active: true
    moving: false
    control group: 1681
    control group 2: 0
    tag: 2594
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1082
    y: 0
    z: 1590
    last x: 1082
    last y diff: 0
    last z: 1590
    territory: 0
    rot x: 0
    rot y: 0.64112
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1681
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10420,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1682
  Footprint:
  Minimap:
    active: true
    x: 1066
    z: 1586
  Obstruction:
    active: true
    moving: false
    control group: 1682
    control group 2: 0
    tag: 2482
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1066
    y: 0
    z: 1586
    last x: 1066
    last y diff: 0
    last z: 1586
    territory: 0
    rot x: 0
    rot y: 0.13521
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1682
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10421,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1683
  Footprint:
  Minimap:
    active: true
    x: 1070
    z: 1586
  Obstruction:
    active: true
    moving: false
    control group: 1683
    control group 2: 0
    tag: 2512
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1070
    y: 0
    z: 1586
    last x: 1070
    last y diff: 0
    last z: 1586
    territory: 0
    rot x: 0
    rot y: 1.17846
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1683
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10422,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1684
  Footprint:
  Minimap:
    active: true
    x: 1074
    z: 1586
  Obstruction:
    active: true
    moving: false
    control group: 1684
    control group 2: 0
    tag: 2542
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1074
    y: 0
    z: 1586
    last x: 1074
    last y diff: 0
    last z: 1586
    territory: 0
    rot x: 0
    rot y: 5.20392
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1684
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10423,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1685
  Footprint:
  Minimap:
    active: true
    x: 1082
    z: 1582
  Obstruction:
    active: true
    moving: false
    control group: 1685
    control group 2: 0
    tag: 2592
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1082
    y: 0
    z: 1582
    last x: 1082
    last y diff: 0
    last z: 1582
    territory: 0
    rot x: 0
    rot y: 4.42077
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1685
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10424,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1686
  Footprint:
  Minimap:
    active: true
    x: 1074
    z: 1582
  Obstruction:
    active: true
    moving: false
    control group: 1686
    control group 2: 0
    tag: 2540
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1074
    y: 0
    z: 1582
    last x: 1074
    last y diff: 0
    last z: 1582
    territory: 0
    rot x: 0
    rot y: 3.1862
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1686
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10425,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1687
  Footprint:
  Minimap:
    active: true
    x: 1086
    z: 1578
  Obstruction:
    active: true
    moving: false
    control group: 1687
    control group 2: 0
    tag: 2626
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1086
    y: 0
    z: 1578
    last x: 1086
    last y diff: 0
    last z: 1578
    territory: 0
    rot x: 0
    rot y: 3.10061
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1687
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10426,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1688
  Footprint:
  Minimap:
    active: true
    x: 1066
    z: 1582
  Obstruction:
    active: true
    moving: false
    control group: 1688
    control group 2: 0
    tag: 2480
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1066
    y: 0
    z: 1582
    last x: 1066
    last y diff: 0
    last z: 1582
    territory: 0
    rot x: 0
    rot y: 4.27654
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1688
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10427,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1689
  Footprint:
  Minimap:
    active: true
    x: 1074
    z: 1578
  Obstruction:
    active: true
    moving: false
    control group: 1689
    control group 2: 0
    tag: 2538
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1074
    y: 0
    z: 1578
    last x: 1074
    last y diff: 0
    last z: 1578
    territory: 0
    rot x: 0
    rot y: 1.99326
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1689
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10428,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1690
  Footprint:
  Minimap:
    active: true
    x: 1062
    z: 1582
  Obstruction:
    active: true
    moving: false
    control group: 1690
    control group 2: 0
    tag: 2442
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1062
    y: 0
    z: 1582
    last x: 1062
    last y diff: 0
    last z: 1582
    territory: 0
    rot x: 0
    rot y: 1.65806
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1690
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10429,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1691
  Footprint:
  Minimap:
    active: true
    x: 1078
    z: 1574
  Obstruction:
    active: true
    moving: false
    control group: 1691
    control group 2: 0
    tag: 2570
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1078
    y: 0
    z: 1574
    last x: 1078
    last y diff: 0
    last z: 1574
    territory: 0
    rot x: 0
    rot y: 5.60241
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1691
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10430,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1692
  Footprint:
  Minimap:
    active: true
    x: 1086
    z: 1570
  Obstruction:
    active: true
    moving: false
    control group: 1692
    control group 2: 0
    tag: 2624
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1086
    y: 0
    z: 1570
    last x: 1086
    last y diff: 0
    last z: 1570
    territory: 0
    rot x: 0
    rot y: 3.38204
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1692
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10431,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1693
  Footprint:
  Minimap:
    active: true
    x: 1074
    z: 1566
  Obstruction:
    active: true
    moving: false
    control group: 1693
    control group 2: 0
    tag: 2536
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1074
    y: 0
    z: 1566
    last x: 1074
    last y diff: 0
    last z: 1566
    territory: 0
    rot x: 0
    rot y: 3.67888
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1693
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10394,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1694
  Footprint:
  Minimap:
    active: true
    x: 1062
    z: 1578
  Obstruction:
    active: true
    moving: false
    control group: 1694
    control group 2: 0
    tag: 2440
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1062
    y: 0
    z: 1578
    last x: 1062
    last y diff: 0
    last z: 1578
    territory: 0
    rot x: 0
    rot y: 0.91057
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1694
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10432,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1695
  Footprint:
  Minimap:
    active: true
    x: 1066
    z: 1574
  Obstruction:
    active: true
    moving: false
    control group: 1695
    control group 2: 0
    tag: 2478
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1066
    y: 0
    z: 1574
    last x: 1066
    last y diff: 0
    last z: 1574
    territory: 0
    rot x: 0
    rot y: 0.2437
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1695
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10433,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1696
  Footprint:
  Minimap:
    active: true
    x: 1074
    z: 1562
  Obstruction:
    active: true
    moving: false
    control group: 1696
    control group 2: 0
    tag: 2534
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1074
    y: 0
    z: 1562
    last x: 1074
    last y diff: 0
    last z: 1562
    territory: 0
    rot x: 0
    rot y: 0.83942
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1696
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10395,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1697
  Footprint:
  Minimap:
    active: true
    x: 1070
    z: 1558
  Obstruction:
    active: true
    moving: false
    control group: 1697
    control group 2: 0
    tag: 2510
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1070
    y: 0
    z: 1558
    last x: 1070
    last y diff: 0
    last z: 1558
    territory: 0
    rot x: 0
    rot y: 4.31533
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1697
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10396,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1698
  Footprint:
  Minimap:
    active: true
    x: 1062
    z: 1566
  Obstruction:
    active: true
    moving: false
    control group: 1698
    control group 2: 0
    tag: 2438
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1062
    y: 0
    z: 1566
    last x: 1062
    last y diff: 0
    last z: 1566
    territory: 0
    rot x: 0
    rot y: 4.57284
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1698
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10397,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1699
  Footprint:
  Minimap:
    active: true
    x: 1062
    z: 1562
  Obstruction:
    active: true
    moving: false
    control group: 1699
    control group 2: 0
    tag: 2436
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1062
    y: 0
    z: 1562
    last x: 1062
    last y diff: 0
    last z: 1562
    territory: 0
    rot x: 0
    rot y: 0.90638
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1699
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10398,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1700
  Footprint:
  Minimap:
    active: true
    x: 1058
    z: 1562
  Obstruction:
    active: true
    moving: false
    control group: 1700
    control group 2: 0
    tag: 2404
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1058
    y: 0
    z: 1562
    last x: 1058
    last y diff: 0
    last z: 1562
    territory: 0
    rot x: 0
    rot y: 4.71862
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1700
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10399,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1701
  Footprint:
  Minimap:
    active: true
    x: 1054
    z: 1586
  Obstruction:
    active: true
    moving: false
    control group: 1701
    control group 2: 0
    tag: 2376
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1054
    y: 0
    z: 1586
    last x: 1054
    last y diff: 0
    last z: 1586
    territory: 0
    rot x: 0
    rot y: 5.47316
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1701
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10402,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1702
  Footprint:
  Minimap:
    active: true
    x: 1054
    z: 1578
  Obstruction:
    active: true
    moving: false
    control group: 1702
    control group 2: 0
    tag: 2374
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1054
    y: 0
    z: 1578
    last x: 1054
    last y diff: 0
    last z: 1578
    territory: 0
    rot x: 0
    rot y: 2.59363
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1702
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10403,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1703
  Footprint:
  Minimap:
    active: true
    x: 1050
    z: 1562
  Obstruction:
    active: true
    moving: false
    control group: 1703
    control group 2: 0
    tag: 2328
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1050
    y: 0
    z: 1562
    last x: 1050
    last y diff: 0
    last z: 1562
    territory: 0
    rot x: 0
    rot y: 2.72651
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1703
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10393,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1704
  Footprint:
  Minimap:
    active: true
    x: 1050
    z: 1570
  Obstruction:
    active: true
    moving: false
    control group: 1704
    control group 2: 0
    tag: 2330
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1050
    y: 0
    z: 1570
    last x: 1050
    last y diff: 0
    last z: 1570
    territory: 0
    rot x: 0
    rot y: 4.3376
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1704
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10404,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1705
  Footprint:
  Minimap:
    active: true
    x: 1050
    z: 1578
  Obstruction:
    active: true
    moving: false
    control group: 1705
    control group 2: 0
    tag: 2332
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1050
    y: 0
    z: 1578
    last x: 1050
    last y diff: 0
    last z: 1578
    territory: 0
    rot x: 0
    rot y: 3.00315
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1705
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10405,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1706
  Footprint:
  Minimap:
    active: true
    x: 1046
    z: 1570
  Obstruction:
    active: true
    moving: false
    control group: 1706
    control group 2: 0
    tag: 2288
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1046
    y: 0
    z: 1570
    last x: 1046
    last y diff: 0
    last z: 1570
    territory: 0
    rot x: 0
    rot y: 5.21499
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1706
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10406,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1707
  Footprint:
  Minimap:
    active: true
    x: 1050
    z: 1582
  Obstruction:
    active: true
    moving: false
    control group: 1707
    control group 2: 0
    tag: 2334
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1050
    y: 0
    z: 1582
    last x: 1050
    last y diff: 0
    last z: 1582
    territory: 0
    rot x: 0
    rot y: 0.55814
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1707
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10407,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1708
  Footprint:
  Minimap:
    active: true
    x: 1042
    z: 1570
  Obstruction:
    active: true
    moving: false
    control group: 1708
    control group 2: 0
    tag: 2262
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1042
    y: 0
    z: 1570
    last x: 1042
    last y diff: 0
    last z: 1570
    territory: 0
    rot x: 0
    rot y: 1.87371
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1708
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10408,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1709
  Footprint:
  Minimap:
    active: true
    x: 1042
    z: 1574
  Obstruction:
    active: true
    moving: false
    control group: 1709
    control group 2: 0
    tag: 2264
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1042
    y: 0
    z: 1574
    last x: 1042
    last y diff: 0
    last z: 1574
    territory: 0
    rot x: 0
    rot y: 2.23551
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1709
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10409,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1710
  Footprint:
  Minimap:
    active: true
    x: 1034
    z: 1574
  Obstruction:
    active: true
    moving: false
    control group: 1710
    control group 2: 0
    tag: 2206
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1034
    y: 0
    z: 1574
    last x: 1034
    last y diff: 0
    last z: 1574
    territory: 0
    rot x: 0
    rot y: 5.43906
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1710
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10302,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1711
  Footprint:
  Minimap:
    active: true
    x: 1050
    z: 1586
  Obstruction:
    active: true
    moving: false
    control group: 1711
    control group 2: 0
    tag: 2336
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1050
    y: 0
    z: 1586
    last x: 1050
    last y diff: 0
    last z: 1586
    territory: 0
    rot x: 0
    rot y: 2.03493
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1711
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10410,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1712
  Footprint:
  Minimap:
    active: true
    x: 1034
    z: 1578
  Obstruction:
    active: true
    moving: false
    control group: 1712
    control group 2: 0
    tag: 2208
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1034
    y: 0
    z: 1578
    last x: 1034
    last y diff: 0
    last z: 1578
    territory: 0
    rot x: 0
    rot y: 1.9829
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1712
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10298,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1713
  Footprint:
  Minimap:
    active: true
    x: 1046
    z: 1586
  Obstruction:
    active: true
    moving: false
    control group: 1713
    control group 2: 0
    tag: 2290
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1046
    y: 0
    z: 1586
    last x: 1046
    last y diff: 0
    last z: 1586
    territory: 0
    rot x: 0
    rot y: 2.34496
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1713
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10285,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1714
  Footprint:
  Minimap:
    active: true
    x: 1030
    z: 1578
  Obstruction:
    active: true
    moving: false
    control group: 1714
    control group 2: 0
    tag: 2176
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1030
    y: 0
    z: 1578
    last x: 1030
    last y diff: 0
    last z: 1578
    territory: 0
    rot x: 0
    rot y: 2.0357
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1714
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10303,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1715
  Footprint:
  Minimap:
    active: true
    x: 1042
    z: 1586
  Obstruction:
    active: true
    moving: false
    control group: 1715
    control group 2: 0
    tag: 2266
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1042
    y: 0
    z: 1586
    last x: 1042
    last y diff: 0
    last z: 1586
    territory: 0
    rot x: 0
    rot y: 2.59302
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1715
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10289,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1716
  Footprint:
  Minimap:
    active: true
    x: 1038
    z: 1586
  Obstruction:
    active: true
    moving: false
    control group: 1716
    control group 2: 0
    tag: 2234
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1038
    y: 0
    z: 1586
    last x: 1038
    last y diff: 0
    last z: 1586
    territory: 0
    rot x: 0
    rot y: 4.55021
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1716
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10290,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1717
  Footprint:
  Minimap:
    active: true
    x: 1046
    z: 1590
  Obstruction:
    active: true
    moving: false
    control group: 1717
    control group 2: 0
    tag: 2292
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1046
    y: 0
    z: 1590
    last x: 1046
    last y diff: 0
    last z: 1590
    territory: 0
    rot x: 0
    rot y: 3.53788
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1717
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10286,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1718
  Footprint:
  Minimap:
    active: true
    x: 1038
    z: 1590
  Obstruction:
    active: true
    moving: false
    control group: 1718
    control group 2: 0
    tag: 2236
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1038
    y: 0
    z: 1590
    last x: 1038
    last y diff: 0
    last z: 1590
    territory: 0
    rot x: 0
    rot y: 0.08542
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1718
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10287,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1719
  Footprint:
  Minimap:
    active: true
    x: 1034
    z: 1594
  Obstruction:
    active: true
    moving: false
    control group: 1719
    control group 2: 0
    tag: 2210
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1034
    y: 0
    z: 1594
    last x: 1034
    last y diff: 0
    last z: 1594
    territory: 0
    rot x: 0
    rot y: 2.29438
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1719
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10288,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1720
  Footprint:
  Minimap:
    active: true
    x: 1046
    z: 1594
  Obstruction:
    active: true
    moving: false
    control group: 1720
    control group 2: 0
    tag: 2294
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1046
    y: 0
    z: 1594
    last x: 1046
    last y diff: 0
    last z: 1594
    territory: 0
    rot x: 0
    rot y: 0.11175
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1720
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10275,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1721
  Footprint:
  Minimap:
    active: true
    x: 1038
    z: 1598
  Obstruction:
    active: true
    moving: false
    control group: 1721
    control group 2: 0
    tag: 2238
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1038
    y: 0
    z: 1598
    last x: 1038
    last y diff: 0
    last z: 1598
    territory: 0
    rot x: 0
    rot y: 0.65247
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1721
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9986,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1722
  Footprint:
  Minimap:
    active: true
    x: 1042
    z: 1602
  Obstruction:
    active: true
    moving: false
    control group: 1722
    control group 2: 0
    tag: 2268
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1042
    y: 0
    z: 1602
    last x: 1042
    last y diff: 0
    last z: 1602
    territory: 0
    rot x: 0
    rot y: 1.40171
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1722
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9987,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1723
  Footprint:
  Minimap:
    active: true
    x: 1046
    z: 1598
  Obstruction:
    active: true
    moving: false
    control group: 1723
    control group 2: 0
    tag: 2296
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1046
    y: 0
    z: 1598
    last x: 1046
    last y diff: 0
    last z: 1598
    territory: 0
    rot x: 0
    rot y: 5.71518
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1723
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9994,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1724
  Footprint:
  Minimap:
    active: true
    x: 1054
    z: 1598
  Obstruction:
    active: true
    moving: false
    control group: 1724
    control group 2: 0
    tag: 2378
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1054
    y: 0
    z: 1598
    last x: 1054
    last y diff: 0
    last z: 1598
    territory: 0
    rot x: 0
    rot y: 1.361
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1724
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9995,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1725
  Footprint:
  Minimap:
    active: true
    x: 1054
    z: 1602
  Obstruction:
    active: true
    moving: false
    control group: 1725
    control group 2: 0
    tag: 2380
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1054
    y: 0
    z: 1602
    last x: 1054
    last y diff: 0
    last z: 1602
    territory: 0
    rot x: 0
    rot y: 2.06084
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1725
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9988,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1726
  Footprint:
  Minimap:
    active: true
    x: 522
    z: 1046
  Obstruction:
    active: true
    moving: false
    control group: 1726
    control group 2: 0
    tag: 618
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 522
    y: 0
    z: 1046
    last x: 522
    last y diff: 0
    last z: 1046
    territory: 0
    rot x: 0
    rot y: 0.33475
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1726
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1727
  Footprint:
  Minimap:
    active: true
    x: 522
    z: 1066
  Obstruction:
    active: true
    moving: false
    control group: 1727
    control group 2: 0
    tag: 620
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 522
    y: 0
    z: 1066
    last x: 522
    last y diff: 0
    last z: 1066
    territory: 0
    rot x: 0
    rot y: 0.16617
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1727
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1728
  Footprint:
  Minimap:
    active: true
    x: 526
    z: 1054
  Obstruction:
    active: true
    moving: false
    control group: 1728
    control group 2: 0
    tag: 634
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 526
    y: 0
    z: 1054
    last x: 526
    last y diff: 0
    last z: 1054
    territory: 0
    rot x: 0
    rot y: 3.44832
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1728
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1729
  Footprint:
  Minimap:
    active: true
    x: 534
    z: 1058
  Obstruction:
    active: true
    moving: false
    control group: 1729
    control group 2: 0
    tag: 654
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 534
    y: 0
    z: 1058
    last x: 534
    last y diff: 0
    last z: 1058
    territory: 0
    rot x: 0
    rot y: 0.96015
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1729
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1730
  Footprint:
  Minimap:
    active: true
    x: 530
    z: 1054
  Obstruction:
    active: true
    moving: false
    control group: 1730
    control group 2: 0
    tag: 644
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 530
    y: 0
    z: 1054
    last x: 530
    last y diff: 0
    last z: 1054
    territory: 0
    rot x: 0
    rot y: 2.98675
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1730
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1731
  Footprint:
  Minimap:
    active: true
    x: 534
    z: 1054
  Obstruction:
    active: true
    moving: false
    control group: 1731
    control group 2: 0
    tag: 652
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 534
    y: 0
    z: 1054
    last x: 534
    last y diff: 0
    last z: 1054
    territory: 0
    rot x: 0
    rot y: 1.27672
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1731
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1732
  Footprint:
  Minimap:
    active: true
    x: 542
    z: 1062
  Obstruction:
    active: true
    moving: false
    control group: 1732
    control group 2: 0
    tag: 670
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 542
    y: 0
    z: 1062
    last x: 542
    last y diff: 0
    last z: 1062
    territory: 0
    rot x: 0
    rot y: 0.90333
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1732
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1733
  Footprint:
  Minimap:
    active: true
    x: 534
    z: 1050
  Obstruction:
    active: true
    moving: false
    control group: 1733
    control group 2: 0
    tag: 650
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 534
    y: 0
    z: 1050
    last x: 534
    last y diff: 0
    last z: 1050
    territory: 0
    rot x: 0
    rot y: 3.63724
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1733
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1734
  Footprint:
  Minimap:
    active: true
    x: 542
    z: 1054
  Obstruction:
    active: true
    moving: false
    control group: 1734
    control group 2: 0
    tag: 668
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 542
    y: 0
    z: 1054
    last x: 542
    last y diff: 0
    last z: 1054
    territory: 0
    rot x: 0
    rot y: 5.80944
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1734
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1735
  Footprint:
  Minimap:
    active: true
    x: 546
    z: 1054
  Obstruction:
    active: true
    moving: false
    control group: 1735
    control group 2: 0
    tag: 676
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 546
    y: 0
    z: 1054
    last x: 546
    last y diff: 0
    last z: 1054
    territory: 0
    rot x: 0
    rot y: 4.62836
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1735
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1736
  Footprint:
  Minimap:
    active: true
    x: 526
    z: 1042
  Obstruction:
    active: true
    moving: false
    control group: 1736
    control group 2: 0
    tag: 632
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 526
    y: 0
    z: 1042
    last x: 526
    last y diff: 0
    last z: 1042
    territory: 0
    rot x: 0
    rot y: 3.79934
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1736
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1737
  Footprint:
  Minimap:
    active: true
    x: 526
    z: 1038
  Obstruction:
    active: true
    moving: false
    control group: 1737
    control group 2: 0
    tag: 630
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 526
    y: 0
    z: 1038
    last x: 526
    last y diff: 0
    last z: 1038
    territory: 0
    rot x: 0
    rot y: 3.59353
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1737
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1738
  Footprint:
  Minimap:
    active: true
    x: 534
    z: 1034
  Obstruction:
    active: true
    moving: false
    control group: 1738
    control group 2: 0
    tag: 648
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 534
    y: 0
    z: 1034
    last x: 534
    last y diff: 0
    last z: 1034
    territory: 0
    rot x: 0
    rot y: 3.82303
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1738
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1739
  Footprint:
  Minimap:
    active: true
    x: 522
    z: 1026
  Obstruction:
    active: true
    moving: false
    control group: 1739
    control group 2: 0
    tag: 616
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 522
    y: 0
    z: 1026
    last x: 522
    last y diff: 0
    last z: 1026
    territory: 0
    rot x: 0
    rot y: 2.74102
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1739
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1740
  Footprint:
  Minimap:
    active: true
    x: 518
    z: 1042
  Obstruction:
    active: true
    moving: false
    control group: 1740
    control group 2: 0
    tag: 604
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 518
    y: 0
    z: 1042
    last x: 518
    last y diff: 0
    last z: 1042
    territory: 0
    rot x: 0
    rot y: 4.63871
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1740
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1741
  Footprint:
  Minimap:
    active: true
    x: 518
    z: 1034
  Obstruction:
    active: true
    moving: false
    control group: 1741
    control group 2: 0
    tag: 602
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 518
    y: 0
    z: 1034
    last x: 518
    last y diff: 0
    last z: 1034
    territory: 0
    rot x: 0
    rot y: 2.78884
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1741
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1742
  Footprint:
  Minimap:
    active: true
    x: 518
    z: 1026
  Obstruction:
    active: true
    moving: false
    control group: 1742
    control group 2: 0
    tag: 600
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 518
    y: 0
    z: 1026
    last x: 518
    last y diff: 0
    last z: 1026
    territory: 0
    rot x: 0
    rot y: 3.33167
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1742
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1743
  Footprint:
  Minimap:
    active: true
    x: 518
    z: 1022
  Obstruction:
    active: true
    moving: false
    control group: 1743
    control group 2: 0
    tag: 598
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 518
    y: 0
    z: 1022
    last x: 518
    last y diff: 0
    last z: 1022
    territory: 0
    rot x: 0
    rot y: 3.05697
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1743
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1744
  Footprint:
  Minimap:
    active: true
    x: 514
    z: 1022
  Obstruction:
    active: true
    moving: false
    control group: 1744
    control group 2: 0
    tag: 590
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 514
    y: 0
    z: 1022
    last x: 514
    last y diff: 0
    last z: 1022
    territory: 0
    rot x: 0
    rot y: 3.17475
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1744
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1745
  Footprint:
  Minimap:
    active: true
    x: 514
    z: 1038
  Obstruction:
    active: true
    moving: false
    control group: 1745
    control group 2: 0
    tag: 592
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 514
    y: 0
    z: 1038
    last x: 514
    last y diff: 0
    last z: 1038
    territory: 0
    rot x: 0
    rot y: 3.42991
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1745
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1746
  Footprint:
  Minimap:
    active: true
    x: 510
    z: 1034
  Obstruction:
    active: true
    moving: false
    control group: 1746
    control group 2: 0
    tag: 586
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 510
    y: 0
    z: 1034
    last x: 510
    last y diff: 0
    last z: 1034
    territory: 0
    rot x: 0
    rot y: 5.0662
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1746
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1747
  Footprint:
  Minimap:
    active: true
    x: 510
    z: 1038
  Obstruction:
    active: true
    moving: false
    control group: 1747
    control group 2: 0
    tag: 588
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 510
    y: 0
    z: 1038
    last x: 510
    last y diff: 0
    last z: 1038
    territory: 0
    rot x: 0
    rot y: 5.48714
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1747
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1748
  Footprint:
  Minimap:
    active: true
    x: 506
    z: 1038
  Obstruction:
    active: true
    moving: false
    control group: 1748
    control group 2: 0
    tag: 582
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 506
    y: 0
    z: 1038
    last x: 506
    last y diff: 0
    last z: 1038
    territory: 4
    rot x: 0
    rot y: 3.84662
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1748
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1749
  Footprint:
  Minimap:
    active: true
    x: 506
    z: 1042
  Obstruction:
    active: true
    moving: false
    control group: 1749
    control group 2: 0
    tag: 584
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 506
    y: 0
    z: 1042
    last x: 506
    last y diff: 0
    last z: 1042
    territory: 4
    rot x: 0
    rot y: 1.32107
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1749
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1750
  Footprint:
  Minimap:
    active: true
    x: 518
    z: 1046
  Obstruction:
    active: true
    moving: false
    control group: 1750
    control group 2: 0
    tag: 606
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 518
    y: 0
    z: 1046
    last x: 518
    last y diff: 0
    last z: 1046
    territory: 0
    rot x: 0
    rot y: 2.00055
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1750
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1751
  Footprint:
  Minimap:
    active: true
    x: 514
    z: 1054
  Obstruction:
    active: true
    moving: false
    control group: 1751
    control group 2: 0
    tag: 594
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 514
    y: 0
    z: 1054
    last x: 514
    last y diff: 0
    last z: 1054
    territory: 0
    rot x: 0
    rot y: 5.44208
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1751
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1752
  Footprint:
  Minimap:
    active: true
    x: 518
    z: 1054
  Obstruction:
    active: true
    moving: false
    control group: 1752
    control group 2: 0
    tag: 608
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 518
    y: 0
    z: 1054
    last x: 518
    last y diff: 0
    last z: 1054
    territory: 0
    rot x: 0
    rot y: 1.91088
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1752
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1753
  Footprint:
  Minimap:
    active: true
    x: 1582
    z: 914
  Obstruction:
    active: true
    moving: false
    control group: 1753
    control group 2: 0
    tag: 3764
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1582
    y: 0
    z: 914
    last x: 1582
    last y diff: 0
    last z: 914
    territory: 0
    rot x: 0
    rot y: 3.70936
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1753
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9311,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1754
  Footprint:
  Minimap:
    active: true
    x: 1582
    z: 922
  Obstruction:
    active: true
    moving: false
    control group: 1754
    control group 2: 0
    tag: 3766
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1582
    y: 0
    z: 922
    last x: 1582
    last y diff: 0
    last z: 922
    territory: 0
    rot x: 0
    rot y: 1.8467
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1754
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9324,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1755
  Footprint:
  Minimap:
    active: true
    x: 1586
    z: 922
  Obstruction:
    active: true
    moving: false
    control group: 1755
    control group 2: 0
    tag: 3776
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1586
    y: 0
    z: 922
    last x: 1586
    last y diff: 0
    last z: 922
    territory: 0
    rot x: 0
    rot y: 3.32055
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1755
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9325,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1756
  Footprint:
  Minimap:
    active: true
    x: 1586
    z: 910
  Obstruction:
    active: true
    moving: false
    control group: 1756
    control group 2: 0
    tag: 3774
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1586
    y: 0
    z: 910
    last x: 1586
    last y diff: 0
    last z: 910
    territory: 0
    rot x: 0
    rot y: 0.79244
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1756
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9312,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1757
  Footprint:
  Minimap:
    active: true
    x: 1590
    z: 926
  Obstruction:
    active: true
    moving: false
    control group: 1757
    control group 2: 0
    tag: 3792
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1590
    y: 0
    z: 926
    last x: 1590
    last y diff: 0
    last z: 926
    territory: 0
    rot x: 0
    rot y: 0.64092
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1757
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9326,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1758
  Footprint:
  Minimap:
    active: true
    x: 1594
    z: 922
  Obstruction:
    active: true
    moving: false
    control group: 1758
    control group 2: 0
    tag: 3806
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1594
    y: 0
    z: 922
    last x: 1594
    last y diff: 0
    last z: 922
    territory: 0
    rot x: 0
    rot y: 2.9568
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1758
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9313,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1759
  Footprint:
  Minimap:
    active: true
    x: 1594
    z: 918
  Obstruction:
    active: true
    moving: false
    control group: 1759
    control group 2: 0
    tag: 3804
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1594
    y: 0
    z: 918
    last x: 1594
    last y diff: 0
    last z: 918
    territory: 0
    rot x: 0
    rot y: 4.18903
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1759
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9314,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1760
  Footprint:
  Minimap:
    active: true
    x: 1598
    z: 926
  Obstruction:
    active: true
    moving: false
    control group: 1760
    control group 2: 0
    tag: 3818
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1598
    y: 0
    z: 926
    last x: 1598
    last y diff: 0
    last z: 926
    territory: 0
    rot x: 0
    rot y: 1.16857
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1760
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9315,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1761
  Footprint:
  Minimap:
    active: true
    x: 1594
    z: 914
  Obstruction:
    active: true
    moving: false
    control group: 1761
    control group 2: 0
    tag: 3802
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1594
    y: 0
    z: 914
    last x: 1594
    last y diff: 0
    last z: 914
    territory: 0
    rot x: 0
    rot y: 5.2731
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1761
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9302,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1762
  Footprint:
  Minimap:
    active: true
    x: 1602
    z: 918
  Obstruction:
    active: true
    moving: false
    control group: 1762
    control group 2: 0
    tag: 3830
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1602
    y: 0
    z: 918
    last x: 1602
    last y diff: 0
    last z: 918
    territory: 0
    rot x: 0
    rot y: 4.69191
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1762
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9307,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1763
  Footprint:
  Minimap:
    active: true
    x: 1590
    z: 906
  Obstruction:
    active: true
    moving: false
    control group: 1763
    control group 2: 0
    tag: 3790
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1590
    y: 0
    z: 906
    last x: 1590
    last y diff: 0
    last z: 906
    territory: 0
    rot x: 0
    rot y: 5.74032
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1763
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9303,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1764
  Footprint:
  Minimap:
    active: true
    x: 1594
    z: 910
  Obstruction:
    active: true
    moving: false
    control group: 1764
    control group 2: 0
    tag: 3800
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1594
    y: 0
    z: 910
    last x: 1594
    last y diff: 0
    last z: 910
    territory: 0
    rot x: 0
    rot y: 3.45522
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1764
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9304,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1765
  Footprint:
  Minimap:
    active: true
    x: 1586
    z: 902
  Obstruction:
    active: true
    moving: false
    control group: 1765
    control group 2: 0
    tag: 3772
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1586
    y: 0
    z: 902
    last x: 1586
    last y diff: 0
    last z: 902
    territory: 0
    rot x: 0
    rot y: 4.88596
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1765
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9305,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1766
  Footprint:
  Minimap:
    active: true
    x: 1598
    z: 902
  Obstruction:
    active: true
    moving: false
    control group: 1766
    control group 2: 0
    tag: 3816
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1598
    y: 0
    z: 902
    last x: 1598
    last y diff: 0
    last z: 902
    territory: 0
    rot x: 0
    rot y: 3.36194
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1766
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9294,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1767
  Footprint:
  Minimap:
    active: true
    x: 1602
    z: 902
  Obstruction:
    active: true
    moving: false
    control group: 1767
    control group 2: 0
    tag: 3828
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1602
    y: 0
    z: 902
    last x: 1602
    last y diff: 0
    last z: 902
    territory: 0
    rot x: 0
    rot y: 3.29801
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1767
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9297,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1768
  Footprint:
  Minimap:
    active: true
    x: 1610
    z: 902
  Obstruction:
    active: true
    moving: false
    control group: 1768
    control group 2: 0
    tag: 3876
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1610
    y: 0
    z: 902
    last x: 1610
    last y diff: 0
    last z: 902
    territory: 0
    rot x: 0
    rot y: 2.20134
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1768
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9287,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1769
  Footprint:
  Minimap:
    active: true
    x: 1582
    z: 898
  Obstruction:
    active: true
    moving: false
    control group: 1769
    control group 2: 0
    tag: 3762
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1582
    y: 0
    z: 898
    last x: 1582
    last y diff: 0
    last z: 898
    territory: 0
    rot x: 0
    rot y: 6.15221
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1769
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9295,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1770
  Footprint:
  Minimap:
    active: true
    x: 1590
    z: 898
  Obstruction:
    active: true
    moving: false
    control group: 1770
    control group 2: 0
    tag: 3788
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1590
    y: 0
    z: 898
    last x: 1590
    last y diff: 0
    last z: 898
    territory: 0
    rot x: 0
    rot y: 5.55625
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1770
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9296,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1771
  Footprint:
  Minimap:
    active: true
    x: 1610
    z: 898
  Obstruction:
    active: true
    moving: false
    control group: 1771
    control group 2: 0
    tag: 3874
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1610
    y: 0
    z: 898
    last x: 1610
    last y diff: 0
    last z: 898
    territory: 0
    rot x: 0
    rot y: 2.3365
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1771
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9288,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1772
  Footprint:
  Minimap:
    active: true
    x: 1606
    z: 894
  Obstruction:
    active: true
    moving: false
    control group: 1772
    control group 2: 0
    tag: 3854
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1606
    y: 0
    z: 894
    last x: 1606
    last y diff: 0
    last z: 894
    territory: 0
    rot x: 0
    rot y: 4.67183
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1772
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9285,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1773
  Footprint:
  Minimap:
    active: true
    x: 1602
    z: 894
  Obstruction:
    active: true
    moving: false
    control group: 1773
    control group 2: 0
    tag: 3826
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1602
    y: 0
    z: 894
    last x: 1602
    last y diff: 0
    last z: 894
    territory: 0
    rot x: 0
    rot y: 1.7211
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1773
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9286,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1774
  Footprint:
  Minimap:
    active: true
    x: 1590
    z: 894
  Obstruction:
    active: true
    moving: false
    control group: 1774
    control group 2: 0
    tag: 3786
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1590
    y: 0
    z: 894
    last x: 1590
    last y diff: 0
    last z: 894
    territory: 0
    rot x: 0
    rot y: 2.40525
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1774
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9293,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1775
  Footprint:
  Minimap:
    active: true
    x: 1586
    z: 890
  Obstruction:
    active: true
    moving: false
    control group: 1775
    control group 2: 0
    tag: 3770
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1586
    y: 0
    z: 890
    last x: 1586
    last y diff: 0
    last z: 890
    territory: 0
    rot x: 0
    rot y: 2.2726
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1775
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9281,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1776
  Footprint:
  Minimap:
    active: true
    x: 1582
    z: 882
  Obstruction:
    active: true
    moving: false
    control group: 1776
    control group 2: 0
    tag: 3760
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1582
    y: 0
    z: 882
    last x: 1582
    last y diff: 0
    last z: 882
    territory: 0
    rot x: 0
    rot y: 4.50515
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1776
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9282,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1777
  Footprint:
  Minimap:
    active: true
    x: 1578
    z: 882
  Obstruction:
    active: true
    moving: false
    control group: 1777
    control group 2: 0
    tag: 3752
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1578
    y: 0
    z: 882
    last x: 1578
    last y diff: 0
    last z: 882
    territory: 0
    rot x: 0
    rot y: 4.67309
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1777
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9283,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1778
  Footprint:
  Minimap:
    active: true
    x: 1570
    z: 878
  Obstruction:
    active: true
    moving: false
    control group: 1778
    control group 2: 0
    tag: 3734
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1570
    y: 0
    z: 878
    last x: 1570
    last y diff: 0
    last z: 878
    territory: 0
    rot x: 0
    rot y: 4.67206
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1778
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9276,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1779
  Footprint:
  Minimap:
    active: true
    x: 1570
    z: 882
  Obstruction:
    active: true
    moving: false
    control group: 1779
    control group 2: 0
    tag: 3736
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1570
    y: 0
    z: 882
    last x: 1570
    last y diff: 0
    last z: 882
    territory: 0
    rot x: 0
    rot y: 5.59775
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1779
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9284,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1780
  Footprint:
  Minimap:
    active: true
    x: 1566
    z: 878
  Obstruction:
    active: true
    moving: false
    control group: 1780
    control group 2: 0
    tag: 3730
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1566
    y: 0
    z: 878
    last x: 1566
    last y diff: 0
    last z: 878
    territory: 0
    rot x: 0
    rot y: 3.59124
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1780
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9277,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1781
  Footprint:
  Minimap:
    active: true
    x: 1558
    z: 878
  Obstruction:
    active: true
    moving: false
    control group: 1781
    control group 2: 0
    tag: 3718
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1558
    y: 0
    z: 878
    last x: 1558
    last y diff: 0
    last z: 878
    territory: 0
    rot x: 0
    rot y: 1.7516
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1781
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9278,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1782
  Footprint:
  Minimap:
    active: true
    x: 1558
    z: 882
  Obstruction:
    active: true
    moving: false
    control group: 1782
    control group 2: 0
    tag: 3720
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1558
    y: 0
    z: 882
    last x: 1558
    last y diff: 0
    last z: 882
    territory: 0
    rot x: 0
    rot y: 1.19195
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1782
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9279,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1783
  Footprint:
  Minimap:
    active: true
    x: 1562
    z: 886
  Obstruction:
    active: true
    moving: false
    control group: 1783
    control group 2: 0
    tag: 3724
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1562
    y: 0
    z: 886
    last x: 1562
    last y diff: 0
    last z: 886
    territory: 0
    rot x: 0
    rot y: 0.32267
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1783
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9289,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1784
  Footprint:
  Minimap:
    active: true
    x: 1554
    z: 882
  Obstruction:
    active: true
    moving: false
    control group: 1784
    control group 2: 0
    tag: 3710
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1554
    y: 0
    z: 882
    last x: 1554
    last y diff: 0
    last z: 882
    territory: 0
    rot x: 0
    rot y: 2.60634
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1784
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9280,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1785
  Footprint:
  Minimap:
    active: true
    x: 1558
    z: 886
  Obstruction:
    active: true
    moving: false
    control group: 1785
    control group 2: 0
    tag: 3722
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1558
    y: 0
    z: 886
    last x: 1558
    last y diff: 0
    last z: 886
    territory: 0
    rot x: 0
    rot y: 5.38086
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1785
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9290,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1786
  Footprint:
  Minimap:
    active: true
    x: 1554
    z: 886
  Obstruction:
    active: true
    moving: false
    control group: 1786
    control group 2: 0
    tag: 3712
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1554
    y: 0
    z: 886
    last x: 1554
    last y diff: 0
    last z: 886
    territory: 0
    rot x: 0
    rot y: 4.83721
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1786
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9291,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1787
  Footprint:
  Minimap:
    active: true
    x: 1562
    z: 894
  Obstruction:
    active: true
    moving: false
    control group: 1787
    control group 2: 0
    tag: 3726
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1562
    y: 0
    z: 894
    last x: 1562
    last y diff: 0
    last z: 894
    territory: 0
    rot x: 0
    rot y: 4.28713
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1787
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9300,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1788
  Footprint:
  Minimap:
    active: true
    x: 1554
    z: 890
  Obstruction:
    active: true
    moving: false
    control group: 1788
    control group 2: 0
    tag: 3714
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1554
    y: 0
    z: 890
    last x: 1554
    last y diff: 0
    last z: 890
    territory: 0
    rot x: 0
    rot y: 5.52134
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1788
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9292,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1789
  Footprint:
  Minimap:
    active: true
    x: 1554
    z: 894
  Obstruction:
    active: true
    moving: false
    control group: 1789
    control group 2: 0
    tag: 3716
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1554
    y: 0
    z: 894
    last x: 1554
    last y diff: 0
    last z: 894
    territory: 0
    rot x: 0
    rot y: 2.74001
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1789
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9301,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1790
  Footprint:
  Minimap:
    active: true
    x: 1574
    z: 902
  Obstruction:
    active: true
    moving: false
    control group: 1790
    control group 2: 0
    tag: 3744
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1574
    y: 0
    z: 902
    last x: 1574
    last y diff: 0
    last z: 902
    territory: 0
    rot x: 0
    rot y: 5.54363
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1790
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9306,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1791
  Footprint:
  Minimap:
    active: true
    x: 1570
    z: 902
  Obstruction:
    active: true
    moving: false
    control group: 1791
    control group 2: 0
    tag: 3738
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1570
    y: 0
    z: 902
    last x: 1570
    last y diff: 0
    last z: 902
    territory: 0
    rot x: 0
    rot y: 4.75806
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1791
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9316,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1792
  Footprint:
  Minimap:
    active: true
    x: 1562
    z: 910
  Obstruction:
    active: true
    moving: false
    control group: 1792
    control group 2: 0
    tag: 3728
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1562
    y: 0
    z: 910
    last x: 1562
    last y diff: 0
    last z: 910
    territory: 0
    rot x: 0
    rot y: 1.37995
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1792
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9323,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1793
  Footprint:
  Minimap:
    active: true
    x: 1570
    z: 910
  Obstruction:
    active: true
    moving: false
    control group: 1793
    control group 2: 0
    tag: 3740
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1570
    y: 0
    z: 910
    last x: 1570
    last y diff: 0
    last z: 910
    territory: 0
    rot x: 0
    rot y: 2.80498
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1793
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9317,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1794
  Footprint:
  Minimap:
    active: true
    x: 1566
    z: 918
  Obstruction:
    active: true
    moving: false
    control group: 1794
    control group 2: 0
    tag: 3732
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1566
    y: 0
    z: 918
    last x: 1566
    last y diff: 0
    last z: 918
    territory: 0
    rot x: 0
    rot y: 0.39098
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1794
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9329,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1795
  Footprint:
  Minimap:
    active: true
    x: 1570
    z: 918
  Obstruction:
    active: true
    moving: false
    control group: 1795
    control group 2: 0
    tag: 3742
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1570
    y: 0
    z: 918
    last x: 1570
    last y diff: 0
    last z: 918
    territory: 0
    rot x: 0
    rot y: 4.54732
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1795
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9327,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1796
  Footprint:
  Minimap:
    active: true
    x: 1574
    z: 914
  Obstruction:
    active: true
    moving: false
    control group: 1796
    control group 2: 0
    tag: 3746
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1574
    y: 0
    z: 914
    last x: 1574
    last y diff: 0
    last z: 914
    territory: 0
    rot x: 0
    rot y: 5.76706
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1796
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9328,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1797
  Footprint:
  Minimap:
    active: true
    x: 1578
    z: 910
  Obstruction:
    active: true
    moving: false
    control group: 1797
    control group 2: 0
    tag: 3754
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1578
    y: 0
    z: 910
    last x: 1578
    last y diff: 0
    last z: 910
    territory: 0
    rot x: 0
    rot y: 1.37856
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1797
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9318,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1798
  Footprint:
  Minimap:
    active: true
    x: 1578
    z: 914
  Obstruction:
    active: true
    moving: false
    control group: 1798
    control group 2: 0
    tag: 3756
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1578
    y: 0
    z: 914
    last x: 1578
    last y diff: 0
    last z: 914
    territory: 0
    rot x: 0
    rot y: 0.3746
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1798
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9319,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1799
  Footprint:
  Minimap:
    active: true
    x: 134
    z: 1390
  Obstruction:
    active: true
    moving: false
    control group: 1799
    control group 2: 0
    tag: 110
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 134
    y: 0
    z: 1390
    last x: 134
    last y diff: 0
    last z: 1390
    territory: 0
    rot x: 0
    rot y: 0.0097
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1799
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1800
  Footprint:
  Minimap:
    active: true
    x: 134
    z: 1410
  Obstruction:
    active: true
    moving: false
    control group: 1800
    control group 2: 0
    tag: 112
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 134
    y: 0
    z: 1410
    last x: 134
    last y diff: 0
    last z: 1410
    territory: 0
    rot x: 0
    rot y: 2.10907
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1800
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1801
  Footprint:
  Minimap:
    active: true
    x: 134
    z: 1414
  Obstruction:
    active: true
    moving: false
    control group: 1801
    control group 2: 0
    tag: 114
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 134
    y: 0
    z: 1414
    last x: 134
    last y diff: 0
    last z: 1414
    territory: 0
    rot x: 0
    rot y: 5.65607
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1801
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1802
  Footprint:
  Minimap:
    active: true
    x: 134
    z: 1426
  Obstruction:
    active: true
    moving: false
    control group: 1802
    control group 2: 0
    tag: 116
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 134
    y: 0
    z: 1426
    last x: 134
    last y diff: 0
    last z: 1426
    territory: 0
    rot x: 0
    rot y: 3.23848
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1802
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1803
  Footprint:
  Minimap:
    active: true
    x: 138
    z: 1418
  Obstruction:
    active: true
    moving: false
    control group: 1803
    control group 2: 0
    tag: 136
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 138
    y: 0
    z: 1418
    last x: 138
    last y diff: 0
    last z: 1418
    territory: 0
    rot x: 0
    rot y: 3.97779
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1803
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1804
  Footprint:
  Minimap:
    active: true
    x: 138
    z: 1402
  Obstruction:
    active: true
    moving: false
    control group: 1804
    control group 2: 0
    tag: 134
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 138
    y: 0
    z: 1402
    last x: 138
    last y diff: 0
    last z: 1402
    territory: 0
    rot x: 0
    rot y: 3.16135
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1804
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1805
  Footprint:
  Minimap:
    active: true
    x: 142
    z: 1414
  Obstruction:
    active: true
    moving: false
    control group: 1805
    control group 2: 0
    tag: 148
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 142
    y: 0
    z: 1414
    last x: 142
    last y diff: 0
    last z: 1414
    territory: 0
    rot x: 0
    rot y: 0.50184
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1805
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1806
  Footprint:
  Minimap:
    active: true
    x: 150
    z: 1418
  Obstruction:
    active: true
    moving: false
    control group: 1806
    control group 2: 0
    tag: 176
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 150
    y: 0
    z: 1418
    last x: 150
    last y diff: 0
    last z: 1418
    territory: 0
    rot x: 0
    rot y: 5.18717
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1806
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1807
  Footprint:
  Minimap:
    active: true
    x: 154
    z: 1418
  Obstruction:
    active: true
    moving: false
    control group: 1807
    control group 2: 0
    tag: 190
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 154
    y: 0
    z: 1418
    last x: 154
    last y diff: 0
    last z: 1418
    territory: 0
    rot x: 0
    rot y: 2.36261
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1807
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1808
  Footprint:
  Minimap:
    active: true
    x: 146
    z: 1402
  Obstruction:
    active: true
    moving: false
    control group: 1808
    control group 2: 0
    tag: 158
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 146
    y: 0
    z: 1402
    last x: 146
    last y diff: 0
    last z: 1402
    territory: 0
    rot x: 0
    rot y: 4.55105
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1808
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1809
  Footprint:
  Minimap:
    active: true
    x: 142
    z: 1398
  Obstruction:
    active: true
    moving: false
    control group: 1809
    control group 2: 0
    tag: 146
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 142
    y: 0
    z: 1398
    last x: 142
    last y diff: 0
    last z: 1398
    territory: 0
    rot x: 0
    rot y: 1.23407
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1809
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1810
  Footprint:
  Minimap:
    active: true
    x: 150
    z: 1406
  Obstruction:
    active: true
    moving: false
    control group: 1810
    control group 2: 0
    tag: 174
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 150
    y: 0
    z: 1406
    last x: 150
    last y diff: 0
    last z: 1406
    territory: 0
    rot x: 0
    rot y: 5.8268
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1810
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1811
  Footprint:
  Minimap:
    active: true
    x: 158
    z: 1410
  Obstruction:
    active: true
    moving: false
    control group: 1811
    control group 2: 0
    tag: 202
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 158
    y: 0
    z: 1410
    last x: 158
    last y diff: 0
    last z: 1410
    territory: 0
    rot x: 0
    rot y: 6.14556
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1811
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1812
  Footprint:
  Minimap:
    active: true
    x: 154
    z: 1402
  Obstruction:
    active: true
    moving: false
    control group: 1812
    control group 2: 0
    tag: 188
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 154
    y: 0
    z: 1402
    last x: 154
    last y diff: 0
    last z: 1402
    territory: 0
    rot x: 0
    rot y: 5.01719
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1812
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1813
  Footprint:
  Minimap:
    active: true
    x: 150
    z: 1390
  Obstruction:
    active: true
    moving: false
    control group: 1813
    control group 2: 0
    tag: 172
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 150
    y: 0
    z: 1390
    last x: 150
    last y diff: 0
    last z: 1390
    territory: 0
    rot x: 0
    rot y: 0.72005
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1813
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1814
  Footprint:
  Minimap:
    active: true
    x: 142
    z: 1386
  Obstruction:
    active: true
    moving: false
    control group: 1814
    control group 2: 0
    tag: 144
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 142
    y: 0
    z: 1386
    last x: 142
    last y diff: 0
    last z: 1386
    territory: 0
    rot x: 0
    rot y: 1.85476
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1814
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1815
  Footprint:
  Minimap:
    active: true
    x: 146
    z: 1386
  Obstruction:
    active: true
    moving: false
    control group: 1815
    control group 2: 0
    tag: 156
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 146
    y: 0
    z: 1386
    last x: 146
    last y diff: 0
    last z: 1386
    territory: 0
    rot x: 0
    rot y: 3.42716
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1815
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1816
  Footprint:
  Minimap:
    active: true
    x: 150
    z: 1386
  Obstruction:
    active: true
    moving: false
    control group: 1816
    control group 2: 0
    tag: 170
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 150
    y: 0
    z: 1386
    last x: 150
    last y diff: 0
    last z: 1386
    territory: 0
    rot x: 0
    rot y: 5.01285
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1816
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1817
  Footprint:
  Minimap:
    active: true
    x: 158
    z: 1382
  Obstruction:
    active: true
    moving: false
    control group: 1817
    control group 2: 0
    tag: 200
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 158
    y: 0
    z: 1382
    last x: 158
    last y diff: 0
    last z: 1382
    territory: 0
    rot x: 0
    rot y: 3.21911
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1817
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1818
  Footprint:
  Minimap:
    active: true
    x: 138
    z: 1382
  Obstruction:
    active: true
    moving: false
    control group: 1818
    control group 2: 0
    tag: 132
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 138
    y: 0
    z: 1382
    last x: 138
    last y diff: 0
    last z: 1382
    territory: 0
    rot x: 0
    rot y: 3.90542
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1818
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1819
  Footprint:
  Minimap:
    active: true
    x: 146
    z: 1374
  Obstruction:
    active: true
    moving: false
    control group: 1819
    control group 2: 0
    tag: 154
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 146
    y: 0
    z: 1374
    last x: 146
    last y diff: 0
    last z: 1374
    territory: 0
    rot x: 0
    rot y: 3.11818
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1819
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1820
  Footprint:
  Minimap:
    active: true
    x: 138
    z: 1378
  Obstruction:
    active: true
    moving: false
    control group: 1820
    control group 2: 0
    tag: 130
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 138
    y: 0
    z: 1378
    last x: 138
    last y diff: 0
    last z: 1378
    territory: 0
    rot x: 0
    rot y: 0.9886
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1820
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1821
  Footprint:
  Minimap:
    active: true
    x: 142
    z: 1374
  Obstruction:
    active: true
    moving: false
    control group: 1821
    control group 2: 0
    tag: 142
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 142
    y: 0
    z: 1374
    last x: 142
    last y diff: 0
    last z: 1374
    territory: 0
    rot x: 0
    rot y: 5.5727
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1821
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1822
  Footprint:
  Minimap:
    active: true
    x: 138
    z: 1366
  Obstruction:
    active: true
    moving: false
    control group: 1822
    control group 2: 0
    tag: 128
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 138
    y: 0
    z: 1366
    last x: 138
    last y diff: 0
    last z: 1366
    territory: 0
    rot x: 0
    rot y: 4.10755
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1822
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1823
  Footprint:
  Minimap:
    active: true
    x: 130
    z: 1374
  Obstruction:
    active: true
    moving: false
    control group: 1823
    control group 2: 0
    tag: 94
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 130
    y: 0
    z: 1374
    last x: 130
    last y diff: 0
    last z: 1374
    territory: 0
    rot x: 0
    rot y: 4.33454
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1823
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1824
  Footprint:
  Minimap:
    active: true
    x: 130
    z: 1370
  Obstruction:
    active: true
    moving: false
    control group: 1824
    control group 2: 0
    tag: 92
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 130
    y: 0
    z: 1370
    last x: 130
    last y diff: 0
    last z: 1370
    territory: 0
    rot x: 0
    rot y: 1.63126
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1824
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1825
  Footprint:
  Minimap:
    active: true
    x: 126
    z: 1374
  Obstruction:
    active: true
    moving: false
    control group: 1825
    control group 2: 0
    tag: 66
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 126
    y: 0
    z: 1374
    last x: 126
    last y diff: 0
    last z: 1374
    territory: 0
    rot x: 0
    rot y: 1.40418
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1825
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1826
  Footprint:
  Minimap:
    active: true
    x: 126
    z: 1378
  Obstruction:
    active: true
    moving: false
    control group: 1826
    control group 2: 0
    tag: 68
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 126
    y: 0
    z: 1378
    last x: 126
    last y diff: 0
    last z: 1378
    territory: 0
    rot x: 0
    rot y: 2.29413
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1826
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1827
  Footprint:
  Minimap:
    active: true
    x: 122
    z: 1374
  Obstruction:
    active: true
    moving: false
    control group: 1827
    control group 2: 0
    tag: 44
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 122
    y: 0
    z: 1374
    last x: 122
    last y diff: 0
    last z: 1374
    territory: 0
    rot x: 0
    rot y: 3.65868
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1827
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1828
  Footprint:
  Minimap:
    active: true
    x: 114
    z: 1370
  Obstruction:
    active: true
    moving: false
    control group: 1828
    control group 2: 0
    tag: 12
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 114
    y: 0
    z: 1370
    last x: 114
    last y diff: 0
    last z: 1370
    territory: 0
    rot x: 0
    rot y: 3.96227
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1828
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1829
  Footprint:
  Minimap:
    active: true
    x: 118
    z: 1378
  Obstruction:
    active: true
    moving: false
    control group: 1829
    control group 2: 0
    tag: 24
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 118
    y: 0
    z: 1378
    last x: 118
    last y diff: 0
    last z: 1378
    territory: 0
    rot x: 0
    rot y: 5.38852
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1829
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1830
  Footprint:
  Minimap:
    active: true
    x: 114
    z: 1378
  Obstruction:
    active: true
    moving: false
    control group: 1830
    control group 2: 0
    tag: 14
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 114
    y: 0
    z: 1378
    last x: 114
    last y diff: 0
    last z: 1378
    territory: 0
    rot x: 0
    rot y: 1.3957
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1830
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1831
  Footprint:
  Minimap:
    active: true
    x: 110
    z: 1374
  Obstruction:
    active: true
    moving: false
    control group: 1831
    control group 2: 0
    tag: 4
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 110
    y: 0
    z: 1374
    last x: 110
    last y diff: 0
    last z: 1374
    territory: 0
    rot x: 0
    rot y: 0.3896
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1831
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1832
  Footprint:
  Minimap:
    active: true
    x: 122
    z: 1386
  Obstruction:
    active: true
    moving: false
    control group: 1832
    control group 2: 0
    tag: 46
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 122
    y: 0
    z: 1386
    last x: 122
    last y diff: 0
    last z: 1386
    territory: 0
    rot x: 0
    rot y: 4.2361
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1832
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1833
  Footprint:
  Minimap:
    active: true
    x: 118
    z: 1386
  Obstruction:
    active: true
    moving: false
    control group: 1833
    control group 2: 0
    tag: 26
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 118
    y: 0
    z: 1386
    last x: 118
    last y diff: 0
    last z: 1386
    territory: 0
    rot x: 0
    rot y: 2.56528
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1833
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1834
  Footprint:
  Minimap:
    active: true
    x: 110
    z: 1386
  Obstruction:
    active: true
    moving: false
    control group: 1834
    control group 2: 0
    tag: 6
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 110
    y: 0
    z: 1386
    last x: 110
    last y diff: 0
    last z: 1386
    territory: 0
    rot x: 0
    rot y: 4.90511
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1834
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1835
  Footprint:
  Minimap:
    active: true
    x: 110
    z: 1394
  Obstruction:
    active: true
    moving: false
    control group: 1835
    control group 2: 0
    tag: 8
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 110
    y: 0
    z: 1394
    last x: 110
    last y diff: 0
    last z: 1394
    territory: 0
    rot x: 0
    rot y: 1.9575
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1835
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1836
  Footprint:
  Minimap:
    active: true
    x: 122
    z: 1394
  Obstruction:
    active: true
    moving: false
    control group: 1836
    control group 2: 0
    tag: 48
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 122
    y: 0
    z: 1394
    last x: 122
    last y diff: 0
    last z: 1394
    territory: 0
    rot x: 0
    rot y: 4.69733
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1836
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1837
  Footprint:
  Minimap:
    active: true
    x: 114
    z: 1398
  Obstruction:
    active: true
    moving: false
    control group: 1837
    control group 2: 0
    tag: 16
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 114
    y: 0
    z: 1398
    last x: 114
    last y diff: 0
    last z: 1398
    territory: 0
    rot x: 0
    rot y: 1.00034
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1837
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1838
  Footprint:
  Minimap:
    active: true
    x: 106
    z: 1402
  Obstruction:
    active: true
    moving: false
    control group: 1838
    control group 2: 0
    tag: 2
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 106
    y: 0
    z: 1402
    last x: 106
    last y diff: 0
    last z: 1402
    territory: 0
    rot x: 0
    rot y: 2.85865
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1838
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1839
  Footprint:
  Minimap:
    active: true
    x: 126
    z: 1394
  Obstruction:
    active: true
    moving: false
    control group: 1839
    control group 2: 0
    tag: 70
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 126
    y: 0
    z: 1394
    last x: 126
    last y diff: 0
    last z: 1394
    territory: 0
    rot x: 0
    rot y: 5.58776
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1839
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1840
  Footprint:
  Minimap:
    active: true
    x: 118
    z: 1398
  Obstruction:
    active: true
    moving: false
    control group: 1840
    control group 2: 0
    tag: 28
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 118
    y: 0
    z: 1398
    last x: 118
    last y diff: 0
    last z: 1398
    territory: 0
    rot x: 0
    rot y: 6.26545
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1840
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1841
  Footprint:
  Minimap:
    active: true
    x: 110
    z: 1402
  Obstruction:
    active: true
    moving: false
    control group: 1841
    control group 2: 0
    tag: 10
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 110
    y: 0
    z: 1402
    last x: 110
    last y diff: 0
    last z: 1402
    territory: 0
    rot x: 0
    rot y: 1.37752
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1841
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1842
  Footprint:
  Minimap:
    active: true
    x: 114
    z: 1402
  Obstruction:
    active: true
    moving: false
    control group: 1842
    control group 2: 0
    tag: 18
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 114
    y: 0
    z: 1402
    last x: 114
    last y diff: 0
    last z: 1402
    territory: 0
    rot x: 0
    rot y: 1.3793
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1842
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1843
  Footprint:
  Minimap:
    active: true
    x: 118
    z: 1402
  Obstruction:
    active: true
    moving: false
    control group: 1843
    control group 2: 0
    tag: 30
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 118
    y: 0
    z: 1402
    last x: 118
    last y diff: 0
    last z: 1402
    territory: 0
    rot x: 0
    rot y: 5.22522
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1843
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1844
  Footprint:
  Minimap:
    active: true
    x: 122
    z: 1398
  Obstruction:
    active: true
    moving: false
    control group: 1844
    control group 2: 0
    tag: 50
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 122
    y: 0
    z: 1398
    last x: 122
    last y diff: 0
    last z: 1398
    territory: 0
    rot x: 0
    rot y: 3.6399
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1844
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1845
  Footprint:
  Minimap:
    active: true
    x: 126
    z: 1398
  Obstruction:
    active: true
    moving: false
    control group: 1845
    control group 2: 0
    tag: 72
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 126
    y: 0
    z: 1398
    last x: 126
    last y diff: 0
    last z: 1398
    territory: 0
    rot x: 0
    rot y: 5.0109
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1845
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1846
  Footprint:
  Minimap:
    active: true
    x: 114
    z: 1410
  Obstruction:
    active: true
    moving: false
    control group: 1846
    control group 2: 0
    tag: 20
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 114
    y: 0
    z: 1410
    last x: 114
    last y diff: 0
    last z: 1410
    territory: 0
    rot x: 0
    rot y: 4.33872
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1846
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1847
  Footprint:
  Minimap:
    active: true
    x: 122
    z: 1406
  Obstruction:
    active: true
    moving: false
    control group: 1847
    control group 2: 0
    tag: 52
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 122
    y: 0
    z: 1406
    last x: 122
    last y diff: 0
    last z: 1406
    territory: 0
    rot x: 0
    rot y: 5.09896
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1847
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1848
  Footprint:
  Minimap:
    active: true
    x: 118
    z: 1410
  Obstruction:
    active: true
    moving: false
    control group: 1848
    control group 2: 0
    tag: 32
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 118
    y: 0
    z: 1410
    last x: 118
    last y diff: 0
    last z: 1410
    territory: 0
    rot x: 0
    rot y: 4.14515
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1848
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1849
  Footprint:
  Minimap:
    active: true
    x: 130
    z: 1394
  Obstruction:
    active: true
    moving: false
    control group: 1849
    control group 2: 0
    tag: 96
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 130
    y: 0
    z: 1394
    last x: 130
    last y diff: 0
    last z: 1394
    territory: 0
    rot x: 0
    rot y: 0.58414
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1849
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1850
  Footprint:
  Minimap:
    active: true
    x: 122
    z: 1410
  Obstruction:
    active: true
    moving: false
    control group: 1850
    control group 2: 0
    tag: 54
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 122
    y: 0
    z: 1410
    last x: 122
    last y diff: 0
    last z: 1410
    territory: 0
    rot x: 0
    rot y: 0.62595
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1850
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1851
  Footprint:
  Minimap:
    active: true
    x: 126
    z: 1406
  Obstruction:
    active: true
    moving: false
    control group: 1851
    control group 2: 0
    tag: 74
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 126
    y: 0
    z: 1406
    last x: 126
    last y diff: 0
    last z: 1406
    territory: 0
    rot x: 0
    rot y: 5.85821
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1851
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1852
  Footprint:
  Minimap:
    active: true
    x: 122
    z: 1418
  Obstruction:
    active: true
    moving: false
    control group: 1852
    control group 2: 0
    tag: 56
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 122
    y: 0
    z: 1418
    last x: 122
    last y diff: 0
    last z: 1418
    territory: 0
    rot x: 0
    rot y: 0.5875
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1852
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1853
  Footprint:
  Minimap:
    active: true
    x: 130
    z: 1398
  Obstruction:
    active: true
    moving: false
    control group: 1853
    control group 2: 0
    tag: 98
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 130
    y: 0
    z: 1398
    last x: 130
    last y diff: 0
    last z: 1398
    territory: 0
    rot x: 0
    rot y: 3.109
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1853
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1854
  Footprint:
  Minimap:
    active: true
    x: 126
    z: 1410
  Obstruction:
    active: true
    moving: false
    control group: 1854
    control group 2: 0
    tag: 76
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 126
    y: 0
    z: 1410
    last x: 126
    last y diff: 0
    last z: 1410
    territory: 0
    rot x: 0
    rot y: 3.55239
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1854
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1855
  Footprint:
  Minimap:
    active: true
    x: 130
    z: 1402
  Obstruction:
    active: true
    moving: false
    control group: 1855
    control group 2: 0
    tag: 100
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 130
    y: 0
    z: 1402
    last x: 130
    last y diff: 0
    last z: 1402
    territory: 0
    rot x: 0
    rot y: 3.49088
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1855
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1856
  Footprint:
  Minimap:
    active: true
    x: 126
    z: 1414
  Obstruction:
    active: true
    moving: false
    control group: 1856
    control group 2: 0
    tag: 78
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 126
    y: 0
    z: 1414
    last x: 126
    last y diff: 0
    last z: 1414
    territory: 0
    rot x: 0
    rot y: 2.43995
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1856
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1857
  Footprint:
  Minimap:
    active: true
    x: 126
    z: 1418
  Obstruction:
    active: true
    moving: false
    control group: 1857
    control group 2: 0
    tag: 80
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 126
    y: 0
    z: 1418
    last x: 126
    last y diff: 0
    last z: 1418
    territory: 0
    rot x: 0
    rot y: 5.35563
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1857
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1858
  Footprint:
  Minimap:
    active: true
    x: 1302
    z: 882
  Obstruction:
    active: true
    moving: false
    control group: 1858
    control group 2: 0
    tag: 3660
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1302
    y: 0
    z: 882
    last x: 1302
    last y diff: 0
    last z: 882
    territory: 0
    rot x: 0
    rot y: 3.1124
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1858
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1859
  Footprint:
  Minimap:
    active: true
    x: 1302
    z: 902
  Obstruction:
    active: true
    moving: false
    control group: 1859
    control group 2: 0
    tag: 3662
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1302
    y: 0
    z: 902
    last x: 1302
    last y diff: 0
    last z: 902
    territory: 0
    rot x: 0
    rot y: 4.28228
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1859
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1860
  Footprint:
  Minimap:
    active: true
    x: 1302
    z: 914
  Obstruction:
    active: true
    moving: false
    control group: 1860
    control group 2: 0
    tag: 3664
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1302
    y: 0
    z: 914
    last x: 1302
    last y diff: 0
    last z: 914
    territory: 0
    rot x: 0
    rot y: 5.15612
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1860
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1861
  Footprint:
  Minimap:
    active: true
    x: 1306
    z: 894
  Obstruction:
    active: true
    moving: false
    control group: 1861
    control group 2: 0
    tag: 3672
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1306
    y: 0
    z: 894
    last x: 1306
    last y diff: 0
    last z: 894
    territory: 0
    rot x: 0
    rot y: 5.9873
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1861
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1862
  Footprint:
  Minimap:
    active: true
    x: 1306
    z: 902
  Obstruction:
    active: true
    moving: false
    control group: 1862
    control group 2: 0
    tag: 3674
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1306
    y: 0
    z: 902
    last x: 1306
    last y diff: 0
    last z: 902
    territory: 0
    rot x: 0
    rot y: 4.26621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1862
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1863
  Footprint:
  Minimap:
    active: true
    x: 1310
    z: 906
  Obstruction:
    active: true
    moving: false
    control group: 1863
    control group 2: 0
    tag: 3686
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1310
    y: 0
    z: 906
    last x: 1310
    last y diff: 0
    last z: 906
    territory: 0
    rot x: 0
    rot y: 0.06751
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1863
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1864
  Footprint:
  Minimap:
    active: true
    x: 1314
    z: 906
  Obstruction:
    active: true
    moving: false
    control group: 1864
    control group 2: 0
    tag: 3696
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1314
    y: 0
    z: 906
    last x: 1314
    last y diff: 0
    last z: 906
    territory: 0
    rot x: 0
    rot y: 5.8577
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1864
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1865
  Footprint:
  Minimap:
    active: true
    x: 1306
    z: 882
  Obstruction:
    active: true
    moving: false
    control group: 1865
    control group 2: 0
    tag: 3670
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1306
    y: 0
    z: 882
    last x: 1306
    last y diff: 0
    last z: 882
    territory: 0
    rot x: 0
    rot y: 0.63321
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1865
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1866
  Footprint:
  Minimap:
    active: true
    x: 1310
    z: 890
  Obstruction:
    active: true
    moving: false
    control group: 1866
    control group 2: 0
    tag: 3684
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1310
    y: 0
    z: 890
    last x: 1310
    last y diff: 0
    last z: 890
    territory: 0
    rot x: 0
    rot y: 4.51883
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1866
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1867
  Footprint:
  Minimap:
    active: true
    x: 1314
    z: 894
  Obstruction:
    active: true
    moving: false
    control group: 1867
    control group 2: 0
    tag: 3694
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1314
    y: 0
    z: 894
    last x: 1314
    last y diff: 0
    last z: 894
    territory: 0
    rot x: 0
    rot y: 2.59063
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1867
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1868
  Footprint:
  Minimap:
    active: true
    x: 1318
    z: 898
  Obstruction:
    active: true
    moving: false
    control group: 1868
    control group 2: 0
    tag: 3704
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1318
    y: 0
    z: 898
    last x: 1318
    last y diff: 0
    last z: 898
    territory: 0
    rot x: 0
    rot y: 4.96242
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1868
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1869
  Footprint:
  Minimap:
    active: true
    x: 1310
    z: 886
  Obstruction:
    active: true
    moving: false
    control group: 1869
    control group 2: 0
    tag: 3682
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1310
    y: 0
    z: 886
    last x: 1310
    last y diff: 0
    last z: 886
    territory: 0
    rot x: 0
    rot y: 3.21538
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1869
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1870
  Footprint:
  Minimap:
    active: true
    x: 1318
    z: 894
  Obstruction:
    active: true
    moving: false
    control group: 1870
    control group 2: 0
    tag: 3702
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1318
    y: 0
    z: 894
    last x: 1318
    last y diff: 0
    last z: 894
    territory: 0
    rot x: 0
    rot y: 1.6559
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1870
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1871
  Footprint:
  Minimap:
    active: true
    x: 1310
    z: 878
  Obstruction:
    active: true
    moving: false
    control group: 1871
    control group 2: 0
    tag: 3680
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1310
    y: 0
    z: 878
    last x: 1310
    last y diff: 0
    last z: 878
    territory: 0
    rot x: 0
    rot y: 0.20231
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1871
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1872
  Footprint:
  Minimap:
    active: true
    x: 1302
    z: 874
  Obstruction:
    active: true
    moving: false
    control group: 1872
    control group 2: 0
    tag: 3658
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1302
    y: 0
    z: 874
    last x: 1302
    last y diff: 0
    last z: 874
    territory: 0
    rot x: 0
    rot y: 5.79264
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1872
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1873
  Footprint:
  Minimap:
    active: true
    x: 1314
    z: 874
  Obstruction:
    active: true
    moving: false
    control group: 1873
    control group 2: 0
    tag: 3692
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1314
    y: 0
    z: 874
    last x: 1314
    last y diff: 0
    last z: 874
    territory: 0
    rot x: 0
    rot y: 0.404
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1873
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1874
  Footprint:
  Minimap:
    active: true
    x: 1318
    z: 874
  Obstruction:
    active: true
    moving: false
    control group: 1874
    control group 2: 0
    tag: 3700
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1318
    y: 0
    z: 874
    last x: 1318
    last y diff: 0
    last z: 874
    territory: 0
    rot x: 0
    rot y: 5.10427
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1874
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1875
  Footprint:
  Minimap:
    active: true
    x: 1310
    z: 870
  Obstruction:
    active: true
    moving: false
    control group: 1875
    control group 2: 0
    tag: 3678
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1310
    y: 0
    z: 870
    last x: 1310
    last y diff: 0
    last z: 870
    territory: 0
    rot x: 0
    rot y: 6.05823
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1875
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1876
  Footprint:
  Minimap:
    active: true
    x: 1326
    z: 866
  Obstruction:
    active: true
    moving: false
    control group: 1876
    control group 2: 0
    tag: 3708
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1326
    y: 0
    z: 866
    last x: 1326
    last y diff: 0
    last z: 866
    territory: 0
    rot x: 0
    rot y: 6.17902
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1876
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1877
  Footprint:
  Minimap:
    active: true
    x: 1326
    z: 858
  Obstruction:
    active: true
    moving: false
    control group: 1877
    control group 2: 0
    tag: 3706
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1326
    y: 0
    z: 858
    last x: 1326
    last y diff: 0
    last z: 858
    territory: 0
    rot x: 0
    rot y: 3.65816
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1877
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1878
  Footprint:
  Minimap:
    active: true
    x: 1314
    z: 862
  Obstruction:
    active: true
    moving: false
    control group: 1878
    control group 2: 0
    tag: 3690
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1314
    y: 0
    z: 862
    last x: 1314
    last y diff: 0
    last z: 862
    territory: 0
    rot x: 0
    rot y: 3.65513
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1878
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1879
  Footprint:
  Minimap:
    active: true
    x: 1318
    z: 858
  Obstruction:
    active: true
    moving: false
    control group: 1879
    control group 2: 0
    tag: 3698
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1318
    y: 0
    z: 858
    last x: 1318
    last y diff: 0
    last z: 858
    territory: 0
    rot x: 0
    rot y: 2.53422
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1879
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1880
  Footprint:
  Minimap:
    active: true
    x: 1306
    z: 866
  Obstruction:
    active: true
    moving: false
    control group: 1880
    control group 2: 0
    tag: 3668
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1306
    y: 0
    z: 866
    last x: 1306
    last y diff: 0
    last z: 866
    territory: 0
    rot x: 0
    rot y: 4.00135
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1880
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1881
  Footprint:
  Minimap:
    active: true
    x: 1314
    z: 858
  Obstruction:
    active: true
    moving: false
    control group: 1881
    control group 2: 0
    tag: 3688
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1314
    y: 0
    z: 858
    last x: 1314
    last y diff: 0
    last z: 858
    territory: 0
    rot x: 0
    rot y: 1.10627
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1881
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1882
  Footprint:
  Minimap:
    active: true
    x: 1302
    z: 870
  Obstruction:
    active: true
    moving: false
    control group: 1882
    control group 2: 0
    tag: 3656
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1302
    y: 0
    z: 870
    last x: 1302
    last y diff: 0
    last z: 870
    territory: 0
    rot x: 0
    rot y: 4.00066
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1882
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1883
  Footprint:
  Minimap:
    active: true
    x: 1310
    z: 854
  Obstruction:
    active: true
    moving: false
    control group: 1883
    control group 2: 0
    tag: 3676
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1310
    y: 0
    z: 854
    last x: 1310
    last y diff: 0
    last z: 854
    territory: 0
    rot x: 0
    rot y: 0.51981
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1883
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1884
  Footprint:
  Minimap:
    active: true
    x: 1302
    z: 866
  Obstruction:
    active: true
    moving: false
    control group: 1884
    control group 2: 0
    tag: 3654
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1302
    y: 0
    z: 866
    last x: 1302
    last y diff: 0
    last z: 866
    territory: 0
    rot x: 0
    rot y: 0.8286
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1884
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1885
  Footprint:
  Minimap:
    active: true
    x: 1306
    z: 854
  Obstruction:
    active: true
    moving: false
    control group: 1885
    control group 2: 0
    tag: 3666
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1306
    y: 0
    z: 854
    last x: 1306
    last y diff: 0
    last z: 854
    territory: 0
    rot x: 0
    rot y: 4.56615
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1885
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1886
  Footprint:
  Minimap:
    active: true
    x: 1302
    z: 858
  Obstruction:
    active: true
    moving: false
    control group: 1886
    control group 2: 0
    tag: 3652
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1302
    y: 0
    z: 858
    last x: 1302
    last y diff: 0
    last z: 858
    territory: 0
    rot x: 0
    rot y: 5.43004
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1886
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1887
  Footprint:
  Minimap:
    active: true
    x: 1294
    z: 858
  Obstruction:
    active: true
    moving: false
    control group: 1887
    control group 2: 0
    tag: 3638
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1294
    y: 0
    z: 858
    last x: 1294
    last y diff: 0
    last z: 858
    territory: 0
    rot x: 0
    rot y: 2.25391
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1887
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1888
  Footprint:
  Minimap:
    active: true
    x: 1294
    z: 866
  Obstruction:
    active: true
    moving: false
    control group: 1888
    control group 2: 0
    tag: 3640
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1294
    y: 0
    z: 866
    last x: 1294
    last y diff: 0
    last z: 866
    territory: 0
    rot x: 0
    rot y: 5.64002
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1888
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1889
  Footprint:
  Minimap:
    active: true
    x: 1294
    z: 870
  Obstruction:
    active: true
    moving: false
    control group: 1889
    control group 2: 0
    tag: 3642
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1294
    y: 0
    z: 870
    last x: 1294
    last y diff: 0
    last z: 870
    territory: 0
    rot x: 0
    rot y: 1.44297
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1889
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1890
  Footprint:
  Minimap:
    active: true
    x: 1290
    z: 866
  Obstruction:
    active: true
    moving: false
    control group: 1890
    control group 2: 0
    tag: 3630
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1290
    y: 0
    z: 866
    last x: 1290
    last y diff: 0
    last z: 866
    territory: 0
    rot x: 0
    rot y: 5.21718
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1890
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1891
  Footprint:
  Minimap:
    active: true
    x: 1286
    z: 866
  Obstruction:
    active: true
    moving: false
    control group: 1891
    control group 2: 0
    tag: 3620
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1286
    y: 0
    z: 866
    last x: 1286
    last y diff: 0
    last z: 866
    territory: 0
    rot x: 0
    rot y: 0.49018
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1891
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1892
  Footprint:
  Minimap:
    active: true
    x: 1278
    z: 862
  Obstruction:
    active: true
    moving: false
    control group: 1892
    control group 2: 0
    tag: 3606
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1278
    y: 0
    z: 862
    last x: 1278
    last y diff: 0
    last z: 862
    territory: 0
    rot x: 0
    rot y: 0.05805
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1892
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1893
  Footprint:
  Minimap:
    active: true
    x: 1282
    z: 870
  Obstruction:
    active: true
    moving: false
    control group: 1893
    control group 2: 0
    tag: 3614
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1282
    y: 0
    z: 870
    last x: 1282
    last y diff: 0
    last z: 870
    territory: 0
    rot x: 0
    rot y: 0.98813
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1893
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1894
  Footprint:
  Minimap:
    active: true
    x: 1274
    z: 866
  Obstruction:
    active: true
    moving: false
    control group: 1894
    control group 2: 0
    tag: 3602
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1274
    y: 0
    z: 866
    last x: 1274
    last y diff: 0
    last z: 866
    territory: 0
    rot x: 0
    rot y: 1.45038
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1894
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1895
  Footprint:
  Minimap:
    active: true
    x: 1278
    z: 870
  Obstruction:
    active: true
    moving: false
    control group: 1895
    control group 2: 0
    tag: 3608
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1278
    y: 0
    z: 870
    last x: 1278
    last y diff: 0
    last z: 870
    territory: 0
    rot x: 0
    rot y: 5.44843
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1895
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1896
  Footprint:
  Minimap:
    active: true
    x: 1282
    z: 874
  Obstruction:
    active: true
    moving: false
    control group: 1896
    control group 2: 0
    tag: 3616
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1282
    y: 0
    z: 874
    last x: 1282
    last y diff: 0
    last z: 874
    territory: 0
    rot x: 0
    rot y: 4.9803
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1896
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1897
  Footprint:
  Minimap:
    active: true
    x: 1290
    z: 878
  Obstruction:
    active: true
    moving: false
    control group: 1897
    control group 2: 0
    tag: 3632
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1290
    y: 0
    z: 878
    last x: 1290
    last y diff: 0
    last z: 878
    territory: 0
    rot x: 0
    rot y: 0.69494
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1897
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1898
  Footprint:
  Minimap:
    active: true
    x: 1274
    z: 882
  Obstruction:
    active: true
    moving: false
    control group: 1898
    control group 2: 0
    tag: 3604
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1274
    y: 0
    z: 882
    last x: 1274
    last y diff: 0
    last z: 882
    territory: 0
    rot x: 0
    rot y: 5.95188
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1898
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1899
  Footprint:
  Minimap:
    active: true
    x: 1282
    z: 882
  Obstruction:
    active: true
    moving: false
    control group: 1899
    control group 2: 0
    tag: 3618
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1282
    y: 0
    z: 882
    last x: 1282
    last y diff: 0
    last z: 882
    territory: 0
    rot x: 0
    rot y: 4.85015
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1899
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1900
  Footprint:
  Minimap:
    active: true
    x: 1278
    z: 882
  Obstruction:
    active: true
    moving: false
    control group: 1900
    control group 2: 0
    tag: 3610
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1278
    y: 0
    z: 882
    last x: 1278
    last y diff: 0
    last z: 882
    territory: 0
    rot x: 0
    rot y: 2.06818
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1900
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1901
  Footprint:
  Minimap:
    active: true
    x: 1286
    z: 882
  Obstruction:
    active: true
    moving: false
    control group: 1901
    control group 2: 0
    tag: 3622
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1286
    y: 0
    z: 882
    last x: 1286
    last y diff: 0
    last z: 882
    territory: 0
    rot x: 0
    rot y: 5.30974
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1901
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1902
  Footprint:
  Minimap:
    active: true
    x: 1294
    z: 882
  Obstruction:
    active: true
    moving: false
    control group: 1902
    control group 2: 0
    tag: 3644
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1294
    y: 0
    z: 882
    last x: 1294
    last y diff: 0
    last z: 882
    territory: 0
    rot x: 0
    rot y: 3.08048
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1902
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1903
  Footprint:
  Minimap:
    active: true
    x: 1286
    z: 886
  Obstruction:
    active: true
    moving: false
    control group: 1903
    control group 2: 0
    tag: 3624
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1286
    y: 0
    z: 886
    last x: 1286
    last y diff: 0
    last z: 886
    territory: 0
    rot x: 0
    rot y: 0.41367
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1903
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1904
  Footprint:
  Minimap:
    active: true
    x: 1278
    z: 898
  Obstruction:
    active: true
    moving: false
    control group: 1904
    control group 2: 0
    tag: 3612
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1278
    y: 0
    z: 898
    last x: 1278
    last y diff: 0
    last z: 898
    territory: 0
    rot x: 0
    rot y: 5.08295
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1904
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1905
  Footprint:
  Minimap:
    active: true
    x: 1290
    z: 890
  Obstruction:
    active: true
    moving: false
    control group: 1905
    control group 2: 0
    tag: 3634
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1290
    y: 0
    z: 890
    last x: 1290
    last y diff: 0
    last z: 890
    territory: 0
    rot x: 0
    rot y: 3.6319
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1905
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1906
  Footprint:
  Minimap:
    active: true
    x: 1290
    z: 894
  Obstruction:
    active: true
    moving: false
    control group: 1906
    control group 2: 0
    tag: 3636
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1290
    y: 0
    z: 894
    last x: 1290
    last y diff: 0
    last z: 894
    territory: 0
    rot x: 0
    rot y: 5.22056
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1906
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1907
  Footprint:
  Minimap:
    active: true
    x: 1286
    z: 898
  Obstruction:
    active: true
    moving: false
    control group: 1907
    control group 2: 0
    tag: 3626
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1286
    y: 0
    z: 898
    last x: 1286
    last y diff: 0
    last z: 898
    territory: 0
    rot x: 0
    rot y: 4.4063
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1907
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1908
  Footprint:
  Minimap:
    active: true
    x: 1286
    z: 910
  Obstruction:
    active: true
    moving: false
    control group: 1908
    control group 2: 0
    tag: 3628
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1286
    y: 0
    z: 910
    last x: 1286
    last y diff: 0
    last z: 910
    territory: 0
    rot x: 0
    rot y: 1.12096
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1908
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1909
  Footprint:
  Minimap:
    active: true
    x: 1298
    z: 890
  Obstruction:
    active: true
    moving: false
    control group: 1909
    control group 2: 0
    tag: 3646
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1298
    y: 0
    z: 890
    last x: 1298
    last y diff: 0
    last z: 890
    territory: 0
    rot x: 0
    rot y: 2.6427
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1909
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1910
  Footprint:
  Minimap:
    active: true
    x: 1298
    z: 898
  Obstruction:
    active: true
    moving: false
    control group: 1910
    control group 2: 0
    tag: 3648
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1298
    y: 0
    z: 898
    last x: 1298
    last y diff: 0
    last z: 898
    territory: 0
    rot x: 0
    rot y: 3.13639
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1910
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1911
  Footprint:
  Minimap:
    active: true
    x: 1298
    z: 902
  Obstruction:
    active: true
    moving: false
    control group: 1911
    control group 2: 0
    tag: 3650
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1298
    y: 0
    z: 902
    last x: 1298
    last y diff: 0
    last z: 902
    territory: 0
    rot x: 0
    rot y: 6.17042
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1911
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1912
  Footprint:
  Minimap:
    active: true
    x: 1062
    z: 42
  Obstruction:
    active: true
    moving: false
    control group: 1912
    control group 2: 0
    tag: 2420
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1062
    y: 0
    z: 42
    last x: 1062
    last y diff: 0
    last z: 42
    territory: 0
    rot x: 0
    rot y: 0.58198
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1912
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1913
  Footprint:
  Minimap:
    active: true
    x: 1062
    z: 50
  Obstruction:
    active: true
    moving: false
    control group: 1913
    control group 2: 0
    tag: 2422
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1062
    y: 0
    z: 50
    last x: 1062
    last y diff: 0
    last z: 50
    territory: 0
    rot x: 0
    rot y: 1.2705
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1913
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1914
  Footprint:
  Minimap:
    active: true
    x: 1062
    z: 58
  Obstruction:
    active: true
    moving: false
    control group: 1914
    control group 2: 0
    tag: 2424
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1062
    y: 0
    z: 58
    last x: 1062
    last y diff: 0
    last z: 58
    territory: 0
    rot x: 0
    rot y: 3.72228
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1914
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1915
  Footprint:
  Minimap:
    active: true
    x: 1062
    z: 62
  Obstruction:
    active: true
    moving: false
    control group: 1915
    control group 2: 0
    tag: 2426
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1062
    y: 0
    z: 62
    last x: 1062
    last y diff: 0
    last z: 62
    territory: 0
    rot x: 0
    rot y: 3.98314
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1915
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1916
  Footprint:
  Minimap:
    active: true
    x: 1066
    z: 58
  Obstruction:
    active: true
    moving: false
    control group: 1916
    control group 2: 0
    tag: 2470
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1066
    y: 0
    z: 58
    last x: 1066
    last y diff: 0
    last z: 58
    territory: 0
    rot x: 0
    rot y: 1.37758
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1916
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1917
  Footprint:
  Minimap:
    active: true
    x: 1066
    z: 50
  Obstruction:
    active: true
    moving: false
    control group: 1917
    control group 2: 0
    tag: 2468
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1066
    y: 0
    z: 50
    last x: 1066
    last y diff: 0
    last z: 50
    territory: 0
    rot x: 0
    rot y: 5.1506
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1917
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1918
  Footprint:
  Minimap:
    active: true
    x: 1070
    z: 58
  Obstruction:
    active: true
    moving: false
    control group: 1918
    control group 2: 0
    tag: 2500
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1070
    y: 0
    z: 58
    last x: 1070
    last y diff: 0
    last z: 58
    territory: 0
    rot x: 0
    rot y: 3.62735
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1918
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1919
  Footprint:
  Minimap:
    active: true
    x: 1070
    z: 46
  Obstruction:
    active: true
    moving: false
    control group: 1919
    control group 2: 0
    tag: 2498
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1070
    y: 0
    z: 46
    last x: 1070
    last y diff: 0
    last z: 46
    territory: 0
    rot x: 0
    rot y: 4.05024
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1919
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1920
  Footprint:
  Minimap:
    active: true
    x: 1074
    z: 50
  Obstruction:
    active: true
    moving: false
    control group: 1920
    control group 2: 0
    tag: 2524
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1074
    y: 0
    z: 50
    last x: 1074
    last y diff: 0
    last z: 50
    territory: 0
    rot x: 0
    rot y: 2.3354
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1920
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1921
  Footprint:
  Minimap:
    active: true
    x: 1066
    z: 42
  Obstruction:
    active: true
    moving: false
    control group: 1921
    control group 2: 0
    tag: 2466
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1066
    y: 0
    z: 42
    last x: 1066
    last y diff: 0
    last z: 42
    territory: 0
    rot x: 0
    rot y: 4.37049
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1921
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1922
  Footprint:
  Minimap:
    active: true
    x: 1078
    z: 50
  Obstruction:
    active: true
    moving: false
    control group: 1922
    control group 2: 0
    tag: 2554
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1078
    y: 0
    z: 50
    last x: 1078
    last y diff: 0
    last z: 50
    territory: 0
    rot x: 0
    rot y: 1.9577
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1922
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1923
  Footprint:
  Minimap:
    active: true
    x: 1078
    z: 46
  Obstruction:
    active: true
    moving: false
    control group: 1923
    control group 2: 0
    tag: 2552
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1078
    y: 0
    z: 46
    last x: 1078
    last y diff: 0
    last z: 46
    territory: 0
    rot x: 0
    rot y: 4.19784
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1923
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1924
  Footprint:
  Minimap:
    active: true
    x: 1070
    z: 42
  Obstruction:
    active: true
    moving: false
    control group: 1924
    control group 2: 0
    tag: 2496
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1070
    y: 0
    z: 42
    last x: 1070
    last y diff: 0
    last z: 42
    territory: 0
    rot x: 0
    rot y: 3.85611
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1924
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1925
  Footprint:
  Minimap:
    active: true
    x: 1082
    z: 46
  Obstruction:
    active: true
    moving: false
    control group: 1925
    control group 2: 0
    tag: 2580
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1082
    y: 0
    z: 46
    last x: 1082
    last y diff: 0
    last z: 46
    territory: 0
    rot x: 0
    rot y: 0.45681
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1925
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1926
  Footprint:
  Minimap:
    active: true
    x: 1086
    z: 42
  Obstruction:
    active: true
    moving: false
    control group: 1926
    control group 2: 0
    tag: 2610
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1086
    y: 0
    z: 42
    last x: 1086
    last y diff: 0
    last z: 42
    territory: 0
    rot x: 0
    rot y: 4.94567
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1926
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1927
  Footprint:
  Minimap:
    active: true
    x: 1062
    z: 38
  Obstruction:
    active: true
    moving: false
    control group: 1927
    control group 2: 0
    tag: 2418
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1062
    y: 0
    z: 38
    last x: 1062
    last y diff: 0
    last z: 38
    territory: 0
    rot x: 0
    rot y: 1.86777
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1927
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1928
  Footprint:
  Minimap:
    active: true
    x: 1066
    z: 38
  Obstruction:
    active: true
    moving: false
    control group: 1928
    control group 2: 0
    tag: 2464
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1066
    y: 0
    z: 38
    last x: 1066
    last y diff: 0
    last z: 38
    territory: 0
    rot x: 0
    rot y: 0.58774
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1928
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1929
  Footprint:
  Minimap:
    active: true
    x: 1074
    z: 38
  Obstruction:
    active: true
    moving: false
    control group: 1929
    control group 2: 0
    tag: 2522
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1074
    y: 0
    z: 38
    last x: 1074
    last y diff: 0
    last z: 38
    territory: 0
    rot x: 0
    rot y: 4.82607
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1929
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1930
  Footprint:
  Minimap:
    active: true
    x: 1086
    z: 38
  Obstruction:
    active: true
    moving: false
    control group: 1930
    control group 2: 0
    tag: 2608
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1086
    y: 0
    z: 38
    last x: 1086
    last y diff: 0
    last z: 38
    territory: 0
    rot x: 0
    rot y: 5.72352
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1930
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1931
  Footprint:
  Minimap:
    active: true
    x: 1090
    z: 34
  Obstruction:
    active: true
    moving: false
    control group: 1931
    control group 2: 0
    tag: 2636
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1090
    y: 0
    z: 34
    last x: 1090
    last y diff: 0
    last z: 34
    territory: 0
    rot x: 0
    rot y: 1.35058
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1931
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1932
  Footprint:
  Minimap:
    active: true
    x: 1074
    z: 34
  Obstruction:
    active: true
    moving: false
    control group: 1932
    control group 2: 0
    tag: 2520
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1074
    y: 0
    z: 34
    last x: 1074
    last y diff: 0
    last z: 34
    territory: 0
    rot x: 0
    rot y: 6.2307
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1932
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1933
  Footprint:
  Minimap:
    active: true
    x: 1070
    z: 34
  Obstruction:
    active: true
    moving: false
    control group: 1933
    control group 2: 0
    tag: 2494
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1070
    y: 0
    z: 34
    last x: 1070
    last y diff: 0
    last z: 34
    territory: 0
    rot x: 0
    rot y: 0.98055
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1933
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1934
  Footprint:
  Minimap:
    active: true
    x: 1082
    z: 30
  Obstruction:
    active: true
    moving: false
    control group: 1934
    control group 2: 0
    tag: 2578
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1082
    y: 0
    z: 30
    last x: 1082
    last y diff: 0
    last z: 30
    territory: 0
    rot x: 0
    rot y: 6.23261
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1934
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1935
  Footprint:
  Minimap:
    active: true
    x: 1094
    z: 26
  Obstruction:
    active: true
    moving: false
    control group: 1935
    control group 2: 0
    tag: 2650
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1094
    y: 0
    z: 26
    last x: 1094
    last y diff: 0
    last z: 26
    territory: 0
    rot x: 0
    rot y: 5.77144
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1935
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1936
  Footprint:
  Minimap:
    active: true
    x: 1078
    z: 30
  Obstruction:
    active: true
    moving: false
    control group: 1936
    control group 2: 0
    tag: 2550
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1078
    y: 0
    z: 30
    last x: 1078
    last y diff: 0
    last z: 30
    territory: 0
    rot x: 0
    rot y: 3.47039
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1936
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1937
  Footprint:
  Minimap:
    active: true
    x: 1074
    z: 30
  Obstruction:
    active: true
    moving: false
    control group: 1937
    control group 2: 0
    tag: 2518
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1074
    y: 0
    z: 30
    last x: 1074
    last y diff: 0
    last z: 30
    territory: 0
    rot x: 0
    rot y: 6.24965
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1937
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1938
  Footprint:
  Minimap:
    active: true
    x: 1086
    z: 22
  Obstruction:
    active: true
    moving: false
    control group: 1938
    control group 2: 0
    tag: 2606
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1086
    y: 0
    z: 22
    last x: 1086
    last y diff: 0
    last z: 22
    territory: 0
    rot x: 0
    rot y: 4.62832
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1938
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1939
  Footprint:
  Minimap:
    active: true
    x: 1078
    z: 26
  Obstruction:
    active: true
    moving: false
    control group: 1939
    control group 2: 0
    tag: 2548
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1078
    y: 0
    z: 26
    last x: 1078
    last y diff: 0
    last z: 26
    territory: 0
    rot x: 0
    rot y: 0.26049
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1939
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1940
  Footprint:
  Minimap:
    active: true
    x: 1066
    z: 30
  Obstruction:
    active: true
    moving: false
    control group: 1940
    control group 2: 0
    tag: 2462
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1066
    y: 0
    z: 30
    last x: 1066
    last y diff: 0
    last z: 30
    territory: 0
    rot x: 0
    rot y: 2.24442
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1940
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1941
  Footprint:
  Minimap:
    active: true
    x: 1070
    z: 26
  Obstruction:
    active: true
    moving: false
    control group: 1941
    control group 2: 0
    tag: 2492
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1070
    y: 0
    z: 26
    last x: 1070
    last y diff: 0
    last z: 26
    territory: 0
    rot x: 0
    rot y: 0.40305
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1941
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1942
  Footprint:
  Minimap:
    active: true
    x: 1054
    z: 26
  Obstruction:
    active: true
    moving: false
    control group: 1942
    control group 2: 0
    tag: 2360
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1054
    y: 0
    z: 26
    last x: 1054
    last y diff: 0
    last z: 26
    territory: 0
    rot x: 0
    rot y: 0.81524
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1942
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1943
  Footprint:
  Minimap:
    active: true
    x: 1054
    z: 30
  Obstruction:
    active: true
    moving: false
    control group: 1943
    control group 2: 0
    tag: 2362
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1054
    y: 0
    z: 30
    last x: 1054
    last y diff: 0
    last z: 30
    territory: 0
    rot x: 0
    rot y: 0.32984
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1943
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1944
  Footprint:
  Minimap:
    active: true
    x: 1050
    z: 30
  Obstruction:
    active: true
    moving: false
    control group: 1944
    control group 2: 0
    tag: 2314
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1050
    y: 0
    z: 30
    last x: 1050
    last y diff: 0
    last z: 30
    territory: 0
    rot x: 0
    rot y: 0.413
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1944
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1945
  Footprint:
  Minimap:
    active: true
    x: 1054
    z: 38
  Obstruction:
    active: true
    moving: false
    control group: 1945
    control group 2: 0
    tag: 2364
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1054
    y: 0
    z: 38
    last x: 1054
    last y diff: 0
    last z: 38
    territory: 0
    rot x: 0
    rot y: 6.0307
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1945
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1946
  Footprint:
  Minimap:
    active: true
    x: 1038
    z: 42
  Obstruction:
    active: true
    moving: false
    control group: 1946
    control group 2: 0
    tag: 2222
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1038
    y: 0
    z: 42
    last x: 1038
    last y diff: 0
    last z: 42
    territory: 0
    rot x: 0
    rot y: 1.51444
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1946
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1947
  Footprint:
  Minimap:
    active: true
    x: 1038
    z: 46
  Obstruction:
    active: true
    moving: false
    control group: 1947
    control group 2: 0
    tag: 2224
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1038
    y: 0
    z: 46
    last x: 1038
    last y diff: 0
    last z: 46
    territory: 0
    rot x: 0
    rot y: 5.95412
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1947
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1948
  Footprint:
  Minimap:
    active: true
    x: 1050
    z: 46
  Obstruction:
    active: true
    moving: false
    control group: 1948
    control group 2: 0
    tag: 2316
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1050
    y: 0
    z: 46
    last x: 1050
    last y diff: 0
    last z: 46
    territory: 0
    rot x: 0
    rot y: 4.59174
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1948
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1949
  Footprint:
  Minimap:
    active: true
    x: 1038
    z: 50
  Obstruction:
    active: true
    moving: false
    control group: 1949
    control group 2: 0
    tag: 2226
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1038
    y: 0
    z: 50
    last x: 1038
    last y diff: 0
    last z: 50
    territory: 0
    rot x: 0
    rot y: 0.20784
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1949
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1950
  Footprint:
  Minimap:
    active: true
    x: 1038
    z: 54
  Obstruction:
    active: true
    moving: false
    control group: 1950
    control group 2: 0
    tag: 2228
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1038
    y: 0
    z: 54
    last x: 1038
    last y diff: 0
    last z: 54
    territory: 0
    rot x: 0
    rot y: 2.18491
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1950
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1951
  Footprint:
  Minimap:
    active: true
    x: 1042
    z: 54
  Obstruction:
    active: true
    moving: false
    control group: 1951
    control group 2: 0
    tag: 2254
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1042
    y: 0
    z: 54
    last x: 1042
    last y diff: 0
    last z: 54
    territory: 0
    rot x: 0
    rot y: 2.167
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1951
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1952
  Footprint:
  Minimap:
    active: true
    x: 1054
    z: 50
  Obstruction:
    active: true
    moving: false
    control group: 1952
    control group 2: 0
    tag: 2366
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1054
    y: 0
    z: 50
    last x: 1054
    last y diff: 0
    last z: 50
    territory: 0
    rot x: 0
    rot y: 1.86875
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1952
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1953
  Footprint:
  Minimap:
    active: true
    x: 1046
    z: 58
  Obstruction:
    active: true
    moving: false
    control group: 1953
    control group 2: 0
    tag: 2274
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1046
    y: 0
    z: 58
    last x: 1046
    last y diff: 0
    last z: 58
    territory: 0
    rot x: 0
    rot y: 4.29635
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1953
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1954
  Footprint:
  Minimap:
    active: true
    x: 1050
    z: 54
  Obstruction:
    active: true
    moving: false
    control group: 1954
    control group 2: 0
    tag: 2318
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1050
    y: 0
    z: 54
    last x: 1050
    last y diff: 0
    last z: 54
    territory: 0
    rot x: 0
    rot y: 0.65094
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1954
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1955
  Footprint:
  Minimap:
    active: true
    x: 1046
    z: 62
  Obstruction:
    active: true
    moving: false
    control group: 1955
    control group 2: 0
    tag: 2276
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1046
    y: 0
    z: 62
    last x: 1046
    last y diff: 0
    last z: 62
    territory: 0
    rot x: 0
    rot y: 3.85732
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1955
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1956
  Footprint:
  Minimap:
    active: true
    x: 1054
    z: 54
  Obstruction:
    active: true
    moving: false
    control group: 1956
    control group 2: 0
    tag: 2368
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1054
    y: 0
    z: 54
    last x: 1054
    last y diff: 0
    last z: 54
    territory: 0
    rot x: 0
    rot y: 1.82493
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1956
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1957
  Footprint:
  Minimap:
    active: true
    x: 146
    z: 1174
  Obstruction:
    active: true
    moving: false
    control group: 1957
    control group 2: 0
    tag: 152
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 146
    y: 0
    z: 1174
    last x: 146
    last y diff: 0
    last z: 1174
    territory: 0
    rot x: 0
    rot y: 3.43825
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1957
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1958
  Footprint:
  Minimap:
    active: true
    x: 150
    z: 1178
  Obstruction:
    active: true
    moving: false
    control group: 1958
    control group 2: 0
    tag: 168
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 150
    y: 0
    z: 1178
    last x: 150
    last y diff: 0
    last z: 1178
    territory: 0
    rot x: 0
    rot y: 1.7758
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1958
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1959
  Footprint:
  Minimap:
    active: true
    x: 150
    z: 1174
  Obstruction:
    active: true
    moving: false
    control group: 1959
    control group 2: 0
    tag: 166
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 150
    y: 0
    z: 1174
    last x: 150
    last y diff: 0
    last z: 1174
    territory: 0
    rot x: 0
    rot y: 2.18642
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1959
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1960
  Footprint:
  Minimap:
    active: true
    x: 150
    z: 1170
  Obstruction:
    active: true
    moving: false
    control group: 1960
    control group 2: 0
    tag: 164
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 150
    y: 0
    z: 1170
    last x: 150
    last y diff: 0
    last z: 1170
    territory: 0
    rot x: 0
    rot y: 3.20844
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1960
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1961
  Footprint:
  Minimap:
    active: true
    x: 154
    z: 1182
  Obstruction:
    active: true
    moving: false
    control group: 1961
    control group 2: 0
    tag: 186
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 154
    y: 0
    z: 1182
    last x: 154
    last y diff: 0
    last z: 1182
    territory: 0
    rot x: 0
    rot y: 5.81518
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1961
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1962
  Footprint:
  Minimap:
    active: true
    x: 158
    z: 1178
  Obstruction:
    active: true
    moving: false
    control group: 1962
    control group 2: 0
    tag: 198
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 158
    y: 0
    z: 1178
    last x: 158
    last y diff: 0
    last z: 1178
    territory: 0
    rot x: 0
    rot y: 2.40546
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1962
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1963
  Footprint:
  Minimap:
    active: true
    x: 158
    z: 1174
  Obstruction:
    active: true
    moving: false
    control group: 1963
    control group 2: 0
    tag: 196
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 158
    y: 0
    z: 1174
    last x: 158
    last y diff: 0
    last z: 1174
    territory: 0
    rot x: 0
    rot y: 3.19626
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1963
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1964
  Footprint:
  Minimap:
    active: true
    x: 162
    z: 1174
  Obstruction:
    active: true
    moving: false
    control group: 1964
    control group 2: 0
    tag: 204
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 162
    y: 0
    z: 1174
    last x: 162
    last y diff: 0
    last z: 1174
    territory: 0
    rot x: 0
    rot y: 1.26249
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1964
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1965
  Footprint:
  Minimap:
    active: true
    x: 166
    z: 1178
  Obstruction:
    active: true
    moving: false
    control group: 1965
    control group 2: 0
    tag: 210
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 166
    y: 0
    z: 1178
    last x: 166
    last y diff: 0
    last z: 1178
    territory: 0
    rot x: 0
    rot y: 5.20264
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1965
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1966
  Footprint:
  Minimap:
    active: true
    x: 158
    z: 1170
  Obstruction:
    active: true
    moving: false
    control group: 1966
    control group 2: 0
    tag: 194
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 158
    y: 0
    z: 1170
    last x: 158
    last y diff: 0
    last z: 1170
    territory: 0
    rot x: 0
    rot y: 4.33117
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1966
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1967
  Footprint:
  Minimap:
    active: true
    x: 154
    z: 1166
  Obstruction:
    active: true
    moving: false
    control group: 1967
    control group 2: 0
    tag: 184
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 154
    y: 0
    z: 1166
    last x: 154
    last y diff: 0
    last z: 1166
    territory: 0
    rot x: 0
    rot y: 1.0964
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1967
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1968
  Footprint:
  Minimap:
    active: true
    x: 170
    z: 1166
  Obstruction:
    active: true
    moving: false
    control group: 1968
    control group 2: 0
    tag: 214
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 170
    y: 0
    z: 1166
    last x: 170
    last y diff: 0
    last z: 1166
    territory: 0
    rot x: 0
    rot y: 3.7362
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1968
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1969
  Footprint:
  Minimap:
    active: true
    x: 178
    z: 1170
  Obstruction:
    active: true
    moving: false
    control group: 1969
    control group 2: 0
    tag: 222
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 178
    y: 0
    z: 1170
    last x: 178
    last y diff: 0
    last z: 1170
    territory: 0
    rot x: 0
    rot y: 1.05929
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1969
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1970
  Footprint:
  Minimap:
    active: true
    x: 154
    z: 1162
  Obstruction:
    active: true
    moving: false
    control group: 1970
    control group 2: 0
    tag: 182
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 154
    y: 0
    z: 1162
    last x: 154
    last y diff: 0
    last z: 1162
    territory: 0
    rot x: 0
    rot y: 1.73203
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1970
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1971
  Footprint:
  Minimap:
    active: true
    x: 174
    z: 1162
  Obstruction:
    active: true
    moving: false
    control group: 1971
    control group 2: 0
    tag: 216
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 174
    y: 0
    z: 1162
    last x: 174
    last y diff: 0
    last z: 1162
    territory: 0
    rot x: 0
    rot y: 1.19597
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1971
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1972
  Footprint:
  Minimap:
    active: true
    x: 178
    z: 1162
  Obstruction:
    active: true
    moving: false
    control group: 1972
    control group 2: 0
    tag: 220
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 178
    y: 0
    z: 1162
    last x: 178
    last y diff: 0
    last z: 1162
    territory: 0
    rot x: 0
    rot y: 0.87757
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1972
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1973
  Footprint:
  Minimap:
    active: true
    x: 178
    z: 1154
  Obstruction:
    active: true
    moving: false
    control group: 1973
    control group 2: 0
    tag: 218
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 178
    y: 0
    z: 1154
    last x: 178
    last y diff: 0
    last z: 1154
    territory: 0
    rot x: 0
    rot y: 5.9939
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1973
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1974
  Footprint:
  Minimap:
    active: true
    x: 154
    z: 1158
  Obstruction:
    active: true
    moving: false
    control group: 1974
    control group 2: 0
    tag: 180
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 154
    y: 0
    z: 1158
    last x: 154
    last y diff: 0
    last z: 1158
    territory: 0
    rot x: 0
    rot y: 4.83536
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1974
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1975
  Footprint:
  Minimap:
    active: true
    x: 166
    z: 1154
  Obstruction:
    active: true
    moving: false
    control group: 1975
    control group 2: 0
    tag: 208
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 166
    y: 0
    z: 1154
    last x: 166
    last y diff: 0
    last z: 1154
    territory: 0
    rot x: 0
    rot y: 4.50841
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1975
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1976
  Footprint:
  Minimap:
    active: true
    x: 170
    z: 1154
  Obstruction:
    active: true
    moving: false
    control group: 1976
    control group 2: 0
    tag: 212
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 170
    y: 0
    z: 1154
    last x: 170
    last y diff: 0
    last z: 1154
    territory: 0
    rot x: 0
    rot y: 0.46918
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1976
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1977
  Footprint:
  Minimap:
    active: true
    x: 150
    z: 1158
  Obstruction:
    active: true
    moving: false
    control group: 1977
    control group 2: 0
    tag: 162
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 150
    y: 0
    z: 1158
    last x: 150
    last y diff: 0
    last z: 1158
    territory: 0
    rot x: 0
    rot y: 2.46253
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1977
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1978
  Footprint:
  Minimap:
    active: true
    x: 158
    z: 1154
  Obstruction:
    active: true
    moving: false
    control group: 1978
    control group 2: 0
    tag: 192
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 158
    y: 0
    z: 1154
    last x: 158
    last y diff: 0
    last z: 1154
    territory: 0
    rot x: 0
    rot y: 2.44428
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1978
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1979
  Footprint:
  Minimap:
    active: true
    x: 166
    z: 1150
  Obstruction:
    active: true
    moving: false
    control group: 1979
    control group 2: 0
    tag: 206
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 166
    y: 0
    z: 1150
    last x: 166
    last y diff: 0
    last z: 1150
    territory: 0
    rot x: 0
    rot y: 1.28014
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1979
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1980
  Footprint:
  Minimap:
    active: true
    x: 154
    z: 1150
  Obstruction:
    active: true
    moving: false
    control group: 1980
    control group 2: 0
    tag: 178
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 154
    y: 0
    z: 1150
    last x: 154
    last y diff: 0
    last z: 1150
    territory: 0
    rot x: 0
    rot y: 3.75567
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1980
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1981
  Footprint:
  Minimap:
    active: true
    x: 150
    z: 1150
  Obstruction:
    active: true
    moving: false
    control group: 1981
    control group 2: 0
    tag: 160
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 150
    y: 0
    z: 1150
    last x: 150
    last y diff: 0
    last z: 1150
    territory: 0
    rot x: 0
    rot y: 4.41448
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1981
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1982
  Footprint:
  Minimap:
    active: true
    x: 146
    z: 1154
  Obstruction:
    active: true
    moving: false
    control group: 1982
    control group 2: 0
    tag: 150
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 146
    y: 0
    z: 1154
    last x: 146
    last y diff: 0
    last z: 1154
    territory: 0
    rot x: 0
    rot y: 0.73998
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1982
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1983
  Footprint:
  Minimap:
    active: true
    x: 138
    z: 1134
  Obstruction:
    active: true
    moving: false
    control group: 1983
    control group 2: 0
    tag: 118
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 138
    y: 0
    z: 1134
    last x: 138
    last y diff: 0
    last z: 1134
    territory: 0
    rot x: 0
    rot y: 1.6617
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1983
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1984
  Footprint:
  Minimap:
    active: true
    x: 138
    z: 1150
  Obstruction:
    active: true
    moving: false
    control group: 1984
    control group 2: 0
    tag: 120
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 138
    y: 0
    z: 1150
    last x: 138
    last y diff: 0
    last z: 1150
    territory: 0
    rot x: 0
    rot y: 1.24236
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1984
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1985
  Footprint:
  Minimap:
    active: true
    x: 134
    z: 1134
  Obstruction:
    active: true
    moving: false
    control group: 1985
    control group 2: 0
    tag: 102
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 134
    y: 0
    z: 1134
    last x: 134
    last y diff: 0
    last z: 1134
    territory: 0
    rot x: 0
    rot y: 3.55172
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1985
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1986
  Footprint:
  Minimap:
    active: true
    x: 134
    z: 1142
  Obstruction:
    active: true
    moving: false
    control group: 1986
    control group 2: 0
    tag: 104
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 134
    y: 0
    z: 1142
    last x: 134
    last y diff: 0
    last z: 1142
    territory: 0
    rot x: 0
    rot y: 2.72535
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1986
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1987
  Footprint:
  Minimap:
    active: true
    x: 130
    z: 1150
  Obstruction:
    active: true
    moving: false
    control group: 1987
    control group 2: 0
    tag: 82
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 130
    y: 0
    z: 1150
    last x: 130
    last y diff: 0
    last z: 1150
    territory: 0
    rot x: 0
    rot y: 2.61023
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1987
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1988
  Footprint:
  Minimap:
    active: true
    x: 126
    z: 1146
  Obstruction:
    active: true
    moving: false
    control group: 1988
    control group 2: 0
    tag: 58
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 126
    y: 0
    z: 1146
    last x: 126
    last y diff: 0
    last z: 1146
    territory: 0
    rot x: 0
    rot y: 3.17713
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1988
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1989
  Footprint:
  Minimap:
    active: true
    x: 122
    z: 1154
  Obstruction:
    active: true
    moving: false
    control group: 1989
    control group 2: 0
    tag: 34
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 122
    y: 0
    z: 1154
    last x: 122
    last y diff: 0
    last z: 1154
    territory: 0
    rot x: 0
    rot y: 1.23226
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1989
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1990
  Footprint:
  Minimap:
    active: true
    x: 126
    z: 1158
  Obstruction:
    active: true
    moving: false
    control group: 1990
    control group 2: 0
    tag: 60
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 126
    y: 0
    z: 1158
    last x: 126
    last y diff: 0
    last z: 1158
    territory: 0
    rot x: 0
    rot y: 1.01256
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1990
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1991
  Footprint:
  Minimap:
    active: true
    x: 122
    z: 1158
  Obstruction:
    active: true
    moving: false
    control group: 1991
    control group 2: 0
    tag: 36
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 122
    y: 0
    z: 1158
    last x: 122
    last y diff: 0
    last z: 1158
    territory: 0
    rot x: 0
    rot y: 1.19573
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1991
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1992
  Footprint:
  Minimap:
    active: true
    x: 118
    z: 1162
  Obstruction:
    active: true
    moving: false
    control group: 1992
    control group 2: 0
    tag: 22
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 118
    y: 0
    z: 1162
    last x: 118
    last y diff: 0
    last z: 1162
    territory: 0
    rot x: 0
    rot y: 4.10752
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1992
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1993
  Footprint:
  Minimap:
    active: true
    x: 142
    z: 1166
  Obstruction:
    active: true
    moving: false
    control group: 1993
    control group 2: 0
    tag: 138
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 142
    y: 0
    z: 1166
    last x: 142
    last y diff: 0
    last z: 1166
    territory: 0
    rot x: 0
    rot y: 3.24828
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1993
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1994
  Footprint:
  Minimap:
    active: true
    x: 126
    z: 1166
  Obstruction:
    active: true
    moving: false
    control group: 1994
    control group 2: 0
    tag: 62
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 126
    y: 0
    z: 1166
    last x: 126
    last y diff: 0
    last z: 1166
    territory: 0
    rot x: 0
    rot y: 1.2462
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1994
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1995
  Footprint:
  Minimap:
    active: true
    x: 122
    z: 1166
  Obstruction:
    active: true
    moving: false
    control group: 1995
    control group 2: 0
    tag: 38
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 122
    y: 0
    z: 1166
    last x: 122
    last y diff: 0
    last z: 1166
    territory: 0
    rot x: 0
    rot y: 5.11963
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1995
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1996
  Footprint:
  Minimap:
    active: true
    x: 138
    z: 1170
  Obstruction:
    active: true
    moving: false
    control group: 1996
    control group 2: 0
    tag: 122
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 138
    y: 0
    z: 1170
    last x: 138
    last y diff: 0
    last z: 1170
    territory: 0
    rot x: 0
    rot y: 0.48336
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1996
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1997
  Footprint:
  Minimap:
    active: true
    x: 130
    z: 1178
  Obstruction:
    active: true
    moving: false
    control group: 1997
    control group 2: 0
    tag: 84
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 130
    y: 0
    z: 1178
    last x: 130
    last y diff: 0
    last z: 1178
    territory: 0
    rot x: 0
    rot y: 0.98647
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1997
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1998
  Footprint:
  Minimap:
    active: true
    x: 134
    z: 1174
  Obstruction:
    active: true
    moving: false
    control group: 1998
    control group 2: 0
    tag: 106
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 134
    y: 0
    z: 1174
    last x: 134
    last y diff: 0
    last z: 1174
    territory: 0
    rot x: 0
    rot y: 3.32937
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1998
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 1999
  Footprint:
  Minimap:
    active: true
    x: 122
    z: 1186
  Obstruction:
    active: true
    moving: false
    control group: 1999
    control group 2: 0
    tag: 40
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 122
    y: 0
    z: 1186
    last x: 122
    last y diff: 0
    last z: 1186
    territory: 0
    rot x: 0
    rot y: 1.64521
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1999
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2000
  Footprint:
  Minimap:
    active: true
    x: 122
    z: 1194
  Obstruction:
    active: true
    moving: false
    control group: 2000
    control group 2: 0
    tag: 42
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 122
    y: 0
    z: 1194
    last x: 122
    last y diff: 0
    last z: 1194
    territory: 0
    rot x: 0
    rot y: 3.54241
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2000
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2001
  Footprint:
  Minimap:
    active: true
    x: 126
    z: 1194
  Obstruction:
    active: true
    moving: false
    control group: 2001
    control group 2: 0
    tag: 64
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 126
    y: 0
    z: 1194
    last x: 126
    last y diff: 0
    last z: 1194
    territory: 0
    rot x: 0
    rot y: 3.23053
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2001
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2002
  Footprint:
  Minimap:
    active: true
    x: 138
    z: 1178
  Obstruction:
    active: true
    moving: false
    control group: 2002
    control group 2: 0
    tag: 124
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 138
    y: 0
    z: 1178
    last x: 138
    last y diff: 0
    last z: 1178
    territory: 0
    rot x: 0
    rot y: 2.95844
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2002
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2003
  Footprint:
  Minimap:
    active: true
    x: 130
    z: 1190
  Obstruction:
    active: true
    moving: false
    control group: 2003
    control group 2: 0
    tag: 86
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 130
    y: 0
    z: 1190
    last x: 130
    last y diff: 0
    last z: 1190
    territory: 0
    rot x: 0
    rot y: 0.06351
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2003
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2004
  Footprint:
  Minimap:
    active: true
    x: 130
    z: 1194
  Obstruction:
    active: true
    moving: false
    control group: 2004
    control group 2: 0
    tag: 88
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 130
    y: 0
    z: 1194
    last x: 130
    last y diff: 0
    last z: 1194
    territory: 0
    rot x: 0
    rot y: 2.92096
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2004
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2005
  Footprint:
  Minimap:
    active: true
    x: 130
    z: 1198
  Obstruction:
    active: true
    moving: false
    control group: 2005
    control group 2: 0
    tag: 90
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 130
    y: 0
    z: 1198
    last x: 130
    last y diff: 0
    last z: 1198
    territory: 0
    rot x: 0
    rot y: 4.15577
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2005
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2006
  Footprint:
  Minimap:
    active: true
    x: 134
    z: 1190
  Obstruction:
    active: true
    moving: false
    control group: 2006
    control group 2: 0
    tag: 108
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 134
    y: 0
    z: 1190
    last x: 134
    last y diff: 0
    last z: 1190
    territory: 0
    rot x: 0
    rot y: 0.63521
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2006
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2007
  Footprint:
  Minimap:
    active: true
    x: 142
    z: 1174
  Obstruction:
    active: true
    moving: false
    control group: 2007
    control group 2: 0
    tag: 140
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 142
    y: 0
    z: 1174
    last x: 142
    last y diff: 0
    last z: 1174
    territory: 0
    rot x: 0
    rot y: 5.5149
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2007
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2008
  Footprint:
  Minimap:
    active: true
    x: 138
    z: 1186
  Obstruction:
    active: true
    moving: false
    control group: 2008
    control group 2: 0
    tag: 126
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 138
    y: 0
    z: 1186
    last x: 138
    last y diff: 0
    last z: 1186
    territory: 0
    rot x: 0
    rot y: 1.8204
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2008
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2009
  Footprint:
  Minimap:
    active: true
    x: 1730
    z: 602
  Obstruction:
    active: true
    moving: false
    control group: 2009
    control group 2: 0
    tag: 4154
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1730
    y: 0
    z: 602
    last x: 1730
    last y diff: 0
    last z: 602
    territory: 0
    rot x: 0
    rot y: 4.38732
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2009
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2010
  Footprint:
  Minimap:
    active: true
    x: 1734
    z: 606
  Obstruction:
    active: true
    moving: false
    control group: 2010
    control group 2: 0
    tag: 4160
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1734
    y: 0
    z: 606
    last x: 1734
    last y diff: 0
    last z: 606
    territory: 0
    rot x: 0
    rot y: 1.01082
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2010
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2011
  Footprint:
  Minimap:
    active: true
    x: 1738
    z: 610
  Obstruction:
    active: true
    moving: false
    control group: 2011
    control group 2: 0
    tag: 4174
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1738
    y: 0
    z: 610
    last x: 1738
    last y diff: 0
    last z: 610
    territory: 0
    rot x: 0
    rot y: 2.18924
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2011
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2012
  Footprint:
  Minimap:
    active: true
    x: 1738
    z: 602
  Obstruction:
    active: true
    moving: false
    control group: 2012
    control group 2: 0
    tag: 4172
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1738
    y: 0
    z: 602
    last x: 1738
    last y diff: 0
    last z: 602
    territory: 0
    rot x: 0
    rot y: 0.8159
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2012
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2013
  Footprint:
  Minimap:
    active: true
    x: 1746
    z: 614
  Obstruction:
    active: true
    moving: false
    control group: 2013
    control group 2: 0
    tag: 4196
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1746
    y: 0
    z: 614
    last x: 1746
    last y diff: 0
    last z: 614
    territory: 0
    rot x: 0
    rot y: 2.3945
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2013
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2014
  Footprint:
  Minimap:
    active: true
    x: 1742
    z: 598
  Obstruction:
    active: true
    moving: false
    control group: 2014
    control group 2: 0
    tag: 4184
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1742
    y: 0
    z: 598
    last x: 1742
    last y diff: 0
    last z: 598
    territory: 0
    rot x: 0
    rot y: 5.46676
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2014
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2015
  Footprint:
  Minimap:
    active: true
    x: 1750
    z: 610
  Obstruction:
    active: true
    moving: false
    control group: 2015
    control group 2: 0
    tag: 4208
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1750
    y: 0
    z: 610
    last x: 1750
    last y diff: 0
    last z: 610
    territory: 0
    rot x: 0
    rot y: 4.69397
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2015
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2016
  Footprint:
  Minimap:
    active: true
    x: 1738
    z: 594
  Obstruction:
    active: true
    moving: false
    control group: 2016
    control group 2: 0
    tag: 4170
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1738
    y: 0
    z: 594
    last x: 1738
    last y diff: 0
    last z: 594
    territory: 0
    rot x: 0
    rot y: 2.22713
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2016
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2017
  Footprint:
  Minimap:
    active: true
    x: 1750
    z: 606
  Obstruction:
    active: true
    moving: false
    control group: 2017
    control group 2: 0
    tag: 4206
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1750
    y: 0
    z: 606
    last x: 1750
    last y diff: 0
    last z: 606
    territory: 0
    rot x: 0
    rot y: 0.2974
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2017
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2018
  Footprint:
  Minimap:
    active: true
    x: 1746
    z: 598
  Obstruction:
    active: true
    moving: false
    control group: 2018
    control group 2: 0
    tag: 4194
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1746
    y: 0
    z: 598
    last x: 1746
    last y diff: 0
    last z: 598
    territory: 0
    rot x: 0
    rot y: 4.50786
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2018
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2019
  Footprint:
  Minimap:
    active: true
    x: 1746
    z: 594
  Obstruction:
    active: true
    moving: false
    control group: 2019
    control group 2: 0
    tag: 4192
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1746
    y: 0
    z: 594
    last x: 1746
    last y diff: 0
    last z: 594
    territory: 0
    rot x: 0
    rot y: 0.0429
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2019
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2020
  Footprint:
  Minimap:
    active: true
    x: 1754
    z: 598
  Obstruction:
    active: true
    moving: false
    control group: 2020
    control group 2: 0
    tag: 4214
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1754
    y: 0
    z: 598
    last x: 1754
    last y diff: 0
    last z: 598
    territory: 0
    rot x: 0
    rot y: 1.14998
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2020
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2021
  Footprint:
  Minimap:
    active: true
    x: 1750
    z: 590
  Obstruction:
    active: true
    moving: false
    control group: 2021
    control group 2: 0
    tag: 4204
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1750
    y: 0
    z: 590
    last x: 1750
    last y diff: 0
    last z: 590
    territory: 0
    rot x: 0
    rot y: 1.09948
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2021
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2022
  Footprint:
  Minimap:
    active: true
    x: 1742
    z: 586
  Obstruction:
    active: true
    moving: false
    control group: 2022
    control group 2: 0
    tag: 4182
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1742
    y: 0
    z: 586
    last x: 1742
    last y diff: 0
    last z: 586
    territory: 0
    rot x: 0
    rot y: 1.14193
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2022
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2023
  Footprint:
  Minimap:
    active: true
    x: 1730
    z: 582
  Obstruction:
    active: true
    moving: false
    control group: 2023
    control group 2: 0
    tag: 4152
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1730
    y: 0
    z: 582
    last x: 1730
    last y diff: 0
    last z: 582
    territory: 0
    rot x: 0
    rot y: 1.42763
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2023
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2024
  Footprint:
  Minimap:
    active: true
    x: 1738
    z: 582
  Obstruction:
    active: true
    moving: false
    control group: 2024
    control group 2: 0
    tag: 4168
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1738
    y: 0
    z: 582
    last x: 1738
    last y diff: 0
    last z: 582
    territory: 0
    rot x: 0
    rot y: 3.1041
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2024
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2025
  Footprint:
  Minimap:
    active: true
    x: 1742
    z: 582
  Obstruction:
    active: true
    moving: false
    control group: 2025
    control group 2: 0
    tag: 4180
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1742
    y: 0
    z: 582
    last x: 1742
    last y diff: 0
    last z: 582
    territory: 0
    rot x: 0
    rot y: 2.8913
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2025
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2026
  Footprint:
  Minimap:
    active: true
    x: 1746
    z: 582
  Obstruction:
    active: true
    moving: false
    control group: 2026
    control group 2: 0
    tag: 4190
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1746
    y: 0
    z: 582
    last x: 1746
    last y diff: 0
    last z: 582
    territory: 0
    rot x: 0
    rot y: 3.44149
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2026
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2027
  Footprint:
  Minimap:
    active: true
    x: 1742
    z: 578
  Obstruction:
    active: true
    moving: false
    control group: 2027
    control group 2: 0
    tag: 4178
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1742
    y: 0
    z: 578
    last x: 1742
    last y diff: 0
    last z: 578
    territory: 0
    rot x: 0
    rot y: 5.06461
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2027
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2028
  Footprint:
  Minimap:
    active: true
    x: 1746
    z: 574
  Obstruction:
    active: true
    moving: false
    control group: 2028
    control group 2: 0
    tag: 4188
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1746
    y: 0
    z: 574
    last x: 1746
    last y diff: 0
    last z: 574
    territory: 0
    rot x: 0
    rot y: 4.08466
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2028
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2029
  Footprint:
  Minimap:
    active: true
    x: 1734
    z: 578
  Obstruction:
    active: true
    moving: false
    control group: 2029
    control group 2: 0
    tag: 4158
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1734
    y: 0
    z: 578
    last x: 1734
    last y diff: 0
    last z: 578
    territory: 0
    rot x: 0
    rot y: 2.85047
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2029
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2030
  Footprint:
  Minimap:
    active: true
    x: 1750
    z: 566
  Obstruction:
    active: true
    moving: false
    control group: 2030
    control group 2: 0
    tag: 4202
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1750
    y: 0
    z: 566
    last x: 1750
    last y diff: 0
    last z: 566
    territory: 0
    rot x: 0
    rot y: 4.59672
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2030
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2031
  Footprint:
  Minimap:
    active: true
    x: 1746
    z: 562
  Obstruction:
    active: true
    moving: false
    control group: 2031
    control group 2: 0
    tag: 4186
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1746
    y: 0
    z: 562
    last x: 1746
    last y diff: 0
    last z: 562
    territory: 0
    rot x: 0
    rot y: 4.35927
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2031
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2032
  Footprint:
  Minimap:
    active: true
    x: 1738
    z: 570
  Obstruction:
    active: true
    moving: false
    control group: 2032
    control group 2: 0
    tag: 4166
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1738
    y: 0
    z: 570
    last x: 1738
    last y diff: 0
    last z: 570
    territory: 0
    rot x: 0
    rot y: 3.53988
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2032
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2033
  Footprint:
  Minimap:
    active: true
    x: 1742
    z: 562
  Obstruction:
    active: true
    moving: false
    control group: 2033
    control group 2: 0
    tag: 4176
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1742
    y: 0
    z: 562
    last x: 1742
    last y diff: 0
    last z: 562
    territory: 0
    rot x: 0
    rot y: 5.80262
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2033
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2034
  Footprint:
  Minimap:
    active: true
    x: 1738
    z: 562
  Obstruction:
    active: true
    moving: false
    control group: 2034
    control group 2: 0
    tag: 4164
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1738
    y: 0
    z: 562
    last x: 1738
    last y diff: 0
    last z: 562
    territory: 0
    rot x: 0
    rot y: 5.7387
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2034
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2035
  Footprint:
  Minimap:
    active: true
    x: 1734
    z: 566
  Obstruction:
    active: true
    moving: false
    control group: 2035
    control group 2: 0
    tag: 4156
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1734
    y: 0
    z: 566
    last x: 1734
    last y diff: 0
    last z: 566
    territory: 0
    rot x: 0
    rot y: 0.70817
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2035
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2036
  Footprint:
  Minimap:
    active: true
    x: 1738
    z: 558
  Obstruction:
    active: true
    moving: false
    control group: 2036
    control group 2: 0
    tag: 4162
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1738
    y: 0
    z: 558
    last x: 1738
    last y diff: 0
    last z: 558
    territory: 0
    rot x: 0
    rot y: 5.99791
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2036
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2037
  Footprint:
  Minimap:
    active: true
    x: 1726
    z: 562
  Obstruction:
    active: true
    moving: false
    control group: 2037
    control group 2: 0
    tag: 4148
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1726
    y: 0
    z: 562
    last x: 1726
    last y diff: 0
    last z: 562
    territory: 0
    rot x: 0
    rot y: 2.32993
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2037
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2038
  Footprint:
  Minimap:
    active: true
    x: 1726
    z: 558
  Obstruction:
    active: true
    moving: false
    control group: 2038
    control group 2: 0
    tag: 4146
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1726
    y: 0
    z: 558
    last x: 1726
    last y diff: 0
    last z: 558
    territory: 0
    rot x: 0
    rot y: 1.40667
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2038
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2039
  Footprint:
  Minimap:
    active: true
    x: 1722
    z: 558
  Obstruction:
    active: true
    moving: false
    control group: 2039
    control group 2: 0
    tag: 4128
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1722
    y: 0
    z: 558
    last x: 1722
    last y diff: 0
    last z: 558
    territory: 0
    rot x: 0
    rot y: 0.58376
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2039
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2040
  Footprint:
  Minimap:
    active: true
    x: 1722
    z: 554
  Obstruction:
    active: true
    moving: false
    control group: 2040
    control group 2: 0
    tag: 4126
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1722
    y: 0
    z: 554
    last x: 1722
    last y diff: 0
    last z: 554
    territory: 0
    rot x: 0
    rot y: 1.33948
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2040
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2041
  Footprint:
  Minimap:
    active: true
    x: 1722
    z: 566
  Obstruction:
    active: true
    moving: false
    control group: 2041
    control group 2: 0
    tag: 4132
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1722
    y: 0
    z: 566
    last x: 1722
    last y diff: 0
    last z: 566
    territory: 0
    rot x: 0
    rot y: 3.89727
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2041
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2042
  Footprint:
  Minimap:
    active: true
    x: 1722
    z: 562
  Obstruction:
    active: true
    moving: false
    control group: 2042
    control group 2: 0
    tag: 4130
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1722
    y: 0
    z: 562
    last x: 1722
    last y diff: 0
    last z: 562
    territory: 0
    rot x: 0
    rot y: 1.32302
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2042
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2043
  Footprint:
  Minimap:
    active: true
    x: 1722
    z: 570
  Obstruction:
    active: true
    moving: false
    control group: 2043
    control group 2: 0
    tag: 4134
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1722
    y: 0
    z: 570
    last x: 1722
    last y diff: 0
    last z: 570
    territory: 0
    rot x: 0
    rot y: 4.42449
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2043
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2044
  Footprint:
  Minimap:
    active: true
    x: 1718
    z: 558
  Obstruction:
    active: true
    moving: false
    control group: 2044
    control group 2: 0
    tag: 4116
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1718
    y: 0
    z: 558
    last x: 1718
    last y diff: 0
    last z: 558
    territory: 0
    rot x: 0
    rot y: 4.22484
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2044
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2045
  Footprint:
  Minimap:
    active: true
    x: 1718
    z: 574
  Obstruction:
    active: true
    moving: false
    control group: 2045
    control group 2: 0
    tag: 4118
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1718
    y: 0
    z: 574
    last x: 1718
    last y diff: 0
    last z: 574
    territory: 0
    rot x: 0
    rot y: 4.77443
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2045
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2046
  Footprint:
  Minimap:
    active: true
    x: 1710
    z: 566
  Obstruction:
    active: true
    moving: false
    control group: 2046
    control group 2: 0
    tag: 4102
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1710
    y: 0
    z: 566
    last x: 1710
    last y diff: 0
    last z: 566
    territory: 0
    rot x: 0
    rot y: 0.51555
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2046
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2047
  Footprint:
  Minimap:
    active: true
    x: 1718
    z: 578
  Obstruction:
    active: true
    moving: false
    control group: 2047
    control group 2: 0
    tag: 4120
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1718
    y: 0
    z: 578
    last x: 1718
    last y diff: 0
    last z: 578
    territory: 0
    rot x: 0
    rot y: 2.72574
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2047
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2048
  Footprint:
  Minimap:
    active: true
    x: 1710
    z: 574
  Obstruction:
    active: true
    moving: false
    control group: 2048
    control group 2: 0
    tag: 4104
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1710
    y: 0
    z: 574
    last x: 1710
    last y diff: 0
    last z: 574
    territory: 0
    rot x: 0
    rot y: 5.1827
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2048
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2049
  Footprint:
  Minimap:
    active: true
    x: 1722
    z: 582
  Obstruction:
    active: true
    moving: false
    control group: 2049
    control group 2: 0
    tag: 4136
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1722
    y: 0
    z: 582
    last x: 1722
    last y diff: 0
    last z: 582
    territory: 0
    rot x: 0
    rot y: 5.0237
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2049
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2050
  Footprint:
  Minimap:
    active: true
    x: 1714
    z: 578
  Obstruction:
    active: true
    moving: false
    control group: 2050
    control group 2: 0
    tag: 4110
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1714
    y: 0
    z: 578
    last x: 1714
    last y diff: 0
    last z: 578
    territory: 0
    rot x: 0
    rot y: 0.2427
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2050
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2051
  Footprint:
  Minimap:
    active: true
    x: 1706
    z: 574
  Obstruction:
    active: true
    moving: false
    control group: 2051
    control group 2: 0
    tag: 4100
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1706
    y: 0
    z: 574
    last x: 1706
    last y diff: 0
    last z: 574
    territory: 0
    rot x: 0
    rot y: 0.18749
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2051
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2052
  Footprint:
  Minimap:
    active: true
    x: 1714
    z: 582
  Obstruction:
    active: true
    moving: false
    control group: 2052
    control group 2: 0
    tag: 4112
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1714
    y: 0
    z: 582
    last x: 1714
    last y diff: 0
    last z: 582
    territory: 0
    rot x: 0
    rot y: 0.85476
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2052
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2053
  Footprint:
  Minimap:
    active: true
    x: 1726
    z: 586
  Obstruction:
    active: true
    moving: false
    control group: 2053
    control group 2: 0
    tag: 4150
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1726
    y: 0
    z: 586
    last x: 1726
    last y diff: 0
    last z: 586
    territory: 0
    rot x: 0
    rot y: 0.50553
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2053
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2054
  Footprint:
  Minimap:
    active: true
    x: 1722
    z: 586
  Obstruction:
    active: true
    moving: false
    control group: 2054
    control group 2: 0
    tag: 4138
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1722
    y: 0
    z: 586
    last x: 1722
    last y diff: 0
    last z: 586
    territory: 0
    rot x: 0
    rot y: 4.83857
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2054
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2055
  Footprint:
  Minimap:
    active: true
    x: 1718
    z: 586
  Obstruction:
    active: true
    moving: false
    control group: 2055
    control group 2: 0
    tag: 4122
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1718
    y: 0
    z: 586
    last x: 1718
    last y diff: 0
    last z: 586
    territory: 0
    rot x: 0
    rot y: 0.94692
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2055
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2056
  Footprint:
  Minimap:
    active: true
    x: 1710
    z: 586
  Obstruction:
    active: true
    moving: false
    control group: 2056
    control group 2: 0
    tag: 4106
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1710
    y: 0
    z: 586
    last x: 1710
    last y diff: 0
    last z: 586
    territory: 0
    rot x: 0
    rot y: 3.4557
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2056
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2057
  Footprint:
  Minimap:
    active: true
    x: 1710
    z: 594
  Obstruction:
    active: true
    moving: false
    control group: 2057
    control group 2: 0
    tag: 4108
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1710
    y: 0
    z: 594
    last x: 1710
    last y diff: 0
    last z: 594
    territory: 0
    rot x: 0
    rot y: 5.1002
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2057
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2058
  Footprint:
  Minimap:
    active: true
    x: 1722
    z: 590
  Obstruction:
    active: true
    moving: false
    control group: 2058
    control group 2: 0
    tag: 4140
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1722
    y: 0
    z: 590
    last x: 1722
    last y diff: 0
    last z: 590
    territory: 0
    rot x: 0
    rot y: 4.41625
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2058
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2059
  Footprint:
  Minimap:
    active: true
    x: 1714
    z: 598
  Obstruction:
    active: true
    moving: false
    control group: 2059
    control group 2: 0
    tag: 4114
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1714
    y: 0
    z: 598
    last x: 1714
    last y diff: 0
    last z: 598
    territory: 0
    rot x: 0
    rot y: 0.44085
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2059
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2060
  Footprint:
  Minimap:
    active: true
    x: 1718
    z: 598
  Obstruction:
    active: true
    moving: false
    control group: 2060
    control group 2: 0
    tag: 4124
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1718
    y: 0
    z: 598
    last x: 1718
    last y diff: 0
    last z: 598
    territory: 0
    rot x: 0
    rot y: 3.17272
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2060
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2061
  Footprint:
  Minimap:
    active: true
    x: 1722
    z: 598
  Obstruction:
    active: true
    moving: false
    control group: 2061
    control group 2: 0
    tag: 4142
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1722
    y: 0
    z: 598
    last x: 1722
    last y diff: 0
    last z: 598
    territory: 0
    rot x: 0
    rot y: 5.60325
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2061
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2062
  Footprint:
  Minimap:
    active: true
    x: 1722
    z: 602
  Obstruction:
    active: true
    moving: false
    control group: 2062
    control group 2: 0
    tag: 4144
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1722
    y: 0
    z: 602
    last x: 1722
    last y diff: 0
    last z: 602
    territory: 0
    rot x: 0
    rot y: 1.83211
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2062
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2063
  Footprint:
  Minimap:
    active: true
    x: 654
    z: 994
  Obstruction:
    active: true
    moving: false
    control group: 2063
    control group 2: 0
    tag: 796
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 654
    y: 0
    z: 994
    last x: 654
    last y diff: 0
    last z: 994
    territory: 0
    rot x: 0
    rot y: 1.73314
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2063
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2064
  Footprint:
  Minimap:
    active: true
    x: 658
    z: 1006
  Obstruction:
    active: true
    moving: false
    control group: 2064
    control group 2: 0
    tag: 804
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 658
    y: 0
    z: 1006
    last x: 658
    last y diff: 0
    last z: 1006
    territory: 0
    rot x: 0
    rot y: 3.86657
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2064
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2065
  Footprint:
  Minimap:
    active: true
    x: 662
    z: 1002
  Obstruction:
    active: true
    moving: false
    control group: 2065
    control group 2: 0
    tag: 818
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 662
    y: 0
    z: 1002
    last x: 662
    last y diff: 0
    last z: 1002
    territory: 0
    rot x: 0
    rot y: 2.53472
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2065
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2066
  Footprint:
  Minimap:
    active: true
    x: 662
    z: 998
  Obstruction:
    active: true
    moving: false
    control group: 2066
    control group 2: 0
    tag: 816
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 662
    y: 0
    z: 998
    last x: 662
    last y diff: 0
    last z: 998
    territory: 0
    rot x: 0
    rot y: 5.19832
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2066
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2067
  Footprint:
  Minimap:
    active: true
    x: 662
    z: 994
  Obstruction:
    active: true
    moving: false
    control group: 2067
    control group 2: 0
    tag: 814
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 662
    y: 0
    z: 994
    last x: 662
    last y diff: 0
    last z: 994
    territory: 0
    rot x: 0
    rot y: 0.97977
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2067
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2068
  Footprint:
  Minimap:
    active: true
    x: 666
    z: 994
  Obstruction:
    active: true
    moving: false
    control group: 2068
    control group 2: 0
    tag: 830
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 666
    y: 0
    z: 994
    last x: 666
    last y diff: 0
    last z: 994
    territory: 0
    rot x: 0
    rot y: 2.65786
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2068
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2069
  Footprint:
  Minimap:
    active: true
    x: 658
    z: 986
  Obstruction:
    active: true
    moving: false
    control group: 2069
    control group 2: 0
    tag: 802
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 658
    y: 0
    z: 986
    last x: 658
    last y diff: 0
    last z: 986
    territory: 0
    rot x: 0
    rot y: 2.45243
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2069
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2070
  Footprint:
  Minimap:
    active: true
    x: 662
    z: 986
  Obstruction:
    active: true
    moving: false
    control group: 2070
    control group 2: 0
    tag: 812
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 662
    y: 0
    z: 986
    last x: 662
    last y diff: 0
    last z: 986
    territory: 0
    rot x: 0
    rot y: 1.697
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2070
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2071
  Footprint:
  Minimap:
    active: true
    x: 674
    z: 986
  Obstruction:
    active: true
    moving: false
    control group: 2071
    control group 2: 0
    tag: 858
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 674
    y: 0
    z: 986
    last x: 674
    last y diff: 0
    last z: 986
    territory: 0
    rot x: 0
    rot y: 4.81202
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2071
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2072
  Footprint:
  Minimap:
    active: true
    x: 678
    z: 986
  Obstruction:
    active: true
    moving: false
    control group: 2072
    control group 2: 0
    tag: 872
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 678
    y: 0
    z: 986
    last x: 678
    last y diff: 0
    last z: 986
    territory: 0
    rot x: 0
    rot y: 3.47297
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2072
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2073
  Footprint:
  Minimap:
    active: true
    x: 682
    z: 986
  Obstruction:
    active: true
    moving: false
    control group: 2073
    control group 2: 0
    tag: 884
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 682
    y: 0
    z: 986
    last x: 682
    last y diff: 0
    last z: 986
    territory: 0
    rot x: 0
    rot y: 0.51771
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2073
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2074
  Footprint:
  Minimap:
    active: true
    x: 678
    z: 982
  Obstruction:
    active: true
    moving: false
    control group: 2074
    control group 2: 0
    tag: 870
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 678
    y: 0
    z: 982
    last x: 678
    last y diff: 0
    last z: 982
    territory: 0
    rot x: 0
    rot y: 0.14713
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2074
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2075
  Footprint:
  Minimap:
    active: true
    x: 670
    z: 982
  Obstruction:
    active: true
    moving: false
    control group: 2075
    control group 2: 0
    tag: 838
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 670
    y: 0
    z: 982
    last x: 670
    last y diff: 0
    last z: 982
    territory: 0
    rot x: 0
    rot y: 2.24616
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2075
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2076
  Footprint:
  Minimap:
    active: true
    x: 674
    z: 982
  Obstruction:
    active: true
    moving: false
    control group: 2076
    control group 2: 0
    tag: 856
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 674
    y: 0
    z: 982
    last x: 674
    last y diff: 0
    last z: 982
    territory: 0
    rot x: 0
    rot y: 5.12653
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2076
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2077
  Footprint:
  Minimap:
    active: true
    x: 674
    z: 978
  Obstruction:
    active: true
    moving: false
    control group: 2077
    control group 2: 0
    tag: 854
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 674
    y: 0
    z: 978
    last x: 674
    last y diff: 0
    last z: 978
    territory: 0
    rot x: 0
    rot y: 5.8768
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2077
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2078
  Footprint:
  Minimap:
    active: true
    x: 678
    z: 974
  Obstruction:
    active: true
    moving: false
    control group: 2078
    control group 2: 0
    tag: 868
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 678
    y: 0
    z: 974
    last x: 678
    last y diff: 0
    last z: 974
    territory: 0
    rot x: 0
    rot y: 5.8994
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2078
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2079
  Footprint:
  Minimap:
    active: true
    x: 666
    z: 974
  Obstruction:
    active: true
    moving: false
    control group: 2079
    control group 2: 0
    tag: 828
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 666
    y: 0
    z: 974
    last x: 666
    last y diff: 0
    last z: 974
    territory: 0
    rot x: 0
    rot y: 5.28219
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2079
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2080
  Footprint:
  Minimap:
    active: true
    x: 666
    z: 970
  Obstruction:
    active: true
    moving: false
    control group: 2080
    control group 2: 0
    tag: 826
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 666
    y: 0
    z: 970
    last x: 666
    last y diff: 0
    last z: 970
    territory: 0
    rot x: 0
    rot y: 1.40412
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2080
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2081
  Footprint:
  Minimap:
    active: true
    x: 658
    z: 974
  Obstruction:
    active: true
    moving: false
    control group: 2081
    control group 2: 0
    tag: 800
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 658
    y: 0
    z: 974
    last x: 658
    last y diff: 0
    last z: 974
    territory: 0
    rot x: 0
    rot y: 5.47452
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2081
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2082
  Footprint:
  Minimap:
    active: true
    x: 662
    z: 966
  Obstruction:
    active: true
    moving: false
    control group: 2082
    control group 2: 0
    tag: 810
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 662
    y: 0
    z: 966
    last x: 662
    last y diff: 0
    last z: 966
    territory: 0
    rot x: 0
    rot y: 0.96589
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2082
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2083
  Footprint:
  Minimap:
    active: true
    x: 654
    z: 978
  Obstruction:
    active: true
    moving: false
    control group: 2083
    control group 2: 0
    tag: 794
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 654
    y: 0
    z: 978
    last x: 654
    last y diff: 0
    last z: 978
    territory: 0
    rot x: 0
    rot y: 2.49225
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2083
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2084
  Footprint:
  Minimap:
    active: true
    x: 654
    z: 970
  Obstruction:
    active: true
    moving: false
    control group: 2084
    control group 2: 0
    tag: 792
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 654
    y: 0
    z: 970
    last x: 654
    last y diff: 0
    last z: 970
    territory: 0
    rot x: 0
    rot y: 0.36413
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2084
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2085
  Footprint:
  Minimap:
    active: true
    x: 650
    z: 974
  Obstruction:
    active: true
    moving: false
    control group: 2085
    control group 2: 0
    tag: 778
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 650
    y: 0
    z: 974
    last x: 650
    last y diff: 0
    last z: 974
    territory: 0
    rot x: 0
    rot y: 3.61695
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2085
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2086
  Footprint:
  Minimap:
    active: true
    x: 646
    z: 974
  Obstruction:
    active: true
    moving: false
    control group: 2086
    control group 2: 0
    tag: 766
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 646
    y: 0
    z: 974
    last x: 646
    last y diff: 0
    last z: 974
    territory: 0
    rot x: 0
    rot y: 1.26523
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2086
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2087
  Footprint:
  Minimap:
    active: true
    x: 646
    z: 978
  Obstruction:
    active: true
    moving: false
    control group: 2087
    control group 2: 0
    tag: 768
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 646
    y: 0
    z: 978
    last x: 646
    last y diff: 0
    last z: 978
    territory: 0
    rot x: 0
    rot y: 4.0245
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2087
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2088
  Footprint:
  Minimap:
    active: true
    x: 642
    z: 974
  Obstruction:
    active: true
    moving: false
    control group: 2088
    control group 2: 0
    tag: 760
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 642
    y: 0
    z: 974
    last x: 642
    last y diff: 0
    last z: 974
    territory: 0
    rot x: 0
    rot y: 0.47086
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2088
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2089
  Footprint:
  Minimap:
    active: true
    x: 638
    z: 970
  Obstruction:
    active: true
    moving: false
    control group: 2089
    control group 2: 0
    tag: 756
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 638
    y: 0
    z: 970
    last x: 638
    last y diff: 0
    last z: 970
    territory: 0
    rot x: 0
    rot y: 0.71798
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2089
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2090
  Footprint:
  Minimap:
    active: true
    x: 634
    z: 966
  Obstruction:
    active: true
    moving: false
    control group: 2090
    control group 2: 0
    tag: 746
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 634
    y: 0
    z: 966
    last x: 634
    last y diff: 0
    last z: 966
    territory: 0
    rot x: 0
    rot y: 3.7749
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2090
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2091
  Footprint:
  Minimap:
    active: true
    x: 634
    z: 970
  Obstruction:
    active: true
    moving: false
    control group: 2091
    control group 2: 0
    tag: 748
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 634
    y: 0
    z: 970
    last x: 634
    last y diff: 0
    last z: 970
    territory: 0
    rot x: 0
    rot y: 4.3132
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2091
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2092
  Footprint:
  Minimap:
    active: true
    x: 638
    z: 986
  Obstruction:
    active: true
    moving: false
    control group: 2092
    control group 2: 0
    tag: 758
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 638
    y: 0
    z: 986
    last x: 638
    last y diff: 0
    last z: 986
    territory: 0
    rot x: 0
    rot y: 4.89089
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2092
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2093
  Footprint:
  Minimap:
    active: true
    x: 630
    z: 986
  Obstruction:
    active: true
    moving: false
    control group: 2093
    control group 2: 0
    tag: 740
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 630
    y: 0
    z: 986
    last x: 630
    last y diff: 0
    last z: 986
    territory: 0
    rot x: 0
    rot y: 3.01424
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2093
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2094
  Footprint:
  Minimap:
    active: true
    x: 634
    z: 990
  Obstruction:
    active: true
    moving: false
    control group: 2094
    control group 2: 0
    tag: 750
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 634
    y: 0
    z: 990
    last x: 634
    last y diff: 0
    last z: 990
    territory: 0
    rot x: 0
    rot y: 5.6719
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2094
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2095
  Footprint:
  Minimap:
    active: true
    x: 642
    z: 994
  Obstruction:
    active: true
    moving: false
    control group: 2095
    control group 2: 0
    tag: 762
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 642
    y: 0
    z: 994
    last x: 642
    last y diff: 0
    last z: 994
    territory: 0
    rot x: 0
    rot y: 4.65146
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2095
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2096
  Footprint:
  Minimap:
    active: true
    x: 626
    z: 1002
  Obstruction:
    active: true
    moving: false
    control group: 2096
    control group 2: 0
    tag: 736
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 626
    y: 0
    z: 1002
    last x: 626
    last y diff: 0
    last z: 1002
    territory: 0
    rot x: 0
    rot y: 0.15908
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2096
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2097
  Footprint:
  Minimap:
    active: true
    x: 646
    z: 994
  Obstruction:
    active: true
    moving: false
    control group: 2097
    control group 2: 0
    tag: 770
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 646
    y: 0
    z: 994
    last x: 646
    last y diff: 0
    last z: 994
    territory: 0
    rot x: 0
    rot y: 4.00936
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2097
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2098
  Footprint:
  Minimap:
    active: true
    x: 630
    z: 1002
  Obstruction:
    active: true
    moving: false
    control group: 2098
    control group 2: 0
    tag: 742
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 630
    y: 0
    z: 1002
    last x: 630
    last y diff: 0
    last z: 1002
    territory: 0
    rot x: 0
    rot y: 1.4892
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2098
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2099
  Footprint:
  Minimap:
    active: true
    x: 634
    z: 1002
  Obstruction:
    active: true
    moving: false
    control group: 2099
    control group 2: 0
    tag: 752
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 634
    y: 0
    z: 1002
    last x: 634
    last y diff: 0
    last z: 1002
    territory: 0
    rot x: 0
    rot y: 2.61028
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2099
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2100
  Footprint:
  Minimap:
    active: true
    x: 630
    z: 1006
  Obstruction:
    active: true
    moving: false
    control group: 2100
    control group 2: 0
    tag: 744
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 630
    y: 0
    z: 1006
    last x: 630
    last y diff: 0
    last z: 1006
    territory: 0
    rot x: 0
    rot y: 1.16243
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2100
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2101
  Footprint:
  Minimap:
    active: true
    x: 626
    z: 1010
  Obstruction:
    active: true
    moving: false
    control group: 2101
    control group 2: 0
    tag: 738
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 626
    y: 0
    z: 1010
    last x: 626
    last y diff: 0
    last z: 1010
    territory: 0
    rot x: 0
    rot y: 5.17925
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2101
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2102
  Footprint:
  Minimap:
    active: true
    x: 642
    z: 998
  Obstruction:
    active: true
    moving: false
    control group: 2102
    control group 2: 0
    tag: 764
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 642
    y: 0
    z: 998
    last x: 642
    last y diff: 0
    last z: 998
    territory: 0
    rot x: 0
    rot y: 1.10352
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2102
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2103
  Footprint:
  Minimap:
    active: true
    x: 634
    z: 1006
  Obstruction:
    active: true
    moving: false
    control group: 2103
    control group 2: 0
    tag: 754
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 634
    y: 0
    z: 1006
    last x: 634
    last y diff: 0
    last z: 1006
    territory: 0
    rot x: 0
    rot y: 0.41581
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2103
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2104
  Footprint:
  Minimap:
    active: true
    x: 650
    z: 994
  Obstruction:
    active: true
    moving: false
    control group: 2104
    control group 2: 0
    tag: 780
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 650
    y: 0
    z: 994
    last x: 650
    last y diff: 0
    last z: 994
    territory: 0
    rot x: 0
    rot y: 1.0433
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2104
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2105
  Footprint:
  Minimap:
    active: true
    x: 650
    z: 998
  Obstruction:
    active: true
    moving: false
    control group: 2105
    control group 2: 0
    tag: 782
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 650
    y: 0
    z: 998
    last x: 650
    last y diff: 0
    last z: 998
    territory: 0
    rot x: 0
    rot y: 2.85781
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2105
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2106
  Footprint:
  Minimap:
    active: true
    x: 646
    z: 1010
  Obstruction:
    active: true
    moving: false
    control group: 2106
    control group 2: 0
    tag: 772
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 646
    y: 0
    z: 1010
    last x: 646
    last y diff: 0
    last z: 1010
    territory: 0
    rot x: 0
    rot y: 1.60082
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2106
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2107
  Footprint:
  Minimap:
    active: true
    x: 646
    z: 1014
  Obstruction:
    active: true
    moving: false
    control group: 2107
    control group 2: 0
    tag: 774
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 646
    y: 0
    z: 1014
    last x: 646
    last y diff: 0
    last z: 1014
    territory: 0
    rot x: 0
    rot y: 5.43389
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2107
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2108
  Footprint:
  Minimap:
    active: true
    x: 650
    z: 1006
  Obstruction:
    active: true
    moving: false
    control group: 2108
    control group 2: 0
    tag: 784
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 650
    y: 0
    z: 1006
    last x: 650
    last y diff: 0
    last z: 1006
    territory: 0
    rot x: 0
    rot y: 2.38201
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2108
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2109
  Footprint:
  Minimap:
    active: true
    x: 1170
    z: 1750
  Obstruction:
    active: true
    moving: false
    control group: 2109
    control group 2: 0
    tag: 3098
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1170
    y: 0
    z: 1750
    last x: 1170
    last y diff: 0
    last z: 1750
    territory: 0
    rot x: 0
    rot y: 2.40008
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2109
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2110
  Footprint:
  Minimap:
    active: true
    x: 1170
    z: 1766
  Obstruction:
    active: true
    moving: false
    control group: 2110
    control group 2: 0
    tag: 3100
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1170
    y: 0
    z: 1766
    last x: 1170
    last y diff: 0
    last z: 1766
    territory: 0
    rot x: 0
    rot y: 0.78162
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2110
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2111
  Footprint:
  Minimap:
    active: true
    x: 1170
    z: 1782
  Obstruction:
    active: true
    moving: false
    control group: 2111
    control group 2: 0
    tag: 3102
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1170
    y: 0
    z: 1782
    last x: 1170
    last y diff: 0
    last z: 1782
    territory: 0
    rot x: 0
    rot y: 5.50951
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2111
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2112
  Footprint:
  Minimap:
    active: true
    x: 1174
    z: 1770
  Obstruction:
    active: true
    moving: false
    control group: 2112
    control group 2: 0
    tag: 3118
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1174
    y: 0
    z: 1770
    last x: 1174
    last y diff: 0
    last z: 1770
    territory: 0
    rot x: 0
    rot y: 5.87595
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2112
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2113
  Footprint:
  Minimap:
    active: true
    x: 1182
    z: 1754
  Obstruction:
    active: true
    moving: false
    control group: 2113
    control group 2: 0
    tag: 3146
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1182
    y: 0
    z: 1754
    last x: 1182
    last y diff: 0
    last z: 1754
    territory: 0
    rot x: 0
    rot y: 5.83898
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2113
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2114
  Footprint:
  Minimap:
    active: true
    x: 1186
    z: 1754
  Obstruction:
    active: true
    moving: false
    control group: 2114
    control group 2: 0
    tag: 3168
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1186
    y: 0
    z: 1754
    last x: 1186
    last y diff: 0
    last z: 1754
    territory: 0
    rot x: 0
    rot y: 1.27991
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2114
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2115
  Footprint:
  Minimap:
    active: true
    x: 1186
    z: 1750
  Obstruction:
    active: true
    moving: false
    control group: 2115
    control group 2: 0
    tag: 3166
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1186
    y: 0
    z: 1750
    last x: 1186
    last y diff: 0
    last z: 1750
    territory: 0
    rot x: 0
    rot y: 3.10788
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2115
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2116
  Footprint:
  Minimap:
    active: true
    x: 1194
    z: 1750
  Obstruction:
    active: true
    moving: false
    control group: 2116
    control group 2: 0
    tag: 3202
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1194
    y: 0
    z: 1750
    last x: 1194
    last y diff: 0
    last z: 1750
    territory: 0
    rot x: 0
    rot y: 0.94056
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2116
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2117
  Footprint:
  Minimap:
    active: true
    x: 1182
    z: 1746
  Obstruction:
    active: true
    moving: false
    control group: 2117
    control group 2: 0
    tag: 3144
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1182
    y: 0
    z: 1746
    last x: 1182
    last y diff: 0
    last z: 1746
    territory: 0
    rot x: 0
    rot y: 2.87522
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2117
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2118
  Footprint:
  Minimap:
    active: true
    x: 1186
    z: 1746
  Obstruction:
    active: true
    moving: false
    control group: 2118
    control group 2: 0
    tag: 3164
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1186
    y: 0
    z: 1746
    last x: 1186
    last y diff: 0
    last z: 1746
    territory: 0
    rot x: 0
    rot y: 1.2944
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2118
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2119
  Footprint:
  Minimap:
    active: true
    x: 1198
    z: 1746
  Obstruction:
    active: true
    moving: false
    control group: 2119
    control group 2: 0
    tag: 3224
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1198
    y: 0
    z: 1746
    last x: 1198
    last y diff: 0
    last z: 1746
    territory: 0
    rot x: 0
    rot y: 0.69172
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2119
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2120
  Footprint:
  Minimap:
    active: true
    x: 1190
    z: 1742
  Obstruction:
    active: true
    moving: false
    control group: 2120
    control group 2: 0
    tag: 3188
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1190
    y: 0
    z: 1742
    last x: 1190
    last y diff: 0
    last z: 1742
    territory: 0
    rot x: 0
    rot y: 5.60196
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2120
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2121
  Footprint:
  Minimap:
    active: true
    x: 1182
    z: 1742
  Obstruction:
    active: true
    moving: false
    control group: 2121
    control group 2: 0
    tag: 3142
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1182
    y: 0
    z: 1742
    last x: 1182
    last y diff: 0
    last z: 1742
    territory: 0
    rot x: 0
    rot y: 4.3371
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2121
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2122
  Footprint:
  Minimap:
    active: true
    x: 1190
    z: 1738
  Obstruction:
    active: true
    moving: false
    control group: 2122
    control group 2: 0
    tag: 3186
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1190
    y: 0
    z: 1738
    last x: 1190
    last y diff: 0
    last z: 1738
    territory: 0
    rot x: 0
    rot y: 3.7782
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2122
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2123
  Footprint:
  Minimap:
    active: true
    x: 1178
    z: 1738
  Obstruction:
    active: true
    moving: false
    control group: 2123
    control group 2: 0
    tag: 3134
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1178
    y: 0
    z: 1738
    last x: 1178
    last y diff: 0
    last z: 1738
    territory: 0
    rot x: 0
    rot y: 6.16288
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2123
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2124
  Footprint:
  Minimap:
    active: true
    x: 1174
    z: 1734
  Obstruction:
    active: true
    moving: false
    control group: 2124
    control group 2: 0
    tag: 3116
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1174
    y: 0
    z: 1734
    last x: 1174
    last y diff: 0
    last z: 1734
    territory: 0
    rot x: 0
    rot y: 3.4377
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2124
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2125
  Footprint:
  Minimap:
    active: true
    x: 1174
    z: 1730
  Obstruction:
    active: true
    moving: false
    control group: 2125
    control group 2: 0
    tag: 3114
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1174
    y: 0
    z: 1730
    last x: 1174
    last y diff: 0
    last z: 1730
    territory: 0
    rot x: 0
    rot y: 2.6724
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2125
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2126
  Footprint:
  Minimap:
    active: true
    x: 1166
    z: 1746
  Obstruction:
    active: true
    moving: false
    control group: 2126
    control group 2: 0
    tag: 3080
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1166
    y: 0
    z: 1746
    last x: 1166
    last y diff: 0
    last z: 1746
    territory: 0
    rot x: 0
    rot y: 4.57055
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2126
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2127
  Footprint:
  Minimap:
    active: true
    x: 1162
    z: 1734
  Obstruction:
    active: true
    moving: false
    control group: 2127
    control group 2: 0
    tag: 3064
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1162
    y: 0
    z: 1734
    last x: 1162
    last y diff: 0
    last z: 1734
    territory: 0
    rot x: 0
    rot y: 4.93036
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2127
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2128
  Footprint:
  Minimap:
    active: true
    x: 1154
    z: 1746
  Obstruction:
    active: true
    moving: false
    control group: 2128
    control group 2: 0
    tag: 3028
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1154
    y: 0
    z: 1746
    last x: 1154
    last y diff: 0
    last z: 1746
    territory: 0
    rot x: 0
    rot y: 4.01342
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2128
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2129
  Footprint:
  Minimap:
    active: true
    x: 1146
    z: 1742
  Obstruction:
    active: true
    moving: false
    control group: 2129
    control group 2: 0
    tag: 2990
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1146
    y: 0
    z: 1742
    last x: 1146
    last y diff: 0
    last z: 1742
    territory: 0
    rot x: 0
    rot y: 3.23012
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2129
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2130
  Footprint:
  Minimap:
    active: true
    x: 1166
    z: 1750
  Obstruction:
    active: true
    moving: false
    control group: 2130
    control group 2: 0
    tag: 3082
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1166
    y: 0
    z: 1750
    last x: 1166
    last y diff: 0
    last z: 1750
    territory: 0
    rot x: 0
    rot y: 4.9194
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2130
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2131
  Footprint:
  Minimap:
    active: true
    x: 1162
    z: 1750
  Obstruction:
    active: true
    moving: false
    control group: 2131
    control group 2: 0
    tag: 3066
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1162
    y: 0
    z: 1750
    last x: 1162
    last y diff: 0
    last z: 1750
    territory: 0
    rot x: 0
    rot y: 4.77973
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2131
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2132
  Footprint:
  Minimap:
    active: true
    x: 1154
    z: 1750
  Obstruction:
    active: true
    moving: false
    control group: 2132
    control group 2: 0
    tag: 3030
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1154
    y: 0
    z: 1750
    last x: 1154
    last y diff: 0
    last z: 1750
    territory: 0
    rot x: 0
    rot y: 5.45531
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2132
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2133
  Footprint:
  Minimap:
    active: true
    x: 1146
    z: 1750
  Obstruction:
    active: true
    moving: false
    control group: 2133
    control group 2: 0
    tag: 2992
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1146
    y: 0
    z: 1750
    last x: 1146
    last y diff: 0
    last z: 1750
    territory: 0
    rot x: 0
    rot y: 4.70614
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2133
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2134
  Footprint:
  Minimap:
    active: true
    x: 1142
    z: 1758
  Obstruction:
    active: true
    moving: false
    control group: 2134
    control group 2: 0
    tag: 2964
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1142
    y: 0
    z: 1758
    last x: 1142
    last y diff: 0
    last z: 1758
    territory: 0
    rot x: 0
    rot y: 0.98673
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2134
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2135
  Footprint:
  Minimap:
    active: true
    x: 1150
    z: 1758
  Obstruction:
    active: true
    moving: false
    control group: 2135
    control group 2: 0
    tag: 3010
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1150
    y: 0
    z: 1758
    last x: 1150
    last y diff: 0
    last z: 1758
    territory: 0
    rot x: 0
    rot y: 1.60778
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2135
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2136
  Footprint:
  Minimap:
    active: true
    x: 1142
    z: 1766
  Obstruction:
    active: true
    moving: false
    control group: 2136
    control group 2: 0
    tag: 2966
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1142
    y: 0
    z: 1766
    last x: 1142
    last y diff: 0
    last z: 1766
    territory: 0
    rot x: 0
    rot y: 3.63341
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2136
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2137
  Footprint:
  Minimap:
    active: true
    x: 1150
    z: 1766
  Obstruction:
    active: true
    moving: false
    control group: 2137
    control group 2: 0
    tag: 3012
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1150
    y: 0
    z: 1766
    last x: 1150
    last y diff: 0
    last z: 1766
    territory: 0
    rot x: 0
    rot y: 0.9734
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2137
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2138
  Footprint:
  Minimap:
    active: true
    x: 1146
    z: 1770
  Obstruction:
    active: true
    moving: false
    control group: 2138
    control group 2: 0
    tag: 2994
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1146
    y: 0
    z: 1770
    last x: 1146
    last y diff: 0
    last z: 1770
    territory: 0
    rot x: 0
    rot y: 3.06725
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2138
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2139
  Footprint:
  Minimap:
    active: true
    x: 1162
    z: 1758
  Obstruction:
    active: true
    moving: false
    control group: 2139
    control group 2: 0
    tag: 3068
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1162
    y: 0
    z: 1758
    last x: 1162
    last y diff: 0
    last z: 1758
    territory: 0
    rot x: 0
    rot y: 3.52054
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2139
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2140
  Footprint:
  Minimap:
    active: true
    x: 1154
    z: 1766
  Obstruction:
    active: true
    moving: false
    control group: 2140
    control group 2: 0
    tag: 3032
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1154
    y: 0
    z: 1766
    last x: 1154
    last y diff: 0
    last z: 1766
    territory: 0
    rot x: 0
    rot y: 2.98754
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2140
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2141
  Footprint:
  Minimap:
    active: true
    x: 1150
    z: 1770
  Obstruction:
    active: true
    moving: false
    control group: 2141
    control group 2: 0
    tag: 3014
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1150
    y: 0
    z: 1770
    last x: 1150
    last y diff: 0
    last z: 1770
    territory: 0
    rot x: 0
    rot y: 0.38991
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2141
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2142
  Footprint:
  Minimap:
    active: true
    x: 1158
    z: 1766
  Obstruction:
    active: true
    moving: false
    control group: 2142
    control group 2: 0
    tag: 3048
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1158
    y: 0
    z: 1766
    last x: 1158
    last y diff: 0
    last z: 1766
    territory: 0
    rot x: 0
    rot y: 5.79519
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2142
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2143
  Footprint:
  Minimap:
    active: true
    x: 1154
    z: 1770
  Obstruction:
    active: true
    moving: false
    control group: 2143
    control group 2: 0
    tag: 3034
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1154
    y: 0
    z: 1770
    last x: 1154
    last y diff: 0
    last z: 1770
    territory: 0
    rot x: 0
    rot y: 5.75513
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2143
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2144
  Footprint:
  Minimap:
    active: true
    x: 1162
    z: 1762
  Obstruction:
    active: true
    moving: false
    control group: 2144
    control group 2: 0
    tag: 3070
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1162
    y: 0
    z: 1762
    last x: 1162
    last y diff: 0
    last z: 1762
    territory: 0
    rot x: 0
    rot y: 3.5621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2144
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2145
  Footprint:
  Minimap:
    active: true
    x: 1154
    z: 1774
  Obstruction:
    active: true
    moving: false
    control group: 2145
    control group 2: 0
    tag: 3036
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1154
    y: 0
    z: 1774
    last x: 1154
    last y diff: 0
    last z: 1774
    territory: 0
    rot x: 0
    rot y: 1.74512
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2145
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2146
  Footprint:
  Minimap:
    active: true
    x: 1150
    z: 1778
  Obstruction:
    active: true
    moving: false
    control group: 2146
    control group 2: 0
    tag: 3016
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1150
    y: 0
    z: 1778
    last x: 1150
    last y diff: 0
    last z: 1778
    territory: 0
    rot x: 0
    rot y: 2.23618
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2146
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2147
  Footprint:
  Minimap:
    active: true
    x: 1154
    z: 1782
  Obstruction:
    active: true
    moving: false
    control group: 2147
    control group 2: 0
    tag: 3038
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1154
    y: 0
    z: 1782
    last x: 1154
    last y diff: 0
    last z: 1782
    territory: 0
    rot x: 0
    rot y: 2.87391
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2147
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2148
  Footprint:
  Minimap:
    active: true
    x: 1162
    z: 1766
  Obstruction:
    active: true
    moving: false
    control group: 2148
    control group 2: 0
    tag: 3072
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1162
    y: 0
    z: 1766
    last x: 1162
    last y diff: 0
    last z: 1766
    territory: 0
    rot x: 0
    rot y: 1.8789
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2148
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2149
  Footprint:
  Minimap:
    active: true
    x: 1162
    z: 1770
  Obstruction:
    active: true
    moving: false
    control group: 2149
    control group 2: 0
    tag: 3074
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1162
    y: 0
    z: 1770
    last x: 1162
    last y diff: 0
    last z: 1770
    territory: 0
    rot x: 0
    rot y: 6.11556
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2149
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2150
  Footprint:
  Minimap:
    active: true
    x: 1158
    z: 1782
  Obstruction:
    active: true
    moving: false
    control group: 2150
    control group 2: 0
    tag: 3050
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1158
    y: 0
    z: 1782
    last x: 1158
    last y diff: 0
    last z: 1782
    territory: 0
    rot x: 0
    rot y: 0.04564
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2150
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2151
  Footprint:
  Minimap:
    active: true
    x: 1166
    z: 1770
  Obstruction:
    active: true
    moving: false
    control group: 2151
    control group 2: 0
    tag: 3084
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1166
    y: 0
    z: 1770
    last x: 1166
    last y diff: 0
    last z: 1770
    territory: 0
    rot x: 0
    rot y: 5.19256
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2151
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2152
  Footprint:
  Minimap:
    active: true
    x: 1166
    z: 1778
  Obstruction:
    active: true
    moving: false
    control group: 2152
    control group 2: 0
    tag: 3086
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1166
    y: 0
    z: 1778
    last x: 1166
    last y diff: 0
    last z: 1778
    territory: 0
    rot x: 0
    rot y: 3.99465
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2152
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2153
  Footprint:
  Minimap:
    active: true
    x: 1122
    z: 1918
  Obstruction:
    active: true
    moving: false
    control group: 2153
    control group 2: 0
    tag: 2868
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1122
    y: 0
    z: 1918
    last x: 1122
    last y diff: 0
    last z: 1918
    territory: 0
    rot x: 0
    rot y: 2.53168
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2153
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2154
  Footprint:
  Minimap:
    active: true
    x: 1122
    z: 1914
  Obstruction:
    active: true
    moving: false
    control group: 2154
    control group 2: 0
    tag: 2866
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1122
    y: 0
    z: 1914
    last x: 1122
    last y diff: 0
    last z: 1914
    territory: 0
    rot x: 0
    rot y: 3.31295
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2154
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2155
  Footprint:
  Minimap:
    active: true
    x: 1122
    z: 1910
  Obstruction:
    active: true
    moving: false
    control group: 2155
    control group 2: 0
    tag: 2864
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1122
    y: 0
    z: 1910
    last x: 1122
    last y diff: 0
    last z: 1910
    territory: 0
    rot x: 0
    rot y: 2.25754
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2155
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2156
  Footprint:
  Minimap:
    active: true
    x: 1126
    z: 1922
  Obstruction:
    active: true
    moving: false
    control group: 2156
    control group 2: 0
    tag: 2896
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1126
    y: 0
    z: 1922
    last x: 1126
    last y diff: 0
    last z: 1922
    territory: 0
    rot x: 0
    rot y: 0.90238
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2156
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2157
  Footprint:
  Minimap:
    active: true
    x: 1126
    z: 1918
  Obstruction:
    active: true
    moving: false
    control group: 2157
    control group 2: 0
    tag: 2894
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1126
    y: 0
    z: 1918
    last x: 1126
    last y diff: 0
    last z: 1918
    territory: 0
    rot x: 0
    rot y: 3.66266
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2157
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2158
  Footprint:
  Minimap:
    active: true
    x: 1130
    z: 1926
  Obstruction:
    active: true
    moving: false
    control group: 2158
    control group 2: 0
    tag: 2920
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1130
    y: 0
    z: 1926
    last x: 1130
    last y diff: 0
    last z: 1926
    territory: 0
    rot x: 0
    rot y: 3.59781
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2158
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2159
  Footprint:
  Minimap:
    active: true
    x: 1122
    z: 1906
  Obstruction:
    active: true
    moving: false
    control group: 2159
    control group 2: 0
    tag: 2862
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1122
    y: 0
    z: 1906
    last x: 1122
    last y diff: 0
    last z: 1906
    territory: 0
    rot x: 0
    rot y: 5.37223
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2159
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2160
  Footprint:
  Minimap:
    active: true
    x: 1134
    z: 1926
  Obstruction:
    active: true
    moving: false
    control group: 2160
    control group 2: 0
    tag: 2936
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1134
    y: 0
    z: 1926
    last x: 1134
    last y diff: 0
    last z: 1926
    territory: 0
    rot x: 0
    rot y: 4.73307
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2160
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2161
  Footprint:
  Minimap:
    active: true
    x: 1134
    z: 1930
  Obstruction:
    active: true
    moving: false
    control group: 2161
    control group 2: 0
    tag: 2938
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1134
    y: 0
    z: 1930
    last x: 1134
    last y diff: 0
    last z: 1930
    territory: 0
    rot x: 0
    rot y: 5.79003
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2161
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2162
  Footprint:
  Minimap:
    active: true
    x: 1134
    z: 1922
  Obstruction:
    active: true
    moving: false
    control group: 2162
    control group 2: 0
    tag: 2934
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1134
    y: 0
    z: 1922
    last x: 1134
    last y diff: 0
    last z: 1922
    territory: 0
    rot x: 0
    rot y: 0.36855
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2162
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2163
  Footprint:
  Minimap:
    active: true
    x: 1138
    z: 1930
  Obstruction:
    active: true
    moving: false
    control group: 2163
    control group 2: 0
    tag: 2958
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1138
    y: 0
    z: 1930
    last x: 1138
    last y diff: 0
    last z: 1930
    territory: 0
    rot x: 0
    rot y: 3.11907
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2163
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2164
  Footprint:
  Minimap:
    active: true
    x: 1130
    z: 1914
  Obstruction:
    active: true
    moving: false
    control group: 2164
    control group 2: 0
    tag: 2918
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1130
    y: 0
    z: 1914
    last x: 1130
    last y diff: 0
    last z: 1914
    territory: 0
    rot x: 0
    rot y: 2.61944
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2164
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2165
  Footprint:
  Minimap:
    active: true
    x: 1138
    z: 1926
  Obstruction:
    active: true
    moving: false
    control group: 2165
    control group 2: 0
    tag: 2956
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1138
    y: 0
    z: 1926
    last x: 1138
    last y diff: 0
    last z: 1926
    territory: 0
    rot x: 0
    rot y: 5.27652
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2165
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2166
  Footprint:
  Minimap:
    active: true
    x: 1138
    z: 1918
  Obstruction:
    active: true
    moving: false
    control group: 2166
    control group 2: 0
    tag: 2954
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1138
    y: 0
    z: 1918
    last x: 1138
    last y diff: 0
    last z: 1918
    territory: 0
    rot x: 0
    rot y: 5.15194
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2166
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2167
  Footprint:
  Minimap:
    active: true
    x: 1134
    z: 1910
  Obstruction:
    active: true
    moving: false
    control group: 2167
    control group 2: 0
    tag: 2932
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1134
    y: 0
    z: 1910
    last x: 1134
    last y diff: 0
    last z: 1910
    territory: 0
    rot x: 0
    rot y: 3.51418
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2167
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2168
  Footprint:
  Minimap:
    active: true
    x: 1138
    z: 1914
  Obstruction:
    active: true
    moving: false
    control group: 2168
    control group 2: 0
    tag: 2952
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1138
    y: 0
    z: 1914
    last x: 1138
    last y diff: 0
    last z: 1914
    territory: 0
    rot x: 0
    rot y: 2.44262
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2168
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2169
  Footprint:
  Minimap:
    active: true
    x: 1118
    z: 1898
  Obstruction:
    active: true
    moving: false
    control group: 2169
    control group 2: 0
    tag: 2838
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1118
    y: 0
    z: 1898
    last x: 1118
    last y diff: 0
    last z: 1898
    territory: 0
    rot x: 0
    rot y: 0.2448
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2169
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2170
  Footprint:
  Minimap:
    active: true
    x: 1122
    z: 1898
  Obstruction:
    active: true
    moving: false
    control group: 2170
    control group 2: 0
    tag: 2860
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1122
    y: 0
    z: 1898
    last x: 1122
    last y diff: 0
    last z: 1898
    territory: 0
    rot x: 0
    rot y: 1.40731
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2170
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2171
  Footprint:
  Minimap:
    active: true
    x: 1126
    z: 1898
  Obstruction:
    active: true
    moving: false
    control group: 2171
    control group 2: 0
    tag: 2892
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1126
    y: 0
    z: 1898
    last x: 1126
    last y diff: 0
    last z: 1898
    territory: 0
    rot x: 0
    rot y: 4.9717
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2171
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2172
  Footprint:
  Minimap:
    active: true
    x: 1130
    z: 1898
  Obstruction:
    active: true
    moving: false
    control group: 2172
    control group 2: 0
    tag: 2916
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1130
    y: 0
    z: 1898
    last x: 1130
    last y diff: 0
    last z: 1898
    territory: 0
    rot x: 0
    rot y: 2.85764
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2172
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2173
  Footprint:
  Minimap:
    active: true
    x: 1134
    z: 1898
  Obstruction:
    active: true
    moving: false
    control group: 2173
    control group 2: 0
    tag: 2930
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1134
    y: 0
    z: 1898
    last x: 1134
    last y diff: 0
    last z: 1898
    territory: 0
    rot x: 0
    rot y: 5.2185
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2173
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2174
  Footprint:
  Minimap:
    active: true
    x: 1146
    z: 1898
  Obstruction:
    active: true
    moving: false
    control group: 2174
    control group 2: 0
    tag: 3000
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1146
    y: 0
    z: 1898
    last x: 1146
    last y diff: 0
    last z: 1898
    territory: 0
    rot x: 0
    rot y: 5.61376
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2174
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2175
  Footprint:
  Minimap:
    active: true
    x: 1146
    z: 1894
  Obstruction:
    active: true
    moving: false
    control group: 2175
    control group 2: 0
    tag: 2998
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1146
    y: 0
    z: 1894
    last x: 1146
    last y diff: 0
    last z: 1894
    territory: 0
    rot x: 0
    rot y: 2.16053
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2175
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2176
  Footprint:
  Minimap:
    active: true
    x: 1130
    z: 1894
  Obstruction:
    active: true
    moving: false
    control group: 2176
    control group 2: 0
    tag: 2914
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1130
    y: 0
    z: 1894
    last x: 1130
    last y diff: 0
    last z: 1894
    territory: 0
    rot x: 0
    rot y: 1.95235
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2176
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2177
  Footprint:
  Minimap:
    active: true
    x: 1138
    z: 1890
  Obstruction:
    active: true
    moving: false
    control group: 2177
    control group 2: 0
    tag: 2950
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1138
    y: 0
    z: 1890
    last x: 1138
    last y diff: 0
    last z: 1890
    territory: 0
    rot x: 0
    rot y: 4.23803
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2177
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2178
  Footprint:
  Minimap:
    active: true
    x: 1134
    z: 1890
  Obstruction:
    active: true
    moving: false
    control group: 2178
    control group 2: 0
    tag: 2928
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1134
    y: 0
    z: 1890
    last x: 1134
    last y diff: 0
    last z: 1890
    territory: 0
    rot x: 0
    rot y: 3.07027
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2178
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2179
  Footprint:
  Minimap:
    active: true
    x: 1146
    z: 1886
  Obstruction:
    active: true
    moving: false
    control group: 2179
    control group 2: 0
    tag: 2996
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1146
    y: 0
    z: 1886
    last x: 1146
    last y diff: 0
    last z: 1886
    territory: 0
    rot x: 0
    rot y: 2.575
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2179
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2180
  Footprint:
  Minimap:
    active: true
    x: 1142
    z: 1886
  Obstruction:
    active: true
    moving: false
    control group: 2180
    control group 2: 0
    tag: 2970
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1142
    y: 0
    z: 1886
    last x: 1142
    last y diff: 0
    last z: 1886
    territory: 0
    rot x: 0
    rot y: 3.6103
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2180
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2181
  Footprint:
  Minimap:
    active: true
    x: 1122
    z: 1894
  Obstruction:
    active: true
    moving: false
    control group: 2181
    control group 2: 0
    tag: 2858
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1122
    y: 0
    z: 1894
    last x: 1122
    last y diff: 0
    last z: 1894
    territory: 0
    rot x: 0
    rot y: 1.48205
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2181
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2182
  Footprint:
  Minimap:
    active: true
    x: 1138
    z: 1882
  Obstruction:
    active: true
    moving: false
    control group: 2182
    control group 2: 0
    tag: 2948
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1138
    y: 0
    z: 1882
    last x: 1138
    last y diff: 0
    last z: 1882
    territory: 0
    rot x: 0
    rot y: 6.04699
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2182
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2183
  Footprint:
  Minimap:
    active: true
    x: 1130
    z: 1886
  Obstruction:
    active: true
    moving: false
    control group: 2183
    control group 2: 0
    tag: 2912
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1130
    y: 0
    z: 1886
    last x: 1130
    last y diff: 0
    last z: 1886
    territory: 0
    rot x: 0
    rot y: 5.99863
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2183
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2184
  Footprint:
  Minimap:
    active: true
    x: 1142
    z: 1878
  Obstruction:
    active: true
    moving: false
    control group: 2184
    control group 2: 0
    tag: 2968
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1142
    y: 0
    z: 1878
    last x: 1142
    last y diff: 0
    last z: 1878
    territory: 0
    rot x: 0
    rot y: 3.69256
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2184
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2185
  Footprint:
  Minimap:
    active: true
    x: 1130
    z: 1878
  Obstruction:
    active: true
    moving: false
    control group: 2185
    control group 2: 0
    tag: 2910
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1130
    y: 0
    z: 1878
    last x: 1130
    last y diff: 0
    last z: 1878
    territory: 0
    rot x: 0
    rot y: 2.99035
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2185
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2186
  Footprint:
  Minimap:
    active: true
    x: 1126
    z: 1878
  Obstruction:
    active: true
    moving: false
    control group: 2186
    control group 2: 0
    tag: 2890
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1126
    y: 0
    z: 1878
    last x: 1126
    last y diff: 0
    last z: 1878
    territory: 0
    rot x: 0
    rot y: 4.33242
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2186
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2187
  Footprint:
  Minimap:
    active: true
    x: 1122
    z: 1882
  Obstruction:
    active: true
    moving: false
    control group: 2187
    control group 2: 0
    tag: 2856
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1122
    y: 0
    z: 1882
    last x: 1122
    last y diff: 0
    last z: 1882
    territory: 0
    rot x: 0
    rot y: 2.81635
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2187
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2188
  Footprint:
  Minimap:
    active: true
    x: 1114
    z: 1894
  Obstruction:
    active: true
    moving: false
    control group: 2188
    control group 2: 0
    tag: 2818
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1114
    y: 0
    z: 1894
    last x: 1114
    last y diff: 0
    last z: 1894
    territory: 0
    rot x: 0
    rot y: 5.91247
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2188
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2189
  Footprint:
  Minimap:
    active: true
    x: 1114
    z: 1890
  Obstruction:
    active: true
    moving: false
    control group: 2189
    control group 2: 0
    tag: 2816
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1114
    y: 0
    z: 1890
    last x: 1114
    last y diff: 0
    last z: 1890
    territory: 0
    rot x: 0
    rot y: 2.87635
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2189
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2190
  Footprint:
  Minimap:
    active: true
    x: 1114
    z: 1886
  Obstruction:
    active: true
    moving: false
    control group: 2190
    control group 2: 0
    tag: 2814
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1114
    y: 0
    z: 1886
    last x: 1114
    last y diff: 0
    last z: 1886
    territory: 0
    rot x: 0
    rot y: 0.61838
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2190
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2191
  Footprint:
  Minimap:
    active: true
    x: 1114
    z: 1882
  Obstruction:
    active: true
    moving: false
    control group: 2191
    control group 2: 0
    tag: 2812
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1114
    y: 0
    z: 1882
    last x: 1114
    last y diff: 0
    last z: 1882
    territory: 0
    rot x: 0
    rot y: 2.59546
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2191
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2192
  Footprint:
  Minimap:
    active: true
    x: 1114
    z: 1878
  Obstruction:
    active: true
    moving: false
    control group: 2192
    control group 2: 0
    tag: 2810
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1114
    y: 0
    z: 1878
    last x: 1114
    last y diff: 0
    last z: 1878
    territory: 0
    rot x: 0
    rot y: 3.47693
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2192
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2193
  Footprint:
  Minimap:
    active: true
    x: 1114
    z: 1874
  Obstruction:
    active: true
    moving: false
    control group: 2193
    control group 2: 0
    tag: 2808
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1114
    y: 0
    z: 1874
    last x: 1114
    last y diff: 0
    last z: 1874
    territory: 0
    rot x: 0
    rot y: 2.74463
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2193
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2194
  Footprint:
  Minimap:
    active: true
    x: 1110
    z: 1874
  Obstruction:
    active: true
    moving: false
    control group: 2194
    control group 2: 0
    tag: 2786
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1110
    y: 0
    z: 1874
    last x: 1110
    last y diff: 0
    last z: 1874
    territory: 0
    rot x: 0
    rot y: 5.66385
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2194
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2195
  Footprint:
  Minimap:
    active: true
    x: 1106
    z: 1882
  Obstruction:
    active: true
    moving: false
    control group: 2195
    control group 2: 0
    tag: 2752
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1106
    y: 0
    z: 1882
    last x: 1106
    last y diff: 0
    last z: 1882
    territory: 0
    rot x: 0
    rot y: 3.71491
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2195
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2196
  Footprint:
  Minimap:
    active: true
    x: 1106
    z: 1886
  Obstruction:
    active: true
    moving: false
    control group: 2196
    control group 2: 0
    tag: 2754
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1106
    y: 0
    z: 1886
    last x: 1106
    last y diff: 0
    last z: 1886
    territory: 0
    rot x: 0
    rot y: 3.86997
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2196
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2197
  Footprint:
  Minimap:
    active: true
    x: 1106
    z: 1894
  Obstruction:
    active: true
    moving: false
    control group: 2197
    control group 2: 0
    tag: 2756
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1106
    y: 0
    z: 1894
    last x: 1106
    last y diff: 0
    last z: 1894
    territory: 0
    rot x: 0
    rot y: 1.73363
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2197
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2198
  Footprint:
  Minimap:
    active: true
    x: 1102
    z: 1894
  Obstruction:
    active: true
    moving: false
    control group: 2198
    control group 2: 0
    tag: 2726
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1102
    y: 0
    z: 1894
    last x: 1102
    last y diff: 0
    last z: 1894
    territory: 0
    rot x: 0
    rot y: 6.15206
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2198
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2199
  Footprint:
  Minimap:
    active: true
    x: 1098
    z: 1898
  Obstruction:
    active: true
    moving: false
    control group: 2199
    control group 2: 0
    tag: 2702
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1098
    y: 0
    z: 1898
    last x: 1098
    last y diff: 0
    last z: 1898
    territory: 0
    rot x: 0
    rot y: 2.62511
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2199
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2200
  Footprint:
  Minimap:
    active: true
    x: 1098
    z: 1918
  Obstruction:
    active: true
    moving: false
    control group: 2200
    control group 2: 0
    tag: 2704
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1098
    y: 0
    z: 1918
    last x: 1098
    last y diff: 0
    last z: 1918
    territory: 0
    rot x: 0
    rot y: 1.54989
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2200
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2201
  Footprint:
  Minimap:
    active: true
    x: 1110
    z: 1910
  Obstruction:
    active: true
    moving: false
    control group: 2201
    control group 2: 0
    tag: 2788
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1110
    y: 0
    z: 1910
    last x: 1110
    last y diff: 0
    last z: 1910
    territory: 0
    rot x: 0
    rot y: 1.612
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2201
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2202
  Footprint:
  Minimap:
    active: true
    x: 1106
    z: 1914
  Obstruction:
    active: true
    moving: false
    control group: 2202
    control group 2: 0
    tag: 2758
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1106
    y: 0
    z: 1914
    last x: 1106
    last y diff: 0
    last z: 1914
    territory: 0
    rot x: 0
    rot y: 6.03547
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2202
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2203
  Footprint:
  Minimap:
    active: true
    x: 1098
    z: 1922
  Obstruction:
    active: true
    moving: false
    control group: 2203
    control group 2: 0
    tag: 2706
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1098
    y: 0
    z: 1922
    last x: 1098
    last y diff: 0
    last z: 1922
    territory: 0
    rot x: 0
    rot y: 3.04253
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2203
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2204
  Footprint:
  Minimap:
    active: true
    x: 1106
    z: 1922
  Obstruction:
    active: true
    moving: false
    control group: 2204
    control group 2: 0
    tag: 2760
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1106
    y: 0
    z: 1922
    last x: 1106
    last y diff: 0
    last z: 1922
    territory: 0
    rot x: 0
    rot y: 6.05381
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2204
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2205
  Footprint:
  Minimap:
    active: true
    x: 1110
    z: 1918
  Obstruction:
    active: true
    moving: false
    control group: 2205
    control group 2: 0
    tag: 2790
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1110
    y: 0
    z: 1918
    last x: 1110
    last y diff: 0
    last z: 1918
    territory: 0
    rot x: 0
    rot y: 4.5448
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2205
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2206
  Footprint:
  Minimap:
    active: true
    x: 982
    z: 1450
  Obstruction:
    active: true
    moving: false
    control group: 2206
    control group 2: 0
    tag: 1972
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 982
    y: 0
    z: 1450
    last x: 982
    last y diff: 0
    last z: 1450
    territory: 0
    rot x: 0
    rot y: 2.09943
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2206
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10347,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2207
  Footprint:
  Minimap:
    active: true
    x: 982
    z: 1454
  Obstruction:
    active: true
    moving: false
    control group: 2207
    control group 2: 0
    tag: 1974
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 982
    y: 0
    z: 1454
    last x: 982
    last y diff: 0
    last z: 1454
    territory: 0
    rot x: 0
    rot y: 5.7717
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2207
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10348,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2208
  Footprint:
  Minimap:
    active: true
    x: 986
    z: 1442
  Obstruction:
    active: true
    moving: false
    control group: 2208
    control group 2: 0
    tag: 2006
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 986
    y: 0
    z: 1442
    last x: 986
    last y diff: 0
    last z: 1442
    territory: 0
    rot x: 0
    rot y: 4.41597
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2208
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10349,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2209
  Footprint:
  Minimap:
    active: true
    x: 986
    z: 1434
  Obstruction:
    active: true
    moving: false
    control group: 2209
    control group 2: 0
    tag: 2004
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 986
    y: 0
    z: 1434
    last x: 986
    last y diff: 0
    last z: 1434
    territory: 0
    rot x: 0
    rot y: 0.23896
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2209
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10315,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2210
  Footprint:
  Minimap:
    active: true
    x: 998
    z: 1438
  Obstruction:
    active: true
    moving: false
    control group: 2210
    control group 2: 0
    tag: 2040
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 998
    y: 0
    z: 1438
    last x: 998
    last y diff: 0
    last z: 1438
    territory: 0
    rot x: 0
    rot y: 3.08614
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2210
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10334,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2211
  Footprint:
  Minimap:
    active: true
    x: 1002
    z: 1438
  Obstruction:
    active: true
    moving: false
    control group: 2211
    control group 2: 0
    tag: 2052
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1002
    y: 0
    z: 1438
    last x: 1002
    last y diff: 0
    last z: 1438
    territory: 0
    rot x: 0
    rot y: 2.91738
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2211
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10335,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2212
  Footprint:
  Minimap:
    active: true
    x: 1002
    z: 1430
  Obstruction:
    active: true
    moving: false
    control group: 2212
    control group 2: 0
    tag: 2050
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1002
    y: 0
    z: 1430
    last x: 1002
    last y diff: 0
    last z: 1430
    territory: 0
    rot x: 0
    rot y: 3.87877
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2212
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10336,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2213
  Footprint:
  Minimap:
    active: true
    x: 1014
    z: 1430
  Obstruction:
    active: true
    moving: false
    control group: 2213
    control group 2: 0
    tag: 2092
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1014
    y: 0
    z: 1430
    last x: 1014
    last y diff: 0
    last z: 1430
    territory: 0
    rot x: 0
    rot y: 4.44143
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2213
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10337,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2214
  Footprint:
  Minimap:
    active: true
    x: 1006
    z: 1426
  Obstruction:
    active: true
    moving: false
    control group: 2214
    control group 2: 0
    tag: 2068
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1006
    y: 0
    z: 1426
    last x: 1006
    last y diff: 0
    last z: 1426
    territory: 0
    rot x: 0
    rot y: 1.4671
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2214
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10338,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2215
  Footprint:
  Minimap:
    active: true
    x: 998
    z: 1426
  Obstruction:
    active: true
    moving: false
    control group: 2215
    control group 2: 0
    tag: 2038
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 998
    y: 0
    z: 1426
    last x: 998
    last y diff: 0
    last z: 1426
    territory: 0
    rot x: 0
    rot y: 0.42136
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2215
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10339,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2216
  Footprint:
  Minimap:
    active: true
    x: 1006
    z: 1422
  Obstruction:
    active: true
    moving: false
    control group: 2216
    control group 2: 0
    tag: 2066
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1006
    y: 0
    z: 1422
    last x: 1006
    last y diff: 0
    last z: 1422
    territory: 0
    rot x: 0
    rot y: 0.11661
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2216
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10340,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2217
  Footprint:
  Minimap:
    active: true
    x: 1014
    z: 1418
  Obstruction:
    active: true
    moving: false
    control group: 2217
    control group 2: 0
    tag: 2090
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1014
    y: 0
    z: 1418
    last x: 1014
    last y diff: 0
    last z: 1418
    territory: 0
    rot x: 0
    rot y: 1.14112
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2217
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10304,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2218
  Footprint:
  Minimap:
    active: true
    x: 986
    z: 1426
  Obstruction:
    active: true
    moving: false
    control group: 2218
    control group 2: 0
    tag: 2002
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 986
    y: 0
    z: 1426
    last x: 986
    last y diff: 0
    last z: 1426
    territory: 0
    rot x: 0
    rot y: 4.36365
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2218
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10316,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2219
  Footprint:
  Minimap:
    active: true
    x: 986
    z: 1422
  Obstruction:
    active: true
    moving: false
    control group: 2219
    control group 2: 0
    tag: 2000
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 986
    y: 0
    z: 1422
    last x: 986
    last y diff: 0
    last z: 1422
    territory: 0
    rot x: 0
    rot y: 1.65037
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2219
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10317,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2220
  Footprint:
  Minimap:
    active: true
    x: 990
    z: 1418
  Obstruction:
    active: true
    moving: false
    control group: 2220
    control group 2: 0
    tag: 2018
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 990
    y: 0
    z: 1418
    last x: 990
    last y diff: 0
    last z: 1418
    territory: 0
    rot x: 0
    rot y: 0.57763
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2220
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10318,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2221
  Footprint:
  Minimap:
    active: true
    x: 982
    z: 1426
  Obstruction:
    active: true
    moving: false
    control group: 2221
    control group 2: 0
    tag: 1970
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 982
    y: 0
    z: 1426
    last x: 982
    last y diff: 0
    last z: 1426
    territory: 0
    rot x: 0
    rot y: 2.68017
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2221
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10319,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2222
  Footprint:
  Minimap:
    active: true
    x: 986
    z: 1418
  Obstruction:
    active: true
    moving: false
    control group: 2222
    control group 2: 0
    tag: 1998
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 986
    y: 0
    z: 1418
    last x: 986
    last y diff: 0
    last z: 1418
    territory: 0
    rot x: 0
    rot y: 2.42028
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2222
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10320,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2223
  Footprint:
  Minimap:
    active: true
    x: 986
    z: 1414
  Obstruction:
    active: true
    moving: false
    control group: 2223
    control group 2: 0
    tag: 1996
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 986
    y: 0
    z: 1414
    last x: 986
    last y diff: 0
    last z: 1414
    territory: 0
    rot x: 0
    rot y: 5.26818
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2223
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10321,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2224
  Footprint:
  Minimap:
    active: true
    x: 982
    z: 1422
  Obstruction:
    active: true
    moving: false
    control group: 2224
    control group 2: 0
    tag: 1968
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 982
    y: 0
    z: 1422
    last x: 982
    last y diff: 0
    last z: 1422
    territory: 0
    rot x: 0
    rot y: 1.57927
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2224
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10322,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2225
  Footprint:
  Minimap:
    active: true
    x: 978
    z: 1430
  Obstruction:
    active: true
    moving: false
    control group: 2225
    control group 2: 0
    tag: 1944
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 978
    y: 0
    z: 1430
    last x: 978
    last y diff: 0
    last z: 1430
    territory: 0
    rot x: 0
    rot y: 3.47124
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2225
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10323,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2226
  Footprint:
  Minimap:
    active: true
    x: 978
    z: 1410
  Obstruction:
    active: true
    moving: false
    control group: 2226
    control group 2: 0
    tag: 1942
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 978
    y: 0
    z: 1410
    last x: 978
    last y diff: 0
    last z: 1410
    territory: 0
    rot x: 0
    rot y: 4.36219
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2226
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10324,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2227
  Footprint:
  Minimap:
    active: true
    x: 978
    z: 1402
  Obstruction:
    active: true
    moving: false
    control group: 2227
    control group 2: 0
    tag: 1940
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 978
    y: 0
    z: 1402
    last x: 978
    last y diff: 0
    last z: 1402
    territory: 0
    rot x: 0
    rot y: 3.52421
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2227
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2228
  Footprint:
  Minimap:
    active: true
    x: 974
    z: 1406
  Obstruction:
    active: true
    moving: false
    control group: 2228
    control group 2: 0
    tag: 1896
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 974
    y: 0
    z: 1406
    last x: 974
    last y diff: 0
    last z: 1406
    territory: 0
    rot x: 0
    rot y: 3.74404
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2228
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10312,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2229
  Footprint:
  Minimap:
    active: true
    x: 974
    z: 1414
  Obstruction:
    active: true
    moving: false
    control group: 2229
    control group 2: 0
    tag: 1898
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 974
    y: 0
    z: 1414
    last x: 974
    last y diff: 0
    last z: 1414
    territory: 0
    rot x: 0
    rot y: 0.46105
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2229
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10325,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2230
  Footprint:
  Minimap:
    active: true
    x: 970
    z: 1410
  Obstruction:
    active: true
    moving: false
    control group: 2230
    control group 2: 0
    tag: 1870
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 970
    y: 0
    z: 1410
    last x: 970
    last y diff: 0
    last z: 1410
    territory: 0
    rot x: 0
    rot y: 3.96502
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2230
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10326,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2231
  Footprint:
  Minimap:
    active: true
    x: 970
    z: 1414
  Obstruction:
    active: true
    moving: false
    control group: 2231
    control group 2: 0
    tag: 1872
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 970
    y: 0
    z: 1414
    last x: 970
    last y diff: 0
    last z: 1414
    territory: 0
    rot x: 0
    rot y: 2.48493
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2231
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10327,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2232
  Footprint:
  Minimap:
    active: true
    x: 966
    z: 1406
  Obstruction:
    active: true
    moving: false
    control group: 2232
    control group 2: 0
    tag: 1850
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 966
    y: 0
    z: 1406
    last x: 966
    last y diff: 0
    last z: 1406
    territory: 0
    rot x: 0
    rot y: 1.5755
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2232
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10313,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2233
  Footprint:
  Minimap:
    active: true
    x: 966
    z: 1414
  Obstruction:
    active: true
    moving: false
    control group: 2233
    control group 2: 0
    tag: 1852
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 966
    y: 0
    z: 1414
    last x: 966
    last y diff: 0
    last z: 1414
    territory: 0
    rot x: 0
    rot y: 4.87827
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2233
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10328,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2234
  Footprint:
  Minimap:
    active: true
    x: 974
    z: 1430
  Obstruction:
    active: true
    moving: false
    control group: 2234
    control group 2: 0
    tag: 1900
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 974
    y: 0
    z: 1430
    last x: 974
    last y diff: 0
    last z: 1430
    territory: 0
    rot x: 0
    rot y: 5.54484
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2234
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10329,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2235
  Footprint:
  Minimap:
    active: true
    x: 966
    z: 1430
  Obstruction:
    active: true
    moving: false
    control group: 2235
    control group 2: 0
    tag: 1854
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 966
    y: 0
    z: 1430
    last x: 966
    last y diff: 0
    last z: 1430
    territory: 0
    rot x: 0
    rot y: 1.87067
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2235
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10330,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2236
  Footprint:
  Minimap:
    active: true
    x: 958
    z: 1426
  Obstruction:
    active: true
    moving: false
    control group: 2236
    control group 2: 0
    tag: 1818
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 958
    y: 0
    z: 1426
    last x: 958
    last y diff: 0
    last z: 1426
    territory: 0
    rot x: 0
    rot y: 0.00103
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2236
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10314,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2237
  Footprint:
  Minimap:
    active: true
    x: 978
    z: 1434
  Obstruction:
    active: true
    moving: false
    control group: 2237
    control group 2: 0
    tag: 1946
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 978
    y: 0
    z: 1434
    last x: 978
    last y diff: 0
    last z: 1434
    territory: 0
    rot x: 0
    rot y: 5.20083
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2237
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10331,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2238
  Footprint:
  Minimap:
    active: true
    x: 962
    z: 1434
  Obstruction:
    active: true
    moving: false
    control group: 2238
    control group 2: 0
    tag: 1834
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 962
    y: 0
    z: 1434
    last x: 962
    last y diff: 0
    last z: 1434
    territory: 0
    rot x: 0
    rot y: 3.23554
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2238
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10332,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2239
  Footprint:
  Minimap:
    active: true
    x: 962
    z: 1438
  Obstruction:
    active: true
    moving: false
    control group: 2239
    control group 2: 0
    tag: 1836
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 962
    y: 0
    z: 1438
    last x: 962
    last y diff: 0
    last z: 1438
    territory: 0
    rot x: 0
    rot y: 5.82723
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2239
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10333,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2240
  Footprint:
  Minimap:
    active: true
    x: 974
    z: 1442
  Obstruction:
    active: true
    moving: false
    control group: 2240
    control group 2: 0
    tag: 1902
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 974
    y: 0
    z: 1442
    last x: 974
    last y diff: 0
    last z: 1442
    territory: 0
    rot x: 0
    rot y: 4.46738
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2240
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10350,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2241
  Footprint:
  Minimap:
    active: true
    x: 974
    z: 1446
  Obstruction:
    active: true
    moving: false
    control group: 2241
    control group 2: 0
    tag: 1904
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 974
    y: 0
    z: 1446
    last x: 974
    last y diff: 0
    last z: 1446
    territory: 0
    rot x: 0
    rot y: 5.94689
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2241
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10351,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2242
  Footprint:
  Minimap:
    active: true
    x: 970
    z: 138
  Obstruction:
    active: true
    moving: false
    control group: 2242
    control group 2: 0
    tag: 1858
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 970
    y: 0
    z: 138
    last x: 970
    last y diff: 0
    last z: 138
    territory: 0
    rot x: 0
    rot y: 0.15131
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2242
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2243
  Footprint:
  Minimap:
    active: true
    x: 970
    z: 150
  Obstruction:
    active: true
    moving: false
    control group: 2243
    control group 2: 0
    tag: 1860
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 970
    y: 0
    z: 150
    last x: 970
    last y diff: 0
    last z: 150
    territory: 0
    rot x: 0
    rot y: 1.32302
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2243
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2244
  Footprint:
  Minimap:
    active: true
    x: 970
    z: 158
  Obstruction:
    active: true
    moving: false
    control group: 2244
    control group 2: 0
    tag: 1862
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 970
    y: 0
    z: 158
    last x: 970
    last y diff: 0
    last z: 158
    territory: 0
    rot x: 0
    rot y: 6.12734
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2244
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2245
  Footprint:
  Minimap:
    active: true
    x: 974
    z: 166
  Obstruction:
    active: true
    moving: false
    control group: 2245
    control group 2: 0
    tag: 1882
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 974
    y: 0
    z: 166
    last x: 974
    last y diff: 0
    last z: 166
    territory: 0
    rot x: 0
    rot y: 1.18966
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2245
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2246
  Footprint:
  Minimap:
    active: true
    x: 974
    z: 162
  Obstruction:
    active: true
    moving: false
    control group: 2246
    control group 2: 0
    tag: 1880
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 974
    y: 0
    z: 162
    last x: 974
    last y diff: 0
    last z: 162
    territory: 0
    rot x: 0
    rot y: 4.09241
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2246
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2247
  Footprint:
  Minimap:
    active: true
    x: 978
    z: 166
  Obstruction:
    active: true
    moving: false
    control group: 2247
    control group 2: 0
    tag: 1924
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 978
    y: 0
    z: 166
    last x: 978
    last y diff: 0
    last z: 166
    territory: 0
    rot x: 0
    rot y: 0.96387
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2247
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2248
  Footprint:
  Minimap:
    active: true
    x: 974
    z: 146
  Obstruction:
    active: true
    moving: false
    control group: 2248
    control group 2: 0
    tag: 1878
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 974
    y: 0
    z: 146
    last x: 974
    last y diff: 0
    last z: 146
    territory: 0
    rot x: 0
    rot y: 4.93157
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2248
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2249
  Footprint:
  Minimap:
    active: true
    x: 982
    z: 162
  Obstruction:
    active: true
    moving: false
    control group: 2249
    control group 2: 0
    tag: 1954
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 982
    y: 0
    z: 162
    last x: 982
    last y diff: 0
    last z: 162
    territory: 0
    rot x: 0
    rot y: 5.82995
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2249
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2250
  Footprint:
  Minimap:
    active: true
    x: 978
    z: 150
  Obstruction:
    active: true
    moving: false
    control group: 2250
    control group 2: 0
    tag: 1922
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 978
    y: 0
    z: 150
    last x: 978
    last y diff: 0
    last z: 150
    territory: 0
    rot x: 0
    rot y: 5.47638
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2250
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2251
  Footprint:
  Minimap:
    active: true
    x: 978
    z: 146
  Obstruction:
    active: true
    moving: false
    control group: 2251
    control group 2: 0
    tag: 1920
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 978
    y: 0
    z: 146
    last x: 978
    last y diff: 0
    last z: 146
    territory: 0
    rot x: 0
    rot y: 5.5903
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2251
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2252
  Footprint:
  Minimap:
    active: true
    x: 986
    z: 154
  Obstruction:
    active: true
    moving: false
    control group: 2252
    control group 2: 0
    tag: 1980
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 986
    y: 0
    z: 154
    last x: 986
    last y diff: 0
    last z: 154
    territory: 0
    rot x: 0
    rot y: 2.40653
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2252
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2253
  Footprint:
  Minimap:
    active: true
    x: 986
    z: 150
  Obstruction:
    active: true
    moving: false
    control group: 2253
    control group 2: 0
    tag: 1978
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 986
    y: 0
    z: 150
    last x: 986
    last y diff: 0
    last z: 150
    territory: 0
    rot x: 0
    rot y: 0.92664
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2253
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2254
  Footprint:
  Minimap:
    active: true
    x: 990
    z: 150
  Obstruction:
    active: true
    moving: false
    control group: 2254
    control group 2: 0
    tag: 2008
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 990
    y: 0
    z: 150
    last x: 990
    last y diff: 0
    last z: 150
    territory: 0
    rot x: 0
    rot y: 2.85535
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2254
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2255
  Footprint:
  Minimap:
    active: true
    x: 982
    z: 142
  Obstruction:
    active: true
    moving: false
    control group: 2255
    control group 2: 0
    tag: 1952
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 982
    y: 0
    z: 142
    last x: 982
    last y diff: 0
    last z: 142
    territory: 0
    rot x: 0
    rot y: 2.22385
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2255
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2256
  Footprint:
  Minimap:
    active: true
    x: 978
    z: 138
  Obstruction:
    active: true
    moving: false
    control group: 2256
    control group 2: 0
    tag: 1918
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 978
    y: 0
    z: 138
    last x: 978
    last y diff: 0
    last z: 138
    territory: 0
    rot x: 0
    rot y: 5.10007
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2256
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2257
  Footprint:
  Minimap:
    active: true
    x: 986
    z: 138
  Obstruction:
    active: true
    moving: false
    control group: 2257
    control group 2: 0
    tag: 1976
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 986
    y: 0
    z: 138
    last x: 986
    last y diff: 0
    last z: 138
    territory: 0
    rot x: 0
    rot y: 3.73565
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2257
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2258
  Footprint:
  Minimap:
    active: true
    x: 978
    z: 134
  Obstruction:
    active: true
    moving: false
    control group: 2258
    control group 2: 0
    tag: 1916
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 978
    y: 0
    z: 134
    last x: 978
    last y diff: 0
    last z: 134
    territory: 0
    rot x: 0
    rot y: 3.82323
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2258
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2259
  Footprint:
  Minimap:
    active: true
    x: 982
    z: 130
  Obstruction:
    active: true
    moving: false
    control group: 2259
    control group 2: 0
    tag: 1950
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 982
    y: 0
    z: 130
    last x: 982
    last y diff: 0
    last z: 130
    territory: 0
    rot x: 0
    rot y: 6.09923
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2259
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2260
  Footprint:
  Minimap:
    active: true
    x: 978
    z: 130
  Obstruction:
    active: true
    moving: false
    control group: 2260
    control group 2: 0
    tag: 1914
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 978
    y: 0
    z: 130
    last x: 978
    last y diff: 0
    last z: 130
    territory: 0
    rot x: 0
    rot y: 2.10721
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2260
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2261
  Footprint:
  Minimap:
    active: true
    x: 982
    z: 126
  Obstruction:
    active: true
    moving: false
    control group: 2261
    control group 2: 0
    tag: 1948
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 982
    y: 0
    z: 126
    last x: 982
    last y diff: 0
    last z: 126
    territory: 0
    rot x: 0
    rot y: 5.09351
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2261
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2262
  Footprint:
  Minimap:
    active: true
    x: 978
    z: 122
  Obstruction:
    active: true
    moving: false
    control group: 2262
    control group 2: 0
    tag: 1912
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 978
    y: 0
    z: 122
    last x: 978
    last y diff: 0
    last z: 122
    territory: 0
    rot x: 0
    rot y: 1.54592
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2262
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2263
  Footprint:
  Minimap:
    active: true
    x: 978
    z: 118
  Obstruction:
    active: true
    moving: false
    control group: 2263
    control group 2: 0
    tag: 1910
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 978
    y: 0
    z: 118
    last x: 978
    last y diff: 0
    last z: 118
    territory: 0
    rot x: 0
    rot y: 2.90171
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2263
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2264
  Footprint:
  Minimap:
    active: true
    x: 970
    z: 130
  Obstruction:
    active: true
    moving: false
    control group: 2264
    control group 2: 0
    tag: 1856
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 970
    y: 0
    z: 130
    last x: 970
    last y diff: 0
    last z: 130
    territory: 0
    rot x: 0
    rot y: 1.99381
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2264
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2265
  Footprint:
  Minimap:
    active: true
    x: 978
    z: 114
  Obstruction:
    active: true
    moving: false
    control group: 2265
    control group 2: 0
    tag: 1908
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 978
    y: 0
    z: 114
    last x: 978
    last y diff: 0
    last z: 114
    territory: 0
    rot x: 0
    rot y: 3.8732
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2265
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2266
  Footprint:
  Minimap:
    active: true
    x: 974
    z: 118
  Obstruction:
    active: true
    moving: false
    control group: 2266
    control group 2: 0
    tag: 1876
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 974
    y: 0
    z: 118
    last x: 974
    last y diff: 0
    last z: 118
    territory: 0
    rot x: 0
    rot y: 5.63611
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2266
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2267
  Footprint:
  Minimap:
    active: true
    x: 978
    z: 110
  Obstruction:
    active: true
    moving: false
    control group: 2267
    control group 2: 0
    tag: 1906
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 978
    y: 0
    z: 110
    last x: 978
    last y diff: 0
    last z: 110
    territory: 0
    rot x: 0
    rot y: 3.3565
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2267
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2268
  Footprint:
  Minimap:
    active: true
    x: 974
    z: 110
  Obstruction:
    active: true
    moving: false
    control group: 2268
    control group 2: 0
    tag: 1874
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 974
    y: 0
    z: 110
    last x: 974
    last y diff: 0
    last z: 110
    territory: 0
    rot x: 0
    rot y: 3.32016
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2268
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2269
  Footprint:
  Minimap:
    active: true
    x: 966
    z: 118
  Obstruction:
    active: true
    moving: false
    control group: 2269
    control group 2: 0
    tag: 1838
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 966
    y: 0
    z: 118
    last x: 966
    last y diff: 0
    last z: 118
    territory: 0
    rot x: 0
    rot y: 0.34372
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2269
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2270
  Footprint:
  Minimap:
    active: true
    x: 954
    z: 118
  Obstruction:
    active: true
    moving: false
    control group: 2270
    control group 2: 0
    tag: 1790
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 954
    y: 0
    z: 118
    last x: 954
    last y diff: 0
    last z: 118
    territory: 0
    rot x: 0
    rot y: 4.55768
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2270
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2271
  Footprint:
  Minimap:
    active: true
    x: 958
    z: 126
  Obstruction:
    active: true
    moving: false
    control group: 2271
    control group 2: 0
    tag: 1798
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 958
    y: 0
    z: 126
    last x: 958
    last y diff: 0
    last z: 126
    territory: 0
    rot x: 0
    rot y: 0.0794
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2271
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2272
  Footprint:
  Minimap:
    active: true
    x: 950
    z: 118
  Obstruction:
    active: true
    moving: false
    control group: 2272
    control group 2: 0
    tag: 1776
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 950
    y: 0
    z: 118
    last x: 950
    last y diff: 0
    last z: 118
    territory: 0
    rot x: 0
    rot y: 0.15986
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2272
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2273
  Footprint:
  Minimap:
    active: true
    x: 946
    z: 118
  Obstruction:
    active: true
    moving: false
    control group: 2273
    control group 2: 0
    tag: 1758
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 946
    y: 0
    z: 118
    last x: 946
    last y diff: 0
    last z: 118
    territory: 0
    rot x: 0
    rot y: 0.43058
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2273
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2274
  Footprint:
  Minimap:
    active: true
    x: 950
    z: 126
  Obstruction:
    active: true
    moving: false
    control group: 2274
    control group 2: 0
    tag: 1778
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 950
    y: 0
    z: 126
    last x: 950
    last y diff: 0
    last z: 126
    territory: 0
    rot x: 0
    rot y: 3.93866
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2274
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2275
  Footprint:
  Minimap:
    active: true
    x: 962
    z: 134
  Obstruction:
    active: true
    moving: false
    control group: 2275
    control group 2: 0
    tag: 1820
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 962
    y: 0
    z: 134
    last x: 962
    last y diff: 0
    last z: 134
    territory: 0
    rot x: 0
    rot y: 2.045
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2275
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2276
  Footprint:
  Minimap:
    active: true
    x: 946
    z: 126
  Obstruction:
    active: true
    moving: false
    control group: 2276
    control group 2: 0
    tag: 1760
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 946
    y: 0
    z: 126
    last x: 946
    last y diff: 0
    last z: 126
    territory: 0
    rot x: 0
    rot y: 3.31936
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2276
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2277
  Footprint:
  Minimap:
    active: true
    x: 958
    z: 134
  Obstruction:
    active: true
    moving: false
    control group: 2277
    control group 2: 0
    tag: 1800
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 958
    y: 0
    z: 134
    last x: 958
    last y diff: 0
    last z: 134
    territory: 0
    rot x: 0
    rot y: 0.93755
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2277
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2278
  Footprint:
  Minimap:
    active: true
    x: 962
    z: 138
  Obstruction:
    active: true
    moving: false
    control group: 2278
    control group 2: 0
    tag: 1822
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 962
    y: 0
    z: 138
    last x: 962
    last y diff: 0
    last z: 138
    territory: 0
    rot x: 0
    rot y: 2.97942
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2278
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2279
  Footprint:
  Minimap:
    active: true
    x: 958
    z: 142
  Obstruction:
    active: true
    moving: false
    control group: 2279
    control group 2: 0
    tag: 1802
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 958
    y: 0
    z: 142
    last x: 958
    last y diff: 0
    last z: 142
    territory: 0
    rot x: 0
    rot y: 3.28403
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2279
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2280
  Footprint:
  Minimap:
    active: true
    x: 950
    z: 154
  Obstruction:
    active: true
    moving: false
    control group: 2280
    control group 2: 0
    tag: 1780
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 950
    y: 0
    z: 154
    last x: 950
    last y diff: 0
    last z: 154
    territory: 0
    rot x: 0
    rot y: 2.05907
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2280
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2281
  Footprint:
  Minimap:
    active: true
    x: 958
    z: 154
  Obstruction:
    active: true
    moving: false
    control group: 2281
    control group 2: 0
    tag: 1804
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 958
    y: 0
    z: 154
    last x: 958
    last y diff: 0
    last z: 154
    territory: 0
    rot x: 0
    rot y: 2.86381
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2281
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2282
  Footprint:
  Minimap:
    active: true
    x: 962
    z: 150
  Obstruction:
    active: true
    moving: false
    control group: 2282
    control group 2: 0
    tag: 1824
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 962
    y: 0
    z: 150
    last x: 962
    last y diff: 0
    last z: 150
    territory: 0
    rot x: 0
    rot y: 1.63097
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2282
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2283
  Footprint:
  Minimap:
    active: true
    x: 958
    z: 158
  Obstruction:
    active: true
    moving: false
    control group: 2283
    control group 2: 0
    tag: 1806
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 958
    y: 0
    z: 158
    last x: 958
    last y diff: 0
    last z: 158
    territory: 0
    rot x: 0
    rot y: 3.99535
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2283
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2284
  Footprint:
  Minimap:
    active: true
    x: 954
    z: 162
  Obstruction:
    active: true
    moving: false
    control group: 2284
    control group 2: 0
    tag: 1792
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 954
    y: 0
    z: 162
    last x: 954
    last y diff: 0
    last z: 162
    territory: 0
    rot x: 0
    rot y: 2.76375
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2284
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2285
  Footprint:
  Minimap:
    active: true
    x: 958
    z: 166
  Obstruction:
    active: true
    moving: false
    control group: 2285
    control group 2: 0
    tag: 1808
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 958
    y: 0
    z: 166
    last x: 958
    last y diff: 0
    last z: 166
    territory: 0
    rot x: 0
    rot y: 3.30634
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2285
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2286
  Footprint:
  Minimap:
    active: true
    x: 962
    z: 166
  Obstruction:
    active: true
    moving: false
    control group: 2286
    control group 2: 0
    tag: 1826
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 962
    y: 0
    z: 166
    last x: 962
    last y diff: 0
    last z: 166
    territory: 0
    rot x: 0
    rot y: 5.61997
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2286
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2287
  Footprint:
  Minimap:
    active: true
    x: 966
    z: 166
  Obstruction:
    active: true
    moving: false
    control group: 2287
    control group 2: 0
    tag: 1840
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 966
    y: 0
    z: 166
    last x: 966
    last y diff: 0
    last z: 166
    territory: 0
    rot x: 0
    rot y: 3.22555
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2287
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2288
  Footprint:
  Minimap:
    active: true
    x: 846
    z: 1306
  Obstruction:
    active: true
    moving: false
    control group: 2288
    control group 2: 0
    tag: 1438
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 846
    y: 0
    z: 1306
    last x: 846
    last y diff: 0
    last z: 1306
    territory: 0
    rot x: 0
    rot y: 2.7854
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2288
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2289
  Footprint:
  Minimap:
    active: true
    x: 854
    z: 1318
  Obstruction:
    active: true
    moving: false
    control group: 2289
    control group 2: 0
    tag: 1488
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 854
    y: 0
    z: 1318
    last x: 854
    last y diff: 0
    last z: 1318
    territory: 0
    rot x: 0
    rot y: 3.99498
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2289
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2290
  Footprint:
  Minimap:
    active: true
    x: 858
    z: 1330
  Obstruction:
    active: true
    moving: false
    control group: 2290
    control group 2: 0
    tag: 1520
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 858
    y: 0
    z: 1330
    last x: 858
    last y diff: 0
    last z: 1330
    territory: 0
    rot x: 0
    rot y: 4.79661
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2290
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2291
  Footprint:
  Minimap:
    active: true
    x: 862
    z: 1326
  Obstruction:
    active: true
    moving: false
    control group: 2291
    control group 2: 0
    tag: 1540
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 862
    y: 0
    z: 1326
    last x: 862
    last y diff: 0
    last z: 1326
    territory: 0
    rot x: 0
    rot y: 0.05842
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2291
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2292
  Footprint:
  Minimap:
    active: true
    x: 858
    z: 1314
  Obstruction:
    active: true
    moving: false
    control group: 2292
    control group 2: 0
    tag: 1518
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 858
    y: 0
    z: 1314
    last x: 858
    last y diff: 0
    last z: 1314
    territory: 0
    rot x: 0
    rot y: 2.9168
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2292
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2293
  Footprint:
  Minimap:
    active: true
    x: 866
    z: 1322
  Obstruction:
    active: true
    moving: false
    control group: 2293
    control group 2: 0
    tag: 1566
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 866
    y: 0
    z: 1322
    last x: 866
    last y diff: 0
    last z: 1322
    territory: 0
    rot x: 0
    rot y: 3.89713
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2293
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2294
  Footprint:
  Minimap:
    active: true
    x: 858
    z: 1294
  Obstruction:
    active: true
    moving: false
    control group: 2294
    control group 2: 0
    tag: 1516
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 858
    y: 0
    z: 1294
    last x: 858
    last y diff: 0
    last z: 1294
    territory: 0
    rot x: 0
    rot y: 4.8898
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2294
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2295
  Footprint:
  Minimap:
    active: true
    x: 854
    z: 1294
  Obstruction:
    active: true
    moving: false
    control group: 2295
    control group 2: 0
    tag: 1486
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 854
    y: 0
    z: 1294
    last x: 854
    last y diff: 0
    last z: 1294
    territory: 0
    rot x: 0
    rot y: 2.53522
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2295
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2296
  Footprint:
  Minimap:
    active: true
    x: 850
    z: 1294
  Obstruction:
    active: true
    moving: false
    control group: 2296
    control group 2: 0
    tag: 1462
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 850
    y: 0
    z: 1294
    last x: 850
    last y diff: 0
    last z: 1294
    territory: 0
    rot x: 0
    rot y: 0.76429
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2296
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2297
  Footprint:
  Minimap:
    active: true
    x: 858
    z: 1290
  Obstruction:
    active: true
    moving: false
    control group: 2297
    control group 2: 0
    tag: 1514
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 858
    y: 0
    z: 1290
    last x: 858
    last y diff: 0
    last z: 1290
    territory: 0
    rot x: 0
    rot y: 0.11762
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2297
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2298
  Footprint:
  Minimap:
    active: true
    x: 854
    z: 1290
  Obstruction:
    active: true
    moving: false
    control group: 2298
    control group 2: 0
    tag: 1484
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 854
    y: 0
    z: 1290
    last x: 854
    last y diff: 0
    last z: 1290
    territory: 0
    rot x: 0
    rot y: 0.53493
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2298
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2299
  Footprint:
  Minimap:
    active: true
    x: 846
    z: 1294
  Obstruction:
    active: true
    moving: false
    control group: 2299
    control group 2: 0
    tag: 1436
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 846
    y: 0
    z: 1294
    last x: 846
    last y diff: 0
    last z: 1294
    territory: 0
    rot x: 0
    rot y: 0.03072
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2299
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2300
  Footprint:
  Minimap:
    active: true
    x: 850
    z: 1282
  Obstruction:
    active: true
    moving: false
    control group: 2300
    control group 2: 0
    tag: 1460
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 850
    y: 0
    z: 1282
    last x: 850
    last y diff: 0
    last z: 1282
    territory: 0
    rot x: 0
    rot y: 2.00915
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2300
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2301
  Footprint:
  Minimap:
    active: true
    x: 846
    z: 1290
  Obstruction:
    active: true
    moving: false
    control group: 2301
    control group 2: 0
    tag: 1434
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 846
    y: 0
    z: 1290
    last x: 846
    last y diff: 0
    last z: 1290
    territory: 0
    rot x: 0
    rot y: 5.00753
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2301
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2302
  Footprint:
  Minimap:
    active: true
    x: 850
    z: 1278
  Obstruction:
    active: true
    moving: false
    control group: 2302
    control group 2: 0
    tag: 1458
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 850
    y: 0
    z: 1278
    last x: 850
    last y diff: 0
    last z: 1278
    territory: 0
    rot x: 0
    rot y: 3.2131
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2302
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2303
  Footprint:
  Minimap:
    active: true
    x: 846
    z: 1282
  Obstruction:
    active: true
    moving: false
    control group: 2303
    control group 2: 0
    tag: 1432
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 846
    y: 0
    z: 1282
    last x: 846
    last y diff: 0
    last z: 1282
    territory: 0
    rot x: 0
    rot y: 1.72202
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2303
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2304
  Footprint:
  Minimap:
    active: true
    x: 842
    z: 1294
  Obstruction:
    active: true
    moving: false
    control group: 2304
    control group 2: 0
    tag: 1406
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 842
    y: 0
    z: 1294
    last x: 842
    last y diff: 0
    last z: 1294
    territory: 0
    rot x: 0
    rot y: 2.9826
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2304
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2305
  Footprint:
  Minimap:
    active: true
    x: 842
    z: 1282
  Obstruction:
    active: true
    moving: false
    control group: 2305
    control group 2: 0
    tag: 1404
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 842
    y: 0
    z: 1282
    last x: 842
    last y diff: 0
    last z: 1282
    territory: 0
    rot x: 0
    rot y: 3.14007
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2305
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2306
  Footprint:
  Minimap:
    active: true
    x: 842
    z: 1278
  Obstruction:
    active: true
    moving: false
    control group: 2306
    control group 2: 0
    tag: 1402
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 842
    y: 0
    z: 1278
    last x: 842
    last y diff: 0
    last z: 1278
    territory: 0
    rot x: 0
    rot y: 3.61344
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2306
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2307
  Footprint:
  Minimap:
    active: true
    x: 838
    z: 1278
  Obstruction:
    active: true
    moving: false
    control group: 2307
    control group 2: 0
    tag: 1366
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 838
    y: 0
    z: 1278
    last x: 838
    last y diff: 0
    last z: 1278
    territory: 0
    rot x: 0
    rot y: 5.65207
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2307
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2308
  Footprint:
  Minimap:
    active: true
    x: 834
    z: 1278
  Obstruction:
    active: true
    moving: false
    control group: 2308
    control group 2: 0
    tag: 1336
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 834
    y: 0
    z: 1278
    last x: 834
    last y diff: 0
    last z: 1278
    territory: 0
    rot x: 0
    rot y: 1.75606
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2308
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2309
  Footprint:
  Minimap:
    active: true
    x: 838
    z: 1294
  Obstruction:
    active: true
    moving: false
    control group: 2309
    control group 2: 0
    tag: 1368
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 838
    y: 0
    z: 1294
    last x: 838
    last y diff: 0
    last z: 1294
    territory: 0
    rot x: 0
    rot y: 3.59476
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2309
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2310
  Footprint:
  Minimap:
    active: true
    x: 830
    z: 1290
  Obstruction:
    active: true
    moving: false
    control group: 2310
    control group 2: 0
    tag: 1306
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 830
    y: 0
    z: 1290
    last x: 830
    last y diff: 0
    last z: 1290
    territory: 0
    rot x: 0
    rot y: 3.109
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2310
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2311
  Footprint:
  Minimap:
    active: true
    x: 838
    z: 1298
  Obstruction:
    active: true
    moving: false
    control group: 2311
    control group 2: 0
    tag: 1370
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 838
    y: 0
    z: 1298
    last x: 838
    last y diff: 0
    last z: 1298
    territory: 0
    rot x: 0
    rot y: 4.32547
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2311
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2312
  Footprint:
  Minimap:
    active: true
    x: 842
    z: 1302
  Obstruction:
    active: true
    moving: false
    control group: 2312
    control group 2: 0
    tag: 1408
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 842
    y: 0
    z: 1302
    last x: 842
    last y diff: 0
    last z: 1302
    territory: 0
    rot x: 0
    rot y: 4.17214
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2312
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2313
  Footprint:
  Minimap:
    active: true
    x: 838
    z: 1302
  Obstruction:
    active: true
    moving: false
    control group: 2313
    control group 2: 0
    tag: 1372
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 838
    y: 0
    z: 1302
    last x: 838
    last y diff: 0
    last z: 1302
    territory: 0
    rot x: 0
    rot y: 3.6282
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2313
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2314
  Footprint:
  Minimap:
    active: true
    x: 834
    z: 1302
  Obstruction:
    active: true
    moving: false
    control group: 2314
    control group 2: 0
    tag: 1338
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 834
    y: 0
    z: 1302
    last x: 834
    last y diff: 0
    last z: 1302
    territory: 0
    rot x: 0
    rot y: 2.19042
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2314
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2315
  Footprint:
  Minimap:
    active: true
    x: 822
    z: 1306
  Obstruction:
    active: true
    moving: false
    control group: 2315
    control group 2: 0
    tag: 1258
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 822
    y: 0
    z: 1306
    last x: 822
    last y diff: 0
    last z: 1306
    territory: 0
    rot x: 0
    rot y: 1.65537
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2315
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2316
  Footprint:
  Minimap:
    active: true
    x: 818
    z: 1310
  Obstruction:
    active: true
    moving: false
    control group: 2316
    control group 2: 0
    tag: 1232
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 818
    y: 0
    z: 1310
    last x: 818
    last y diff: 0
    last z: 1310
    territory: 0
    rot x: 0
    rot y: 4.82676
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2316
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2317
  Footprint:
  Minimap:
    active: true
    x: 814
    z: 1310
  Obstruction:
    active: true
    moving: false
    control group: 2317
    control group 2: 0
    tag: 1208
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 814
    y: 0
    z: 1310
    last x: 814
    last y diff: 0
    last z: 1310
    territory: 0
    rot x: 0
    rot y: 1.87612
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2317
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2318
  Footprint:
  Minimap:
    active: true
    x: 834
    z: 1306
  Obstruction:
    active: true
    moving: false
    control group: 2318
    control group 2: 0
    tag: 1340
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 834
    y: 0
    z: 1306
    last x: 834
    last y diff: 0
    last z: 1306
    territory: 0
    rot x: 0
    rot y: 1.48684
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2318
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2319
  Footprint:
  Minimap:
    active: true
    x: 810
    z: 1314
  Obstruction:
    active: true
    moving: false
    control group: 2319
    control group 2: 0
    tag: 1196
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 810
    y: 0
    z: 1314
    last x: 810
    last y diff: 0
    last z: 1314
    territory: 0
    rot x: 0
    rot y: 2.16321
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2319
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2320
  Footprint:
  Minimap:
    active: true
    x: 818
    z: 1318
  Obstruction:
    active: true
    moving: false
    control group: 2320
    control group 2: 0
    tag: 1234
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 818
    y: 0
    z: 1318
    last x: 818
    last y diff: 0
    last z: 1318
    territory: 0
    rot x: 0
    rot y: 3.88007
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2320
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2321
  Footprint:
  Minimap:
    active: true
    x: 826
    z: 1314
  Obstruction:
    active: true
    moving: false
    control group: 2321
    control group 2: 0
    tag: 1280
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 826
    y: 0
    z: 1314
    last x: 826
    last y diff: 0
    last z: 1314
    territory: 0
    rot x: 0
    rot y: 0.77781
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2321
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2322
  Footprint:
  Minimap:
    active: true
    x: 830
    z: 1314
  Obstruction:
    active: true
    moving: false
    control group: 2322
    control group 2: 0
    tag: 1308
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 830
    y: 0
    z: 1314
    last x: 830
    last y diff: 0
    last z: 1314
    territory: 0
    rot x: 0
    rot y: 0.68133
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2322
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2323
  Footprint:
  Minimap:
    active: true
    x: 818
    z: 1322
  Obstruction:
    active: true
    moving: false
    control group: 2323
    control group 2: 0
    tag: 1236
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 818
    y: 0
    z: 1322
    last x: 818
    last y diff: 0
    last z: 1322
    territory: 0
    rot x: 0
    rot y: 5.41553
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2323
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2324
  Footprint:
  Minimap:
    active: true
    x: 834
    z: 1310
  Obstruction:
    active: true
    moving: false
    control group: 2324
    control group 2: 0
    tag: 1342
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 834
    y: 0
    z: 1310
    last x: 834
    last y diff: 0
    last z: 1310
    territory: 0
    rot x: 0
    rot y: 0.70148
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2324
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2325
  Footprint:
  Minimap:
    active: true
    x: 826
    z: 1318
  Obstruction:
    active: true
    moving: false
    control group: 2325
    control group 2: 0
    tag: 1282
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 826
    y: 0
    z: 1318
    last x: 826
    last y diff: 0
    last z: 1318
    territory: 0
    rot x: 0
    rot y: 3.2222
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2325
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2326
  Footprint:
  Minimap:
    active: true
    x: 834
    z: 1314
  Obstruction:
    active: true
    moving: false
    control group: 2326
    control group 2: 0
    tag: 1344
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 834
    y: 0
    z: 1314
    last x: 834
    last y diff: 0
    last z: 1314
    territory: 0
    rot x: 0
    rot y: 1.9914
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2326
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2327
  Footprint:
  Minimap:
    active: true
    x: 842
    z: 1306
  Obstruction:
    active: true
    moving: false
    control group: 2327
    control group 2: 0
    tag: 1410
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 842
    y: 0
    z: 1306
    last x: 842
    last y diff: 0
    last z: 1306
    territory: 0
    rot x: 0
    rot y: 5.47034
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2327
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2328
  Footprint:
  Minimap:
    active: true
    x: 838
    z: 1314
  Obstruction:
    active: true
    moving: false
    control group: 2328
    control group 2: 0
    tag: 1374
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 838
    y: 0
    z: 1314
    last x: 838
    last y diff: 0
    last z: 1314
    territory: 0
    rot x: 0
    rot y: 3.13672
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2328
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2329
  Footprint:
  Minimap:
    active: true
    x: 558
    z: 958
  Obstruction:
    active: true
    moving: false
    control group: 2329
    control group 2: 0
    tag: 700
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 558
    y: 0
    z: 958
    last x: 558
    last y diff: 0
    last z: 958
    territory: 0
    rot x: 0
    rot y: 1.79574
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2329
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2330
  Footprint:
  Minimap:
    active: true
    x: 558
    z: 962
  Obstruction:
    active: true
    moving: false
    control group: 2330
    control group 2: 0
    tag: 702
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 558
    y: 0
    z: 962
    last x: 558
    last y diff: 0
    last z: 962
    territory: 0
    rot x: 0
    rot y: 5.77926
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2330
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2331
  Footprint:
  Minimap:
    active: true
    x: 562
    z: 970
  Obstruction:
    active: true
    moving: false
    control group: 2331
    control group 2: 0
    tag: 712
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 562
    y: 0
    z: 970
    last x: 562
    last y diff: 0
    last z: 970
    territory: 0
    rot x: 0
    rot y: 5.8618
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2331
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2332
  Footprint:
  Minimap:
    active: true
    x: 562
    z: 958
  Obstruction:
    active: true
    moving: false
    control group: 2332
    control group 2: 0
    tag: 710
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 562
    y: 0
    z: 958
    last x: 562
    last y diff: 0
    last z: 958
    territory: 0
    rot x: 0
    rot y: 1.65746
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2332
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2333
  Footprint:
  Minimap:
    active: true
    x: 566
    z: 962
  Obstruction:
    active: true
    moving: false
    control group: 2333
    control group 2: 0
    tag: 716
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 566
    y: 0
    z: 962
    last x: 566
    last y diff: 0
    last z: 962
    territory: 0
    rot x: 0
    rot y: 1.20205
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2333
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2334
  Footprint:
  Minimap:
    active: true
    x: 574
    z: 970
  Obstruction:
    active: true
    moving: false
    control group: 2334
    control group 2: 0
    tag: 726
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 574
    y: 0
    z: 970
    last x: 574
    last y diff: 0
    last z: 970
    territory: 0
    rot x: 0
    rot y: 1.30945
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2334
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2335
  Footprint:
  Minimap:
    active: true
    x: 574
    z: 962
  Obstruction:
    active: true
    moving: false
    control group: 2335
    control group 2: 0
    tag: 724
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 574
    y: 0
    z: 962
    last x: 574
    last y diff: 0
    last z: 962
    territory: 0
    rot x: 0
    rot y: 0.93587
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2335
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2336
  Footprint:
  Minimap:
    active: true
    x: 582
    z: 966
  Obstruction:
    active: true
    moving: false
    control group: 2336
    control group 2: 0
    tag: 732
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 582
    y: 0
    z: 966
    last x: 582
    last y diff: 0
    last z: 966
    territory: 0
    rot x: 0
    rot y: 4.24277
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2336
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2337
  Footprint:
  Minimap:
    active: true
    x: 562
    z: 954
  Obstruction:
    active: true
    moving: false
    control group: 2337
    control group 2: 0
    tag: 708
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 562
    y: 0
    z: 954
    last x: 562
    last y diff: 0
    last z: 954
    territory: 0
    rot x: 0
    rot y: 0.90078
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2337
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2338
  Footprint:
  Minimap:
    active: true
    x: 578
    z: 958
  Obstruction:
    active: true
    moving: false
    control group: 2338
    control group 2: 0
    tag: 728
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 578
    y: 0
    z: 958
    last x: 578
    last y diff: 0
    last z: 958
    territory: 0
    rot x: 0
    rot y: 4.07641
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2338
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2339
  Footprint:
  Minimap:
    active: true
    x: 586
    z: 962
  Obstruction:
    active: true
    moving: false
    control group: 2339
    control group 2: 0
    tag: 734
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 586
    y: 0
    z: 962
    last x: 586
    last y diff: 0
    last z: 962
    territory: 0
    rot x: 0
    rot y: 3.22014
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2339
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2340
  Footprint:
  Minimap:
    active: true
    x: 582
    z: 958
  Obstruction:
    active: true
    moving: false
    control group: 2340
    control group 2: 0
    tag: 730
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 582
    y: 0
    z: 958
    last x: 582
    last y diff: 0
    last z: 958
    territory: 0
    rot x: 0
    rot y: 4.52968
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2340
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2341
  Footprint:
  Minimap:
    active: true
    x: 562
    z: 950
  Obstruction:
    active: true
    moving: false
    control group: 2341
    control group 2: 0
    tag: 706
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 562
    y: 0
    z: 950
    last x: 562
    last y diff: 0
    last z: 950
    territory: 0
    rot x: 0
    rot y: 5.41851
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2341
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2342
  Footprint:
  Minimap:
    active: true
    x: 566
    z: 950
  Obstruction:
    active: true
    moving: false
    control group: 2342
    control group 2: 0
    tag: 714
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 566
    y: 0
    z: 950
    last x: 566
    last y diff: 0
    last z: 950
    territory: 0
    rot x: 0
    rot y: 4.51415
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2342
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2343
  Footprint:
  Minimap:
    active: true
    x: 570
    z: 950
  Obstruction:
    active: true
    moving: false
    control group: 2343
    control group 2: 0
    tag: 720
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 570
    y: 0
    z: 950
    last x: 570
    last y diff: 0
    last z: 950
    territory: 0
    rot x: 0
    rot y: 1.62946
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2343
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2344
  Footprint:
  Minimap:
    active: true
    x: 574
    z: 950
  Obstruction:
    active: true
    moving: false
    control group: 2344
    control group 2: 0
    tag: 722
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 574
    y: 0
    z: 950
    last x: 574
    last y diff: 0
    last z: 950
    territory: 0
    rot x: 0
    rot y: 5.79923
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2344
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2345
  Footprint:
  Minimap:
    active: true
    x: 570
    z: 946
  Obstruction:
    active: true
    moving: false
    control group: 2345
    control group 2: 0
    tag: 718
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 570
    y: 0
    z: 946
    last x: 570
    last y diff: 0
    last z: 946
    territory: 0
    rot x: 0
    rot y: 2.88741
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2345
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2346
  Footprint:
  Minimap:
    active: true
    x: 562
    z: 946
  Obstruction:
    active: true
    moving: false
    control group: 2346
    control group 2: 0
    tag: 704
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 562
    y: 0
    z: 946
    last x: 562
    last y diff: 0
    last z: 946
    territory: 0
    rot x: 0
    rot y: 3.11051
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2346
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2347
  Footprint:
  Minimap:
    active: true
    x: 554
    z: 934
  Obstruction:
    active: true
    moving: false
    control group: 2347
    control group 2: 0
    tag: 692
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 554
    y: 0
    z: 934
    last x: 554
    last y diff: 0
    last z: 934
    territory: 0
    rot x: 0
    rot y: 4.98377
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2347
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2348
  Footprint:
  Minimap:
    active: true
    x: 550
    z: 942
  Obstruction:
    active: true
    moving: false
    control group: 2348
    control group 2: 0
    tag: 678
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 550
    y: 0
    z: 942
    last x: 550
    last y diff: 0
    last z: 942
    territory: 0
    rot x: 0
    rot y: 0.331
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2348
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2349
  Footprint:
  Minimap:
    active: true
    x: 542
    z: 942
  Obstruction:
    active: true
    moving: false
    control group: 2349
    control group 2: 0
    tag: 666
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 542
    y: 0
    z: 942
    last x: 542
    last y diff: 0
    last z: 942
    territory: 0
    rot x: 0
    rot y: 6.00509
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2349
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2350
  Footprint:
  Minimap:
    active: true
    x: 550
    z: 950
  Obstruction:
    active: true
    moving: false
    control group: 2350
    control group 2: 0
    tag: 680
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 550
    y: 0
    z: 950
    last x: 550
    last y diff: 0
    last z: 950
    territory: 0
    rot x: 0
    rot y: 1.47318
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2350
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2351
  Footprint:
  Minimap:
    active: true
    x: 546
    z: 950
  Obstruction:
    active: true
    moving: false
    control group: 2351
    control group 2: 0
    tag: 672
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 546
    y: 0
    z: 950
    last x: 546
    last y diff: 0
    last z: 950
    territory: 0
    rot x: 0
    rot y: 0.55814
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2351
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2352
  Footprint:
  Minimap:
    active: true
    x: 530
    z: 942
  Obstruction:
    active: true
    moving: false
    control group: 2352
    control group 2: 0
    tag: 638
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 530
    y: 0
    z: 942
    last x: 530
    last y diff: 0
    last z: 942
    territory: 0
    rot x: 0
    rot y: 3.63155
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2352
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2353
  Footprint:
  Minimap:
    active: true
    x: 550
    z: 954
  Obstruction:
    active: true
    moving: false
    control group: 2353
    control group 2: 0
    tag: 682
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 550
    y: 0
    z: 954
    last x: 550
    last y diff: 0
    last z: 954
    territory: 0
    rot x: 0
    rot y: 2.87085
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2353
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2354
  Footprint:
  Minimap:
    active: true
    x: 526
    z: 954
  Obstruction:
    active: true
    moving: false
    control group: 2354
    control group 2: 0
    tag: 626
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 526
    y: 0
    z: 954
    last x: 526
    last y diff: 0
    last z: 954
    territory: 0
    rot x: 0
    rot y: 4.60726
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2354
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2355
  Footprint:
  Minimap:
    active: true
    x: 518
    z: 954
  Obstruction:
    active: true
    moving: false
    control group: 2355
    control group 2: 0
    tag: 596
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 518
    y: 0
    z: 954
    last x: 518
    last y diff: 0
    last z: 954
    territory: 0
    rot x: 0
    rot y: 5.99155
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2355
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2356
  Footprint:
  Minimap:
    active: true
    x: 530
    z: 958
  Obstruction:
    active: true
    moving: false
    control group: 2356
    control group 2: 0
    tag: 640
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 530
    y: 0
    z: 958
    last x: 530
    last y diff: 0
    last z: 958
    territory: 0
    rot x: 0
    rot y: 1.3593
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2356
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2357
  Footprint:
  Minimap:
    active: true
    x: 538
    z: 958
  Obstruction:
    active: true
    moving: false
    control group: 2357
    control group 2: 0
    tag: 660
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 538
    y: 0
    z: 958
    last x: 538
    last y diff: 0
    last z: 958
    territory: 0
    rot x: 0
    rot y: 1.11382
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2357
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2358
  Footprint:
  Minimap:
    active: true
    x: 530
    z: 962
  Obstruction:
    active: true
    moving: false
    control group: 2358
    control group 2: 0
    tag: 642
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 530
    y: 0
    z: 962
    last x: 530
    last y diff: 0
    last z: 962
    territory: 0
    rot x: 0
    rot y: 2.5704
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2358
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2359
  Footprint:
  Minimap:
    active: true
    x: 526
    z: 962
  Obstruction:
    active: true
    moving: false
    control group: 2359
    control group 2: 0
    tag: 628
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 526
    y: 0
    z: 962
    last x: 526
    last y diff: 0
    last z: 962
    territory: 0
    rot x: 0
    rot y: 1.8781
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2359
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2360
  Footprint:
  Minimap:
    active: true
    x: 546
    z: 958
  Obstruction:
    active: true
    moving: false
    control group: 2360
    control group 2: 0
    tag: 674
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 546
    y: 0
    z: 958
    last x: 546
    last y diff: 0
    last z: 958
    territory: 0
    rot x: 0
    rot y: 2.61094
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2360
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2361
  Footprint:
  Minimap:
    active: true
    x: 522
    z: 966
  Obstruction:
    active: true
    moving: false
    control group: 2361
    control group 2: 0
    tag: 614
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 522
    y: 0
    z: 966
    last x: 522
    last y diff: 0
    last z: 966
    territory: 0
    rot x: 0
    rot y: 0.63883
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2361
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2362
  Footprint:
  Minimap:
    active: true
    x: 550
    z: 958
  Obstruction:
    active: true
    moving: false
    control group: 2362
    control group 2: 0
    tag: 684
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 550
    y: 0
    z: 958
    last x: 550
    last y diff: 0
    last z: 958
    territory: 0
    rot x: 0
    rot y: 0.71073
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2362
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2363
  Footprint:
  Minimap:
    active: true
    x: 534
    z: 966
  Obstruction:
    active: true
    moving: false
    control group: 2363
    control group 2: 0
    tag: 646
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 534
    y: 0
    z: 966
    last x: 534
    last y diff: 0
    last z: 966
    territory: 0
    rot x: 0
    rot y: 0.65435
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2363
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2364
  Footprint:
  Minimap:
    active: true
    x: 550
    z: 962
  Obstruction:
    active: true
    moving: false
    control group: 2364
    control group 2: 0
    tag: 686
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 550
    y: 0
    z: 962
    last x: 550
    last y diff: 0
    last z: 962
    territory: 0
    rot x: 0
    rot y: 1.05042
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2364
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2365
  Footprint:
  Minimap:
    active: true
    x: 550
    z: 966
  Obstruction:
    active: true
    moving: false
    control group: 2365
    control group 2: 0
    tag: 688
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 550
    y: 0
    z: 966
    last x: 550
    last y diff: 0
    last z: 966
    territory: 0
    rot x: 0
    rot y: 2.50737
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2365
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2366
  Footprint:
  Minimap:
    active: true
    x: 554
    z: 970
  Obstruction:
    active: true
    moving: false
    control group: 2366
    control group 2: 0
    tag: 694
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 554
    y: 0
    z: 970
    last x: 554
    last y diff: 0
    last z: 970
    territory: 0
    rot x: 0
    rot y: 1.96441
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2366
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2367
  Footprint:
  Minimap:
    active: true
    x: 402
    z: 1106
  Obstruction:
    active: true
    moving: false
    control group: 2367
    control group 2: 0
    tag: 540
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 402
    y: 0
    z: 1106
    last x: 402
    last y diff: 0
    last z: 1106
    territory: 4
    rot x: 0
    rot y: 2.29575
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2367
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2368
  Footprint:
  Minimap:
    active: true
    x: 406
    z: 1094
  Obstruction:
    active: true
    moving: false
    control group: 2368
    control group 2: 0
    tag: 556
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 406
    y: 0
    z: 1094
    last x: 406
    last y diff: 0
    last z: 1094
    territory: 4
    rot x: 0
    rot y: 3.79381
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2368
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2369
  Footprint:
  Minimap:
    active: true
    x: 406
    z: 1090
  Obstruction:
    active: true
    moving: false
    control group: 2369
    control group 2: 0
    tag: 554
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 406
    y: 0
    z: 1090
    last x: 406
    last y diff: 0
    last z: 1090
    territory: 4
    rot x: 0
    rot y: 1.64701
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2369
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2370
  Footprint:
  Minimap:
    active: true
    x: 406
    z: 1086
  Obstruction:
    active: true
    moving: false
    control group: 2370
    control group 2: 0
    tag: 552
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 406
    y: 0
    z: 1086
    last x: 406
    last y diff: 0
    last z: 1086
    territory: 4
    rot x: 0
    rot y: 4.36113
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2370
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2371
  Footprint:
  Minimap:
    active: true
    x: 410
    z: 1082
  Obstruction:
    active: true
    moving: false
    control group: 2371
    control group 2: 0
    tag: 566
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 410
    y: 0
    z: 1082
    last x: 410
    last y diff: 0
    last z: 1082
    territory: 4
    rot x: 0
    rot y: 3.56315
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2371
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2372
  Footprint:
  Minimap:
    active: true
    x: 418
    z: 1090
  Obstruction:
    active: true
    moving: false
    control group: 2372
    control group 2: 0
    tag: 572
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 418
    y: 0
    z: 1090
    last x: 418
    last y diff: 0
    last z: 1090
    territory: 4
    rot x: 0
    rot y: 0.26273
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2372
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2373
  Footprint:
  Minimap:
    active: true
    x: 430
    z: 1090
  Obstruction:
    active: true
    moving: false
    control group: 2373
    control group 2: 0
    tag: 580
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 430
    y: 0
    z: 1090
    last x: 430
    last y diff: 0
    last z: 1090
    territory: 4
    rot x: 0
    rot y: 6.03536
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2373
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2374
  Footprint:
  Minimap:
    active: true
    x: 426
    z: 1086
  Obstruction:
    active: true
    moving: false
    control group: 2374
    control group 2: 0
    tag: 576
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 426
    y: 0
    z: 1086
    last x: 426
    last y diff: 0
    last z: 1086
    territory: 4
    rot x: 0
    rot y: 3.14481
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2374
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2375
  Footprint:
  Minimap:
    active: true
    x: 410
    z: 1078
  Obstruction:
    active: true
    moving: false
    control group: 2375
    control group 2: 0
    tag: 564
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 410
    y: 0
    z: 1078
    last x: 410
    last y diff: 0
    last z: 1078
    territory: 4
    rot x: 0
    rot y: 5.3958
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2375
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2376
  Footprint:
  Minimap:
    active: true
    x: 414
    z: 1078
  Obstruction:
    active: true
    moving: false
    control group: 2376
    control group 2: 0
    tag: 570
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 414
    y: 0
    z: 1078
    last x: 414
    last y diff: 0
    last z: 1078
    territory: 4
    rot x: 0
    rot y: 3.50905
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2376
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2377
  Footprint:
  Minimap:
    active: true
    x: 402
    z: 1074
  Obstruction:
    active: true
    moving: false
    control group: 2377
    control group 2: 0
    tag: 538
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 402
    y: 0
    z: 1074
    last x: 402
    last y diff: 0
    last z: 1074
    territory: 4
    rot x: 0
    rot y: 4.20165
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2377
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2378
  Footprint:
  Minimap:
    active: true
    x: 430
    z: 1070
  Obstruction:
    active: true
    moving: false
    control group: 2378
    control group 2: 0
    tag: 578
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 430
    y: 0
    z: 1070
    last x: 430
    last y diff: 0
    last z: 1070
    territory: 4
    rot x: 0
    rot y: 1.07813
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2378
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2379
  Footprint:
  Minimap:
    active: true
    x: 410
    z: 1070
  Obstruction:
    active: true
    moving: false
    control group: 2379
    control group 2: 0
    tag: 562
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 410
    y: 0
    z: 1070
    last x: 410
    last y diff: 0
    last z: 1070
    territory: 4
    rot x: 0
    rot y: 0.8365
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2379
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2380
  Footprint:
  Minimap:
    active: true
    x: 422
    z: 1066
  Obstruction:
    active: true
    moving: false
    control group: 2380
    control group 2: 0
    tag: 574
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 422
    y: 0
    z: 1066
    last x: 422
    last y diff: 0
    last z: 1066
    territory: 4
    rot x: 0
    rot y: 0.6671
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2380
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2381
  Footprint:
  Minimap:
    active: true
    x: 414
    z: 1066
  Obstruction:
    active: true
    moving: false
    control group: 2381
    control group 2: 0
    tag: 568
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 414
    y: 0
    z: 1066
    last x: 414
    last y diff: 0
    last z: 1066
    territory: 4
    rot x: 0
    rot y: 4.8215
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2381
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2382
  Footprint:
  Minimap:
    active: true
    x: 410
    z: 1058
  Obstruction:
    active: true
    moving: false
    control group: 2382
    control group 2: 0
    tag: 560
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 410
    y: 0
    z: 1058
    last x: 410
    last y diff: 0
    last z: 1058
    territory: 4
    rot x: 0
    rot y: 3.69088
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2382
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2383
  Footprint:
  Minimap:
    active: true
    x: 402
    z: 1070
  Obstruction:
    active: true
    moving: false
    control group: 2383
    control group 2: 0
    tag: 536
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 402
    y: 0
    z: 1070
    last x: 402
    last y diff: 0
    last z: 1070
    territory: 4
    rot x: 0
    rot y: 3.83706
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2383
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2384
  Footprint:
  Minimap:
    active: true
    x: 406
    z: 1054
  Obstruction:
    active: true
    moving: false
    control group: 2384
    control group 2: 0
    tag: 550
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 406
    y: 0
    z: 1054
    last x: 406
    last y diff: 0
    last z: 1054
    territory: 4
    rot x: 0
    rot y: 0.53623
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2384
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2385
  Footprint:
  Minimap:
    active: true
    x: 410
    z: 1050
  Obstruction:
    active: true
    moving: false
    control group: 2385
    control group 2: 0
    tag: 558
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 410
    y: 0
    z: 1050
    last x: 410
    last y diff: 0
    last z: 1050
    territory: 4
    rot x: 0
    rot y: 2.85253
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2385
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2386
  Footprint:
  Minimap:
    active: true
    x: 406
    z: 1046
  Obstruction:
    active: true
    moving: false
    control group: 2386
    control group 2: 0
    tag: 548
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 406
    y: 0
    z: 1046
    last x: 406
    last y diff: 0
    last z: 1046
    territory: 4
    rot x: 0
    rot y: 0.28293
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2386
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2387
  Footprint:
  Minimap:
    active: true
    x: 398
    z: 1074
  Obstruction:
    active: true
    moving: false
    control group: 2387
    control group 2: 0
    tag: 522
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 398
    y: 0
    z: 1074
    last x: 398
    last y diff: 0
    last z: 1074
    territory: 4
    rot x: 0
    rot y: 4.332
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2387
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2388
  Footprint:
  Minimap:
    active: true
    x: 398
    z: 1050
  Obstruction:
    active: true
    moving: false
    control group: 2388
    control group 2: 0
    tag: 520
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 398
    y: 0
    z: 1050
    last x: 398
    last y diff: 0
    last z: 1050
    territory: 4
    rot x: 0
    rot y: 5.6454
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2388
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2389
  Footprint:
  Minimap:
    active: true
    x: 394
    z: 1046
  Obstruction:
    active: true
    moving: false
    control group: 2389
    control group 2: 0
    tag: 502
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 394
    y: 0
    z: 1046
    last x: 394
    last y diff: 0
    last z: 1046
    territory: 4
    rot x: 0
    rot y: 5.64563
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2389
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2390
  Footprint:
  Minimap:
    active: true
    x: 390
    z: 1050
  Obstruction:
    active: true
    moving: false
    control group: 2390
    control group 2: 0
    tag: 490
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 390
    y: 0
    z: 1050
    last x: 390
    last y diff: 0
    last z: 1050
    territory: 4
    rot x: 0
    rot y: 2.11585
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2390
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2391
  Footprint:
  Minimap:
    active: true
    x: 390
    z: 1054
  Obstruction:
    active: true
    moving: false
    control group: 2391
    control group 2: 0
    tag: 492
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 390
    y: 0
    z: 1054
    last x: 390
    last y diff: 0
    last z: 1054
    territory: 4
    rot x: 0
    rot y: 4.18305
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2391
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2392
  Footprint:
  Minimap:
    active: true
    x: 386
    z: 1046
  Obstruction:
    active: true
    moving: false
    control group: 2392
    control group 2: 0
    tag: 478
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 386
    y: 0
    z: 1046
    last x: 386
    last y diff: 0
    last z: 1046
    territory: 4
    rot x: 0
    rot y: 5.4675
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2392
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2393
  Footprint:
  Minimap:
    active: true
    x: 390
    z: 1062
  Obstruction:
    active: true
    moving: false
    control group: 2393
    control group 2: 0
    tag: 494
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 390
    y: 0
    z: 1062
    last x: 390
    last y diff: 0
    last z: 1062
    territory: 4
    rot x: 0
    rot y: 4.28858
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2393
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2394
  Footprint:
  Minimap:
    active: true
    x: 378
    z: 1054
  Obstruction:
    active: true
    moving: false
    control group: 2394
    control group 2: 0
    tag: 444
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 378
    y: 0
    z: 1054
    last x: 378
    last y diff: 0
    last z: 1054
    territory: 4
    rot x: 0
    rot y: 2.15778
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2394
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2395
  Footprint:
  Minimap:
    active: true
    x: 378
    z: 1058
  Obstruction:
    active: true
    moving: false
    control group: 2395
    control group 2: 0
    tag: 446
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 378
    y: 0
    z: 1058
    last x: 378
    last y diff: 0
    last z: 1058
    territory: 4
    rot x: 0
    rot y: 5.95841
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2395
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2396
  Footprint:
  Minimap:
    active: true
    x: 382
    z: 1066
  Obstruction:
    active: true
    moving: false
    control group: 2396
    control group 2: 0
    tag: 458
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 382
    y: 0
    z: 1066
    last x: 382
    last y diff: 0
    last z: 1066
    territory: 4
    rot x: 0
    rot y: 3.75646
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2396
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2397
  Footprint:
  Minimap:
    active: true
    x: 374
    z: 1062
  Obstruction:
    active: true
    moving: false
    control group: 2397
    control group 2: 0
    tag: 432
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 374
    y: 0
    z: 1062
    last x: 374
    last y diff: 0
    last z: 1062
    territory: 4
    rot x: 0
    rot y: 6.05904
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2397
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2398
  Footprint:
  Minimap:
    active: true
    x: 386
    z: 1070
  Obstruction:
    active: true
    moving: false
    control group: 2398
    control group 2: 0
    tag: 480
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 386
    y: 0
    z: 1070
    last x: 386
    last y diff: 0
    last z: 1070
    territory: 4
    rot x: 0
    rot y: 3.85436
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2398
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2399
  Footprint:
  Minimap:
    active: true
    x: 382
    z: 1070
  Obstruction:
    active: true
    moving: false
    control group: 2399
    control group 2: 0
    tag: 460
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 382
    y: 0
    z: 1070
    last x: 382
    last y diff: 0
    last z: 1070
    territory: 4
    rot x: 0
    rot y: 2.80439
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2399
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2400
  Footprint:
  Minimap:
    active: true
    x: 374
    z: 1070
  Obstruction:
    active: true
    moving: false
    control group: 2400
    control group 2: 0
    tag: 434
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 374
    y: 0
    z: 1070
    last x: 374
    last y diff: 0
    last z: 1070
    territory: 4
    rot x: 0
    rot y: 4.14397
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2400
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2401
  Footprint:
  Minimap:
    active: true
    x: 378
    z: 1074
  Obstruction:
    active: true
    moving: false
    control group: 2401
    control group 2: 0
    tag: 448
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 378
    y: 0
    z: 1074
    last x: 378
    last y diff: 0
    last z: 1074
    territory: 4
    rot x: 0
    rot y: 0.99511
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2401
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2402
  Footprint:
  Minimap:
    active: true
    x: 386
    z: 1078
  Obstruction:
    active: true
    moving: false
    control group: 2402
    control group 2: 0
    tag: 482
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 386
    y: 0
    z: 1078
    last x: 386
    last y diff: 0
    last z: 1078
    territory: 4
    rot x: 0
    rot y: 2.08271
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2402
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2403
  Footprint:
  Minimap:
    active: true
    x: 378
    z: 1078
  Obstruction:
    active: true
    moving: false
    control group: 2403
    control group 2: 0
    tag: 450
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 378
    y: 0
    z: 1078
    last x: 378
    last y diff: 0
    last z: 1078
    territory: 4
    rot x: 0
    rot y: 1.36156
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2403
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2404
  Footprint:
  Minimap:
    active: true
    x: 390
    z: 1082
  Obstruction:
    active: true
    moving: false
    control group: 2404
    control group 2: 0
    tag: 496
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 390
    y: 0
    z: 1082
    last x: 390
    last y diff: 0
    last z: 1082
    territory: 4
    rot x: 0
    rot y: 4.38295
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2404
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2405
  Footprint:
  Minimap:
    active: true
    x: 382
    z: 1094
  Obstruction:
    active: true
    moving: false
    control group: 2405
    control group 2: 0
    tag: 462
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 382
    y: 0
    z: 1094
    last x: 382
    last y diff: 0
    last z: 1094
    territory: 4
    rot x: 0
    rot y: 1.36078
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2405
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2406
  Footprint:
  Minimap:
    active: true
    x: 382
    z: 1098
  Obstruction:
    active: true
    moving: false
    control group: 2406
    control group 2: 0
    tag: 464
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 382
    y: 0
    z: 1098
    last x: 382
    last y diff: 0
    last z: 1098
    territory: 4
    rot x: 0
    rot y: 2.59028
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2406
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2407
  Footprint:
  Minimap:
    active: true
    x: 382
    z: 1102
  Obstruction:
    active: true
    moving: false
    control group: 2407
    control group 2: 0
    tag: 466
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 382
    y: 0
    z: 1102
    last x: 382
    last y diff: 0
    last z: 1102
    territory: 4
    rot x: 0
    rot y: 5.80677
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2407
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2408
  Footprint:
  Minimap:
    active: true
    x: 394
    z: 1090
  Obstruction:
    active: true
    moving: false
    control group: 2408
    control group 2: 0
    tag: 504
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 394
    y: 0
    z: 1090
    last x: 394
    last y diff: 0
    last z: 1090
    territory: 4
    rot x: 0
    rot y: 4.04989
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2408
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2409
  Footprint:
  Minimap:
    active: true
    x: 386
    z: 1102
  Obstruction:
    active: true
    moving: false
    control group: 2409
    control group 2: 0
    tag: 484
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 386
    y: 0
    z: 1102
    last x: 386
    last y diff: 0
    last z: 1102
    territory: 4
    rot x: 0
    rot y: 0.30028
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2409
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2410
  Footprint:
  Minimap:
    active: true
    x: 398
    z: 1086
  Obstruction:
    active: true
    moving: false
    control group: 2410
    control group 2: 0
    tag: 524
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 398
    y: 0
    z: 1086
    last x: 398
    last y diff: 0
    last z: 1086
    territory: 4
    rot x: 0
    rot y: 5.67966
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2410
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2411
  Footprint:
  Minimap:
    active: true
    x: 394
    z: 1098
  Obstruction:
    active: true
    moving: false
    control group: 2411
    control group 2: 0
    tag: 506
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 394
    y: 0
    z: 1098
    last x: 394
    last y diff: 0
    last z: 1098
    territory: 4
    rot x: 0
    rot y: 3.96659
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2411
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2412
  Footprint:
  Minimap:
    active: true
    x: 394
    z: 1102
  Obstruction:
    active: true
    moving: false
    control group: 2412
    control group 2: 0
    tag: 508
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 394
    y: 0
    z: 1102
    last x: 394
    last y diff: 0
    last z: 1102
    territory: 4
    rot x: 0
    rot y: 0.62453
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2412
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2413
  Footprint:
  Minimap:
    active: true
    x: 394
    z: 1106
  Obstruction:
    active: true
    moving: false
    control group: 2413
    control group 2: 0
    tag: 510
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 394
    y: 0
    z: 1106
    last x: 394
    last y diff: 0
    last z: 1106
    territory: 4
    rot x: 0
    rot y: 1.44028
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2413
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2414
  Footprint:
  Minimap:
    active: true
    x: 394
    z: 1110
  Obstruction:
    active: true
    moving: false
    control group: 2414
    control group 2: 0
    tag: 512
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 394
    y: 0
    z: 1110
    last x: 394
    last y diff: 0
    last z: 1110
    territory: 4
    rot x: 0
    rot y: 2.32703
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2414
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2415
  Footprint:
  Minimap:
    active: true
    x: 398
    z: 1106
  Obstruction:
    active: true
    moving: false
    control group: 2415
    control group 2: 0
    tag: 526
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 398
    y: 0
    z: 1106
    last x: 398
    last y diff: 0
    last z: 1106
    territory: 4
    rot x: 0
    rot y: 4.72776
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2415
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2416
  Footprint:
  Minimap:
    active: true
    x: 1814
    z: 1090
  Obstruction:
    active: true
    moving: false
    control group: 2416
    control group 2: 0
    tag: 4368
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1814
    y: 0
    z: 1090
    last x: 1814
    last y diff: 0
    last z: 1090
    territory: 0
    rot x: 0
    rot y: 4.7855
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2416
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9139,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2417
  Footprint:
  Minimap:
    active: true
    x: 1814
    z: 1114
  Obstruction:
    active: true
    moving: false
    control group: 2417
    control group 2: 0
    tag: 4370
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1814
    y: 0
    z: 1114
    last x: 1814
    last y diff: 0
    last z: 1114
    territory: 0
    rot x: 0
    rot y: 5.42632
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2417
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    7557,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2418
  Footprint:
  Minimap:
    active: true
    x: 1818
    z: 1094
  Obstruction:
    active: true
    moving: false
    control group: 2418
    control group 2: 0
    tag: 4374
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1818
    y: 0
    z: 1094
    last x: 1818
    last y diff: 0
    last z: 1094
    territory: 0
    rot x: 0
    rot y: 1.87766
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2418
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    7586,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2419
  Footprint:
  Minimap:
    active: true
    x: 1822
    z: 1106
  Obstruction:
    active: true
    moving: false
    control group: 2419
    control group 2: 0
    tag: 4380
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1822
    y: 0
    z: 1106
    last x: 1822
    last y diff: 0
    last z: 1106
    territory: 0
    rot x: 0
    rot y: 0.03821
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2419
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    7574,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2420
  Footprint:
  Minimap:
    active: true
    x: 1818
    z: 1090
  Obstruction:
    active: true
    moving: false
    control group: 2420
    control group 2: 0
    tag: 4372
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1818
    y: 0
    z: 1090
    last x: 1818
    last y diff: 0
    last z: 1090
    territory: 0
    rot x: 0
    rot y: 4.99093
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2420
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    7587,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2421
  Footprint:
  Minimap:
    active: true
    x: 1826
    z: 1098
  Obstruction:
    active: true
    moving: false
    control group: 2421
    control group 2: 0
    tag: 4386
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1826
    y: 0
    z: 1098
    last x: 1826
    last y diff: 0
    last z: 1098
    territory: 0
    rot x: 0
    rot y: 2.49758
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2421
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    7588,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2422
  Footprint:
  Minimap:
    active: true
    x: 1830
    z: 1094
  Obstruction:
    active: true
    moving: false
    control group: 2422
    control group 2: 0
    tag: 4396
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1830
    y: 0
    z: 1094
    last x: 1830
    last y diff: 0
    last z: 1094
    territory: 0
    rot x: 0
    rot y: 1.78556
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2422
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    7595,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2423
  Footprint:
  Minimap:
    active: true
    x: 1834
    z: 1094
  Obstruction:
    active: true
    moving: false
    control group: 2423
    control group 2: 0
    tag: 4400
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1834
    y: 0
    z: 1094
    last x: 1834
    last y diff: 0
    last z: 1094
    territory: 0
    rot x: 0
    rot y: 0.10621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2423
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    7596,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2424
  Footprint:
  Minimap:
    active: true
    x: 1838
    z: 1094
  Obstruction:
    active: true
    moving: false
    control group: 2424
    control group 2: 0
    tag: 4404
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1838
    y: 0
    z: 1094
    last x: 1838
    last y diff: 0
    last z: 1094
    territory: 0
    rot x: 0
    rot y: 3.17014
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2424
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    7597,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2425
  Footprint:
  Minimap:
    active: true
    x: 1822
    z: 1086
  Obstruction:
    active: true
    moving: false
    control group: 2425
    control group 2: 0
    tag: 4378
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1822
    y: 0
    z: 1086
    last x: 1822
    last y diff: 0
    last z: 1086
    territory: 0
    rot x: 0
    rot y: 0.3667
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2425
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    7590,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2426
  Footprint:
  Minimap:
    active: true
    x: 1826
    z: 1086
  Obstruction:
    active: true
    moving: false
    control group: 2426
    control group 2: 0
    tag: 4384
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1826
    y: 0
    z: 1086
    last x: 1826
    last y diff: 0
    last z: 1086
    territory: 0
    rot x: 0
    rot y: 1.5153
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2426
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    7594,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2427
  Footprint:
  Minimap:
    active: true
    x: 1830
    z: 1086
  Obstruction:
    active: true
    moving: false
    control group: 2427
    control group 2: 0
    tag: 4394
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1830
    y: 0
    z: 1086
    last x: 1830
    last y diff: 0
    last z: 1086
    territory: 0
    rot x: 0
    rot y: 0.2186
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2427
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    7600,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2428
  Footprint:
  Minimap:
    active: true
    x: 1834
    z: 1086
  Obstruction:
    active: true
    moving: false
    control group: 2428
    control group 2: 0
    tag: 4398
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1834
    y: 0
    z: 1086
    last x: 1834
    last y diff: 0
    last z: 1086
    territory: 0
    rot x: 0
    rot y: 2.39663
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2428
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    7601,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2429
  Footprint:
  Minimap:
    active: true
    x: 1830
    z: 1078
  Obstruction:
    active: true
    moving: false
    control group: 2429
    control group 2: 0
    tag: 4392
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1830
    y: 0
    z: 1078
    last x: 1830
    last y diff: 0
    last z: 1078
    territory: 0
    rot x: 0
    rot y: 0.8088
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2429
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    7607,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2430
  Footprint:
  Minimap:
    active: true
    x: 1826
    z: 1078
  Obstruction:
    active: true
    moving: false
    control group: 2430
    control group 2: 0
    tag: 4382
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1826
    y: 0
    z: 1078
    last x: 1826
    last y diff: 0
    last z: 1078
    territory: 0
    rot x: 0
    rot y: 1.7215
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2430
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    7602,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2431
  Footprint:
  Minimap:
    active: true
    x: 1830
    z: 1074
  Obstruction:
    active: true
    moving: false
    control group: 2431
    control group 2: 0
    tag: 4390
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1830
    y: 0
    z: 1074
    last x: 1830
    last y diff: 0
    last z: 1074
    territory: 0
    rot x: 0
    rot y: 5.73441
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2431
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    7608,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2432
  Footprint:
  Minimap:
    active: true
    x: 1838
    z: 1066
  Obstruction:
    active: true
    moving: false
    control group: 2432
    control group 2: 0
    tag: 4402
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1838
    y: 0
    z: 1066
    last x: 1838
    last y diff: 0
    last z: 1066
    territory: 0
    rot x: 0
    rot y: 2.72564
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2432
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    7663,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2433
  Footprint:
  Minimap:
    active: true
    x: 1830
    z: 1062
  Obstruction:
    active: true
    moving: false
    control group: 2433
    control group 2: 0
    tag: 4388
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1830
    y: 0
    z: 1062
    last x: 1830
    last y diff: 0
    last z: 1062
    territory: 0
    rot x: 0
    rot y: 2.00263
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2433
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    7664,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2434
  Footprint:
  Minimap:
    active: true
    x: 1822
    z: 1066
  Obstruction:
    active: true
    moving: false
    control group: 2434
    control group 2: 0
    tag: 4376
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1822
    y: 0
    z: 1066
    last x: 1822
    last y diff: 0
    last z: 1066
    territory: 0
    rot x: 0
    rot y: 0.65824
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2434
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    7612,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2435
  Footprint:
  Minimap:
    active: true
    x: 1814
    z: 1066
  Obstruction:
    active: true
    moving: false
    control group: 2435
    control group 2: 0
    tag: 4366
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1814
    y: 0
    z: 1066
    last x: 1814
    last y diff: 0
    last z: 1066
    territory: 0
    rot x: 0
    rot y: 3.85335
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2435
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9153,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2436
  Footprint:
  Minimap:
    active: true
    x: 1806
    z: 1066
  Obstruction:
    active: true
    moving: false
    control group: 2436
    control group 2: 0
    tag: 4346
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1806
    y: 0
    z: 1066
    last x: 1806
    last y diff: 0
    last z: 1066
    territory: 0
    rot x: 0
    rot y: 3.07963
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2436
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9166,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2437
  Footprint:
  Minimap:
    active: true
    x: 1806
    z: 1054
  Obstruction:
    active: true
    moving: false
    control group: 2437
    control group 2: 0
    tag: 4344
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1806
    y: 0
    z: 1054
    last x: 1806
    last y diff: 0
    last z: 1054
    territory: 0
    rot x: 0
    rot y: 5.794
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2437
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9177,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2438
  Footprint:
  Minimap:
    active: true
    x: 1802
    z: 1062
  Obstruction:
    active: true
    moving: false
    control group: 2438
    control group 2: 0
    tag: 4330
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1802
    y: 0
    z: 1062
    last x: 1802
    last y diff: 0
    last z: 1062
    territory: 0
    rot x: 0
    rot y: 5.2683
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2438
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9178,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2439
  Footprint:
  Minimap:
    active: true
    x: 1798
    z: 1054
  Obstruction:
    active: true
    moving: false
    control group: 2439
    control group 2: 0
    tag: 4314
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1798
    y: 0
    z: 1054
    last x: 1798
    last y diff: 0
    last z: 1054
    territory: 0
    rot x: 0
    rot y: 4.37052
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2439
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9191,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2440
  Footprint:
  Minimap:
    active: true
    x: 1806
    z: 1078
  Obstruction:
    active: true
    moving: false
    control group: 2440
    control group 2: 0
    tag: 4348
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1806
    y: 0
    z: 1078
    last x: 1806
    last y diff: 0
    last z: 1078
    territory: 0
    rot x: 0
    rot y: 5.11678
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2440
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9154,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2441
  Footprint:
  Minimap:
    active: true
    x: 1798
    z: 1066
  Obstruction:
    active: true
    moving: false
    control group: 2441
    control group 2: 0
    tag: 4316
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1798
    y: 0
    z: 1066
    last x: 1798
    last y diff: 0
    last z: 1066
    territory: 0
    rot x: 0
    rot y: 4.3946
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2441
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9179,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2442
  Footprint:
  Minimap:
    active: true
    x: 1790
    z: 1054
  Obstruction:
    active: true
    moving: false
    control group: 2442
    control group 2: 0
    tag: 4296
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1790
    y: 0
    z: 1054
    last x: 1790
    last y diff: 0
    last z: 1054
    territory: 0
    rot x: 0
    rot y: 3.85749
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2442
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9199,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2443
  Footprint:
  Minimap:
    active: true
    x: 1798
    z: 1070
  Obstruction:
    active: true
    moving: false
    control group: 2443
    control group 2: 0
    tag: 4318
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1798
    y: 0
    z: 1070
    last x: 1798
    last y diff: 0
    last z: 1070
    territory: 0
    rot x: 0
    rot y: 5.71102
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2443
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9171,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2444
  Footprint:
  Minimap:
    active: true
    x: 1786
    z: 1058
  Obstruction:
    active: true
    moving: false
    control group: 2444
    control group 2: 0
    tag: 4286
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1786
    y: 0
    z: 1058
    last x: 1786
    last y diff: 0
    last z: 1058
    territory: 0
    rot x: 0
    rot y: 0.4027
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2444
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9200,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2445
  Footprint:
  Minimap:
    active: true
    x: 1802
    z: 1078
  Obstruction:
    active: true
    moving: false
    control group: 2445
    control group 2: 0
    tag: 4332
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1802
    y: 0
    z: 1078
    last x: 1802
    last y diff: 0
    last z: 1078
    territory: 0
    rot x: 0
    rot y: 0.67611
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2445
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9161,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2446
  Footprint:
  Minimap:
    active: true
    x: 1794
    z: 1070
  Obstruction:
    active: true
    moving: false
    control group: 2446
    control group 2: 0
    tag: 4308
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1794
    y: 0
    z: 1070
    last x: 1794
    last y diff: 0
    last z: 1070
    territory: 0
    rot x: 0
    rot y: 2.81734
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2446
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9180,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2447
  Footprint:
  Minimap:
    active: true
    x: 1786
    z: 1066
  Obstruction:
    active: true
    moving: false
    control group: 2447
    control group 2: 0
    tag: 4288
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1786
    y: 0
    z: 1066
    last x: 1786
    last y diff: 0
    last z: 1066
    territory: 0
    rot x: 0
    rot y: 4.55591
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2447
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9192,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2448
  Footprint:
  Minimap:
    active: true
    x: 1790
    z: 1070
  Obstruction:
    active: true
    moving: false
    control group: 2448
    control group 2: 0
    tag: 4298
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1790
    y: 0
    z: 1070
    last x: 1790
    last y diff: 0
    last z: 1070
    territory: 0
    rot x: 0
    rot y: 2.10756
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2448
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9184,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2449
  Footprint:
  Minimap:
    active: true
    x: 1798
    z: 1078
  Obstruction:
    active: true
    moving: false
    control group: 2449
    control group 2: 0
    tag: 4320
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1798
    y: 0
    z: 1078
    last x: 1798
    last y diff: 0
    last z: 1078
    territory: 0
    rot x: 0
    rot y: 0.5176
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2449
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9167,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2450
  Footprint:
  Minimap:
    active: true
    x: 1810
    z: 1086
  Obstruction:
    active: true
    moving: false
    control group: 2450
    control group 2: 0
    tag: 4360
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1810
    y: 0
    z: 1086
    last x: 1810
    last y diff: 0
    last z: 1086
    territory: 0
    rot x: 0
    rot y: 2.3335
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2450
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9144,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2451
  Footprint:
  Minimap:
    active: true
    x: 1806
    z: 1086
  Obstruction:
    active: true
    moving: false
    control group: 2451
    control group 2: 0
    tag: 4350
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1806
    y: 0
    z: 1086
    last x: 1806
    last y diff: 0
    last z: 1086
    territory: 0
    rot x: 0
    rot y: 4.24541
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2451
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9148,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2452
  Footprint:
  Minimap:
    active: true
    x: 1786
    z: 1098
  Obstruction:
    active: true
    moving: false
    control group: 2452
    control group 2: 0
    tag: 4290
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1786
    y: 0
    z: 1098
    last x: 1786
    last y diff: 0
    last z: 1098
    territory: 0
    rot x: 0
    rot y: 5.5968
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2452
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9155,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2453
  Footprint:
  Minimap:
    active: true
    x: 1806
    z: 1090
  Obstruction:
    active: true
    moving: false
    control group: 2453
    control group 2: 0
    tag: 4352
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1806
    y: 0
    z: 1090
    last x: 1806
    last y diff: 0
    last z: 1090
    territory: 0
    rot x: 0
    rot y: 1.52161
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2453
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9145,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2454
  Footprint:
  Minimap:
    active: true
    x: 1798
    z: 1094
  Obstruction:
    active: true
    moving: false
    control group: 2454
    control group 2: 0
    tag: 4322
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1798
    y: 0
    z: 1094
    last x: 1798
    last y diff: 0
    last z: 1094
    territory: 0
    rot x: 0
    rot y: 3.21261
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2454
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9150,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2455
  Footprint:
  Minimap:
    active: true
    x: 1790
    z: 1098
  Obstruction:
    active: true
    moving: false
    control group: 2455
    control group 2: 0
    tag: 4300
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1790
    y: 0
    z: 1098
    last x: 1790
    last y diff: 0
    last z: 1098
    territory: 0
    rot x: 0
    rot y: 4.93764
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2455
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9156,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2456
  Footprint:
  Minimap:
    active: true
    x: 1806
    z: 1094
  Obstruction:
    active: true
    moving: false
    control group: 2456
    control group 2: 0
    tag: 4354
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1806
    y: 0
    z: 1094
    last x: 1806
    last y diff: 0
    last z: 1094
    territory: 0
    rot x: 0
    rot y: 1.4415
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2456
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9142,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2457
  Footprint:
  Minimap:
    active: true
    x: 1798
    z: 1102
  Obstruction:
    active: true
    moving: false
    control group: 2457
    control group 2: 0
    tag: 4324
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1798
    y: 0
    z: 1102
    last x: 1798
    last y diff: 0
    last z: 1102
    territory: 0
    rot x: 0
    rot y: 6.16588
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2457
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9146,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2458
  Footprint:
  Minimap:
    active: true
    x: 1802
    z: 1098
  Obstruction:
    active: true
    moving: false
    control group: 2458
    control group 2: 0
    tag: 4334
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1802
    y: 0
    z: 1098
    last x: 1802
    last y diff: 0
    last z: 1098
    territory: 0
    rot x: 0
    rot y: 6.19076
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2458
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9147,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2459
  Footprint:
  Minimap:
    active: true
    x: 1802
    z: 1102
  Obstruction:
    active: true
    moving: false
    control group: 2459
    control group 2: 0
    tag: 4336
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1802
    y: 0
    z: 1102
    last x: 1802
    last y diff: 0
    last z: 1102
    territory: 0
    rot x: 0
    rot y: 5.41642
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2459
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9143,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2460
  Footprint:
  Minimap:
    active: true
    x: 1806
    z: 1110
  Obstruction:
    active: true
    moving: false
    control group: 2460
    control group 2: 0
    tag: 4356
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1806
    y: 0
    z: 1110
    last x: 1806
    last y diff: 0
    last z: 1110
    territory: 0
    rot x: 0
    rot y: 0.40526
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2460
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9137,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2461
  Footprint:
  Minimap:
    active: true
    x: 1810
    z: 1106
  Obstruction:
    active: true
    moving: false
    control group: 2461
    control group 2: 0
    tag: 4362
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1810
    y: 0
    z: 1106
    last x: 1810
    last y diff: 0
    last z: 1106
    territory: 0
    rot x: 0
    rot y: 3.42856
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2461
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9138,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2462
  Footprint:
  Minimap:
    active: true
    x: 1810
    z: 1114
  Obstruction:
    active: true
    moving: false
    control group: 2462
    control group 2: 0
    tag: 4364
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1810
    y: 0
    z: 1114
    last x: 1810
    last y diff: 0
    last z: 1114
    territory: 0
    rot x: 0
    rot y: 6.06212
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2462
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9133,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2463
  Footprint:
  Minimap:
    active: true
    x: 682
    z: 1234
  Obstruction:
    active: true
    moving: false
    control group: 2463
    control group 2: 0
    tag: 892
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 682
    y: 0
    z: 1234
    last x: 682
    last y diff: 0
    last z: 1234
    territory: 0
    rot x: 0
    rot y: 5.16785
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2463
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2464
  Footprint:
  Minimap:
    active: true
    x: 686
    z: 1234
  Obstruction:
    active: true
    moving: false
    control group: 2464
    control group 2: 0
    tag: 896
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 686
    y: 0
    z: 1234
    last x: 686
    last y diff: 0
    last z: 1234
    territory: 0
    rot x: 0
    rot y: 1.76355
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2464
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2465
  Footprint:
  Minimap:
    active: true
    x: 690
    z: 1238
  Obstruction:
    active: true
    moving: false
    control group: 2465
    control group 2: 0
    tag: 906
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 690
    y: 0
    z: 1238
    last x: 690
    last y diff: 0
    last z: 1238
    territory: 0
    rot x: 0
    rot y: 4.58825
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2465
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2466
  Footprint:
  Minimap:
    active: true
    x: 694
    z: 1238
  Obstruction:
    active: true
    moving: false
    control group: 2466
    control group 2: 0
    tag: 914
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 694
    y: 0
    z: 1238
    last x: 694
    last y diff: 0
    last z: 1238
    territory: 0
    rot x: 0
    rot y: 1.4933
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2466
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2467
  Footprint:
  Minimap:
    active: true
    x: 694
    z: 1230
  Obstruction:
    active: true
    moving: false
    control group: 2467
    control group 2: 0
    tag: 912
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 694
    y: 0
    z: 1230
    last x: 694
    last y diff: 0
    last z: 1230
    territory: 0
    rot x: 0
    rot y: 6.28068
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2467
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2468
  Footprint:
  Minimap:
    active: true
    x: 702
    z: 1230
  Obstruction:
    active: true
    moving: false
    control group: 2468
    control group 2: 0
    tag: 924
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 702
    y: 0
    z: 1230
    last x: 702
    last y diff: 0
    last z: 1230
    territory: 0
    rot x: 0
    rot y: 0.6951
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2468
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2469
  Footprint:
  Minimap:
    active: true
    x: 706
    z: 1230
  Obstruction:
    active: true
    moving: false
    control group: 2469
    control group 2: 0
    tag: 932
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 706
    y: 0
    z: 1230
    last x: 706
    last y diff: 0
    last z: 1230
    territory: 0
    rot x: 0
    rot y: 4.49984
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2469
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2470
  Footprint:
  Minimap:
    active: true
    x: 706
    z: 1222
  Obstruction:
    active: true
    moving: false
    control group: 2470
    control group 2: 0
    tag: 930
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 706
    y: 0
    z: 1222
    last x: 706
    last y diff: 0
    last z: 1222
    territory: 0
    rot x: 0
    rot y: 3.98993
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2470
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2471
  Footprint:
  Minimap:
    active: true
    x: 710
    z: 1218
  Obstruction:
    active: true
    moving: false
    control group: 2471
    control group 2: 0
    tag: 936
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 710
    y: 0
    z: 1218
    last x: 710
    last y diff: 0
    last z: 1218
    territory: 0
    rot x: 0
    rot y: 1.44161
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2471
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2472
  Footprint:
  Minimap:
    active: true
    x: 698
    z: 1218
  Obstruction:
    active: true
    moving: false
    control group: 2472
    control group 2: 0
    tag: 918
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 698
    y: 0
    z: 1218
    last x: 698
    last y diff: 0
    last z: 1218
    territory: 0
    rot x: 0
    rot y: 4.52514
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2472
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2473
  Footprint:
  Minimap:
    active: true
    x: 702
    z: 1218
  Obstruction:
    active: true
    moving: false
    control group: 2473
    control group 2: 0
    tag: 922
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 702
    y: 0
    z: 1218
    last x: 702
    last y diff: 0
    last z: 1218
    territory: 0
    rot x: 0
    rot y: 6.03565
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2473
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2474
  Footprint:
  Minimap:
    active: true
    x: 694
    z: 1218
  Obstruction:
    active: true
    moving: false
    control group: 2474
    control group 2: 0
    tag: 910
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 694
    y: 0
    z: 1218
    last x: 694
    last y diff: 0
    last z: 1218
    territory: 0
    rot x: 0
    rot y: 1.1706
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2474
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2475
  Footprint:
  Minimap:
    active: true
    x: 710
    z: 1214
  Obstruction:
    active: true
    moving: false
    control group: 2475
    control group 2: 0
    tag: 934
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 710
    y: 0
    z: 1214
    last x: 710
    last y diff: 0
    last z: 1214
    territory: 0
    rot x: 0
    rot y: 3.75947
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2475
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2476
  Footprint:
  Minimap:
    active: true
    x: 690
    z: 1218
  Obstruction:
    active: true
    moving: false
    control group: 2476
    control group 2: 0
    tag: 904
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 690
    y: 0
    z: 1218
    last x: 690
    last y diff: 0
    last z: 1218
    territory: 0
    rot x: 0
    rot y: 4.74125
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2476
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2477
  Footprint:
  Minimap:
    active: true
    x: 706
    z: 1214
  Obstruction:
    active: true
    moving: false
    control group: 2477
    control group 2: 0
    tag: 928
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 706
    y: 0
    z: 1214
    last x: 706
    last y diff: 0
    last z: 1214
    territory: 0
    rot x: 0
    rot y: 6.03553
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2477
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2478
  Footprint:
  Minimap:
    active: true
    x: 698
    z: 1214
  Obstruction:
    active: true
    moving: false
    control group: 2478
    control group 2: 0
    tag: 916
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 698
    y: 0
    z: 1214
    last x: 698
    last y diff: 0
    last z: 1214
    territory: 0
    rot x: 0
    rot y: 3.82944
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2478
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2479
  Footprint:
  Minimap:
    active: true
    x: 706
    z: 1210
  Obstruction:
    active: true
    moving: false
    control group: 2479
    control group 2: 0
    tag: 926
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 706
    y: 0
    z: 1210
    last x: 706
    last y diff: 0
    last z: 1210
    territory: 0
    rot x: 0
    rot y: 2.0995
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2479
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2480
  Footprint:
  Minimap:
    active: true
    x: 702
    z: 1210
  Obstruction:
    active: true
    moving: false
    control group: 2480
    control group 2: 0
    tag: 920
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 702
    y: 0
    z: 1210
    last x: 702
    last y diff: 0
    last z: 1210
    territory: 0
    rot x: 0
    rot y: 0.10543
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2480
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2481
  Footprint:
  Minimap:
    active: true
    x: 690
    z: 1214
  Obstruction:
    active: true
    moving: false
    control group: 2481
    control group 2: 0
    tag: 902
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 690
    y: 0
    z: 1214
    last x: 690
    last y diff: 0
    last z: 1214
    territory: 0
    rot x: 0
    rot y: 5.82114
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2481
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2482
  Footprint:
  Minimap:
    active: true
    x: 690
    z: 1210
  Obstruction:
    active: true
    moving: false
    control group: 2482
    control group 2: 0
    tag: 900
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 690
    y: 0
    z: 1210
    last x: 690
    last y diff: 0
    last z: 1210
    territory: 0
    rot x: 0
    rot y: 0.69397
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2482
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2483
  Footprint:
  Minimap:
    active: true
    x: 690
    z: 1206
  Obstruction:
    active: true
    moving: false
    control group: 2483
    control group 2: 0
    tag: 898
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 690
    y: 0
    z: 1206
    last x: 690
    last y diff: 0
    last z: 1206
    territory: 0
    rot x: 0
    rot y: 0.01012
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2483
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2484
  Footprint:
  Minimap:
    active: true
    x: 694
    z: 1198
  Obstruction:
    active: true
    moving: false
    control group: 2484
    control group 2: 0
    tag: 908
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 694
    y: 0
    z: 1198
    last x: 694
    last y diff: 0
    last z: 1198
    territory: 0
    rot x: 0
    rot y: 1.12385
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2484
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2485
  Footprint:
  Minimap:
    active: true
    x: 682
    z: 1218
  Obstruction:
    active: true
    moving: false
    control group: 2485
    control group 2: 0
    tag: 890
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 682
    y: 0
    z: 1218
    last x: 682
    last y diff: 0
    last z: 1218
    territory: 0
    rot x: 0
    rot y: 5.64963
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2485
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2486
  Footprint:
  Minimap:
    active: true
    x: 686
    z: 1206
  Obstruction:
    active: true
    moving: false
    control group: 2486
    control group 2: 0
    tag: 894
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 686
    y: 0
    z: 1206
    last x: 686
    last y diff: 0
    last z: 1206
    territory: 0
    rot x: 0
    rot y: 4.70704
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2486
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2487
  Footprint:
  Minimap:
    active: true
    x: 682
    z: 1214
  Obstruction:
    active: true
    moving: false
    control group: 2487
    control group 2: 0
    tag: 888
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 682
    y: 0
    z: 1214
    last x: 682
    last y diff: 0
    last z: 1214
    territory: 0
    rot x: 0
    rot y: 1.51229
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2487
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2488
  Footprint:
  Minimap:
    active: true
    x: 682
    z: 1210
  Obstruction:
    active: true
    moving: false
    control group: 2488
    control group 2: 0
    tag: 886
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 682
    y: 0
    z: 1210
    last x: 682
    last y diff: 0
    last z: 1210
    territory: 0
    rot x: 0
    rot y: 0.08692
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2488
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2489
  Footprint:
  Minimap:
    active: true
    x: 678
    z: 1222
  Obstruction:
    active: true
    moving: false
    control group: 2489
    control group 2: 0
    tag: 878
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 678
    y: 0
    z: 1222
    last x: 678
    last y diff: 0
    last z: 1222
    territory: 0
    rot x: 0
    rot y: 3.67042
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2489
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2490
  Footprint:
  Minimap:
    active: true
    x: 678
    z: 1210
  Obstruction:
    active: true
    moving: false
    control group: 2490
    control group 2: 0
    tag: 876
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 678
    y: 0
    z: 1210
    last x: 678
    last y diff: 0
    last z: 1210
    territory: 0
    rot x: 0
    rot y: 3.72405
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2490
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2491
  Footprint:
  Minimap:
    active: true
    x: 678
    z: 1202
  Obstruction:
    active: true
    moving: false
    control group: 2491
    control group 2: 0
    tag: 874
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 678
    y: 0
    z: 1202
    last x: 678
    last y diff: 0
    last z: 1202
    territory: 0
    rot x: 0
    rot y: 3.93738
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2491
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2492
  Footprint:
  Minimap:
    active: true
    x: 670
    z: 1198
  Obstruction:
    active: true
    moving: false
    control group: 2492
    control group 2: 0
    tag: 842
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 670
    y: 0
    z: 1198
    last x: 670
    last y diff: 0
    last z: 1198
    territory: 0
    rot x: 0
    rot y: 2.68499
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2492
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2493
  Footprint:
  Minimap:
    active: true
    x: 670
    z: 1194
  Obstruction:
    active: true
    moving: false
    control group: 2493
    control group 2: 0
    tag: 840
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 670
    y: 0
    z: 1194
    last x: 670
    last y diff: 0
    last z: 1194
    territory: 0
    rot x: 0
    rot y: 0.09664
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2493
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2494
  Footprint:
  Minimap:
    active: true
    x: 674
    z: 1214
  Obstruction:
    active: true
    moving: false
    control group: 2494
    control group 2: 0
    tag: 860
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 674
    y: 0
    z: 1214
    last x: 674
    last y diff: 0
    last z: 1214
    territory: 0
    rot x: 0
    rot y: 5.24972
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2494
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2495
  Footprint:
  Minimap:
    active: true
    x: 674
    z: 1218
  Obstruction:
    active: true
    moving: false
    control group: 2495
    control group 2: 0
    tag: 862
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 674
    y: 0
    z: 1218
    last x: 674
    last y diff: 0
    last z: 1218
    territory: 0
    rot x: 0
    rot y: 4.53072
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2495
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2496
  Footprint:
  Minimap:
    active: true
    x: 670
    z: 1210
  Obstruction:
    active: true
    moving: false
    control group: 2496
    control group 2: 0
    tag: 844
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 670
    y: 0
    z: 1210
    last x: 670
    last y diff: 0
    last z: 1210
    territory: 0
    rot x: 0
    rot y: 1.54474
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2496
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2497
  Footprint:
  Minimap:
    active: true
    x: 670
    z: 1214
  Obstruction:
    active: true
    moving: false
    control group: 2497
    control group 2: 0
    tag: 846
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 670
    y: 0
    z: 1214
    last x: 670
    last y diff: 0
    last z: 1214
    territory: 0
    rot x: 0
    rot y: 4.26227
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2497
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2498
  Footprint:
  Minimap:
    active: true
    x: 666
    z: 1218
  Obstruction:
    active: true
    moving: false
    control group: 2498
    control group 2: 0
    tag: 832
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 666
    y: 0
    z: 1218
    last x: 666
    last y diff: 0
    last z: 1218
    territory: 0
    rot x: 0
    rot y: 2.69742
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2498
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2499
  Footprint:
  Minimap:
    active: true
    x: 662
    z: 1222
  Obstruction:
    active: true
    moving: false
    control group: 2499
    control group 2: 0
    tag: 820
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 662
    y: 0
    z: 1222
    last x: 662
    last y diff: 0
    last z: 1222
    territory: 0
    rot x: 0
    rot y: 2.29816
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2499
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2500
  Footprint:
  Minimap:
    active: true
    x: 654
    z: 1230
  Obstruction:
    active: true
    moving: false
    control group: 2500
    control group 2: 0
    tag: 798
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 654
    y: 0
    z: 1230
    last x: 654
    last y diff: 0
    last z: 1230
    territory: 0
    rot x: 0
    rot y: 1.71248
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2500
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2501
  Footprint:
  Minimap:
    active: true
    x: 650
    z: 1234
  Obstruction:
    active: true
    moving: false
    control group: 2501
    control group 2: 0
    tag: 786
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 650
    y: 0
    z: 1234
    last x: 650
    last y diff: 0
    last z: 1234
    territory: 0
    rot x: 0
    rot y: 1.85785
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2501
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2502
  Footprint:
  Minimap:
    active: true
    x: 670
    z: 1230
  Obstruction:
    active: true
    moving: false
    control group: 2502
    control group 2: 0
    tag: 848
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 670
    y: 0
    z: 1230
    last x: 670
    last y diff: 0
    last z: 1230
    territory: 0
    rot x: 0
    rot y: 1.84462
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2502
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2503
  Footprint:
  Minimap:
    active: true
    x: 650
    z: 1238
  Obstruction:
    active: true
    moving: false
    control group: 2503
    control group 2: 0
    tag: 788
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 650
    y: 0
    z: 1238
    last x: 650
    last y diff: 0
    last z: 1238
    territory: 0
    rot x: 0
    rot y: 1.41607
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2503
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2504
  Footprint:
  Minimap:
    active: true
    x: 646
    z: 1238
  Obstruction:
    active: true
    moving: false
    control group: 2504
    control group 2: 0
    tag: 776
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 646
    y: 0
    z: 1238
    last x: 646
    last y diff: 0
    last z: 1238
    territory: 0
    rot x: 0
    rot y: 6.02041
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2504
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2505
  Footprint:
  Minimap:
    active: true
    x: 674
    z: 1230
  Obstruction:
    active: true
    moving: false
    control group: 2505
    control group 2: 0
    tag: 864
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 674
    y: 0
    z: 1230
    last x: 674
    last y diff: 0
    last z: 1230
    territory: 0
    rot x: 0
    rot y: 1.62519
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2505
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2506
  Footprint:
  Minimap:
    active: true
    x: 658
    z: 1238
  Obstruction:
    active: true
    moving: false
    control group: 2506
    control group 2: 0
    tag: 806
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 658
    y: 0
    z: 1238
    last x: 658
    last y diff: 0
    last z: 1238
    territory: 0
    rot x: 0
    rot y: 0.0265
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2506
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2507
  Footprint:
  Minimap:
    active: true
    x: 658
    z: 1242
  Obstruction:
    active: true
    moving: false
    control group: 2507
    control group 2: 0
    tag: 808
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 658
    y: 0
    z: 1242
    last x: 658
    last y diff: 0
    last z: 1242
    territory: 0
    rot x: 0
    rot y: 4.49047
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2507
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2508
  Footprint:
  Minimap:
    active: true
    x: 650
    z: 1250
  Obstruction:
    active: true
    moving: false
    control group: 2508
    control group 2: 0
    tag: 790
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 650
    y: 0
    z: 1250
    last x: 650
    last y diff: 0
    last z: 1250
    territory: 0
    rot x: 0
    rot y: 5.71363
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2508
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2509
  Footprint:
  Minimap:
    active: true
    x: 662
    z: 1242
  Obstruction:
    active: true
    moving: false
    control group: 2509
    control group 2: 0
    tag: 822
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 662
    y: 0
    z: 1242
    last x: 662
    last y diff: 0
    last z: 1242
    territory: 0
    rot x: 0
    rot y: 6.05651
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2509
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2510
  Footprint:
  Minimap:
    active: true
    x: 666
    z: 1242
  Obstruction:
    active: true
    moving: false
    control group: 2510
    control group 2: 0
    tag: 834
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 666
    y: 0
    z: 1242
    last x: 666
    last y diff: 0
    last z: 1242
    territory: 0
    rot x: 0
    rot y: 3.39318
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2510
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2511
  Footprint:
  Minimap:
    active: true
    x: 670
    z: 1238
  Obstruction:
    active: true
    moving: false
    control group: 2511
    control group 2: 0
    tag: 850
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 670
    y: 0
    z: 1238
    last x: 670
    last y diff: 0
    last z: 1238
    territory: 0
    rot x: 0
    rot y: 5.80896
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2511
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2512
  Footprint:
  Minimap:
    active: true
    x: 662
    z: 1250
  Obstruction:
    active: true
    moving: false
    control group: 2512
    control group 2: 0
    tag: 824
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 662
    y: 0
    z: 1250
    last x: 662
    last y diff: 0
    last z: 1250
    territory: 0
    rot x: 0
    rot y: 1.58954
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2512
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2513
  Footprint:
  Minimap:
    active: true
    x: 670
    z: 1246
  Obstruction:
    active: true
    moving: false
    control group: 2513
    control group 2: 0
    tag: 852
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 670
    y: 0
    z: 1246
    last x: 670
    last y diff: 0
    last z: 1246
    territory: 0
    rot x: 0
    rot y: 5.3791
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2513
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2514
  Footprint:
  Minimap:
    active: true
    x: 666
    z: 1254
  Obstruction:
    active: true
    moving: false
    control group: 2514
    control group 2: 0
    tag: 836
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 666
    y: 0
    z: 1254
    last x: 666
    last y diff: 0
    last z: 1254
    territory: 0
    rot x: 0
    rot y: 4.73961
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2514
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2515
  Footprint:
  Minimap:
    active: true
    x: 674
    z: 1242
  Obstruction:
    active: true
    moving: false
    control group: 2515
    control group 2: 0
    tag: 866
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 674
    y: 0
    z: 1242
    last x: 674
    last y diff: 0
    last z: 1242
    territory: 0
    rot x: 0
    rot y: 1.19396
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2515
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2516
  Footprint:
  Minimap:
    active: true
    x: 678
    z: 1234
  Obstruction:
    active: true
    moving: false
    control group: 2516
    control group 2: 0
    tag: 880
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 678
    y: 0
    z: 1234
    last x: 678
    last y diff: 0
    last z: 1234
    territory: 0
    rot x: 0
    rot y: 6.1104
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2516
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2517
  Footprint:
  Minimap:
    active: true
    x: 678
    z: 1238
  Obstruction:
    active: true
    moving: false
    control group: 2517
    control group 2: 0
    tag: 882
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 678
    y: 0
    z: 1238
    last x: 678
    last y diff: 0
    last z: 1238
    territory: 0
    rot x: 0
    rot y: 1.6812
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2517
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2518
  Footprint:
  Minimap:
    active: true
    x: 378
    z: 938
  Obstruction:
    active: true
    moving: false
    control group: 2518
    control group 2: 0
    tag: 440
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 378
    y: 0
    z: 938
    last x: 378
    last y diff: 0
    last z: 938
    territory: 4
    rot x: 0
    rot y: 0.63726
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2518
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2519
  Footprint:
  Minimap:
    active: true
    x: 378
    z: 946
  Obstruction:
    active: true
    moving: false
    control group: 2519
    control group 2: 0
    tag: 442
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 378
    y: 0
    z: 946
    last x: 378
    last y diff: 0
    last z: 946
    territory: 4
    rot x: 0
    rot y: 0.63682
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2519
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2520
  Footprint:
  Minimap:
    active: true
    x: 382
    z: 950
  Obstruction:
    active: true
    moving: false
    control group: 2520
    control group 2: 0
    tag: 456
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 382
    y: 0
    z: 950
    last x: 382
    last y diff: 0
    last z: 950
    territory: 4
    rot x: 0
    rot y: 4.18859
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2520
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2521
  Footprint:
  Minimap:
    active: true
    x: 394
    z: 942
  Obstruction:
    active: true
    moving: false
    control group: 2521
    control group 2: 0
    tag: 500
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 394
    y: 0
    z: 942
    last x: 394
    last y diff: 0
    last z: 942
    territory: 4
    rot x: 0
    rot y: 5.5252
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2521
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2522
  Footprint:
  Minimap:
    active: true
    x: 386
    z: 938
  Obstruction:
    active: true
    moving: false
    control group: 2522
    control group 2: 0
    tag: 476
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 386
    y: 0
    z: 938
    last x: 386
    last y diff: 0
    last z: 938
    territory: 4
    rot x: 0
    rot y: 4.78544
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2522
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2523
  Footprint:
  Minimap:
    active: true
    x: 394
    z: 938
  Obstruction:
    active: true
    moving: false
    control group: 2523
    control group 2: 0
    tag: 498
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 394
    y: 0
    z: 938
    last x: 394
    last y diff: 0
    last z: 938
    territory: 4
    rot x: 0
    rot y: 2.38291
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2523
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2524
  Footprint:
  Minimap:
    active: true
    x: 402
    z: 938
  Obstruction:
    active: true
    moving: false
    control group: 2524
    control group 2: 0
    tag: 534
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 402
    y: 0
    z: 938
    last x: 402
    last y diff: 0
    last z: 938
    territory: 4
    rot x: 0
    rot y: 5.0349
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2524
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2525
  Footprint:
  Minimap:
    active: true
    x: 382
    z: 934
  Obstruction:
    active: true
    moving: false
    control group: 2525
    control group 2: 0
    tag: 454
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 382
    y: 0
    z: 934
    last x: 382
    last y diff: 0
    last z: 934
    territory: 4
    rot x: 0
    rot y: 5.38488
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2525
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2526
  Footprint:
  Minimap:
    active: true
    x: 406
    z: 934
  Obstruction:
    active: true
    moving: false
    control group: 2526
    control group 2: 0
    tag: 546
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 406
    y: 0
    z: 934
    last x: 406
    last y diff: 0
    last z: 934
    territory: 0
    rot x: 0
    rot y: 4.85021
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2526
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2527
  Footprint:
  Minimap:
    active: true
    x: 406
    z: 930
  Obstruction:
    active: true
    moving: false
    control group: 2527
    control group 2: 0
    tag: 544
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 406
    y: 0
    z: 930
    last x: 406
    last y diff: 0
    last z: 930
    territory: 0
    rot x: 0
    rot y: 5.77067
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2527
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2528
  Footprint:
  Minimap:
    active: true
    x: 398
    z: 930
  Obstruction:
    active: true
    moving: false
    control group: 2528
    control group 2: 0
    tag: 518
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 398
    y: 0
    z: 930
    last x: 398
    last y diff: 0
    last z: 930
    territory: 0
    rot x: 0
    rot y: 4.09478
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2528
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2529
  Footprint:
  Minimap:
    active: true
    x: 386
    z: 930
  Obstruction:
    active: true
    moving: false
    control group: 2529
    control group 2: 0
    tag: 474
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 386
    y: 0
    z: 930
    last x: 386
    last y diff: 0
    last z: 930
    territory: 4
    rot x: 0
    rot y: 3.49398
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2529
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2530
  Footprint:
  Minimap:
    active: true
    x: 406
    z: 922
  Obstruction:
    active: true
    moving: false
    control group: 2530
    control group 2: 0
    tag: 542
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 406
    y: 0
    z: 922
    last x: 406
    last y diff: 0
    last z: 922
    territory: 4
    rot x: 0
    rot y: 3.64556
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2530
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 180,
  "gatherers": [
    [],
    [],
    [],
    [],
    [
      5036,
      6172
    ],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2531
  Footprint:
  Minimap:
    active: true
    x: 390
    z: 926
  Obstruction:
    active: true
    moving: false
    control group: 2531
    control group 2: 0
    tag: 488
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 390
    y: 0
    z: 926
    last x: 390
    last y diff: 0
    last z: 926
    territory: 4
    rot x: 0
    rot y: 3.99405
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2531
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 4,
  "gatherers": [
    [],
    [],
    [],
    [],
    [
      9664,
      9876
    ],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2536
  Footprint:
  Minimap:
    active: true
    x: 386
    z: 926
  Obstruction:
    active: true
    moving: false
    control group: 2536
    control group 2: 0
    tag: 472
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 386
    y: 0
    z: 926
    last x: 386
    last y diff: 0
    last z: 926
    territory: 4
    rot x: 0
    rot y: 2.50774
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2536
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 15,
  "gatherers": [
    [],
    [],
    [],
    [],
    [
      10164,
      10165
    ],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2539
  Footprint:
  Minimap:
    active: true
    x: 382
    z: 926
  Obstruction:
    active: true
    moving: false
    control group: 2539
    control group 2: 0
    tag: 452
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 382
    y: 0
    z: 926
    last x: 382
    last y diff: 0
    last z: 926
    territory: 0
    rot x: 0
    rot y: 1.19224
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2539
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 102,
  "gatherers": [
    [],
    [],
    [],
    [],
    [
      10270,
      5519,
      9788
    ],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2544
  Footprint:
  Minimap:
    active: true
    x: 374
    z: 926
  Obstruction:
    active: true
    moving: false
    control group: 2544
    control group 2: 0
    tag: 428
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 374
    y: 0
    z: 926
    last x: 374
    last y diff: 0
    last z: 926
    territory: 4
    rot x: 0
    rot y: 0.94138
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2544
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 130,
  "gatherers": [
    [],
    [],
    [],
    [],
    [
      9744,
      10163
    ],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2551
  Footprint:
  Minimap:
    active: true
    x: 362
    z: 930
  Obstruction:
    active: true
    moving: false
    control group: 2551
    control group 2: 0
    tag: 400
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 362
    y: 0
    z: 930
    last x: 362
    last y diff: 0
    last z: 930
    territory: 4
    rot x: 0
    rot y: 0.62215
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2551
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 146,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2552
  Footprint:
  Minimap:
    active: true
    x: 362
    z: 934
  Obstruction:
    active: true
    moving: false
    control group: 2552
    control group 2: 0
    tag: 402
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 362
    y: 0
    z: 934
    last x: 362
    last y diff: 0
    last z: 934
    territory: 4
    rot x: 0
    rot y: 2.42649
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2552
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2553
  Footprint:
  Minimap:
    active: true
    x: 370
    z: 938
  Obstruction:
    active: true
    moving: false
    control group: 2553
    control group 2: 0
    tag: 422
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 370
    y: 0
    z: 938
    last x: 370
    last y diff: 0
    last z: 938
    territory: 4
    rot x: 0
    rot y: 3.84858
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2553
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2554
  Footprint:
  Minimap:
    active: true
    x: 366
    z: 938
  Obstruction:
    active: true
    moving: false
    control group: 2554
    control group 2: 0
    tag: 416
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 366
    y: 0
    z: 938
    last x: 366
    last y diff: 0
    last z: 938
    territory: 4
    rot x: 0
    rot y: 2.64867
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2554
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2555
  Footprint:
  Minimap:
    active: true
    x: 354
    z: 946
  Obstruction:
    active: true
    moving: false
    control group: 2555
    control group 2: 0
    tag: 394
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 354
    y: 0
    z: 946
    last x: 354
    last y diff: 0
    last z: 946
    territory: 4
    rot x: 0
    rot y: 0.91315
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2555
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2556
  Footprint:
  Minimap:
    active: true
    x: 350
    z: 946
  Obstruction:
    active: true
    moving: false
    control group: 2556
    control group 2: 0
    tag: 390
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 350
    y: 0
    z: 946
    last x: 350
    last y diff: 0
    last z: 946
    territory: 4
    rot x: 0
    rot y: 2.77659
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2556
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2557
  Footprint:
  Minimap:
    active: true
    x: 358
    z: 946
  Obstruction:
    active: true
    moving: false
    control group: 2557
    control group 2: 0
    tag: 396
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 358
    y: 0
    z: 946
    last x: 358
    last y diff: 0
    last z: 946
    territory: 4
    rot x: 0
    rot y: 0.89773
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2557
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2558
  Footprint:
  Minimap:
    active: true
    x: 362
    z: 946
  Obstruction:
    active: true
    moving: false
    control group: 2558
    control group 2: 0
    tag: 404
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 362
    y: 0
    z: 946
    last x: 362
    last y diff: 0
    last z: 946
    territory: 4
    rot x: 0
    rot y: 5.05817
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2558
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2559
  Footprint:
  Minimap:
    active: true
    x: 358
    z: 950
  Obstruction:
    active: true
    moving: false
    control group: 2559
    control group 2: 0
    tag: 398
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 358
    y: 0
    z: 950
    last x: 358
    last y diff: 0
    last z: 950
    territory: 4
    rot x: 0
    rot y: 0.91042
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2559
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2560
  Footprint:
  Minimap:
    active: true
    x: 350
    z: 954
  Obstruction:
    active: true
    moving: false
    control group: 2560
    control group 2: 0
    tag: 392
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 350
    y: 0
    z: 954
    last x: 350
    last y diff: 0
    last z: 954
    territory: 4
    rot x: 0
    rot y: 1.05329
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2560
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2561
  Footprint:
  Minimap:
    active: true
    x: 362
    z: 950
  Obstruction:
    active: true
    moving: false
    control group: 2561
    control group 2: 0
    tag: 406
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 362
    y: 0
    z: 950
    last x: 362
    last y diff: 0
    last z: 950
    territory: 4
    rot x: 0
    rot y: 1.27707
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2561
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2562
  Footprint:
  Minimap:
    active: true
    x: 370
    z: 950
  Obstruction:
    active: true
    moving: false
    control group: 2562
    control group 2: 0
    tag: 424
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 370
    y: 0
    z: 950
    last x: 370
    last y diff: 0
    last z: 950
    territory: 4
    rot x: 0
    rot y: 0.51438
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2562
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2563
  Footprint:
  Minimap:
    active: true
    x: 366
    z: 958
  Obstruction:
    active: true
    moving: false
    control group: 2563
    control group 2: 0
    tag: 418
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 366
    y: 0
    z: 958
    last x: 366
    last y diff: 0
    last z: 958
    territory: 4
    rot x: 0
    rot y: 3.1249
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2563
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2564
  Footprint:
  Minimap:
    active: true
    x: 374
    z: 950
  Obstruction:
    active: true
    moving: false
    control group: 2564
    control group 2: 0
    tag: 430
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 374
    y: 0
    z: 950
    last x: 374
    last y diff: 0
    last z: 950
    territory: 4
    rot x: 0
    rot y: 3.40706
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2564
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2565
  Footprint:
  Minimap:
    active: true
    x: 850
    z: 1466
  Obstruction:
    active: true
    moving: false
    control group: 2565
    control group 2: 0
    tag: 1472
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 850
    y: 0
    z: 1466
    last x: 850
    last y diff: 0
    last z: 1466
    territory: 0
    rot x: 0
    rot y: 0.7921
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2565
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2566
  Footprint:
  Minimap:
    active: true
    x: 850
    z: 1486
  Obstruction:
    active: true
    moving: false
    control group: 2566
    control group 2: 0
    tag: 1474
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 850
    y: 0
    z: 1486
    last x: 850
    last y diff: 0
    last z: 1486
    territory: 0
    rot x: 0
    rot y: 1.66079
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2566
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2567
  Footprint:
  Minimap:
    active: true
    x: 854
    z: 1482
  Obstruction:
    active: true
    moving: false
    control group: 2567
    control group 2: 0
    tag: 1504
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 854
    y: 0
    z: 1482
    last x: 854
    last y diff: 0
    last z: 1482
    territory: 0
    rot x: 0
    rot y: 0.46894
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2567
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2568
  Footprint:
  Minimap:
    active: true
    x: 854
    z: 1478
  Obstruction:
    active: true
    moving: false
    control group: 2568
    control group 2: 0
    tag: 1502
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 854
    y: 0
    z: 1478
    last x: 854
    last y diff: 0
    last z: 1478
    territory: 0
    rot x: 0
    rot y: 4.7104
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2568
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2569
  Footprint:
  Minimap:
    active: true
    x: 858
    z: 1482
  Obstruction:
    active: true
    moving: false
    control group: 2569
    control group 2: 0
    tag: 1530
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 858
    y: 0
    z: 1482
    last x: 858
    last y diff: 0
    last z: 1482
    territory: 0
    rot x: 0
    rot y: 0.4596
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2569
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2570
  Footprint:
  Minimap:
    active: true
    x: 858
    z: 1470
  Obstruction:
    active: true
    moving: false
    control group: 2570
    control group 2: 0
    tag: 1528
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 858
    y: 0
    z: 1470
    last x: 858
    last y diff: 0
    last z: 1470
    territory: 0
    rot x: 0
    rot y: 2.06388
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2570
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2571
  Footprint:
  Minimap:
    active: true
    x: 862
    z: 1474
  Obstruction:
    active: true
    moving: false
    control group: 2571
    control group 2: 0
    tag: 1548
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 862
    y: 0
    z: 1474
    last x: 862
    last y diff: 0
    last z: 1474
    territory: 0
    rot x: 0
    rot y: 3.40137
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2571
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2572
  Footprint:
  Minimap:
    active: true
    x: 866
    z: 1474
  Obstruction:
    active: true
    moving: false
    control group: 2572
    control group 2: 0
    tag: 1572
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 866
    y: 0
    z: 1474
    last x: 866
    last y diff: 0
    last z: 1474
    territory: 0
    rot x: 0
    rot y: 5.9084
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2572
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2573
  Footprint:
  Minimap:
    active: true
    x: 862
    z: 1466
  Obstruction:
    active: true
    moving: false
    control group: 2573
    control group 2: 0
    tag: 1546
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 862
    y: 0
    z: 1466
    last x: 862
    last y diff: 0
    last z: 1466
    territory: 0
    rot x: 0
    rot y: 4.10798
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2573
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2574
  Footprint:
  Minimap:
    active: true
    x: 858
    z: 1462
  Obstruction:
    active: true
    moving: false
    control group: 2574
    control group 2: 0
    tag: 1526
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 858
    y: 0
    z: 1462
    last x: 858
    last y diff: 0
    last z: 1462
    territory: 0
    rot x: 0
    rot y: 1.58413
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2574
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2575
  Footprint:
  Minimap:
    active: true
    x: 866
    z: 1470
  Obstruction:
    active: true
    moving: false
    control group: 2575
    control group 2: 0
    tag: 1570
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 866
    y: 0
    z: 1470
    last x: 866
    last y diff: 0
    last z: 1470
    territory: 0
    rot x: 0
    rot y: 0.53365
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2575
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2576
  Footprint:
  Minimap:
    active: true
    x: 858
    z: 1458
  Obstruction:
    active: true
    moving: false
    control group: 2576
    control group 2: 0
    tag: 1524
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 858
    y: 0
    z: 1458
    last x: 858
    last y diff: 0
    last z: 1458
    territory: 0
    rot x: 0
    rot y: 5.18618
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2576
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2577
  Footprint:
  Minimap:
    active: true
    x: 854
    z: 1454
  Obstruction:
    active: true
    moving: false
    control group: 2577
    control group 2: 0
    tag: 1500
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 854
    y: 0
    z: 1454
    last x: 854
    last y diff: 0
    last z: 1454
    territory: 0
    rot x: 0
    rot y: 1.23963
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2577
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2578
  Footprint:
  Minimap:
    active: true
    x: 862
    z: 1458
  Obstruction:
    active: true
    moving: false
    control group: 2578
    control group 2: 0
    tag: 1544
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 862
    y: 0
    z: 1458
    last x: 862
    last y diff: 0
    last z: 1458
    territory: 0
    rot x: 0
    rot y: 1.67814
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2578
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2579
  Footprint:
  Minimap:
    active: true
    x: 878
    z: 1466
  Obstruction:
    active: true
    moving: false
    control group: 2579
    control group 2: 0
    tag: 1620
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 878
    y: 0
    z: 1466
    last x: 878
    last y diff: 0
    last z: 1466
    territory: 0
    rot x: 0
    rot y: 0.771
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2579
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10345,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2580
  Footprint:
  Minimap:
    active: true
    x: 866
    z: 1458
  Obstruction:
    active: true
    moving: false
    control group: 2580
    control group 2: 0
    tag: 1568
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 866
    y: 0
    z: 1458
    last x: 866
    last y diff: 0
    last z: 1458
    territory: 0
    rot x: 0
    rot y: 1.66286
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2580
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2581
  Footprint:
  Minimap:
    active: true
    x: 878
    z: 1458
  Obstruction:
    active: true
    moving: false
    control group: 2581
    control group 2: 0
    tag: 1618
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 878
    y: 0
    z: 1458
    last x: 878
    last y diff: 0
    last z: 1458
    territory: 0
    rot x: 0
    rot y: 2.9482
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2581
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10346,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2582
  Footprint:
  Minimap:
    active: true
    x: 870
    z: 1454
  Obstruction:
    active: true
    moving: false
    control group: 2582
    control group 2: 0
    tag: 1592
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 870
    y: 0
    z: 1454
    last x: 870
    last y diff: 0
    last z: 1454
    territory: 0
    rot x: 0
    rot y: 1.42722
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2582
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2583
  Footprint:
  Minimap:
    active: true
    x: 850
    z: 1450
  Obstruction:
    active: true
    moving: false
    control group: 2583
    control group 2: 0
    tag: 1470
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 850
    y: 0
    z: 1450
    last x: 850
    last y diff: 0
    last z: 1450
    territory: 0
    rot x: 0
    rot y: 2.80588
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2583
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2584
  Footprint:
  Minimap:
    active: true
    x: 870
    z: 1450
  Obstruction:
    active: true
    moving: false
    control group: 2584
    control group 2: 0
    tag: 1590
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 870
    y: 0
    z: 1450
    last x: 870
    last y diff: 0
    last z: 1450
    territory: 0
    rot x: 0
    rot y: 4.97
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2584
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2585
  Footprint:
  Minimap:
    active: true
    x: 874
    z: 1450
  Obstruction:
    active: true
    moving: false
    control group: 2585
    control group 2: 0
    tag: 1604
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 874
    y: 0
    z: 1450
    last x: 874
    last y diff: 0
    last z: 1450
    territory: 0
    rot x: 0
    rot y: 4.13704
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2585
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2586
  Footprint:
  Minimap:
    active: true
    x: 878
    z: 1450
  Obstruction:
    active: true
    moving: false
    control group: 2586
    control group 2: 0
    tag: 1616
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 878
    y: 0
    z: 1450
    last x: 878
    last y diff: 0
    last z: 1450
    territory: 0
    rot x: 0
    rot y: 0.1946
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2586
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2587
  Footprint:
  Minimap:
    active: true
    x: 870
    z: 1442
  Obstruction:
    active: true
    moving: false
    control group: 2587
    control group 2: 0
    tag: 1588
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 870
    y: 0
    z: 1442
    last x: 870
    last y diff: 0
    last z: 1442
    territory: 0
    rot x: 0
    rot y: 2.02227
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2587
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2588
  Footprint:
  Minimap:
    active: true
    x: 854
    z: 1446
  Obstruction:
    active: true
    moving: false
    control group: 2588
    control group 2: 0
    tag: 1498
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 854
    y: 0
    z: 1446
    last x: 854
    last y diff: 0
    last z: 1446
    territory: 0
    rot x: 0
    rot y: 3.41372
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2588
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2589
  Footprint:
  Minimap:
    active: true
    x: 862
    z: 1442
  Obstruction:
    active: true
    moving: false
    control group: 2589
    control group 2: 0
    tag: 1542
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 862
    y: 0
    z: 1442
    last x: 862
    last y diff: 0
    last z: 1442
    territory: 0
    rot x: 0
    rot y: 0.09395
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2589
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2590
  Footprint:
  Minimap:
    active: true
    x: 854
    z: 1438
  Obstruction:
    active: true
    moving: false
    control group: 2590
    control group 2: 0
    tag: 1496
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 854
    y: 0
    z: 1438
    last x: 854
    last y diff: 0
    last z: 1438
    territory: 0
    rot x: 0
    rot y: 4.4669
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2590
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2591
  Footprint:
  Minimap:
    active: true
    x: 858
    z: 1430
  Obstruction:
    active: true
    moving: false
    control group: 2591
    control group 2: 0
    tag: 1522
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 858
    y: 0
    z: 1430
    last x: 858
    last y diff: 0
    last z: 1430
    territory: 0
    rot x: 0
    rot y: 1.70357
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2591
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2592
  Footprint:
  Minimap:
    active: true
    x: 854
    z: 1434
  Obstruction:
    active: true
    moving: false
    control group: 2592
    control group 2: 0
    tag: 1494
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 854
    y: 0
    z: 1434
    last x: 854
    last y diff: 0
    last z: 1434
    territory: 0
    rot x: 0
    rot y: 3.63932
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2592
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2593
  Footprint:
  Minimap:
    active: true
    x: 854
    z: 1430
  Obstruction:
    active: true
    moving: false
    control group: 2593
    control group 2: 0
    tag: 1492
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 854
    y: 0
    z: 1430
    last x: 854
    last y diff: 0
    last z: 1430
    territory: 0
    rot x: 0
    rot y: 5.30314
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2593
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2594
  Footprint:
  Minimap:
    active: true
    x: 854
    z: 1426
  Obstruction:
    active: true
    moving: false
    control group: 2594
    control group 2: 0
    tag: 1490
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 854
    y: 0
    z: 1426
    last x: 854
    last y diff: 0
    last z: 1426
    territory: 0
    rot x: 0
    rot y: 2.32587
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2594
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2595
  Footprint:
  Minimap:
    active: true
    x: 850
    z: 1438
  Obstruction:
    active: true
    moving: false
    control group: 2595
    control group 2: 0
    tag: 1468
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 850
    y: 0
    z: 1438
    last x: 850
    last y diff: 0
    last z: 1438
    territory: 0
    rot x: 0
    rot y: 0.52274
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2595
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2596
  Footprint:
  Minimap:
    active: true
    x: 850
    z: 1434
  Obstruction:
    active: true
    moving: false
    control group: 2596
    control group 2: 0
    tag: 1466
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 850
    y: 0
    z: 1434
    last x: 850
    last y diff: 0
    last z: 1434
    territory: 0
    rot x: 0
    rot y: 3.60155
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2596
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2597
  Footprint:
  Minimap:
    active: true
    x: 850
    z: 1426
  Obstruction:
    active: true
    moving: false
    control group: 2597
    control group 2: 0
    tag: 1464
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 850
    y: 0
    z: 1426
    last x: 850
    last y diff: 0
    last z: 1426
    territory: 0
    rot x: 0
    rot y: 0.38588
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2597
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2598
  Footprint:
  Minimap:
    active: true
    x: 846
    z: 1438
  Obstruction:
    active: true
    moving: false
    control group: 2598
    control group 2: 0
    tag: 1440
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 846
    y: 0
    z: 1438
    last x: 846
    last y diff: 0
    last z: 1438
    territory: 0
    rot x: 0
    rot y: 3.81658
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2598
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2599
  Footprint:
  Minimap:
    active: true
    x: 842
    z: 1434
  Obstruction:
    active: true
    moving: false
    control group: 2599
    control group 2: 0
    tag: 1412
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 842
    y: 0
    z: 1434
    last x: 842
    last y diff: 0
    last z: 1434
    territory: 0
    rot x: 0
    rot y: 0.01325
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2599
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2600
  Footprint:
  Minimap:
    active: true
    x: 842
    z: 1438
  Obstruction:
    active: true
    moving: false
    control group: 2600
    control group 2: 0
    tag: 1414
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 842
    y: 0
    z: 1438
    last x: 842
    last y diff: 0
    last z: 1438
    territory: 0
    rot x: 0
    rot y: 1.0386
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2600
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2601
  Footprint:
  Minimap:
    active: true
    x: 834
    z: 1426
  Obstruction:
    active: true
    moving: false
    control group: 2601
    control group 2: 0
    tag: 1346
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 834
    y: 0
    z: 1426
    last x: 834
    last y diff: 0
    last z: 1426
    territory: 0
    rot x: 0
    rot y: 5.34345
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2601
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2602
  Footprint:
  Minimap:
    active: true
    x: 838
    z: 1438
  Obstruction:
    active: true
    moving: false
    control group: 2602
    control group 2: 0
    tag: 1376
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 838
    y: 0
    z: 1438
    last x: 838
    last y diff: 0
    last z: 1438
    territory: 0
    rot x: 0
    rot y: 3.86292
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2602
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2603
  Footprint:
  Minimap:
    active: true
    x: 834
    z: 1430
  Obstruction:
    active: true
    moving: false
    control group: 2603
    control group 2: 0
    tag: 1348
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 834
    y: 0
    z: 1430
    last x: 834
    last y diff: 0
    last z: 1430
    territory: 0
    rot x: 0
    rot y: 5.27211
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2603
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2604
  Footprint:
  Minimap:
    active: true
    x: 834
    z: 1434
  Obstruction:
    active: true
    moving: false
    control group: 2604
    control group 2: 0
    tag: 1350
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 834
    y: 0
    z: 1434
    last x: 834
    last y diff: 0
    last z: 1434
    territory: 0
    rot x: 0
    rot y: 3.01465
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2604
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2605
  Footprint:
  Minimap:
    active: true
    x: 830
    z: 1426
  Obstruction:
    active: true
    moving: false
    control group: 2605
    control group 2: 0
    tag: 1310
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 830
    y: 0
    z: 1426
    last x: 830
    last y diff: 0
    last z: 1426
    territory: 0
    rot x: 0
    rot y: 0.90961
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2605
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2606
  Footprint:
  Minimap:
    active: true
    x: 830
    z: 1438
  Obstruction:
    active: true
    moving: false
    control group: 2606
    control group 2: 0
    tag: 1312
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 830
    y: 0
    z: 1438
    last x: 830
    last y diff: 0
    last z: 1438
    territory: 0
    rot x: 0
    rot y: 5.5303
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2606
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2607
  Footprint:
  Minimap:
    active: true
    x: 826
    z: 1438
  Obstruction:
    active: true
    moving: false
    control group: 2607
    control group 2: 0
    tag: 1284
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 826
    y: 0
    z: 1438
    last x: 826
    last y diff: 0
    last z: 1438
    territory: 0
    rot x: 0
    rot y: 2.90372
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2607
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2608
  Footprint:
  Minimap:
    active: true
    x: 814
    z: 1438
  Obstruction:
    active: true
    moving: false
    control group: 2608
    control group 2: 0
    tag: 1210
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 814
    y: 0
    z: 1438
    last x: 814
    last y diff: 0
    last z: 1438
    territory: 0
    rot x: 0
    rot y: 5.83639
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2608
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2609
  Footprint:
  Minimap:
    active: true
    x: 830
    z: 1446
  Obstruction:
    active: true
    moving: false
    control group: 2609
    control group 2: 0
    tag: 1314
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 830
    y: 0
    z: 1446
    last x: 830
    last y diff: 0
    last z: 1446
    territory: 0
    rot x: 0
    rot y: 1.29111
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2609
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2610
  Footprint:
  Minimap:
    active: true
    x: 838
    z: 1450
  Obstruction:
    active: true
    moving: false
    control group: 2610
    control group 2: 0
    tag: 1378
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 838
    y: 0
    z: 1450
    last x: 838
    last y diff: 0
    last z: 1450
    territory: 0
    rot x: 0
    rot y: 4.89718
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2610
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2611
  Footprint:
  Minimap:
    active: true
    x: 818
    z: 1442
  Obstruction:
    active: true
    moving: false
    control group: 2611
    control group 2: 0
    tag: 1238
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 818
    y: 0
    z: 1442
    last x: 818
    last y diff: 0
    last z: 1442
    territory: 0
    rot x: 0
    rot y: 5.34464
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2611
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2612
  Footprint:
  Minimap:
    active: true
    x: 822
    z: 1446
  Obstruction:
    active: true
    moving: false
    control group: 2612
    control group 2: 0
    tag: 1260
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 822
    y: 0
    z: 1446
    last x: 822
    last y diff: 0
    last z: 1446
    territory: 0
    rot x: 0
    rot y: 2.97672
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2612
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2613
  Footprint:
  Minimap:
    active: true
    x: 834
    z: 1454
  Obstruction:
    active: true
    moving: false
    control group: 2613
    control group 2: 0
    tag: 1352
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 834
    y: 0
    z: 1454
    last x: 834
    last y diff: 0
    last z: 1454
    territory: 0
    rot x: 0
    rot y: 2.54931
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2613
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2614
  Footprint:
  Minimap:
    active: true
    x: 830
    z: 1454
  Obstruction:
    active: true
    moving: false
    control group: 2614
    control group 2: 0
    tag: 1316
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 830
    y: 0
    z: 1454
    last x: 830
    last y diff: 0
    last z: 1454
    territory: 0
    rot x: 0
    rot y: 4.44478
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2614
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2615
  Footprint:
  Minimap:
    active: true
    x: 826
    z: 1458
  Obstruction:
    active: true
    moving: false
    control group: 2615
    control group 2: 0
    tag: 1286
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 826
    y: 0
    z: 1458
    last x: 826
    last y diff: 0
    last z: 1458
    territory: 0
    rot x: 0
    rot y: 5.85595
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2615
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2616
  Footprint:
  Minimap:
    active: true
    x: 834
    z: 1458
  Obstruction:
    active: true
    moving: false
    control group: 2616
    control group 2: 0
    tag: 1354
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 834
    y: 0
    z: 1458
    last x: 834
    last y diff: 0
    last z: 1458
    territory: 0
    rot x: 0
    rot y: 3.2067
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2616
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2617
  Footprint:
  Minimap:
    active: true
    x: 838
    z: 1458
  Obstruction:
    active: true
    moving: false
    control group: 2617
    control group 2: 0
    tag: 1380
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 838
    y: 0
    z: 1458
    last x: 838
    last y diff: 0
    last z: 1458
    territory: 0
    rot x: 0
    rot y: 0.78745
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2617
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2618
  Footprint:
  Minimap:
    active: true
    x: 830
    z: 1462
  Obstruction:
    active: true
    moving: false
    control group: 2618
    control group 2: 0
    tag: 1318
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 830
    y: 0
    z: 1462
    last x: 830
    last y diff: 0
    last z: 1462
    territory: 0
    rot x: 0
    rot y: 2.50725
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2618
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2619
  Footprint:
  Minimap:
    active: true
    x: 842
    z: 1458
  Obstruction:
    active: true
    moving: false
    control group: 2619
    control group 2: 0
    tag: 1416
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 842
    y: 0
    z: 1458
    last x: 842
    last y diff: 0
    last z: 1458
    territory: 0
    rot x: 0
    rot y: 3.27964
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2619
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2620
  Footprint:
  Minimap:
    active: true
    x: 838
    z: 1462
  Obstruction:
    active: true
    moving: false
    control group: 2620
    control group 2: 0
    tag: 1382
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 838
    y: 0
    z: 1462
    last x: 838
    last y diff: 0
    last z: 1462
    territory: 0
    rot x: 0
    rot y: 0.19224
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2620
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2621
  Footprint:
  Minimap:
    active: true
    x: 842
    z: 1462
  Obstruction:
    active: true
    moving: false
    control group: 2621
    control group 2: 0
    tag: 1418
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 842
    y: 0
    z: 1462
    last x: 842
    last y diff: 0
    last z: 1462
    territory: 0
    rot x: 0
    rot y: 1.89527
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2621
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2622
  Footprint:
  Minimap:
    active: true
    x: 838
    z: 1466
  Obstruction:
    active: true
    moving: false
    control group: 2622
    control group 2: 0
    tag: 1384
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 838
    y: 0
    z: 1466
    last x: 838
    last y diff: 0
    last z: 1466
    territory: 0
    rot x: 0
    rot y: 2.76001
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2622
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2623
  Footprint:
  Minimap:
    active: true
    x: 846
    z: 1458
  Obstruction:
    active: true
    moving: false
    control group: 2623
    control group 2: 0
    tag: 1442
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 846
    y: 0
    z: 1458
    last x: 846
    last y diff: 0
    last z: 1458
    territory: 0
    rot x: 0
    rot y: 5.00644
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2623
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2624
  Footprint:
  Minimap:
    active: true
    x: 842
    z: 1466
  Obstruction:
    active: true
    moving: false
    control group: 2624
    control group 2: 0
    tag: 1420
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 842
    y: 0
    z: 1466
    last x: 842
    last y diff: 0
    last z: 1466
    territory: 0
    rot x: 0
    rot y: 3.68413
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2624
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2625
  Footprint:
  Minimap:
    active: true
    x: 842
    z: 1470
  Obstruction:
    active: true
    moving: false
    control group: 2625
    control group 2: 0
    tag: 1422
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 842
    y: 0
    z: 1470
    last x: 842
    last y diff: 0
    last z: 1470
    territory: 0
    rot x: 0
    rot y: 1.25663
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2625
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2626
  Footprint:
  Minimap:
    active: true
    x: 846
    z: 1474
  Obstruction:
    active: true
    moving: false
    control group: 2626
    control group 2: 0
    tag: 1444
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 846
    y: 0
    z: 1474
    last x: 846
    last y diff: 0
    last z: 1474
    territory: 0
    rot x: 0
    rot y: 0.10071
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2626
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2627
  Footprint:
  Minimap:
    active: true
    x: 846
    z: 1482
  Obstruction:
    active: true
    moving: false
    control group: 2627
    control group 2: 0
    tag: 1446
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 846
    y: 0
    z: 1482
    last x: 846
    last y diff: 0
    last z: 1482
    territory: 0
    rot x: 0
    rot y: 5.40143
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2627
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2628
  Footprint:
  Minimap:
    active: true
    x: 846
    z: 1486
  Obstruction:
    active: true
    moving: false
    control group: 2628
    control group 2: 0
    tag: 1448
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 846
    y: 0
    z: 1486
    last x: 846
    last y diff: 0
    last z: 1486
    territory: 0
    rot x: 0
    rot y: 2.86841
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2628
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2629
  Footprint:
  Minimap:
    active: true
    x: 270
    z: 482
  Obstruction:
    active: true
    moving: false
    control group: 2629
    control group 2: 0
    tag: 328
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 270
    y: 0
    z: 482
    last x: 270
    last y diff: 0
    last z: 482
    territory: 0
    rot x: 0
    rot y: 4.89197
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2629
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2630
  Footprint:
  Minimap:
    active: true
    x: 270
    z: 490
  Obstruction:
    active: true
    moving: false
    control group: 2630
    control group 2: 0
    tag: 330
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 270
    y: 0
    z: 490
    last x: 270
    last y diff: 0
    last z: 490
    territory: 0
    rot x: 0
    rot y: 6.19639
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2630
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2631
  Footprint:
  Minimap:
    active: true
    x: 270
    z: 502
  Obstruction:
    active: true
    moving: false
    control group: 2631
    control group 2: 0
    tag: 332
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 270
    y: 0
    z: 502
    last x: 270
    last y diff: 0
    last z: 502
    territory: 0
    rot x: 0
    rot y: 3.75501
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2631
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2632
  Footprint:
  Minimap:
    active: true
    x: 270
    z: 506
  Obstruction:
    active: true
    moving: false
    control group: 2632
    control group 2: 0
    tag: 334
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 270
    y: 0
    z: 506
    last x: 270
    last y diff: 0
    last z: 506
    territory: 0
    rot x: 0
    rot y: 1.40275
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2632
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2633
  Footprint:
  Minimap:
    active: true
    x: 274
    z: 502
  Obstruction:
    active: true
    moving: false
    control group: 2633
    control group 2: 0
    tag: 350
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 274
    y: 0
    z: 502
    last x: 274
    last y diff: 0
    last z: 502
    territory: 0
    rot x: 0
    rot y: 3.75644
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2633
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2634
  Footprint:
  Minimap:
    active: true
    x: 274
    z: 490
  Obstruction:
    active: true
    moving: false
    control group: 2634
    control group 2: 0
    tag: 348
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 274
    y: 0
    z: 490
    last x: 274
    last y diff: 0
    last z: 490
    territory: 0
    rot x: 0
    rot y: 3.89531
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2634
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2635
  Footprint:
  Minimap:
    active: true
    x: 278
    z: 502
  Obstruction:
    active: true
    moving: false
    control group: 2635
    control group 2: 0
    tag: 360
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 278
    y: 0
    z: 502
    last x: 278
    last y diff: 0
    last z: 502
    territory: 0
    rot x: 0
    rot y: 2.80793
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2635
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2636
  Footprint:
  Minimap:
    active: true
    x: 274
    z: 486
  Obstruction:
    active: true
    moving: false
    control group: 2636
    control group 2: 0
    tag: 346
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 274
    y: 0
    z: 486
    last x: 274
    last y diff: 0
    last z: 486
    territory: 0
    rot x: 0
    rot y: 1.50438
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2636
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2637
  Footprint:
  Minimap:
    active: true
    x: 286
    z: 502
  Obstruction:
    active: true
    moving: false
    control group: 2637
    control group 2: 0
    tag: 374
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 286
    y: 0
    z: 502
    last x: 286
    last y diff: 0
    last z: 502
    territory: 0
    rot x: 0
    rot y: 6.23902
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2637
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2638
  Footprint:
  Minimap:
    active: true
    x: 290
    z: 502
  Obstruction:
    active: true
    moving: false
    control group: 2638
    control group 2: 0
    tag: 386
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 290
    y: 0
    z: 502
    last x: 290
    last y diff: 0
    last z: 502
    territory: 0
    rot x: 0
    rot y: 0.09945
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2638
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2639
  Footprint:
  Minimap:
    active: true
    x: 290
    z: 490
  Obstruction:
    active: true
    moving: false
    control group: 2639
    control group 2: 0
    tag: 384
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 290
    y: 0
    z: 490
    last x: 290
    last y diff: 0
    last z: 490
    territory: 0
    rot x: 0
    rot y: 5.7828
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2639
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2640
  Footprint:
  Minimap:
    active: true
    x: 286
    z: 486
  Obstruction:
    active: true
    moving: false
    control group: 2640
    control group 2: 0
    tag: 372
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 286
    y: 0
    z: 486
    last x: 286
    last y diff: 0
    last z: 486
    territory: 0
    rot x: 0
    rot y: 2.61477
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2640
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2641
  Footprint:
  Minimap:
    active: true
    x: 278
    z: 482
  Obstruction:
    active: true
    moving: false
    control group: 2641
    control group 2: 0
    tag: 358
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 278
    y: 0
    z: 482
    last x: 278
    last y diff: 0
    last z: 482
    territory: 0
    rot x: 0
    rot y: 3.7935
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2641
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2642
  Footprint:
  Minimap:
    active: true
    x: 290
    z: 486
  Obstruction:
    active: true
    moving: false
    control group: 2642
    control group 2: 0
    tag: 382
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 290
    y: 0
    z: 486
    last x: 290
    last y diff: 0
    last z: 486
    territory: 0
    rot x: 0
    rot y: 1.23288
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2642
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2643
  Footprint:
  Minimap:
    active: true
    x: 274
    z: 478
  Obstruction:
    active: true
    moving: false
    control group: 2643
    control group 2: 0
    tag: 344
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 274
    y: 0
    z: 478
    last x: 274
    last y diff: 0
    last z: 478
    territory: 0
    rot x: 0
    rot y: 3.952
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2643
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2644
  Footprint:
  Minimap:
    active: true
    x: 282
    z: 478
  Obstruction:
    active: true
    moving: false
    control group: 2644
    control group 2: 0
    tag: 364
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 282
    y: 0
    z: 478
    last x: 282
    last y diff: 0
    last z: 478
    territory: 0
    rot x: 0
    rot y: 5.74675
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2644
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2645
  Footprint:
  Minimap:
    active: true
    x: 286
    z: 478
  Obstruction:
    active: true
    moving: false
    control group: 2645
    control group 2: 0
    tag: 370
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 286
    y: 0
    z: 478
    last x: 286
    last y diff: 0
    last z: 478
    territory: 0
    rot x: 0
    rot y: 3.9593
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2645
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2646
  Footprint:
  Minimap:
    active: true
    x: 290
    z: 478
  Obstruction:
    active: true
    moving: false
    control group: 2646
    control group 2: 0
    tag: 380
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 290
    y: 0
    z: 478
    last x: 290
    last y diff: 0
    last z: 478
    territory: 0
    rot x: 0
    rot y: 6.15442
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2646
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2647
  Footprint:
  Minimap:
    active: true
    x: 294
    z: 478
  Obstruction:
    active: true
    moving: false
    control group: 2647
    control group 2: 0
    tag: 388
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 294
    y: 0
    z: 478
    last x: 294
    last y diff: 0
    last z: 478
    territory: 0
    rot x: 0
    rot y: 3.19164
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2647
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2648
  Footprint:
  Minimap:
    active: true
    x: 286
    z: 474
  Obstruction:
    active: true
    moving: false
    control group: 2648
    control group 2: 0
    tag: 368
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 286
    y: 0
    z: 474
    last x: 286
    last y diff: 0
    last z: 474
    territory: 0
    rot x: 0
    rot y: 1.64333
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2648
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2649
  Footprint:
  Minimap:
    active: true
    x: 290
    z: 474
  Obstruction:
    active: true
    moving: false
    control group: 2649
    control group 2: 0
    tag: 378
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 290
    y: 0
    z: 474
    last x: 290
    last y diff: 0
    last z: 474
    territory: 0
    rot x: 0
    rot y: 5.76015
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2649
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2650
  Footprint:
  Minimap:
    active: true
    x: 282
    z: 474
  Obstruction:
    active: true
    moving: false
    control group: 2650
    control group 2: 0
    tag: 362
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 282
    y: 0
    z: 474
    last x: 282
    last y diff: 0
    last z: 474
    territory: 0
    rot x: 0
    rot y: 3.95727
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2650
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2651
  Footprint:
  Minimap:
    active: true
    x: 290
    z: 466
  Obstruction:
    active: true
    moving: false
    control group: 2651
    control group 2: 0
    tag: 376
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 290
    y: 0
    z: 466
    last x: 290
    last y diff: 0
    last z: 466
    territory: 0
    rot x: 0
    rot y: 5.80175
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2651
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2652
  Footprint:
  Minimap:
    active: true
    x: 286
    z: 462
  Obstruction:
    active: true
    moving: false
    control group: 2652
    control group 2: 0
    tag: 366
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 286
    y: 0
    z: 462
    last x: 286
    last y diff: 0
    last z: 462
    territory: 0
    rot x: 0
    rot y: 4.24083
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2652
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2653
  Footprint:
  Minimap:
    active: true
    x: 278
    z: 466
  Obstruction:
    active: true
    moving: false
    control group: 2653
    control group 2: 0
    tag: 356
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 278
    y: 0
    z: 466
    last x: 278
    last y diff: 0
    last z: 466
    territory: 0
    rot x: 0
    rot y: 6.21618
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2653
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2654
  Footprint:
  Minimap:
    active: true
    x: 274
    z: 462
  Obstruction:
    active: true
    moving: false
    control group: 2654
    control group 2: 0
    tag: 342
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 274
    y: 0
    z: 462
    last x: 274
    last y diff: 0
    last z: 462
    territory: 0
    rot x: 0
    rot y: 3.84636
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2654
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2655
  Footprint:
  Minimap:
    active: true
    x: 274
    z: 458
  Obstruction:
    active: true
    moving: false
    control group: 2655
    control group 2: 0
    tag: 340
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 274
    y: 0
    z: 458
    last x: 274
    last y diff: 0
    last z: 458
    territory: 0
    rot x: 0
    rot y: 1.27903
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2655
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2656
  Footprint:
  Minimap:
    active: true
    x: 270
    z: 466
  Obstruction:
    active: true
    moving: false
    control group: 2656
    control group 2: 0
    tag: 326
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 270
    y: 0
    z: 466
    last x: 270
    last y diff: 0
    last z: 466
    territory: 0
    rot x: 0
    rot y: 5.12211
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2656
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2657
  Footprint:
  Minimap:
    active: true
    x: 266
    z: 470
  Obstruction:
    active: true
    moving: false
    control group: 2657
    control group 2: 0
    tag: 314
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 266
    y: 0
    z: 470
    last x: 266
    last y diff: 0
    last z: 470
    territory: 0
    rot x: 0
    rot y: 3.63891
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2657
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2658
  Footprint:
  Minimap:
    active: true
    x: 262
    z: 470
  Obstruction:
    active: true
    moving: false
    control group: 2658
    control group 2: 0
    tag: 302
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 262
    y: 0
    z: 470
    last x: 262
    last y diff: 0
    last z: 470
    territory: 0
    rot x: 0
    rot y: 4.77657
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2658
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2659
  Footprint:
  Minimap:
    active: true
    x: 258
    z: 470
  Obstruction:
    active: true
    moving: false
    control group: 2659
    control group 2: 0
    tag: 284
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 258
    y: 0
    z: 470
    last x: 258
    last y diff: 0
    last z: 470
    territory: 0
    rot x: 0
    rot y: 4.23961
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2659
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2660
  Footprint:
  Minimap:
    active: true
    x: 262
    z: 478
  Obstruction:
    active: true
    moving: false
    control group: 2660
    control group 2: 0
    tag: 304
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 262
    y: 0
    z: 478
    last x: 262
    last y diff: 0
    last z: 478
    territory: 0
    rot x: 0
    rot y: 1.9943
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2660
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2661
  Footprint:
  Minimap:
    active: true
    x: 254
    z: 474
  Obstruction:
    active: true
    moving: false
    control group: 2661
    control group 2: 0
    tag: 272
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 254
    y: 0
    z: 474
    last x: 254
    last y diff: 0
    last z: 474
    territory: 0
    rot x: 0
    rot y: 3.85015
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2661
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2662
  Footprint:
  Minimap:
    active: true
    x: 250
    z: 474
  Obstruction:
    active: true
    moving: false
    control group: 2662
    control group 2: 0
    tag: 258
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 250
    y: 0
    z: 474
    last x: 250
    last y diff: 0
    last z: 474
    territory: 0
    rot x: 0
    rot y: 1.26191
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2662
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2663
  Footprint:
  Minimap:
    active: true
    x: 254
    z: 478
  Obstruction:
    active: true
    moving: false
    control group: 2663
    control group 2: 0
    tag: 274
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 254
    y: 0
    z: 478
    last x: 254
    last y diff: 0
    last z: 478
    territory: 0
    rot x: 0
    rot y: 1.96801
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2663
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2664
  Footprint:
  Minimap:
    active: true
    x: 254
    z: 486
  Obstruction:
    active: true
    moving: false
    control group: 2664
    control group 2: 0
    tag: 276
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 254
    y: 0
    z: 486
    last x: 254
    last y diff: 0
    last z: 486
    territory: 0
    rot x: 0
    rot y: 6.27434
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2664
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2665
  Footprint:
  Minimap:
    active: true
    x: 250
    z: 490
  Obstruction:
    active: true
    moving: false
    control group: 2665
    control group 2: 0
    tag: 260
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 250
    y: 0
    z: 490
    last x: 250
    last y diff: 0
    last z: 490
    territory: 0
    rot x: 0
    rot y: 4.11884
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2665
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2666
  Footprint:
  Minimap:
    active: true
    x: 258
    z: 490
  Obstruction:
    active: true
    moving: false
    control group: 2666
    control group 2: 0
    tag: 286
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 258
    y: 0
    z: 490
    last x: 258
    last y diff: 0
    last z: 490
    territory: 0
    rot x: 0
    rot y: 1.73461
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2666
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2667
  Footprint:
  Minimap:
    active: true
    x: 258
    z: 498
  Obstruction:
    active: true
    moving: false
    control group: 2667
    control group 2: 0
    tag: 288
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 258
    y: 0
    z: 498
    last x: 258
    last y diff: 0
    last z: 498
    territory: 0
    rot x: 0
    rot y: 4.07357
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2667
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2668
  Footprint:
  Minimap:
    active: true
    x: 266
    z: 486
  Obstruction:
    active: true
    moving: false
    control group: 2668
    control group 2: 0
    tag: 316
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 266
    y: 0
    z: 486
    last x: 266
    last y diff: 0
    last z: 486
    territory: 0
    rot x: 0
    rot y: 0.18944
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2668
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2669
  Footprint:
  Minimap:
    active: true
    x: 258
    z: 502
  Obstruction:
    active: true
    moving: false
    control group: 2669
    control group 2: 0
    tag: 290
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 258
    y: 0
    z: 502
    last x: 258
    last y diff: 0
    last z: 502
    territory: 0
    rot x: 0
    rot y: 1.04317
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2669
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2670
  Footprint:
  Minimap:
    active: true
    x: 266
    z: 490
  Obstruction:
    active: true
    moving: false
    control group: 2670
    control group 2: 0
    tag: 318
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 266
    y: 0
    z: 490
    last x: 266
    last y diff: 0
    last z: 490
    territory: 0
    rot x: 0
    rot y: 3.99466
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2670
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2671
  Footprint:
  Minimap:
    active: true
    x: 262
    z: 502
  Obstruction:
    active: true
    moving: false
    control group: 2671
    control group 2: 0
    tag: 306
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 262
    y: 0
    z: 502
    last x: 262
    last y diff: 0
    last z: 502
    territory: 0
    rot x: 0
    rot y: 3.03939
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2671
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2672
  Footprint:
  Minimap:
    active: true
    x: 1778
    z: 866
  Obstruction:
    active: true
    moving: false
    control group: 2672
    control group 2: 0
    tag: 4268
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1778
    y: 0
    z: 866
    last x: 1778
    last y diff: 0
    last z: 866
    territory: 0
    rot x: 0
    rot y: 4.73153
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2672
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9357,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2673
  Footprint:
  Minimap:
    active: true
    x: 1782
    z: 862
  Obstruction:
    active: true
    moving: false
    control group: 2673
    control group 2: 0
    tag: 4276
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1782
    y: 0
    z: 862
    last x: 1782
    last y diff: 0
    last z: 862
    territory: 0
    rot x: 0
    rot y: 6.21511
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2673
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9362,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2674
  Footprint:
  Minimap:
    active: true
    x: 1782
    z: 870
  Obstruction:
    active: true
    moving: false
    control group: 2674
    control group 2: 0
    tag: 4278
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1782
    y: 0
    z: 870
    last x: 1782
    last y diff: 0
    last z: 870
    territory: 0
    rot x: 0
    rot y: 3.05408
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2674
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9351,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2675
  Footprint:
  Minimap:
    active: true
    x: 1786
    z: 866
  Obstruction:
    active: true
    moving: false
    control group: 2675
    control group 2: 0
    tag: 4284
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1786
    y: 0
    z: 866
    last x: 1786
    last y diff: 0
    last z: 866
    territory: 0
    rot x: 0
    rot y: 2.32488
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2675
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9358,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2676
  Footprint:
  Minimap:
    active: true
    x: 1790
    z: 878
  Obstruction:
    active: true
    moving: false
    control group: 2676
    control group 2: 0
    tag: 4294
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1790
    y: 0
    z: 878
    last x: 1790
    last y diff: 0
    last z: 878
    territory: 0
    rot x: 0
    rot y: 1.12952
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2676
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9347,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2677
  Footprint:
  Minimap:
    active: true
    x: 1782
    z: 854
  Obstruction:
    active: true
    moving: false
    control group: 2677
    control group 2: 0
    tag: 4274
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1782
    y: 0
    z: 854
    last x: 1782
    last y diff: 0
    last z: 854
    territory: 0
    rot x: 0
    rot y: 6.27256
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2677
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9369,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2678
  Footprint:
  Minimap:
    active: true
    x: 1790
    z: 866
  Obstruction:
    active: true
    moving: false
    control group: 2678
    control group 2: 0
    tag: 4292
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1790
    y: 0
    z: 866
    last x: 1790
    last y diff: 0
    last z: 866
    territory: 0
    rot x: 0
    rot y: 2.19468
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2678
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9352,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2679
  Footprint:
  Minimap:
    active: true
    x: 1798
    z: 866
  Obstruction:
    active: true
    moving: false
    control group: 2679
    control group 2: 0
    tag: 4312
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1798
    y: 0
    z: 866
    last x: 1798
    last y diff: 0
    last z: 866
    territory: 0
    rot x: 0
    rot y: 5.9882
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2679
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9353,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2680
  Footprint:
  Minimap:
    active: true
    x: 1782
    z: 850
  Obstruction:
    active: true
    moving: false
    control group: 2680
    control group 2: 0
    tag: 4272
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1782
    y: 0
    z: 850
    last x: 1782
    last y diff: 0
    last z: 850
    territory: 0
    rot x: 0
    rot y: 3.96682
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2680
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9379,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2681
  Footprint:
  Minimap:
    active: true
    x: 1794
    z: 850
  Obstruction:
    active: true
    moving: false
    control group: 2681
    control group 2: 0
    tag: 4306
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1794
    y: 0
    z: 850
    last x: 1794
    last y diff: 0
    last z: 850
    territory: 0
    rot x: 0
    rot y: 1.53901
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2681
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9380,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2682
  Footprint:
  Minimap:
    active: true
    x: 1778
    z: 846
  Obstruction:
    active: true
    moving: false
    control group: 2682
    control group 2: 0
    tag: 4266
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1778
    y: 0
    z: 846
    last x: 1778
    last y diff: 0
    last z: 846
    territory: 0
    rot x: 0
    rot y: 4.12964
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2682
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9390,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2683
  Footprint:
  Minimap:
    active: true
    x: 1802
    z: 846
  Obstruction:
    active: true
    moving: false
    control group: 2683
    control group 2: 0
    tag: 4328
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1802
    y: 0
    z: 846
    last x: 1802
    last y diff: 0
    last z: 846
    territory: 0
    rot x: 0
    rot y: 1.01534
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2683
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9381,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2684
  Footprint:
  Minimap:
    active: true
    x: 1806
    z: 846
  Obstruction:
    active: true
    moving: false
    control group: 2684
    control group 2: 0
    tag: 4342
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1806
    y: 0
    z: 846
    last x: 1806
    last y diff: 0
    last z: 846
    territory: 0
    rot x: 0
    rot y: 4.21769
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2684
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9382,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2685
  Footprint:
  Minimap:
    active: true
    x: 1806
    z: 842
  Obstruction:
    active: true
    moving: false
    control group: 2685
    control group 2: 0
    tag: 4340
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1806
    y: 0
    z: 842
    last x: 1806
    last y diff: 0
    last z: 842
    territory: 0
    rot x: 0
    rot y: 3.74729
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2685
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9383,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2686
  Footprint:
  Minimap:
    active: true
    x: 1810
    z: 842
  Obstruction:
    active: true
    moving: false
    control group: 2686
    control group 2: 0
    tag: 4358
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1810
    y: 0
    z: 842
    last x: 1810
    last y diff: 0
    last z: 842
    territory: 0
    rot x: 0
    rot y: 1.28637
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2686
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9384,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2687
  Footprint:
  Minimap:
    active: true
    x: 1794
    z: 842
  Obstruction:
    active: true
    moving: false
    control group: 2687
    control group 2: 0
    tag: 4304
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1794
    y: 0
    z: 842
    last x: 1794
    last y diff: 0
    last z: 842
    territory: 0
    rot x: 0
    rot y: 4.43256
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2687
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9395,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2688
  Footprint:
  Minimap:
    active: true
    x: 1806
    z: 838
  Obstruction:
    active: true
    moving: false
    control group: 2688
    control group 2: 0
    tag: 4338
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1806
    y: 0
    z: 838
    last x: 1806
    last y diff: 0
    last z: 838
    territory: 0
    rot x: 0
    rot y: 2.11426
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2688
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9396,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2689
  Footprint:
  Minimap:
    active: true
    x: 1802
    z: 834
  Obstruction:
    active: true
    moving: false
    control group: 2689
    control group 2: 0
    tag: 4326
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1802
    y: 0
    z: 834
    last x: 1802
    last y diff: 0
    last z: 834
    territory: 0
    rot x: 0
    rot y: 0.58474
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2689
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9401,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2690
  Footprint:
  Minimap:
    active: true
    x: 1794
    z: 834
  Obstruction:
    active: true
    moving: false
    control group: 2690
    control group 2: 0
    tag: 4302
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1794
    y: 0
    z: 834
    last x: 1794
    last y diff: 0
    last z: 834
    territory: 0
    rot x: 0
    rot y: 3.24221
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2690
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9410,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2691
  Footprint:
  Minimap:
    active: true
    x: 1798
    z: 830
  Obstruction:
    active: true
    moving: false
    control group: 2691
    control group 2: 0
    tag: 4310
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1798
    y: 0
    z: 830
    last x: 1798
    last y diff: 0
    last z: 830
    territory: 0
    rot x: 0
    rot y: 2.98592
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2691
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9405,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2692
  Footprint:
  Minimap:
    active: true
    x: 1786
    z: 838
  Obstruction:
    active: true
    moving: false
    control group: 2692
    control group 2: 0
    tag: 4282
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1786
    y: 0
    z: 838
    last x: 1786
    last y diff: 0
    last z: 838
    territory: 0
    rot x: 0
    rot y: 2.4212
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2692
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9399,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2693
  Footprint:
  Minimap:
    active: true
    x: 1786
    z: 834
  Obstruction:
    active: true
    moving: false
    control group: 2693
    control group 2: 0
    tag: 4280
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1786
    y: 0
    z: 834
    last x: 1786
    last y diff: 0
    last z: 834
    territory: 0
    rot x: 0
    rot y: 4.6908
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2693
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9407,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2694
  Footprint:
  Minimap:
    active: true
    x: 1778
    z: 842
  Obstruction:
    active: true
    moving: false
    control group: 2694
    control group 2: 0
    tag: 4264
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1778
    y: 0
    z: 842
    last x: 1778
    last y diff: 0
    last z: 842
    territory: 0
    rot x: 0
    rot y: 0.23522
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2694
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9391,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2695
  Footprint:
  Minimap:
    active: true
    x: 1782
    z: 834
  Obstruction:
    active: true
    moving: false
    control group: 2695
    control group 2: 0
    tag: 4270
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1782
    y: 0
    z: 834
    last x: 1782
    last y diff: 0
    last z: 834
    territory: 0
    rot x: 0
    rot y: 0.80207
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2695
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9408,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2696
  Footprint:
  Minimap:
    active: true
    x: 1778
    z: 830
  Obstruction:
    active: true
    moving: false
    control group: 2696
    control group 2: 0
    tag: 4262
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1778
    y: 0
    z: 830
    last x: 1778
    last y diff: 0
    last z: 830
    territory: 0
    rot x: 0
    rot y: 4.57142
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2696
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9412,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2697
  Footprint:
  Minimap:
    active: true
    x: 1774
    z: 842
  Obstruction:
    active: true
    moving: false
    control group: 2697
    control group 2: 0
    tag: 4258
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1774
    y: 0
    z: 842
    last x: 1774
    last y diff: 0
    last z: 842
    territory: 0
    rot x: 0
    rot y: 1.85724
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2697
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9392,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2698
  Footprint:
  Minimap:
    active: true
    x: 1774
    z: 830
  Obstruction:
    active: true
    moving: false
    control group: 2698
    control group 2: 0
    tag: 4256
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1774
    y: 0
    z: 830
    last x: 1774
    last y diff: 0
    last z: 830
    territory: 0
    rot x: 0
    rot y: 3.44788
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2698
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9413,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2699
  Footprint:
  Minimap:
    active: true
    x: 1774
    z: 826
  Obstruction:
    active: true
    moving: false
    control group: 2699
    control group 2: 0
    tag: 4254
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1774
    y: 0
    z: 826
    last x: 1774
    last y diff: 0
    last z: 826
    territory: 0
    rot x: 0
    rot y: 1.92791
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2699
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9414,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2700
  Footprint:
  Minimap:
    active: true
    x: 1770
    z: 834
  Obstruction:
    active: true
    moving: false
    control group: 2700
    control group 2: 0
    tag: 4248
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1770
    y: 0
    z: 834
    last x: 1770
    last y diff: 0
    last z: 834
    territory: 0
    rot x: 0
    rot y: 1.81235
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2700
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9409,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2701
  Footprint:
  Minimap:
    active: true
    x: 1762
    z: 818
  Obstruction:
    active: true
    moving: false
    control group: 2701
    control group 2: 0
    tag: 4234
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1762
    y: 0
    z: 818
    last x: 1762
    last y diff: 0
    last z: 818
    territory: 0
    rot x: 0
    rot y: 6.23144
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2701
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9418,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2702
  Footprint:
  Minimap:
    active: true
    x: 1758
    z: 818
  Obstruction:
    active: true
    moving: false
    control group: 2702
    control group 2: 0
    tag: 4226
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1758
    y: 0
    z: 818
    last x: 1758
    last y diff: 0
    last z: 818
    territory: 0
    rot x: 0
    rot y: 4.29841
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2702
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9416,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2703
  Footprint:
  Minimap:
    active: true
    x: 1762
    z: 830
  Obstruction:
    active: true
    moving: false
    control group: 2703
    control group 2: 0
    tag: 4236
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1762
    y: 0
    z: 830
    last x: 1762
    last y diff: 0
    last z: 830
    territory: 0
    rot x: 0
    rot y: 1.6332
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2703
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9404,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2704
  Footprint:
  Minimap:
    active: true
    x: 1754
    z: 818
  Obstruction:
    active: true
    moving: false
    control group: 2704
    control group 2: 0
    tag: 4216
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1754
    y: 0
    z: 818
    last x: 1754
    last y diff: 0
    last z: 818
    territory: 0
    rot x: 0
    rot y: 3.75658
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2704
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9417,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2705
  Footprint:
  Minimap:
    active: true
    x: 1766
    z: 838
  Obstruction:
    active: true
    moving: false
    control group: 2705
    control group 2: 0
    tag: 4240
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1766
    y: 0
    z: 838
    last x: 1766
    last y diff: 0
    last z: 838
    territory: 0
    rot x: 0
    rot y: 4.15238
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2705
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9400,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2706
  Footprint:
  Minimap:
    active: true
    x: 1754
    z: 826
  Obstruction:
    active: true
    moving: false
    control group: 2706
    control group 2: 0
    tag: 4218
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1754
    y: 0
    z: 826
    last x: 1754
    last y diff: 0
    last z: 826
    territory: 0
    rot x: 0
    rot y: 2.12668
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2706
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9402,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2707
  Footprint:
  Minimap:
    active: true
    x: 1750
    z: 822
  Obstruction:
    active: true
    moving: false
    control group: 2707
    control group 2: 0
    tag: 4210
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1750
    y: 0
    z: 822
    last x: 1750
    last y diff: 0
    last z: 822
    territory: 0
    rot x: 0
    rot y: 2.454
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2707
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9411,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2708
  Footprint:
  Minimap:
    active: true
    x: 1746
    z: 826
  Obstruction:
    active: true
    moving: false
    control group: 2708
    control group 2: 0
    tag: 4198
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1746
    y: 0
    z: 826
    last x: 1746
    last y diff: 0
    last z: 826
    territory: 0
    rot x: 0
    rot y: 5.20968
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2708
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9403,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2709
  Footprint:
  Minimap:
    active: true
    x: 1754
    z: 834
  Obstruction:
    active: true
    moving: false
    control group: 2709
    control group 2: 0
    tag: 4220
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1754
    y: 0
    z: 834
    last x: 1754
    last y diff: 0
    last z: 834
    territory: 0
    rot x: 0
    rot y: 5.54711
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2709
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9398,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2710
  Footprint:
  Minimap:
    active: true
    x: 1762
    z: 842
  Obstruction:
    active: true
    moving: false
    control group: 2710
    control group 2: 0
    tag: 4238
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1762
    y: 0
    z: 842
    last x: 1762
    last y diff: 0
    last z: 842
    territory: 0
    rot x: 0
    rot y: 2.2398
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2710
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9393,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2711
  Footprint:
  Minimap:
    active: true
    x: 1758
    z: 842
  Obstruction:
    active: true
    moving: false
    control group: 2711
    control group 2: 0
    tag: 4228
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1758
    y: 0
    z: 842
    last x: 1758
    last y diff: 0
    last z: 842
    territory: 0
    rot x: 0
    rot y: 1.48583
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2711
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9386,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2712
  Footprint:
  Minimap:
    active: true
    x: 1766
    z: 846
  Obstruction:
    active: true
    moving: false
    control group: 2712
    control group 2: 0
    tag: 4242
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1766
    y: 0
    z: 846
    last x: 1766
    last y diff: 0
    last z: 846
    territory: 0
    rot x: 0
    rot y: 3.46695
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2712
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9394,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2713
  Footprint:
  Minimap:
    active: true
    x: 1754
    z: 842
  Obstruction:
    active: true
    moving: false
    control group: 2713
    control group 2: 0
    tag: 4222
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1754
    y: 0
    z: 842
    last x: 1754
    last y diff: 0
    last z: 842
    territory: 0
    rot x: 0
    rot y: 5.10784
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2713
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9387,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2714
  Footprint:
  Minimap:
    active: true
    x: 1746
    z: 838
  Obstruction:
    active: true
    moving: false
    control group: 2714
    control group 2: 0
    tag: 4200
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1746
    y: 0
    z: 838
    last x: 1746
    last y diff: 0
    last z: 838
    territory: 0
    rot x: 0
    rot y: 2.50039
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2714
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9388,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2715
  Footprint:
  Minimap:
    active: true
    x: 1750
    z: 842
  Obstruction:
    active: true
    moving: false
    control group: 2715
    control group 2: 0
    tag: 4212
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1750
    y: 0
    z: 842
    last x: 1750
    last y diff: 0
    last z: 842
    territory: 0
    rot x: 0
    rot y: 1.82683
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2715
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9389,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2716
  Footprint:
  Minimap:
    active: true
    x: 1754
    z: 850
  Obstruction:
    active: true
    moving: false
    control group: 2716
    control group 2: 0
    tag: 4224
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1754
    y: 0
    z: 850
    last x: 1754
    last y diff: 0
    last z: 850
    territory: 0
    rot x: 0
    rot y: 6.07592
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2716
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9367,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2717
  Footprint:
  Minimap:
    active: true
    x: 1758
    z: 854
  Obstruction:
    active: true
    moving: false
    control group: 2717
    control group 2: 0
    tag: 4230
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1758
    y: 0
    z: 854
    last x: 1758
    last y diff: 0
    last z: 854
    territory: 0
    rot x: 0
    rot y: 3.35262
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2717
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9368,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2718
  Footprint:
  Minimap:
    active: true
    x: 1766
    z: 854
  Obstruction:
    active: true
    moving: false
    control group: 2718
    control group 2: 0
    tag: 4244
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1766
    y: 0
    z: 854
    last x: 1766
    last y diff: 0
    last z: 854
    territory: 0
    rot x: 0
    rot y: 2.80758
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2718
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9370,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2719
  Footprint:
  Minimap:
    active: true
    x: 1758
    z: 862
  Obstruction:
    active: true
    moving: false
    control group: 2719
    control group 2: 0
    tag: 4232
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1758
    y: 0
    z: 862
    last x: 1758
    last y diff: 0
    last z: 862
    territory: 0
    rot x: 0
    rot y: 3.98511
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2719
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9361,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2720
  Footprint:
  Minimap:
    active: true
    x: 1770
    z: 858
  Obstruction:
    active: true
    moving: false
    control group: 2720
    control group 2: 0
    tag: 4250
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1770
    y: 0
    z: 858
    last x: 1770
    last y diff: 0
    last z: 858
    territory: 0
    rot x: 0
    rot y: 3.90859
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2720
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9363,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2721
  Footprint:
  Minimap:
    active: true
    x: 1766
    z: 862
  Obstruction:
    active: true
    moving: false
    control group: 2721
    control group 2: 0
    tag: 4246
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1766
    y: 0
    z: 862
    last x: 1766
    last y diff: 0
    last z: 862
    territory: 0
    rot x: 0
    rot y: 1.79831
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2721
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9364,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2722
  Footprint:
  Minimap:
    active: true
    x: 1774
    z: 854
  Obstruction:
    active: true
    moving: false
    control group: 2722
    control group 2: 0
    tag: 4260
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1774
    y: 0
    z: 854
    last x: 1774
    last y diff: 0
    last z: 854
    territory: 0
    rot x: 0
    rot y: 3.1967
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2722
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9371,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2723
  Footprint:
  Minimap:
    active: true
    x: 1770
    z: 862
  Obstruction:
    active: true
    moving: false
    control group: 2723
    control group 2: 0
    tag: 4252
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1770
    y: 0
    z: 862
    last x: 1770
    last y diff: 0
    last z: 862
    territory: 0
    rot x: 0
    rot y: 3.61094
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2723
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9365,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2724
  Footprint:
  Minimap:
    active: true
    x: 1062
    z: 1734
  Obstruction:
    active: true
    moving: false
    control group: 2724
    control group 2: 0
    tag: 2456
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1062
    y: 0
    z: 1734
    last x: 1062
    last y diff: 0
    last z: 1734
    territory: 0
    rot x: 0
    rot y: 6.13514
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2724
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2725
  Footprint:
  Minimap:
    active: true
    x: 1062
    z: 1746
  Obstruction:
    active: true
    moving: false
    control group: 2725
    control group 2: 0
    tag: 2458
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1062
    y: 0
    z: 1746
    last x: 1062
    last y diff: 0
    last z: 1746
    territory: 0
    rot x: 0
    rot y: 3.77387
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2725
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2726
  Footprint:
  Minimap:
    active: true
    x: 1066
    z: 1738
  Obstruction:
    active: true
    moving: false
    control group: 2726
    control group 2: 0
    tag: 2490
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1066
    y: 0
    z: 1738
    last x: 1066
    last y diff: 0
    last z: 1738
    territory: 0
    rot x: 0
    rot y: 1.73594
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2726
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2727
  Footprint:
  Minimap:
    active: true
    x: 1070
    z: 1742
  Obstruction:
    active: true
    moving: false
    control group: 2727
    control group 2: 0
    tag: 2516
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1070
    y: 0
    z: 1742
    last x: 1070
    last y diff: 0
    last z: 1742
    territory: 0
    rot x: 0
    rot y: 2.05016
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2727
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2728
  Footprint:
  Minimap:
    active: true
    x: 1074
    z: 1746
  Obstruction:
    active: true
    moving: false
    control group: 2728
    control group 2: 0
    tag: 2546
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1074
    y: 0
    z: 1746
    last x: 1074
    last y diff: 0
    last z: 1746
    territory: 0
    rot x: 0
    rot y: 2.8277
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2728
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2729
  Footprint:
  Minimap:
    active: true
    x: 1086
    z: 1750
  Obstruction:
    active: true
    moving: false
    control group: 2729
    control group 2: 0
    tag: 2634
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1086
    y: 0
    z: 1750
    last x: 1086
    last y diff: 0
    last z: 1750
    territory: 0
    rot x: 0
    rot y: 1.17598
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2729
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2730
  Footprint:
  Minimap:
    active: true
    x: 1082
    z: 1738
  Obstruction:
    active: true
    moving: false
    control group: 2730
    control group 2: 0
    tag: 2604
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1082
    y: 0
    z: 1738
    last x: 1082
    last y diff: 0
    last z: 1738
    territory: 0
    rot x: 0
    rot y: 1.11516
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2730
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2731
  Footprint:
  Minimap:
    active: true
    x: 1094
    z: 1746
  Obstruction:
    active: true
    moving: false
    control group: 2731
    control group 2: 0
    tag: 2682
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1094
    y: 0
    z: 1746
    last x: 1094
    last y diff: 0
    last z: 1746
    territory: 0
    rot x: 0
    rot y: 4.27514
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2731
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2732
  Footprint:
  Minimap:
    active: true
    x: 1094
    z: 1742
  Obstruction:
    active: true
    moving: false
    control group: 2732
    control group 2: 0
    tag: 2680
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1094
    y: 0
    z: 1742
    last x: 1094
    last y diff: 0
    last z: 1742
    territory: 0
    rot x: 0
    rot y: 0.80277
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2732
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2733
  Footprint:
  Minimap:
    active: true
    x: 1090
    z: 1738
  Obstruction:
    active: true
    moving: false
    control group: 2733
    control group 2: 0
    tag: 2648
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1090
    y: 0
    z: 1738
    last x: 1090
    last y diff: 0
    last z: 1738
    territory: 0
    rot x: 0
    rot y: 5.62563
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2733
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2734
  Footprint:
  Minimap:
    active: true
    x: 1078
    z: 1730
  Obstruction:
    active: true
    moving: false
    control group: 2734
    control group 2: 0
    tag: 2576
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1078
    y: 0
    z: 1730
    last x: 1078
    last y diff: 0
    last z: 1730
    territory: 0
    rot x: 0
    rot y: 5.78765
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2734
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2735
  Footprint:
  Minimap:
    active: true
    x: 1090
    z: 1734
  Obstruction:
    active: true
    moving: false
    control group: 2735
    control group 2: 0
    tag: 2646
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1090
    y: 0
    z: 1734
    last x: 1090
    last y diff: 0
    last z: 1734
    territory: 0
    rot x: 0
    rot y: 1.74054
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2735
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2736
  Footprint:
  Minimap:
    active: true
    x: 1082
    z: 1730
  Obstruction:
    active: true
    moving: false
    control group: 2736
    control group 2: 0
    tag: 2602
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1082
    y: 0
    z: 1730
    last x: 1082
    last y diff: 0
    last z: 1730
    territory: 0
    rot x: 0
    rot y: 0.61843
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2736
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2737
  Footprint:
  Minimap:
    active: true
    x: 1062
    z: 1726
  Obstruction:
    active: true
    moving: false
    control group: 2737
    control group 2: 0
    tag: 2454
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1062
    y: 0
    z: 1726
    last x: 1062
    last y diff: 0
    last z: 1726
    territory: 0
    rot x: 0
    rot y: 2.10547
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2737
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2738
  Footprint:
  Minimap:
    active: true
    x: 1082
    z: 1726
  Obstruction:
    active: true
    moving: false
    control group: 2738
    control group 2: 0
    tag: 2600
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1082
    y: 0
    z: 1726
    last x: 1082
    last y diff: 0
    last z: 1726
    territory: 0
    rot x: 0
    rot y: 2.18366
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2738
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2739
  Footprint:
  Minimap:
    active: true
    x: 1086
    z: 1726
  Obstruction:
    active: true
    moving: false
    control group: 2739
    control group 2: 0
    tag: 2632
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1086
    y: 0
    z: 1726
    last x: 1086
    last y diff: 0
    last z: 1726
    territory: 0
    rot x: 0
    rot y: 3.55356
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2739
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2740
  Footprint:
  Minimap:
    active: true
    x: 1078
    z: 1718
  Obstruction:
    active: true
    moving: false
    control group: 2740
    control group 2: 0
    tag: 2574
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1078
    y: 0
    z: 1718
    last x: 1078
    last y diff: 0
    last z: 1718
    territory: 0
    rot x: 0
    rot y: 4.733
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2740
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2741
  Footprint:
  Minimap:
    active: true
    x: 1066
    z: 1718
  Obstruction:
    active: true
    moving: false
    control group: 2741
    control group 2: 0
    tag: 2488
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1066
    y: 0
    z: 1718
    last x: 1066
    last y diff: 0
    last z: 1718
    territory: 0
    rot x: 0
    rot y: 6.17516
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2741
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2742
  Footprint:
  Minimap:
    active: true
    x: 1062
    z: 1718
  Obstruction:
    active: true
    moving: false
    control group: 2742
    control group 2: 0
    tag: 2452
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1062
    y: 0
    z: 1718
    last x: 1062
    last y diff: 0
    last z: 1718
    territory: 0
    rot x: 0
    rot y: 5.09723
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2742
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2743
  Footprint:
  Minimap:
    active: true
    x: 1066
    z: 1714
  Obstruction:
    active: true
    moving: false
    control group: 2743
    control group 2: 0
    tag: 2486
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1066
    y: 0
    z: 1714
    last x: 1066
    last y diff: 0
    last z: 1714
    territory: 0
    rot x: 0
    rot y: 2.4484
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2743
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2744
  Footprint:
  Minimap:
    active: true
    x: 1058
    z: 1718
  Obstruction:
    active: true
    moving: false
    control group: 2744
    control group 2: 0
    tag: 2408
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1058
    y: 0
    z: 1718
    last x: 1058
    last y diff: 0
    last z: 1718
    territory: 0
    rot x: 0
    rot y: 0.77007
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2744
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2745
  Footprint:
  Minimap:
    active: true
    x: 1054
    z: 1710
  Obstruction:
    active: true
    moving: false
    control group: 2745
    control group 2: 0
    tag: 2382
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1054
    y: 0
    z: 1710
    last x: 1054
    last y diff: 0
    last z: 1710
    territory: 0
    rot x: 0
    rot y: 4.68508
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2745
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2746
  Footprint:
  Minimap:
    active: true
    x: 1054
    z: 1714
  Obstruction:
    active: true
    moving: false
    control group: 2746
    control group 2: 0
    tag: 2384
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1054
    y: 0
    z: 1714
    last x: 1054
    last y diff: 0
    last z: 1714
    territory: 0
    rot x: 0
    rot y: 4.55892
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2746
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2747
  Footprint:
  Minimap:
    active: true
    x: 1050
    z: 1698
  Obstruction:
    active: true
    moving: false
    control group: 2747
    control group 2: 0
    tag: 2340
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1050
    y: 0
    z: 1698
    last x: 1050
    last y diff: 0
    last z: 1698
    territory: 0
    rot x: 0
    rot y: 2.96688
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2747
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2748
  Footprint:
  Minimap:
    active: true
    x: 1050
    z: 1694
  Obstruction:
    active: true
    moving: false
    control group: 2748
    control group 2: 0
    tag: 2338
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1050
    y: 0
    z: 1694
    last x: 1050
    last y diff: 0
    last z: 1694
    territory: 0
    rot x: 0
    rot y: 0.30947
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2748
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2749
  Footprint:
  Minimap:
    active: true
    x: 1054
    z: 1718
  Obstruction:
    active: true
    moving: false
    control group: 2749
    control group 2: 0
    tag: 2386
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1054
    y: 0
    z: 1718
    last x: 1054
    last y diff: 0
    last z: 1718
    territory: 0
    rot x: 0
    rot y: 2.63903
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2749
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2750
  Footprint:
  Minimap:
    active: true
    x: 1050
    z: 1706
  Obstruction:
    active: true
    moving: false
    control group: 2750
    control group 2: 0
    tag: 2342
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1050
    y: 0
    z: 1706
    last x: 1050
    last y diff: 0
    last z: 1706
    territory: 0
    rot x: 0
    rot y: 0.83715
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2750
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2751
  Footprint:
  Minimap:
    active: true
    x: 1046
    z: 1698
  Obstruction:
    active: true
    moving: false
    control group: 2751
    control group 2: 0
    tag: 2298
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1046
    y: 0
    z: 1698
    last x: 1046
    last y diff: 0
    last z: 1698
    territory: 0
    rot x: 0
    rot y: 4.34794
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2751
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2752
  Footprint:
  Minimap:
    active: true
    x: 1046
    z: 1702
  Obstruction:
    active: true
    moving: false
    control group: 2752
    control group 2: 0
    tag: 2300
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1046
    y: 0
    z: 1702
    last x: 1046
    last y diff: 0
    last z: 1702
    territory: 0
    rot x: 0
    rot y: 2.2139
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2752
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2753
  Footprint:
  Minimap:
    active: true
    x: 1038
    z: 1694
  Obstruction:
    active: true
    moving: false
    control group: 2753
    control group 2: 0
    tag: 2240
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1038
    y: 0
    z: 1694
    last x: 1038
    last y diff: 0
    last z: 1694
    territory: 0
    rot x: 0
    rot y: 3.79711
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2753
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2754
  Footprint:
  Minimap:
    active: true
    x: 1046
    z: 1710
  Obstruction:
    active: true
    moving: false
    control group: 2754
    control group 2: 0
    tag: 2302
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1046
    y: 0
    z: 1710
    last x: 1046
    last y diff: 0
    last z: 1710
    territory: 0
    rot x: 0
    rot y: 1.54522
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2754
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2755
  Footprint:
  Minimap:
    active: true
    x: 1050
    z: 1718
  Obstruction:
    active: true
    moving: false
    control group: 2755
    control group 2: 0
    tag: 2344
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1050
    y: 0
    z: 1718
    last x: 1050
    last y diff: 0
    last z: 1718
    territory: 0
    rot x: 0
    rot y: 1.51395
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2755
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2756
  Footprint:
  Minimap:
    active: true
    x: 1038
    z: 1710
  Obstruction:
    active: true
    moving: false
    control group: 2756
    control group 2: 0
    tag: 2242
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1038
    y: 0
    z: 1710
    last x: 1038
    last y diff: 0
    last z: 1710
    territory: 0
    rot x: 0
    rot y: 4.07578
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2756
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2757
  Footprint:
  Minimap:
    active: true
    x: 1034
    z: 1710
  Obstruction:
    active: true
    moving: false
    control group: 2757
    control group 2: 0
    tag: 2212
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1034
    y: 0
    z: 1710
    last x: 1034
    last y diff: 0
    last z: 1710
    territory: 0
    rot x: 0
    rot y: 2.2343
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2757
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2758
  Footprint:
  Minimap:
    active: true
    x: 1038
    z: 1714
  Obstruction:
    active: true
    moving: false
    control group: 2758
    control group 2: 0
    tag: 2244
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1038
    y: 0
    z: 1714
    last x: 1038
    last y diff: 0
    last z: 1714
    territory: 0
    rot x: 0
    rot y: 3.23893
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2758
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2759
  Footprint:
  Minimap:
    active: true
    x: 1038
    z: 1718
  Obstruction:
    active: true
    moving: false
    control group: 2759
    control group 2: 0
    tag: 2246
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1038
    y: 0
    z: 1718
    last x: 1038
    last y diff: 0
    last z: 1718
    territory: 0
    rot x: 0
    rot y: 2.46631
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2759
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2760
  Footprint:
  Minimap:
    active: true
    x: 1034
    z: 1718
  Obstruction:
    active: true
    moving: false
    control group: 2760
    control group 2: 0
    tag: 2214
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1034
    y: 0
    z: 1718
    last x: 1034
    last y diff: 0
    last z: 1718
    territory: 0
    rot x: 0
    rot y: 5.16564
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2760
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2761
  Footprint:
  Minimap:
    active: true
    x: 1050
    z: 1726
  Obstruction:
    active: true
    moving: false
    control group: 2761
    control group 2: 0
    tag: 2346
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1050
    y: 0
    z: 1726
    last x: 1050
    last y diff: 0
    last z: 1726
    territory: 0
    rot x: 0
    rot y: 5.3351
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2761
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2762
  Footprint:
  Minimap:
    active: true
    x: 1038
    z: 1722
  Obstruction:
    active: true
    moving: false
    control group: 2762
    control group 2: 0
    tag: 2248
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1038
    y: 0
    z: 1722
    last x: 1038
    last y diff: 0
    last z: 1722
    territory: 0
    rot x: 0
    rot y: 1.39536
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2762
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2763
  Footprint:
  Minimap:
    active: true
    x: 1034
    z: 1722
  Obstruction:
    active: true
    moving: false
    control group: 2763
    control group 2: 0
    tag: 2216
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1034
    y: 0
    z: 1722
    last x: 1034
    last y diff: 0
    last z: 1722
    territory: 0
    rot x: 0
    rot y: 5.94114
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2763
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2764
  Footprint:
  Minimap:
    active: true
    x: 1038
    z: 1726
  Obstruction:
    active: true
    moving: false
    control group: 2764
    control group 2: 0
    tag: 2250
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1038
    y: 0
    z: 1726
    last x: 1038
    last y diff: 0
    last z: 1726
    territory: 0
    rot x: 0
    rot y: 2.63544
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2764
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2765
  Footprint:
  Minimap:
    active: true
    x: 1030
    z: 1726
  Obstruction:
    active: true
    moving: false
    control group: 2765
    control group 2: 0
    tag: 2178
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1030
    y: 0
    z: 1726
    last x: 1030
    last y diff: 0
    last z: 1726
    territory: 0
    rot x: 0
    rot y: 0.34697
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2765
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2766
  Footprint:
  Minimap:
    active: true
    x: 1050
    z: 1730
  Obstruction:
    active: true
    moving: false
    control group: 2766
    control group 2: 0
    tag: 2348
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1050
    y: 0
    z: 1730
    last x: 1050
    last y diff: 0
    last z: 1730
    territory: 0
    rot x: 0
    rot y: 4.68775
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2766
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2767
  Footprint:
  Minimap:
    active: true
    x: 1046
    z: 1730
  Obstruction:
    active: true
    moving: false
    control group: 2767
    control group 2: 0
    tag: 2304
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1046
    y: 0
    z: 1730
    last x: 1046
    last y diff: 0
    last z: 1730
    territory: 0
    rot x: 0
    rot y: 3.30527
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2767
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2768
  Footprint:
  Minimap:
    active: true
    x: 1034
    z: 1730
  Obstruction:
    active: true
    moving: false
    control group: 2768
    control group 2: 0
    tag: 2218
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1034
    y: 0
    z: 1730
    last x: 1034
    last y diff: 0
    last z: 1730
    territory: 0
    rot x: 0
    rot y: 1.41871
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2768
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2769
  Footprint:
  Minimap:
    active: true
    x: 1054
    z: 1734
  Obstruction:
    active: true
    moving: false
    control group: 2769
    control group 2: 0
    tag: 2388
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1054
    y: 0
    z: 1734
    last x: 1054
    last y diff: 0
    last z: 1734
    territory: 0
    rot x: 0
    rot y: 4.11367
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2769
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2770
  Footprint:
  Minimap:
    active: true
    x: 1054
    z: 1738
  Obstruction:
    active: true
    moving: false
    control group: 2770
    control group 2: 0
    tag: 2390
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1054
    y: 0
    z: 1738
    last x: 1054
    last y diff: 0
    last z: 1738
    territory: 0
    rot x: 0
    rot y: 5.83532
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2770
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2771
  Footprint:
  Minimap:
    active: true
    x: 1046
    z: 1746
  Obstruction:
    active: true
    moving: false
    control group: 2771
    control group 2: 0
    tag: 2306
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1046
    y: 0
    z: 1746
    last x: 1046
    last y diff: 0
    last z: 1746
    territory: 0
    rot x: 0
    rot y: 4.46882
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2771
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2772
  Footprint:
  Minimap:
    active: true
    x: 1050
    z: 1746
  Obstruction:
    active: true
    moving: false
    control group: 2772
    control group 2: 0
    tag: 2350
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1050
    y: 0
    z: 1746
    last x: 1050
    last y diff: 0
    last z: 1746
    territory: 0
    rot x: 0
    rot y: 3.76915
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2772
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2773
  Footprint:
  Minimap:
    active: true
    x: 1058
    z: 1734
  Obstruction:
    active: true
    moving: false
    control group: 2773
    control group 2: 0
    tag: 2410
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1058
    y: 0
    z: 1734
    last x: 1058
    last y diff: 0
    last z: 1734
    territory: 0
    rot x: 0
    rot y: 3.95128
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2773
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2774
  Footprint:
  Minimap:
    active: true
    x: 1054
    z: 1746
  Obstruction:
    active: true
    moving: false
    control group: 2774
    control group 2: 0
    tag: 2392
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1054
    y: 0
    z: 1746
    last x: 1054
    last y diff: 0
    last z: 1746
    territory: 0
    rot x: 0
    rot y: 2.27244
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2774
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2775
  Footprint:
  Minimap:
    active: true
    x: 250
    z: 974
  Obstruction:
    active: true
    moving: false
    control group: 2775
    control group 2: 0
    tag: 264
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 250
    y: 0
    z: 974
    last x: 250
    last y diff: 0
    last z: 974
    territory: 4
    rot x: 0
    rot y: 5.22913
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2775
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2776
  Footprint:
  Minimap:
    active: true
    x: 250
    z: 982
  Obstruction:
    active: true
    moving: false
    control group: 2776
    control group 2: 0
    tag: 266
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 250
    y: 0
    z: 982
    last x: 250
    last y diff: 0
    last z: 982
    territory: 4
    rot x: 0
    rot y: 1.35528
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2776
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2777
  Footprint:
  Minimap:
    active: true
    x: 250
    z: 998
  Obstruction:
    active: true
    moving: false
    control group: 2777
    control group 2: 0
    tag: 268
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 250
    y: 0
    z: 998
    last x: 250
    last y diff: 0
    last z: 998
    territory: 4
    rot x: 0
    rot y: 5.57128
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2777
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2778
  Footprint:
  Minimap:
    active: true
    x: 250
    z: 1002
  Obstruction:
    active: true
    moving: false
    control group: 2778
    control group 2: 0
    tag: 270
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 250
    y: 0
    z: 1002
    last x: 250
    last y diff: 0
    last z: 1002
    territory: 4
    rot x: 0
    rot y: 6.20482
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2778
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2779
  Footprint:
  Minimap:
    active: true
    x: 258
    z: 982
  Obstruction:
    active: true
    moving: false
    control group: 2779
    control group 2: 0
    tag: 300
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 258
    y: 0
    z: 982
    last x: 258
    last y diff: 0
    last z: 982
    territory: 4
    rot x: 0
    rot y: 5.26896
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2779
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2780
  Footprint:
  Minimap:
    active: true
    x: 258
    z: 978
  Obstruction:
    active: true
    moving: false
    control group: 2780
    control group 2: 0
    tag: 298
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 258
    y: 0
    z: 978
    last x: 258
    last y diff: 0
    last z: 978
    territory: 4
    rot x: 0
    rot y: 3.14663
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2780
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2781
  Footprint:
  Minimap:
    active: true
    x: 254
    z: 974
  Obstruction:
    active: true
    moving: false
    control group: 2781
    control group 2: 0
    tag: 282
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 254
    y: 0
    z: 974
    last x: 254
    last y diff: 0
    last z: 974
    territory: 4
    rot x: 0
    rot y: 5.38047
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2781
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2782
  Footprint:
  Minimap:
    active: true
    x: 262
    z: 978
  Obstruction:
    active: true
    moving: false
    control group: 2782
    control group 2: 0
    tag: 312
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 262
    y: 0
    z: 978
    last x: 262
    last y diff: 0
    last z: 978
    territory: 4
    rot x: 0
    rot y: 1.99561
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2782
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2783
  Footprint:
  Minimap:
    active: true
    x: 258
    z: 974
  Obstruction:
    active: true
    moving: false
    control group: 2783
    control group 2: 0
    tag: 296
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 258
    y: 0
    z: 974
    last x: 258
    last y diff: 0
    last z: 974
    territory: 4
    rot x: 0
    rot y: 6.04209
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2783
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2784
  Footprint:
  Minimap:
    active: true
    x: 266
    z: 966
  Obstruction:
    active: true
    moving: false
    control group: 2784
    control group 2: 0
    tag: 324
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 266
    y: 0
    z: 966
    last x: 266
    last y diff: 0
    last z: 966
    territory: 4
    rot x: 0
    rot y: 1.285
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2784
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2785
  Footprint:
  Minimap:
    active: true
    x: 266
    z: 962
  Obstruction:
    active: true
    moving: false
    control group: 2785
    control group 2: 0
    tag: 322
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 266
    y: 0
    z: 962
    last x: 266
    last y diff: 0
    last z: 962
    territory: 4
    rot x: 0
    rot y: 3.34813
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2785
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2786
  Footprint:
  Minimap:
    active: true
    x: 262
    z: 962
  Obstruction:
    active: true
    moving: false
    control group: 2786
    control group 2: 0
    tag: 310
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 262
    y: 0
    z: 962
    last x: 262
    last y diff: 0
    last z: 962
    territory: 4
    rot x: 0
    rot y: 4.28635
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2786
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2787
  Footprint:
  Minimap:
    active: true
    x: 270
    z: 958
  Obstruction:
    active: true
    moving: false
    control group: 2787
    control group 2: 0
    tag: 338
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 270
    y: 0
    z: 958
    last x: 270
    last y diff: 0
    last z: 958
    territory: 4
    rot x: 0
    rot y: 1.2381
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2787
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2788
  Footprint:
  Minimap:
    active: true
    x: 266
    z: 958
  Obstruction:
    active: true
    moving: false
    control group: 2788
    control group 2: 0
    tag: 320
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 266
    y: 0
    z: 958
    last x: 266
    last y diff: 0
    last z: 958
    territory: 4
    rot x: 0
    rot y: 2.40853
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2788
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2789
  Footprint:
  Minimap:
    active: true
    x: 270
    z: 954
  Obstruction:
    active: true
    moving: false
    control group: 2789
    control group 2: 0
    tag: 336
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 270
    y: 0
    z: 954
    last x: 270
    last y diff: 0
    last z: 954
    territory: 4
    rot x: 0
    rot y: 2.12
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2789
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2790
  Footprint:
  Minimap:
    active: true
    x: 274
    z: 954
  Obstruction:
    active: true
    moving: false
    control group: 2790
    control group 2: 0
    tag: 354
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 274
    y: 0
    z: 954
    last x: 274
    last y diff: 0
    last z: 954
    territory: 4
    rot x: 0
    rot y: 2.39559
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2790
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2791
  Footprint:
  Minimap:
    active: true
    x: 262
    z: 958
  Obstruction:
    active: true
    moving: false
    control group: 2791
    control group 2: 0
    tag: 308
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 262
    y: 0
    z: 958
    last x: 262
    last y diff: 0
    last z: 958
    territory: 4
    rot x: 0
    rot y: 3.63184
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2791
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2792
  Footprint:
  Minimap:
    active: true
    x: 274
    z: 950
  Obstruction:
    active: true
    moving: false
    control group: 2792
    control group 2: 0
    tag: 352
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 274
    y: 0
    z: 950
    last x: 274
    last y diff: 0
    last z: 950
    territory: 4
    rot x: 0
    rot y: 2.6225
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2792
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2793
  Footprint:
  Minimap:
    active: true
    x: 258
    z: 962
  Obstruction:
    active: true
    moving: false
    control group: 2793
    control group 2: 0
    tag: 294
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 258
    y: 0
    z: 962
    last x: 258
    last y diff: 0
    last z: 962
    territory: 4
    rot x: 0
    rot y: 3.85531
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2793
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2794
  Footprint:
  Minimap:
    active: true
    x: 254
    z: 962
  Obstruction:
    active: true
    moving: false
    control group: 2794
    control group 2: 0
    tag: 280
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 254
    y: 0
    z: 962
    last x: 254
    last y diff: 0
    last z: 962
    territory: 4
    rot x: 0
    rot y: 2.85042
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2794
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2795
  Footprint:
  Minimap:
    active: true
    x: 250
    z: 966
  Obstruction:
    active: true
    moving: false
    control group: 2795
    control group 2: 0
    tag: 262
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 250
    y: 0
    z: 966
    last x: 250
    last y diff: 0
    last z: 966
    territory: 4
    rot x: 0
    rot y: 1.48044
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2795
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2796
  Footprint:
  Minimap:
    active: true
    x: 258
    z: 950
  Obstruction:
    active: true
    moving: false
    control group: 2796
    control group 2: 0
    tag: 292
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 258
    y: 0
    z: 950
    last x: 258
    last y diff: 0
    last z: 950
    territory: 0
    rot x: 0
    rot y: 3.05485
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2796
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2797
  Footprint:
  Minimap:
    active: true
    x: 254
    z: 954
  Obstruction:
    active: true
    moving: false
    control group: 2797
    control group 2: 0
    tag: 278
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 254
    y: 0
    z: 954
    last x: 254
    last y diff: 0
    last z: 954
    territory: 4
    rot x: 0
    rot y: 4.545
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2797
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2798
  Footprint:
  Minimap:
    active: true
    x: 246
    z: 970
  Obstruction:
    active: true
    moving: false
    control group: 2798
    control group 2: 0
    tag: 252
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 246
    y: 0
    z: 970
    last x: 246
    last y diff: 0
    last z: 970
    territory: 4
    rot x: 0
    rot y: 6.27755
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2798
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2799
  Footprint:
  Minimap:
    active: true
    x: 246
    z: 958
  Obstruction:
    active: true
    moving: false
    control group: 2799
    control group 2: 0
    tag: 250
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 246
    y: 0
    z: 958
    last x: 246
    last y diff: 0
    last z: 958
    territory: 4
    rot x: 0
    rot y: 4.00092
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2799
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2800
  Footprint:
  Minimap:
    active: true
    x: 238
    z: 954
  Obstruction:
    active: true
    moving: false
    control group: 2800
    control group 2: 0
    tag: 236
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 238
    y: 0
    z: 954
    last x: 238
    last y diff: 0
    last z: 954
    territory: 0
    rot x: 0
    rot y: 5.01255
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2800
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2801
  Footprint:
  Minimap:
    active: true
    x: 238
    z: 958
  Obstruction:
    active: true
    moving: false
    control group: 2801
    control group 2: 0
    tag: 238
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 238
    y: 0
    z: 958
    last x: 238
    last y diff: 0
    last z: 958
    territory: 0
    rot x: 0
    rot y: 4.04442
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2801
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2802
  Footprint:
  Minimap:
    active: true
    x: 238
    z: 962
  Obstruction:
    active: true
    moving: false
    control group: 2802
    control group 2: 0
    tag: 240
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 238
    y: 0
    z: 962
    last x: 238
    last y diff: 0
    last z: 962
    territory: 4
    rot x: 0
    rot y: 0.68668
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2802
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2803
  Footprint:
  Minimap:
    active: true
    x: 238
    z: 966
  Obstruction:
    active: true
    moving: false
    control group: 2803
    control group 2: 0
    tag: 242
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 238
    y: 0
    z: 966
    last x: 238
    last y diff: 0
    last z: 966
    territory: 4
    rot x: 0
    rot y: 2.16878
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2803
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2804
  Footprint:
  Minimap:
    active: true
    x: 242
    z: 970
  Obstruction:
    active: true
    moving: false
    control group: 2804
    control group 2: 0
    tag: 248
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 242
    y: 0
    z: 970
    last x: 242
    last y diff: 0
    last z: 970
    territory: 4
    rot x: 0
    rot y: 0.47101
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2804
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2805
  Footprint:
  Minimap:
    active: true
    x: 238
    z: 970
  Obstruction:
    active: true
    moving: false
    control group: 2805
    control group 2: 0
    tag: 244
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 238
    y: 0
    z: 970
    last x: 238
    last y diff: 0
    last z: 970
    territory: 4
    rot x: 0
    rot y: 1.44141
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2805
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2806
  Footprint:
  Minimap:
    active: true
    x: 234
    z: 970
  Obstruction:
    active: true
    moving: false
    control group: 2806
    control group 2: 0
    tag: 230
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 234
    y: 0
    z: 970
    last x: 234
    last y diff: 0
    last z: 970
    territory: 4
    rot x: 0
    rot y: 2.60569
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2806
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2807
  Footprint:
  Minimap:
    active: true
    x: 246
    z: 974
  Obstruction:
    active: true
    moving: false
    control group: 2807
    control group 2: 0
    tag: 254
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 246
    y: 0
    z: 974
    last x: 246
    last y diff: 0
    last z: 974
    territory: 4
    rot x: 0
    rot y: 2.7128
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2807
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2808
  Footprint:
  Minimap:
    active: true
    x: 234
    z: 974
  Obstruction:
    active: true
    moving: false
    control group: 2808
    control group 2: 0
    tag: 232
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 234
    y: 0
    z: 974
    last x: 234
    last y diff: 0
    last z: 974
    territory: 4
    rot x: 0
    rot y: 4.3262
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2808
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2809
  Footprint:
  Minimap:
    active: true
    x: 230
    z: 978
  Obstruction:
    active: true
    moving: false
    control group: 2809
    control group 2: 0
    tag: 228
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 230
    y: 0
    z: 978
    last x: 230
    last y diff: 0
    last z: 978
    territory: 4
    rot x: 0
    rot y: 2.39458
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2809
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2810
  Footprint:
  Minimap:
    active: true
    x: 238
    z: 978
  Obstruction:
    active: true
    moving: false
    control group: 2810
    control group 2: 0
    tag: 246
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 238
    y: 0
    z: 978
    last x: 238
    last y diff: 0
    last z: 978
    territory: 4
    rot x: 0
    rot y: 0.98563
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2810
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2811
  Footprint:
  Minimap:
    active: true
    x: 222
    z: 982
  Obstruction:
    active: true
    moving: false
    control group: 2811
    control group 2: 0
    tag: 224
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 222
    y: 0
    z: 982
    last x: 222
    last y diff: 0
    last z: 982
    territory: 4
    rot x: 0
    rot y: 4.32406
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2811
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2812
  Footprint:
  Minimap:
    active: true
    x: 226
    z: 986
  Obstruction:
    active: true
    moving: false
    control group: 2812
    control group 2: 0
    tag: 226
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 226
    y: 0
    z: 986
    last x: 226
    last y diff: 0
    last z: 986
    territory: 4
    rot x: 0
    rot y: 0.34034
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2812
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2813
  Footprint:
  Minimap:
    active: true
    x: 234
    z: 990
  Obstruction:
    active: true
    moving: false
    control group: 2813
    control group 2: 0
    tag: 234
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 234
    y: 0
    z: 990
    last x: 234
    last y diff: 0
    last z: 990
    territory: 4
    rot x: 0
    rot y: 3.26754
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2813
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2814
  Footprint:
  Minimap:
    active: true
    x: 246
    z: 986
  Obstruction:
    active: true
    moving: false
    control group: 2814
    control group 2: 0
    tag: 256
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 246
    y: 0
    z: 986
    last x: 246
    last y diff: 0
    last z: 986
    territory: 4
    rot x: 0
    rot y: 3.83692
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2814
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2815
  Footprint:
  Minimap:
    active: true
    x: 554
    z: 1914
  Obstruction:
    active: true
    moving: false
    control group: 2815
    control group 2: 0
    tag: 698
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 554
    y: 0
    z: 1914
    last x: 554
    last y diff: 0
    last z: 1914
    territory: 0
    rot x: 0
    rot y: 3.56959
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2815
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2816
  Footprint:
  Minimap:
    active: true
    x: 554
    z: 1910
  Obstruction:
    active: true
    moving: false
    control group: 2816
    control group 2: 0
    tag: 696
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 554
    y: 0
    z: 1910
    last x: 554
    last y diff: 0
    last z: 1910
    territory: 0
    rot x: 0
    rot y: 2.25817
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2816
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2817
  Footprint:
  Minimap:
    active: true
    x: 550
    z: 1910
  Obstruction:
    active: true
    moving: false
    control group: 2817
    control group 2: 0
    tag: 690
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 550
    y: 0
    z: 1910
    last x: 550
    last y diff: 0
    last z: 1910
    territory: 0
    rot x: 0
    rot y: 3.55886
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2817
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2818
  Footprint:
  Minimap:
    active: true
    x: 538
    z: 1898
  Obstruction:
    active: true
    moving: false
    control group: 2818
    control group 2: 0
    tag: 664
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 538
    y: 0
    z: 1898
    last x: 538
    last y diff: 0
    last z: 1898
    territory: 0
    rot x: 0
    rot y: 5.70278
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2818
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2819
  Footprint:
  Minimap:
    active: true
    x: 538
    z: 1894
  Obstruction:
    active: true
    moving: false
    control group: 2819
    control group 2: 0
    tag: 662
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 538
    y: 0
    z: 1894
    last x: 538
    last y diff: 0
    last z: 1894
    territory: 0
    rot x: 0
    rot y: 3.79297
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2819
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2820
  Footprint:
  Minimap:
    active: true
    x: 534
    z: 1902
  Obstruction:
    active: true
    moving: false
    control group: 2820
    control group 2: 0
    tag: 658
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 534
    y: 0
    z: 1902
    last x: 534
    last y diff: 0
    last z: 1902
    territory: 0
    rot x: 0
    rot y: 0.4581
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2820
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2821
  Footprint:
  Minimap:
    active: true
    x: 534
    z: 1894
  Obstruction:
    active: true
    moving: false
    control group: 2821
    control group 2: 0
    tag: 656
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 534
    y: 0
    z: 1894
    last x: 534
    last y diff: 0
    last z: 1894
    territory: 0
    rot x: 0
    rot y: 4.295
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2821
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2822
  Footprint:
  Minimap:
    active: true
    x: 526
    z: 1894
  Obstruction:
    active: true
    moving: false
    control group: 2822
    control group 2: 0
    tag: 636
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 526
    y: 0
    z: 1894
    last x: 526
    last y diff: 0
    last z: 1894
    territory: 0
    rot x: 0
    rot y: 3.31034
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2822
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2823
  Footprint:
  Minimap:
    active: true
    x: 522
    z: 1882
  Obstruction:
    active: true
    moving: false
    control group: 2823
    control group 2: 0
    tag: 622
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 522
    y: 0
    z: 1882
    last x: 522
    last y diff: 0
    last z: 1882
    territory: 0
    rot x: 0
    rot y: 0.3251
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2823
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2824
  Footprint:
  Minimap:
    active: true
    x: 522
    z: 1886
  Obstruction:
    active: true
    moving: false
    control group: 2824
    control group 2: 0
    tag: 624
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 522
    y: 0
    z: 1886
    last x: 522
    last y diff: 0
    last z: 1886
    territory: 0
    rot x: 0
    rot y: 1.09575
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2824
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2825
  Footprint:
  Minimap:
    active: true
    x: 518
    z: 1886
  Obstruction:
    active: true
    moving: false
    control group: 2825
    control group 2: 0
    tag: 610
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 518
    y: 0
    z: 1886
    last x: 518
    last y diff: 0
    last z: 1886
    territory: 0
    rot x: 0
    rot y: 3.03382
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2825
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2826
  Footprint:
  Minimap:
    active: true
    x: 518
    z: 1890
  Obstruction:
    active: true
    moving: false
    control group: 2826
    control group 2: 0
    tag: 612
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 518
    y: 0
    z: 1890
    last x: 518
    last y diff: 0
    last z: 1890
    territory: 0
    rot x: 0
    rot y: 6.2829
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2826
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2827
  Footprint:
  Minimap:
    active: true
    x: 1164.22393
    z: 1444.6817
  Obstruction:
    active: true
    moving: false
    control group: 2827
    control group 2: 0
    tag: 131
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1164.22393
    y: 0
    z: 1444.6817
    last x: 1164.22393
    last y diff: 0
    last z: 1444.6817
    territory: 0
    rot x: 0
    rot y: -0.4092
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2827
    actor: "geology/stonemine_desert_small.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10443,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2828
  Footprint:
  Minimap:
    active: true
    x: 1161.2943
    z: 1443.58904
  Obstruction:
    active: true
    moving: false
    control group: 2828
    control group 2: 0
    tag: 133
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1161.2943
    y: 0
    z: 1443.58904
    last x: 1161.2943
    last y diff: 0
    last z: 1443.58904
    territory: 0
    rot x: 0
    rot y: -3.33086
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_badlands_new.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2828
    actor: "geology/stonemine_desert_badlands_new.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10444,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 5000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2829
  Footprint:
  Position:
    in world: true
    x: 1169.38567
    y: 0
    z: 1444.06388
    last x: 1169.38567
    last y diff: 0
    last z: 1444.06388
    territory: 0
    rot x: 0
    rot y: -4.36237
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2829
    actor: "props/flora/plant_desert_a.xml"

- id: 2830
  Footprint:
  Position:
    in world: true
    x: 1173.1534
    y: 0
    z: 1441.44777
    last x: 1173.1534
    last y diff: 0
    last z: 1441.44777
    territory: 0
    rot x: 0
    rot y: 0.97318
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2830
    actor: "props/flora/plant_desert_a.xml"

- id: 2831
  Footprint:
  Position:
    in world: true
    x: 1165.67753
    y: 0
    z: 1443.7731
    last x: 1165.67753
    last y diff: 0
    last z: 1443.7731
    territory: 0
    rot x: 0
    rot y: -3.86988
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2831
    actor: "props/flora/bush_dry_a.xml"

- id: 2832
  Footprint:
  Position:
    in world: true
    x: 1166.88065
    y: 0
    z: 1441.7464
    last x: 1166.88065
    last y diff: 0
    last z: 1441.7464
    territory: 0
    rot x: 0
    rot y: 1.2622
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2832
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 2833
  Footprint:
  Minimap:
    active: true
    x: 1309.42885
    z: 1124.84302
  Obstruction:
    active: true
    moving: false
    control group: 2833
    control group 2: 0
    tag: 135
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1309.42885
    y: 0
    z: 1124.84302
    last x: 1309.42885
    last y diff: 0
    last z: 1124.84302
    territory: 0
    rot x: 0
    rot y: -3.77935
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_badlands_new.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2833
    actor: "geology/stonemine_desert_badlands_new.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 5000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2834
  Footprint:
  Position:
    in world: true
    x: 1291.41475
    y: 0
    z: 1128.31089
    last x: 1291.41475
    last y diff: 0
    last z: 1128.31089
    territory: 0
    rot x: 0
    rot y: 0.99395
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2834
    actor: "props/flora/bush_dry_a.xml"

- id: 2835
  Footprint:
  Position:
    in world: true
    x: 1295.25264
    y: 0
    z: 1131.9185
    last x: 1295.25264
    last y diff: 0
    last z: 1131.9185
    territory: 0
    rot x: 0
    rot y: -2.24645
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2835
    actor: "props/flora/bush_desert_a.xml"

- id: 2836
  Footprint:
  Minimap:
    active: true
    x: 726.92415
    z: 1884.24646
  Obstruction:
    active: true
    moving: false
    control group: 2836
    control group 2: 0
    tag: 137
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 726.92415
    y: 0
    z: 1884.24646
    last x: 726.92415
    last y diff: 0
    last z: 1884.24646
    territory: 0
    rot x: 0
    rot y: 1.4557
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_badlands_new.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2836
    actor: "geology/stonemine_desert_badlands_new.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 5000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2837
  Footprint:
  Position:
    in world: true
    x: 723.68593
    y: 0
    z: 1880.14516
    last x: 723.68593
    last y diff: 0
    last z: 1880.14516
    territory: 0
    rot x: 0
    rot y: -4.1421
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2837
    actor: "props/flora/bush_dry_a.xml"

- id: 2838
  Footprint:
  Position:
    in world: true
    x: 727.2395
    y: 0
    z: 1883.46625
    last x: 727.2395
    last y diff: 0
    last z: 1883.46625
    territory: 0
    rot x: 0
    rot y: -0.10553
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2838
    actor: "props/flora/bush_dry_a.xml"

- id: 2839
  Footprint:
  Minimap:
    active: true
    x: 1087.8047
    z: 1617.14142
  Obstruction:
    active: true
    moving: false
    control group: 2839
    control group 2: 0
    tag: 139
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1087.8047
    y: 0
    z: 1617.14142
    last x: 1087.8047
    last y diff: 0
    last z: 1617.14142
    territory: 0
    rot x: 0
    rot y: -2.63094
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_badlands_new.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2839
    actor: "geology/stonemine_desert_badlands_new.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9983,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 5000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2840
  Footprint:
  Position:
    in world: true
    x: 1090.1107
    y: 0
    z: 1622.68389
    last x: 1090.1107
    last y diff: 0
    last z: 1622.68389
    territory: 0
    rot x: 0
    rot y: -4.60531
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2840
    actor: "props/flora/bush_dry_a.xml"

- id: 2841
  Footprint:
  Position:
    in world: true
    x: 1092.34232
    y: 0
    z: 1622.7866
    last x: 1092.34232
    last y diff: 0
    last z: 1622.7866
    territory: 0
    rot x: 0
    rot y: 0.63512
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2841
    actor: "props/flora/bush_dry_a.xml"

- id: 2842
  Footprint:
  Position:
    in world: true
    x: 1094.08825
    y: 0
    z: 1620.18107
    last x: 1094.08825
    last y diff: 0
    last z: 1620.18107
    territory: 0
    rot x: 0
    rot y: 1.2908
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2842
    actor: "props/flora/bush_dry_a.xml"

- id: 2843
  Footprint:
  Minimap:
    active: true
    x: 1697.22167
    z: 1141.7988
  Obstruction:
    active: true
    moving: false
    control group: 2843
    control group 2: 0
    tag: 141
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1697.22167
    y: 0
    z: 1141.7988
    last x: 1697.22167
    last y diff: 0
    last z: 1141.7988
    territory: 3
    rot x: 0
    rot y: 1.03412
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_badlands_new.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2843
    actor: "geology/stonemine_desert_badlands_new.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 5000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2844
  Footprint:
  Position:
    in world: true
    x: 1701.02048
    y: 0
    z: 1145.10337
    last x: 1701.02048
    last y diff: 0
    last z: 1145.10337
    territory: 3
    rot x: 0
    rot y: 0.65772
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2844
    actor: "props/flora/plant_desert_a.xml"

- id: 2845
  Footprint:
  Position:
    in world: true
    x: 1707.33397
    y: 0
    z: 1140.57457
    last x: 1707.33397
    last y diff: 0
    last z: 1140.57457
    territory: 3
    rot x: 0
    rot y: -3.26777
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2845
    actor: "props/flora/bush_dry_a.xml"

- id: 2846
  Footprint:
  Position:
    in world: true
    x: 1705.29426
    y: 0
    z: 1153.19545
    last x: 1705.29426
    last y diff: 0
    last z: 1153.19545
    territory: 3
    rot x: 0
    rot y: -1.261
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2846
    actor: "props/flora/bush_dry_a.xml"

- id: 2847
  Footprint:
  Minimap:
    active: true
    x: 772.27532
    z: 931.85651
  Obstruction:
    active: true
    moving: false
    control group: 2847
    control group 2: 0
    tag: 143
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 772.27532
    y: 0
    z: 931.85651
    last x: 772.27532
    last y diff: 0
    last z: 931.85651
    territory: 0
    rot x: 0
    rot y: -3.533
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2847
    actor: "geology/stonemine_desert_small.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2848
  Footprint:
  Minimap:
    active: true
    x: 762.21898
    z: 943.49502
  Obstruction:
    active: true
    moving: false
    control group: 2848
    control group 2: 0
    tag: 145
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 762.21898
    y: 0
    z: 943.49502
    last x: 762.21898
    last y diff: 0
    last z: 943.49502
    territory: 0
    rot x: 0
    rot y: -1.61529
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2848
    actor: "geology/stonemine_desert_small.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2849
  Footprint:
  Minimap:
    active: true
    x: 782.53623
    z: 944.30492
  Obstruction:
    active: true
    moving: false
    control group: 2849
    control group 2: 0
    tag: 147
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 782.53623
    y: 0
    z: 944.30492
    last x: 782.53623
    last y diff: 0
    last z: 944.30492
    territory: 0
    rot x: 0
    rot y: -0.91224
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_badlands_new.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2849
    actor: "geology/stonemine_desert_badlands_new.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 5000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2850
  Footprint:
  Position:
    in world: true
    x: 780.09375
    y: 0
    z: 944.0226
    last x: 780.09375
    last y diff: 0
    last z: 944.0226
    territory: 0
    rot x: 0
    rot y: -2.53196
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2850
    actor: "props/flora/plant_desert_a.xml"

- id: 2851
  Footprint:
  Position:
    in world: true
    x: 773.44762
    y: 0
    z: 946.12717
    last x: 773.44762
    last y diff: 0
    last z: 946.12717
    territory: 0
    rot x: 0
    rot y: -4.59701
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2851
    actor: "props/flora/bush_desert_a.xml"

- id: 2852
  Footprint:
  Minimap:
    active: true
    x: 346.40699
    z: 1214.42305
  Obstruction:
    active: true
    moving: false
    control group: 2852
    control group 2: 0
    tag: 149
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 346.40699
    y: 0
    z: 1214.42305
    last x: 346.40699
    last y diff: 0
    last z: 1214.42305
    territory: 4
    rot x: 0
    rot y: -1.69733
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2852
    actor: "geology/stonemine_desert_small.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2853
  Footprint:
  Minimap:
    active: true
    x: 334.74988
    z: 1211.74572
  Obstruction:
    active: true
    moving: false
    control group: 2853
    control group 2: 0
    tag: 151
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 334.74988
    y: 0
    z: 1211.74572
    last x: 334.74988
    last y diff: 0
    last z: 1211.74572
    territory: 4
    rot x: 0
    rot y: -3.73055
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2853
    actor: "geology/stonemine_desert_small.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2854
  Footprint:
  Minimap:
    active: true
    x: 333.05575
    z: 1209.25934
  Obstruction:
    active: true
    moving: false
    control group: 2854
    control group 2: 0
    tag: 153
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 333.05575
    y: 0
    z: 1209.25934
    last x: 333.05575
    last y diff: 0
    last z: 1209.25934
    territory: 4
    rot x: 0
    rot y: -0.3645
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_badlands_new.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2854
    actor: "geology/stonemine_desert_badlands_new.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 5000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2855
  Footprint:
  Position:
    in world: true
    x: 331.25513
    y: 0
    z: 1214.04925
    last x: 331.25513
    last y diff: 0
    last z: 1214.04925
    territory: 4
    rot x: 0
    rot y: -2.35926
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2855
    actor: "props/flora/bush_dry_a.xml"

- id: 2856
  Footprint:
  Position:
    in world: true
    x: 334.12356
    y: 0
    z: 1214.34215
    last x: 334.12356
    last y diff: 0
    last z: 1214.34215
    territory: 4
    rot x: 0
    rot y: 0.14077
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2856
    actor: "props/flora/plant_desert_a.xml"

- id: 2857
  Footprint:
  Position:
    in world: true
    x: 340.26427
    y: 0
    z: 1210.81693
    last x: 340.26427
    last y diff: 0
    last z: 1210.81693
    territory: 4
    rot x: 0
    rot y: -3.38723
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2857
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 2858
  Footprint:
  Position:
    in world: true
    x: 334.53373
    y: 0
    z: 1213.81893
    last x: 334.53373
    last y diff: 0
    last z: 1213.81893
    territory: 4
    rot x: 0
    rot y: -4.2696
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2858
    actor: "props/flora/plant_desert_a.xml"

- id: 2859
  Footprint:
  Minimap:
    active: true
    x: 1700.29708
    z: 844.73888
  Obstruction:
    active: true
    moving: false
    control group: 2859
    control group 2: 0
    tag: 155
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1700.29708
    y: 0
    z: 844.73888
    last x: 1700.29708
    last y diff: 0
    last z: 844.73888
    territory: 0
    rot x: 0
    rot y: -1.19706
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2859
    actor: "geology/stonemine_desert_small.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9350,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2860
  Footprint:
  Minimap:
    active: true
    x: 1714.27378
    z: 840.73882
  Obstruction:
    active: true
    moving: false
    control group: 2860
    control group 2: 0
    tag: 157
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1714.27378
    y: 0
    z: 840.73882
    last x: 1714.27378
    last y diff: 0
    last z: 840.73882
    territory: 0
    rot x: 0
    rot y: -3.12223
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2860
    actor: "geology/stonemine_desert_small.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9360,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2861
  Footprint:
  Minimap:
    active: true
    x: 1702.87296
    z: 859.91611
  Obstruction:
    active: true
    moving: false
    control group: 2861
    control group 2: 0
    tag: 159
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1702.87296
    y: 0
    z: 859.91611
    last x: 1702.87296
    last y diff: 0
    last z: 859.91611
    territory: 0
    rot x: 0
    rot y: 1.3533
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_badlands_new.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2861
    actor: "geology/stonemine_desert_badlands_new.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9348,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 5000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2862
  Footprint:
  Position:
    in world: true
    x: 1708.0793
    y: 0
    z: 848.57256
    last x: 1708.0793
    last y diff: 0
    last z: 848.57256
    territory: 0
    rot x: 0
    rot y: -1.49125
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2862
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 2863
  Footprint:
  Position:
    in world: true
    x: 1712.54163
    y: 0
    z: 852.78834
    last x: 1712.54163
    last y diff: 0
    last z: 852.78834
    territory: 0
    rot x: 0
    rot y: -4.50632
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2863
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 2864
  Footprint:
  Position:
    in world: true
    x: 1708.41414
    y: 0
    z: 849.53518
    last x: 1708.41414
    last y diff: 0
    last z: 849.53518
    territory: 0
    rot x: 0
    rot y: -0.10184
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2864
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 2865
  Footprint:
  Minimap:
    active: true
    x: 173.4773
    z: 1203.83553
  Obstruction:
    active: true
    moving: false
    control group: 2865
    control group 2: 0
    tag: 161
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 173.4773
    y: 0
    z: 1203.83553
    last x: 173.4773
    last y diff: 0
    last z: 1203.83553
    territory: 0
    rot x: 0
    rot y: 1.43801
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2865
    actor: "geology/stonemine_desert_small.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2866
  Footprint:
  Minimap:
    active: true
    x: 181.92597
    z: 1211.22188
  Obstruction:
    active: true
    moving: false
    control group: 2866
    control group 2: 0
    tag: 163
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 181.92597
    y: 0
    z: 1211.22188
    last x: 181.92597
    last y diff: 0
    last z: 1211.22188
    territory: 0
    rot x: 0
    rot y: -3.10532
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_badlands_new.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2866
    actor: "geology/stonemine_desert_badlands_new.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 5000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2867
  Footprint:
  Position:
    in world: true
    x: 177.51693
    y: 0
    z: 1203.24097
    last x: 177.51693
    last y diff: 0
    last z: 1203.24097
    territory: 0
    rot x: 0
    rot y: -0.02591
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2867
    actor: "props/flora/plant_desert_a.xml"

- id: 2868
  Footprint:
  Position:
    in world: true
    x: 177.04685
    y: 0
    z: 1204.09684
    last x: 177.04685
    last y diff: 0
    last z: 1204.09684
    territory: 0
    rot x: 0
    rot y: -0.78321
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2868
    actor: "props/flora/bush_dry_a.xml"

- id: 2869
  Footprint:
  Position:
    in world: true
    x: 174.02535
    y: 0
    z: 1202.22896
    last x: 174.02535
    last y diff: 0
    last z: 1202.22896
    territory: 0
    rot x: 0
    rot y: 1.07055
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2869
    actor: "props/flora/plant_desert_a.xml"

- id: 2870
  Footprint:
  Minimap:
    active: true
    x: 1498.48551
    z: 1763.10875
  Obstruction:
    active: true
    moving: false
    control group: 2870
    control group 2: 0
    tag: 165
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1498.48551
    y: 0
    z: 1763.10875
    last x: 1498.48551
    last y diff: 0
    last z: 1763.10875
    territory: 0
    rot x: 0
    rot y: -1.37826
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2870
    actor: "geology/stonemine_desert_small.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2871
  Footprint:
  Minimap:
    active: true
    x: 1499.48186
    z: 1761.67089
  Obstruction:
    active: true
    moving: false
    control group: 2871
    control group 2: 0
    tag: 167
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1499.48186
    y: 0
    z: 1761.67089
    last x: 1499.48186
    last y diff: 0
    last z: 1761.67089
    territory: 0
    rot x: 0
    rot y: 0.20525
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2871
    actor: "geology/stonemine_desert_small.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2872
  Footprint:
  Minimap:
    active: true
    x: 1511.9436
    z: 1759.78786
  Obstruction:
    active: true
    moving: false
    control group: 2872
    control group 2: 0
    tag: 169
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1511.9436
    y: 0
    z: 1759.78786
    last x: 1511.9436
    last y diff: 0
    last z: 1759.78786
    territory: 0
    rot x: 0
    rot y: -2.21552
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_badlands_new.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2872
    actor: "geology/stonemine_desert_badlands_new.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 5000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2873
  Footprint:
  Position:
    in world: true
    x: 1500.40838
    y: 0
    z: 1752.06652
    last x: 1500.40838
    last y diff: 0
    last z: 1752.06652
    territory: 0
    rot x: 0
    rot y: -2.27073
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2873
    actor: "props/flora/plant_desert_a.xml"

- id: 2874
  Footprint:
  Position:
    in world: true
    x: 1505.33513
    y: 0
    z: 1756.46628
    last x: 1505.33513
    last y diff: 0
    last z: 1756.46628
    territory: 0
    rot x: 0
    rot y: -3.07491
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2874
    actor: "props/flora/bush_desert_a.xml"

- id: 2875
  Footprint:
  Minimap:
    active: true
    x: 928.59418
    z: 110.9182
  Obstruction:
    active: true
    moving: false
    control group: 2875
    control group 2: 0
    tag: 171
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 928.59418
    y: 0
    z: 110.9182
    last x: 928.59418
    last y diff: 0
    last z: 110.9182
    territory: 0
    rot x: 0
    rot y: -3.1583
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2875
    actor: "geology/stonemine_desert_small.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2876
  Footprint:
  Minimap:
    active: true
    x: 912.62967
    z: 112.85602
  Obstruction:
    active: true
    moving: false
    control group: 2876
    control group 2: 0
    tag: 173
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 912.62967
    y: 0
    z: 112.85602
    last x: 912.62967
    last y diff: 0
    last z: 112.85602
    territory: 0
    rot x: 0
    rot y: -3.70595
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_badlands_new.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2876
    actor: "geology/stonemine_desert_badlands_new.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 5000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2877
  Footprint:
  Position:
    in world: true
    x: 910.38428
    y: 0
    z: 109.80095
    last x: 910.38428
    last y diff: 0
    last z: 109.80095
    territory: 0
    rot x: 0
    rot y: -2.20145
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2877
    actor: "props/flora/plant_desert_a.xml"

- id: 2878
  Footprint:
  Position:
    in world: true
    x: 912.91796
    y: 0
    z: 113.19025
    last x: 912.91796
    last y diff: 0
    last z: 113.19025
    territory: 0
    rot x: 0
    rot y: 0.76519
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2878
    actor: "props/flora/bush_desert_a.xml"

- id: 2879
  Footprint:
  Position:
    in world: true
    x: 914.03959
    y: 0
    z: 116.67125
    last x: 914.03959
    last y diff: 0
    last z: 116.67125
    territory: 0
    rot x: 0
    rot y: 0.79632
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2879
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 2883
  Footprint:
  Minimap:
    active: true
    x: 1515.22551
    z: 1020.59896
  Obstruction:
    active: true
    moving: false
    control group: 2883
    control group 2: 0
    tag: 175
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1515.22551
    y: 0
    z: 1020.59896
    last x: 1515.22551
    last y diff: 0
    last z: 1020.59896
    territory: 0
    rot x: 0
    rot y: -1.56083
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2883
    actor: "geology/stonemine_desert_small.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9374,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2884
  Footprint:
  Minimap:
    active: true
    x: 1494.88416
    z: 1018.09456
  Obstruction:
    active: true
    moving: false
    control group: 2884
    control group 2: 0
    tag: 177
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1494.88416
    y: 0
    z: 1018.09456
    last x: 1494.88416
    last y diff: 0
    last z: 1018.09456
    territory: 0
    rot x: 0
    rot y: -4.50545
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2884
    actor: "geology/stonemine_desert_small.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9372,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2885
  Footprint:
  Minimap:
    active: true
    x: 1501.61283
    z: 1019.875
  Obstruction:
    active: true
    moving: false
    control group: 2885
    control group 2: 0
    tag: 179
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1501.61283
    y: 0
    z: 1019.875
    last x: 1501.61283
    last y diff: 0
    last z: 1019.875
    territory: 0
    rot x: 0
    rot y: -2.21122
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2885
    actor: "geology/stonemine_desert_small.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9373,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2886
  Footprint:
  Position:
    in world: true
    x: 1511.2162
    y: 0
    z: 1025.33674
    last x: 1511.2162
    last y diff: 0
    last z: 1025.33674
    territory: 0
    rot x: 0
    rot y: 0.75425
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2886
    actor: "props/flora/plant_desert_a.xml"

- id: 2887
  Footprint:
  Position:
    in world: true
    x: 1506.7836
    y: 0
    z: 1016.33515
    last x: 1506.7836
    last y diff: 0
    last z: 1016.33515
    territory: 0
    rot x: 0
    rot y: -0.36797
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2887
    actor: "props/flora/bush_dry_a.xml"

- id: 2888
  Footprint:
  Position:
    in world: true
    x: 1502.81945
    y: 0
    z: 1020.13703
    last x: 1502.81945
    last y diff: 0
    last z: 1020.13703
    territory: 0
    rot x: 0
    rot y: -1.0164
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2888
    actor: "props/flora/plant_desert_a.xml"

- id: 2889
  Footprint:
  Minimap:
    active: true
    x: 1883.09748
    z: 751.67052
  Obstruction:
    active: true
    moving: false
    control group: 2889
    control group 2: 0
    tag: 181
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1883.09748
    y: 0
    z: 751.67052
    last x: 1883.09748
    last y diff: 0
    last z: 751.67052
    territory: 0
    rot x: 0
    rot y: 0.63187
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2889
    actor: "geology/stonemine_desert_small.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2890
  Footprint:
  Minimap:
    active: true
    x: 1896.6275
    z: 745.74175
  Obstruction:
    active: true
    moving: false
    control group: 2890
    control group 2: 0
    tag: 183
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1896.6275
    y: 0
    z: 745.74175
    last x: 1896.6275
    last y diff: 0
    last z: 745.74175
    territory: 0
    rot x: 0
    rot y: -3.61957
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2890
    actor: "geology/stonemine_desert_small.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    8121,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2891
  Footprint:
  Minimap:
    active: true
    x: 1894.1232
    z: 751.79438
  Obstruction:
    active: true
    moving: false
    control group: 2891
    control group 2: 0
    tag: 185
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1894.1232
    y: 0
    z: 751.79438
    last x: 1894.1232
    last y diff: 0
    last z: 751.79438
    territory: 0
    rot x: 0
    rot y: -0.89646
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2891
    actor: "geology/stonemine_desert_small.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    8108,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2892
  Footprint:
  Position:
    in world: true
    x: 1889.81653
    y: 0
    z: 750.18915
    last x: 1889.81653
    last y diff: 0
    last z: 750.18915
    territory: 0
    rot x: 0
    rot y: -0.29271
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2892
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 2893
  Footprint:
  Position:
    in world: true
    x: 1891.2376
    y: 0
    z: 752.11243
    last x: 1891.2376
    last y diff: 0
    last z: 752.11243
    territory: 0
    rot x: 0
    rot y: -0.75637
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2893
    actor: "props/flora/plant_desert_a.xml"

- id: 2894
  Footprint:
  Position:
    in world: true
    x: 1890.76488
    y: 0
    z: 749.29406
    last x: 1890.76488
    last y diff: 0
    last z: 749.29406
    territory: 0
    rot x: 0
    rot y: -1.23418
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2894
    actor: "props/flora/plant_desert_a.xml"

- id: 2895
  Footprint:
  Position:
    in world: true
    x: 1886.3797
    y: 0
    z: 750.13839
    last x: 1886.3797
    last y diff: 0
    last z: 750.13839
    territory: 0
    rot x: 0
    rot y: -1.85969
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2895
    actor: "props/flora/plant_desert_a.xml"

- id: 2896
  Footprint:
  Minimap:
    active: true
    x: 1178.45067
    z: 1290.9011
  Obstruction:
    active: true
    moving: false
    control group: 2896
    control group 2: 0
    tag: 187
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1178.45067
    y: 0
    z: 1290.9011
    last x: 1178.45067
    last y diff: 0
    last z: 1290.9011
    territory: 0
    rot x: 0
    rot y: 1.36362
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2896
    actor: "geology/stonemine_desert_small.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2897
  Footprint:
  Minimap:
    active: true
    x: 1176.3206
    z: 1301.97178
  Obstruction:
    active: true
    moving: false
    control group: 2897
    control group 2: 0
    tag: 189
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1176.3206
    y: 0
    z: 1301.97178
    last x: 1176.3206
    last y diff: 0
    last z: 1301.97178
    territory: 0
    rot x: 0
    rot y: 0.93346
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2897
    actor: "geology/stonemine_desert_small.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2898
  Footprint:
  Position:
    in world: true
    x: 1178.6467
    y: 0
    z: 1296.153
    last x: 1178.6467
    last y diff: 0
    last z: 1296.153
    territory: 0
    rot x: 0
    rot y: 0.59203
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2898
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 2899
  Footprint:
  Position:
    in world: true
    x: 1169.02738
    y: 0
    z: 1299.0579
    last x: 1169.02738
    last y diff: 0
    last z: 1299.0579
    territory: 0
    rot x: 0
    rot y: -1.25538
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2899
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 2900
  Footprint:
  Minimap:
    active: true
    x: 721.1068
    z: 630.95168
  Obstruction:
    active: true
    moving: false
    control group: 2900
    control group 2: 0
    tag: 191
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 721.1068
    y: 0
    z: 630.95168
    last x: 721.1068
    last y diff: 0
    last z: 630.95168
    territory: 0
    rot x: 0
    rot y: -1.84865
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2900
    actor: "geology/stonemine_desert_small.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2901
  Footprint:
  Minimap:
    active: true
    x: 736.19419
    z: 630.9361
  Obstruction:
    active: true
    moving: false
    control group: 2901
    control group 2: 0
    tag: 193
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 736.19419
    y: 0
    z: 630.9361
    last x: 736.19419
    last y diff: 0
    last z: 630.9361
    territory: 0
    rot x: 0
    rot y: -3.30945
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2901
    actor: "geology/stonemine_desert_small.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2902
  Footprint:
  Minimap:
    active: true
    x: 728.53173
    z: 636.43473
  Obstruction:
    active: true
    moving: false
    control group: 2902
    control group 2: 0
    tag: 195
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 728.53173
    y: 0
    z: 636.43473
    last x: 728.53173
    last y diff: 0
    last z: 636.43473
    territory: 0
    rot x: 0
    rot y: 1.4778
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2902
    actor: "geology/stonemine_desert_small.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2903
  Footprint:
  Minimap:
    active: true
    x: 735.64496
    z: 630.5716
  Obstruction:
    active: true
    moving: false
    control group: 2903
    control group 2: 0
    tag: 197
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 735.64496
    y: 0
    z: 630.5716
    last x: 735.64496
    last y diff: 0
    last z: 630.5716
    territory: 0
    rot x: 0
    rot y: -3.34531
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2903
    actor: "geology/stonemine_desert_small.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2904
  Footprint:
  Minimap:
    active: true
    x: 717.91234
    z: 626.74407
  Obstruction:
    active: true
    moving: false
    control group: 2904
    control group 2: 0
    tag: 199
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 717.91234
    y: 0
    z: 626.74407
    last x: 717.91234
    last y diff: 0
    last z: 626.74407
    territory: 0
    rot x: 0
    rot y: -3.06264
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2904
    actor: "geology/stonemine_desert_small.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2905
  Footprint:
  Position:
    in world: true
    x: 728.46766
    y: 0
    z: 636.123
    last x: 728.46766
    last y diff: 0
    last z: 636.123
    territory: 0
    rot x: 0
    rot y: -3.12175
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2905
    actor: "props/flora/plant_desert_a.xml"

- id: 2906
  Footprint:
  Position:
    in world: true
    x: 726.43625
    y: 0
    z: 626.94486
    last x: 726.43625
    last y diff: 0
    last z: 626.94486
    territory: 0
    rot x: 0
    rot y: -2.10198
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2906
    actor: "props/flora/bush_dry_a.xml"

- id: 2907
  Footprint:
  Minimap:
    active: true
    x: 299.67661
    z: 975.67728
  Obstruction:
    active: true
    moving: false
    control group: 2907
    control group 2: 0
    tag: 201
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 299.67661
    y: 0
    z: 975.67728
    last x: 299.67661
    last y diff: 0
    last z: 975.67728
    territory: 4
    rot x: 0
    rot y: -2.81054
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2907
    actor: "geology/stonemine_desert_small.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2908
  Footprint:
  Minimap:
    active: true
    x: 283.1432
    z: 977.23667
  Obstruction:
    active: true
    moving: false
    control group: 2908
    control group 2: 0
    tag: 203
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 283.1432
    y: 0
    z: 977.23667
    last x: 283.1432
    last y diff: 0
    last z: 977.23667
    territory: 4
    rot x: 0
    rot y: -2.22712
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2908
    actor: "geology/stonemine_desert_small.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2909
  Footprint:
  Minimap:
    active: true
    x: 293.75651
    z: 989.71497
  Obstruction:
    active: true
    moving: false
    control group: 2909
    control group 2: 0
    tag: 205
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 293.75651
    y: 0
    z: 989.71497
    last x: 293.75651
    last y diff: 0
    last z: 989.71497
    territory: 4
    rot x: 0
    rot y: -1.08887
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2909
    actor: "geology/stonemine_desert_small.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2910
  Footprint:
  Minimap:
    active: true
    x: 288.59401
    z: 976.11603
  Obstruction:
    active: true
    moving: false
    control group: 2910
    control group 2: 0
    tag: 207
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 288.59401
    y: 0
    z: 976.11603
    last x: 288.59401
    last y diff: 0
    last z: 976.11603
    territory: 4
    rot x: 0
    rot y: 0.81081
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2910
    actor: "geology/stonemine_desert_small.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2911
  Footprint:
  Position:
    in world: true
    x: 293.73082
    y: 0
    z: 985.79114
    last x: 293.73082
    last y diff: 0
    last z: 985.79114
    territory: 4
    rot x: 0
    rot y: 1.3084
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2911
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 2912
  Footprint:
  Position:
    in world: true
    x: 298.66704
    y: 0
    z: 979.88282
    last x: 298.66704
    last y diff: 0
    last z: 979.88282
    territory: 4
    rot x: 0
    rot y: -4.58738
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2912
    actor: "props/flora/bush_dry_a.xml"

- id: 2913
  Footprint:
  Position:
    in world: true
    x: 296.20682
    y: 0
    z: 976.98452
    last x: 296.20682
    last y diff: 0
    last z: 976.98452
    territory: 4
    rot x: 0
    rot y: -4.30681
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2913
    actor: "props/flora/bush_dry_a.xml"

- id: 2916
  Footprint:
  Minimap:
    active: true
    x: 1398.0339
    z: 1747.69877
  Obstruction:
    active: true
    moving: false
    control group: 2916
    control group 2: 0
    tag: 209
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1398.0339
    y: 0
    z: 1747.69877
    last x: 1398.0339
    last y diff: 0
    last z: 1747.69877
    territory: 0
    rot x: 0
    rot y: -1.48658
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2916
    actor: "geology/stonemine_desert_small.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2917
  Footprint:
  Minimap:
    active: true
    x: 1403.99842
    z: 1729.02871
  Obstruction:
    active: true
    moving: false
    control group: 2917
    control group 2: 0
    tag: 211
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1403.99842
    y: 0
    z: 1729.02871
    last x: 1403.99842
    last y diff: 0
    last z: 1729.02871
    territory: 0
    rot x: 0
    rot y: 0.06868
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2917
    actor: "geology/stonemine_desert_small.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2918
  Footprint:
  Minimap:
    active: true
    x: 1393.48754
    z: 1740.62443
  Obstruction:
    active: true
    moving: false
    control group: 2918
    control group 2: 0
    tag: 213
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1393.48754
    y: 0
    z: 1740.62443
    last x: 1393.48754
    last y diff: 0
    last z: 1740.62443
    territory: 0
    rot x: 0
    rot y: -0.79491
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2918
    actor: "geology/stonemine_desert_small.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2919
  Footprint:
  Position:
    in world: true
    x: 1399.32436
    y: 0
    z: 1734.89428
    last x: 1399.32436
    last y diff: 0
    last z: 1734.89428
    territory: 0
    rot x: 0
    rot y: 0.8773
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2919
    actor: "props/flora/bush_desert_a.xml"

- id: 2920
  Footprint:
  Position:
    in world: true
    x: 1397.60056
    y: 0
    z: 1741.99225
    last x: 1397.60056
    last y diff: 0
    last z: 1741.99225
    territory: 0
    rot x: 0
    rot y: -3.32573
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2920
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 2921
  Footprint:
  Minimap:
    active: true
    x: 453.12372
    z: 1120.21503
  Obstruction:
    active: true
    moving: false
    control group: 2921
    control group 2: 0
    tag: 215
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 453.12372
    y: 0
    z: 1120.21503
    last x: 453.12372
    last y diff: 0
    last z: 1120.21503
    territory: 4
    rot x: 0
    rot y: 0.93595
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2921
    actor: "geology/stonemine_desert_small.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2922
  Footprint:
  Minimap:
    active: true
    x: 463.00156
    z: 1126.73275
  Obstruction:
    active: true
    moving: false
    control group: 2922
    control group 2: 0
    tag: 217
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 463.00156
    y: 0
    z: 1126.73275
    last x: 463.00156
    last y diff: 0
    last z: 1126.73275
    territory: 4
    rot x: 0
    rot y: -1.16306
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2922
    actor: "geology/stonemine_desert_small.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2923
  Footprint:
  Position:
    in world: true
    x: 462.17454
    y: 0
    z: 1116.46686
    last x: 462.17454
    last y diff: 0
    last z: 1116.46686
    territory: 4
    rot x: 0
    rot y: -3.09786
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2923
    actor: "props/flora/bush_desert_a.xml"

- id: 2924
  Footprint:
  Position:
    in world: true
    x: 462.84476
    y: 0
    z: 1120.1395
    last x: 462.84476
    last y diff: 0
    last z: 1120.1395
    territory: 4
    rot x: 0
    rot y: -1.67383
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2924
    actor: "props/flora/bush_desert_a.xml"

- id: 2925
  Footprint:
  Minimap:
    active: true
    x: 1579.42641
    z: 1029.9476
  Obstruction:
    active: true
    moving: false
    control group: 2925
    control group 2: 0
    tag: 219
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1579.42641
    y: 0
    z: 1029.9476
    last x: 1579.42641
    last y diff: 0
    last z: 1029.9476
    territory: 0
    rot x: 0
    rot y: 1.32171
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2925
    actor: "geology/stonemine_desert_small.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9356,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2926
  Footprint:
  Minimap:
    active: true
    x: 1567.9342
    z: 1041.59153
  Obstruction:
    active: true
    moving: false
    control group: 2926
    control group 2: 0
    tag: 221
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1567.9342
    y: 0
    z: 1041.59153
    last x: 1567.9342
    last y diff: 0
    last z: 1041.59153
    territory: 0
    rot x: 0
    rot y: 0.64373
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2926
    actor: "geology/stonemine_desert_small.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9375,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2927
  Footprint:
  Minimap:
    active: true
    x: 1569.05973
    z: 1036.85964
  Obstruction:
    active: true
    moving: false
    control group: 2927
    control group 2: 0
    tag: 223
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1569.05973
    y: 0
    z: 1036.85964
    last x: 1569.05973
    last y diff: 0
    last z: 1036.85964
    territory: 0
    rot x: 0
    rot y: -0.91228
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2927
    actor: "geology/stonemine_desert_small.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9366,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2928
  Footprint:
  Position:
    in world: true
    x: 1570.06197
    y: 0
    z: 1030.01374
    last x: 1570.06197
    last y diff: 0
    last z: 1030.01374
    territory: 0
    rot x: 0
    rot y: -0.82436
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2928
    actor: "props/flora/bush_dry_a.xml"

- id: 2929
  Footprint:
  Position:
    in world: true
    x: 1568.09105
    y: 0
    z: 1028.72931
    last x: 1568.09105
    last y diff: 0
    last z: 1028.72931
    territory: 0
    rot x: 0
    rot y: -3.37934
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2929
    actor: "props/flora/bush_desert_a.xml"

- id: 2930
  Footprint:
  Position:
    in world: true
    x: 1574.65023
    y: 0
    z: 1033.61205
    last x: 1574.65023
    last y diff: 0
    last z: 1033.61205
    territory: 0
    rot x: 0
    rot y: -3.36472
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2930
    actor: "props/flora/plant_desert_a.xml"

- id: 2931
  Footprint:
  Position:
    in world: true
    x: 1574.88769
    y: 0
    z: 1026.17452
    last x: 1574.88769
    last y diff: 0
    last z: 1026.17452
    territory: 0
    rot x: 0
    rot y: -2.725
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2931
    actor: "props/flora/bush_dry_a.xml"

- id: 2932
  Footprint:
  Minimap:
    active: true
    x: 1023.07535
    z: 1437.68194
  Obstruction:
    active: true
    moving: false
    control group: 2932
    control group 2: 0
    tag: 225
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1023.07535
    y: 0
    z: 1437.68194
    last x: 1023.07535
    last y diff: 0
    last z: 1437.68194
    territory: 0
    rot x: 0
    rot y: 0.27488
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2932
    actor: "geology/stonemine_desert_small.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10341,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2933
  Footprint:
  Minimap:
    active: true
    x: 1022.58918
    z: 1439.59086
  Obstruction:
    active: true
    moving: false
    control group: 2933
    control group 2: 0
    tag: 227
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1022.58918
    y: 0
    z: 1439.59086
    last x: 1022.58918
    last y diff: 0
    last z: 1439.59086
    territory: 0
    rot x: 0
    rot y: -3.39631
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2933
    actor: "geology/stonemine_desert_small.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10342,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2934
  Footprint:
  Minimap:
    active: true
    x: 1012.91141
    z: 1436.13915
  Obstruction:
    active: true
    moving: false
    control group: 2934
    control group 2: 0
    tag: 229
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1012.91141
    y: 0
    z: 1436.13915
    last x: 1012.91141
    last y diff: 0
    last z: 1436.13915
    territory: 0
    rot x: 0
    rot y: -2.77047
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2934
    actor: "geology/stonemine_desert_small.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10343,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2935
  Footprint:
  Minimap:
    active: true
    x: 1015.17661
    z: 1436.01885
  Obstruction:
    active: true
    moving: false
    control group: 2935
    control group 2: 0
    tag: 231
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1015.17661
    y: 0
    z: 1436.01885
    last x: 1015.17661
    last y diff: 0
    last z: 1436.01885
    territory: 0
    rot x: 0
    rot y: 0.78722
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2935
    actor: "geology/stonemine_desert_small.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10344,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2936
  Footprint:
  Position:
    in world: true
    x: 1020.97855
    y: 0
    z: 1445.15859
    last x: 1020.97855
    last y diff: 0
    last z: 1445.15859
    territory: 0
    rot x: 0
    rot y: -0.83477
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2936
    actor: "props/flora/plant_desert_a.xml"

- id: 2937
  Footprint:
  Position:
    in world: true
    x: 1016.31014
    y: 0
    z: 1435.42093
    last x: 1016.31014
    last y diff: 0
    last z: 1435.42093
    territory: 0
    rot x: 0
    rot y: 0.91236
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2937
    actor: "props/flora/plant_desert_a.xml"

- id: 2938
  Footprint:
  Position:
    in world: true
    x: 1020.57987
    y: 0
    z: 1437.62684
    last x: 1020.57987
    last y diff: 0
    last z: 1437.62684
    territory: 0
    rot x: 0
    rot y: -2.21026
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2938
    actor: "props/flora/plant_desert_a.xml"

- id: 2939
  Footprint:
  Position:
    in world: true
    x: 1012.79101
    y: 0
    z: 1442.06759
    last x: 1012.79101
    last y diff: 0
    last z: 1442.06759
    territory: 0
    rot x: 0
    rot y: -1.75153
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2939
    actor: "props/flora/plant_desert_a.xml"

- id: 2940
  Footprint:
  Minimap:
    active: true
    x: 965.61684
    z: 1468.34377
  Obstruction:
    active: true
    moving: false
    control group: 2940
    control group 2: 0
    tag: 233
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 965.61684
    y: 0
    z: 1468.34377
    last x: 965.61684
    last y diff: 0
    last z: 1468.34377
    territory: 0
    rot x: 0
    rot y: -3.48852
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2940
    actor: "geology/stonemine_desert_small.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10352,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2941
  Footprint:
  Minimap:
    active: true
    x: 962.83892
    z: 1480.8733
  Obstruction:
    active: true
    moving: false
    control group: 2941
    control group 2: 0
    tag: 235
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 962.83892
    y: 0
    z: 1480.8733
    last x: 962.83892
    last y diff: 0
    last z: 1480.8733
    territory: 0
    rot x: 0
    rot y: 1.47419
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2941
    actor: "geology/stonemine_desert_small.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10356,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2942
  Footprint:
  Minimap:
    active: true
    x: 952.06806
    z: 1480.16234
  Obstruction:
    active: true
    moving: false
    control group: 2942
    control group 2: 0
    tag: 237
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 952.06806
    y: 0
    z: 1480.16234
    last x: 952.06806
    last y diff: 0
    last z: 1480.16234
    territory: 0
    rot x: 0
    rot y: -3.58153
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2942
    actor: "geology/stonemine_desert_small.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10354,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 1000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2943
  Footprint:
  Position:
    in world: true
    x: 958.52024
    y: 0
    z: 1476.78492
    last x: 958.52024
    last y diff: 0
    last z: 1476.78492
    territory: 0
    rot x: 0
    rot y: 1.16283
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2943
    actor: "props/flora/bush_desert_a.xml"

- id: 2944
  Footprint:
  Position:
    in world: true
    x: 959.76302
    y: 0
    z: 1473.09894
    last x: 959.76302
    last y diff: 0
    last z: 1473.09894
    territory: 0
    rot x: 0
    rot y: -2.86522
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2944
    actor: "props/flora/bush_dry_a.xml"

- id: 2945
  Footprint:
  Position:
    in world: true
    x: 957.5455
    y: 0
    z: 1469.73203
    last x: 957.5455
    last y diff: 0
    last z: 1469.73203
    territory: 0
    rot x: 0
    rot y: -4.33242
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2945
    actor: "props/flora/bush_dry_a.xml"

- id: 2946
  Footprint:
  Position:
    in world: true
    x: 958.01333
    y: 0
    z: 1474.05408
    last x: 958.01333
    last y diff: 0
    last z: 1474.05408
    territory: 0
    rot x: 0
    rot y: -3.26719
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2946
    actor: "props/flora/plant_desert_a.xml"

- id: 2947
  Footprint:
  Minimap:
    active: true
    x: 755.43754
    z: 468.2043
  Obstruction:
    active: true
    moving: false
    control group: 2947
    control group 2: 0
    tag: 239
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 755.43754
    y: 0
    z: 468.2043
    last x: 755.43754
    last y diff: 0
    last z: 468.2043
    territory: 0
    rot x: 0
    rot y: 0.37061
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/metalmine_desert_slabs.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2947
    actor: "geology/metalmine_desert_slabs.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 5000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2948
  Footprint:
  Position:
    in world: true
    x: 746.3133
    y: 0
    z: 463.82882
    last x: 746.3133
    last y diff: 0
    last z: 463.82882
    territory: 0
    rot x: 0
    rot y: -4.5008
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2948
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 2949
  Footprint:
  Position:
    in world: true
    x: 746.03006
    y: 0
    z: 462.55011
    last x: 746.03006
    last y diff: 0
    last z: 462.55011
    territory: 0
    rot x: 0
    rot y: -1.45963
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2949
    actor: "props/flora/plant_desert_a.xml"

- id: 2950
  Footprint:
  Position:
    in world: true
    x: 743.8679
    y: 0
    z: 469.40493
    last x: 743.8679
    last y diff: 0
    last z: 469.40493
    territory: 0
    rot x: 0
    rot y: 0.8906
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2950
    actor: "props/flora/bush_dry_a.xml"

- id: 2951
  Footprint:
  Minimap:
    active: true
    x: 1325.74988
    z: 1726.11435
  Obstruction:
    active: true
    moving: false
    control group: 2951
    control group 2: 0
    tag: 241
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1325.74988
    y: 0
    z: 1726.11435
    last x: 1325.74988
    last y diff: 0
    last z: 1726.11435
    territory: 0
    rot x: 0
    rot y: -4.7081
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/metalmine_desert_slabs.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2951
    actor: "geology/metalmine_desert_slabs.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 5000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2952
  Footprint:
  Position:
    in world: true
    x: 1344.33208
    y: 0
    z: 1729.78592
    last x: 1344.33208
    last y diff: 0
    last z: 1729.78592
    territory: 0
    rot x: 0
    rot y: -0.7031
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2952
    actor: "props/flora/plant_desert_a.xml"

- id: 2953
  Footprint:
  Position:
    in world: true
    x: 1338.11965
    y: 0
    z: 1738.06592
    last x: 1338.11965
    last y diff: 0
    last z: 1738.06592
    territory: 0
    rot x: 0
    rot y: 1.04563
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2953
    actor: "props/flora/bush_dry_a.xml"

- id: 2954
  Footprint:
  Position:
    in world: true
    x: 1338.02981
    y: 0
    z: 1734.78864
    last x: 1338.02981
    last y diff: 0
    last z: 1734.78864
    territory: 0
    rot x: 0
    rot y: -1.11576
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2954
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 2955
  Footprint:
  Position:
    in world: true
    x: 1334.03478
    y: 0
    z: 1734.23972
    last x: 1334.03478
    last y diff: 0
    last z: 1734.23972
    territory: 0
    rot x: 0
    rot y: 1.1188
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2955
    actor: "props/flora/plant_desert_a.xml"

- id: 2956
  Footprint:
  Minimap:
    active: true
    x: 707.9487
    z: 574.98412
  Obstruction:
    active: true
    moving: false
    control group: 2956
    control group 2: 0
    tag: 243
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 707.9487
    y: 0
    z: 574.98412
    last x: 707.9487
    last y diff: 0
    last z: 574.98412
    territory: 0
    rot x: 0
    rot y: -0.92858
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/metalmine_desert_slabs.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2956
    actor: "geology/metalmine_desert_slabs.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 5000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2957
  Footprint:
  Position:
    in world: true
    x: 693.9375
    y: 0
    z: 574.0719
    last x: 693.9375
    last y diff: 0
    last z: 574.0719
    territory: 0
    rot x: 0
    rot y: -3.89782
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2957
    actor: "props/flora/plant_desert_a.xml"

- id: 2958
  Footprint:
  Position:
    in world: true
    x: 692.60883
    y: 0
    z: 573.47799
    last x: 692.60883
    last y diff: 0
    last z: 573.47799
    territory: 0
    rot x: 0
    rot y: -2.54567
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2958
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 2959
  Footprint:
  Position:
    in world: true
    x: 697.54186
    y: 0
    z: 575.06661
    last x: 697.54186
    last y diff: 0
    last z: 575.06661
    territory: 0
    rot x: 0
    rot y: -0.55495
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2959
    actor: "props/flora/bush_dry_a.xml"

- id: 2960
  Footprint:
  Minimap:
    active: true
    x: 748.54628
    z: 1103.29117
  Obstruction:
    active: true
    moving: false
    control group: 2960
    control group 2: 0
    tag: 245
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 748.54628
    y: 0
    z: 1103.29117
    last x: 748.54628
    last y diff: 0
    last z: 1103.29117
    territory: 0
    rot x: 0
    rot y: -0.5915
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/metalmine_desert_slabs.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2960
    actor: "geology/metalmine_desert_slabs.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 5000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2961
  Footprint:
  Position:
    in world: true
    x: 749.85578
    y: 0
    z: 1109.07155
    last x: 749.85578
    last y diff: 0
    last z: 1109.07155
    territory: 0
    rot x: 0
    rot y: -3.08606
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2961
    actor: "props/flora/bush_desert_a.xml"

- id: 2962
  Footprint:
  Position:
    in world: true
    x: 748.66953
    y: 0
    z: 1105.5737
    last x: 748.66953
    last y diff: 0
    last z: 1105.5737
    territory: 0
    rot x: 0
    rot y: 0.6956
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2962
    actor: "props/flora/bush_dry_a.xml"

- id: 2963
  Footprint:
  Position:
    in world: true
    x: 742.46906
    y: 0
    z: 1109.78097
    last x: 742.46906
    last y diff: 0
    last z: 1109.78097
    territory: 0
    rot x: 0
    rot y: -3.47133
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2963
    actor: "props/flora/bush_desert_a.xml"

- id: 2964
  Footprint:
  Position:
    in world: true
    x: 751.92386
    y: 0
    z: 1105.43285
    last x: 751.92386
    last y diff: 0
    last z: 1105.43285
    territory: 0
    rot x: 0
    rot y: 0.62874
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2964
    actor: "props/flora/bush_desert_a.xml"

- id: 2965
  Footprint:
  Minimap:
    active: true
    x: 871.5049
    z: 1997.8148
  Obstruction:
    active: true
    moving: false
    control group: 2965
    control group 2: 0
    tag: 247
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 871.5049
    y: 0
    z: 1997.8148
    last x: 871.5049
    last y diff: 0
    last z: 1997.8148
    territory: 0
    rot x: 0
    rot y: 1.26624
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/metalmine_desert_slabs.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2965
    actor: "geology/metalmine_desert_slabs.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 5000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2966
  Footprint:
  Position:
    in world: true
    x: 873.21105
    y: 0
    z: 2005.55611
    last x: 873.21105
    last y diff: 0
    last z: 2005.55611
    territory: 0
    rot x: 0
    rot y: -3.52985
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2966
    actor: "props/flora/bush_desert_a.xml"

- id: 2967
  Footprint:
  Position:
    in world: true
    x: 873.87505
    y: 0
    z: 2006.11384
    last x: 873.87505
    last y diff: 0
    last z: 2006.11384
    territory: 0
    rot x: 0
    rot y: -1.45348
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2967
    actor: "props/flora/bush_dry_a.xml"

- id: 2968
  Footprint:
  Position:
    in world: true
    x: 876.06052
    y: 0
    z: 2004.6838
    last x: 876.06052
    last y diff: 0
    last z: 2004.6838
    territory: 0
    rot x: 0
    rot y: -2.373
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2968
    actor: "props/flora/bush_desert_a.xml"

- id: 2969
  Footprint:
  Minimap:
    active: true
    x: 1557.10932
    z: 1736.31289
  Obstruction:
    active: true
    moving: false
    control group: 2969
    control group 2: 0
    tag: 249
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1557.10932
    y: 0
    z: 1736.31289
    last x: 1557.10932
    last y diff: 0
    last z: 1736.31289
    territory: 0
    rot x: 0
    rot y: -1.09923
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/metalmine_desert_slabs.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2969
    actor: "geology/metalmine_desert_slabs.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 5000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2970
  Footprint:
  Position:
    in world: true
    x: 1551.93128
    y: 0
    z: 1740.64176
    last x: 1551.93128
    last y diff: 0
    last z: 1740.64176
    territory: 0
    rot x: 0
    rot y: -2.25806
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2970
    actor: "props/flora/bush_dry_a.xml"

- id: 2971
  Footprint:
  Position:
    in world: true
    x: 1549.49434
    y: 0
    z: 1741.5983
    last x: 1549.49434
    last y diff: 0
    last z: 1741.5983
    territory: 0
    rot x: 0
    rot y: -3.40815
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2971
    actor: "props/flora/bush_desert_a.xml"

- id: 2972
  Footprint:
  Position:
    in world: true
    x: 1553.70673
    y: 0
    z: 1734.87836
    last x: 1553.70673
    last y diff: 0
    last z: 1734.87836
    territory: 0
    rot x: 0
    rot y: 1.31666
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2972
    actor: "props/flora/bush_dry_a.xml"

- id: 2973
  Footprint:
  Minimap:
    active: true
    x: 1130.98966
    z: 131.07641
  Obstruction:
    active: true
    moving: false
    control group: 2973
    control group 2: 0
    tag: 251
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1130.98966
    y: 0
    z: 131.07641
    last x: 1130.98966
    last y diff: 0
    last z: 131.07641
    territory: 0
    rot x: 0
    rot y: -0.68479
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/metalmine_desert_slabs.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2973
    actor: "geology/metalmine_desert_slabs.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 5000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2974
  Footprint:
  Position:
    in world: true
    x: 1134.78405
    y: 0
    z: 136.86371
    last x: 1134.78405
    last y diff: 0
    last z: 136.86371
    territory: 0
    rot x: 0
    rot y: -1.23681
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2974
    actor: "props/flora/bush_dry_a.xml"

- id: 2975
  Footprint:
  Position:
    in world: true
    x: 1135.46413
    y: 0
    z: 134.34388
    last x: 1135.46413
    last y diff: 0
    last z: 134.34388
    territory: 0
    rot x: 0
    rot y: -0.12958
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2975
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 2976
  Footprint:
  Position:
    in world: true
    x: 1134.86004
    y: 0
    z: 124.30747
    last x: 1134.86004
    last y diff: 0
    last z: 124.30747
    territory: 0
    rot x: 0
    rot y: -0.98475
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2976
    actor: "props/flora/plant_desert_a.xml"

- id: 2977
  Footprint:
  Position:
    in world: true
    x: 1138.8058
    y: 0
    z: 134.76372
    last x: 1138.8058
    last y diff: 0
    last z: 134.76372
    territory: 0
    rot x: 0
    rot y: -1.03309
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2977
    actor: "props/flora/bush_desert_a.xml"

- id: 2978
  Footprint:
  Minimap:
    active: true
    x: 1178.95221
    z: 1266.6782
  Obstruction:
    active: true
    moving: false
    control group: 2978
    control group 2: 0
    tag: 253
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1178.95221
    y: 0
    z: 1266.6782
    last x: 1178.95221
    last y diff: 0
    last z: 1266.6782
    territory: 0
    rot x: 0
    rot y: -1.68143
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/metalmine_desert_slabs.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2978
    actor: "geology/metalmine_desert_slabs.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 5000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2979
  Footprint:
  Position:
    in world: true
    x: 1169.07293
    y: 0
    z: 1269.56438
    last x: 1169.07293
    last y diff: 0
    last z: 1269.56438
    territory: 0
    rot x: 0
    rot y: -0.19146
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2979
    actor: "props/flora/plant_desert_a.xml"

- id: 2980
  Footprint:
  Position:
    in world: true
    x: 1173.84594
    y: 0
    z: 1268.36422
    last x: 1173.84594
    last y diff: 0
    last z: 1268.36422
    territory: 0
    rot x: 0
    rot y: -3.94097
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2980
    actor: "props/flora/bush_desert_a.xml"

- id: 2981
  Footprint:
  Position:
    in world: true
    x: 1172.32406
    y: 0
    z: 1268.21734
    last x: 1172.32406
    last y diff: 0
    last z: 1268.21734
    territory: 0
    rot x: 0
    rot y: -0.4443
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2981
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 2982
  Footprint:
  Minimap:
    active: true
    x: 1561.56438
    z: 685.1551
  Obstruction:
    active: true
    moving: false
    control group: 2982
    control group 2: 0
    tag: 255
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1561.56438
    y: 0
    z: 685.1551
    last x: 1561.56438
    last y diff: 0
    last z: 685.1551
    territory: 0
    rot x: 0
    rot y: 1.27389
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/metalmine_desert_slabs.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2982
    actor: "geology/metalmine_desert_slabs.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 5000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2983
  Footprint:
  Position:
    in world: true
    x: 1569.44123
    y: 0
    z: 682.98772
    last x: 1569.44123
    last y diff: 0
    last z: 682.98772
    territory: 0
    rot x: 0
    rot y: -2.81247
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2983
    actor: "props/flora/bush_desert_a.xml"

- id: 2984
  Footprint:
  Position:
    in world: true
    x: 1569.52146
    y: 0
    z: 682.13741
    last x: 1569.52146
    last y diff: 0
    last z: 682.13741
    territory: 0
    rot x: 0
    rot y: -1.92165
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2984
    actor: "props/flora/bush_dry_a.xml"

- id: 2985
  Footprint:
  Position:
    in world: true
    x: 1571.23305
    y: 0
    z: 683.1796
    last x: 1571.23305
    last y diff: 0
    last z: 683.1796
    territory: 0
    rot x: 0
    rot y: -3.66623
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2985
    actor: "props/flora/bush_desert_a.xml"

- id: 2986
  Footprint:
  Minimap:
    active: true
    x: 734.61908
    z: 1392.96277
  Obstruction:
    active: true
    moving: false
    control group: 2986
    control group 2: 0
    tag: 257
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 734.61908
    y: 0
    z: 1392.96277
    last x: 734.61908
    last y diff: 0
    last z: 1392.96277
    territory: 0
    rot x: 0
    rot y: -1.67803
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/metalmine_desert_slabs.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2986
    actor: "geology/metalmine_desert_slabs.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 5000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2987
  Footprint:
  Position:
    in world: true
    x: 742.83861
    y: 0
    z: 1392.88306
    last x: 742.83861
    last y diff: 0
    last z: 1392.88306
    territory: 0
    rot x: 0
    rot y: 0.99878
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2987
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 2988
  Footprint:
  Position:
    in world: true
    x: 740.2568
    y: 0
    z: 1395.94645
    last x: 740.2568
    last y diff: 0
    last z: 1395.94645
    territory: 0
    rot x: 0
    rot y: 0.93792
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2988
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 2989
  Footprint:
  Minimap:
    active: true
    x: 848.00712
    z: 307.76705
  Obstruction:
    active: true
    moving: false
    control group: 2989
    control group 2: 0
    tag: 259
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 848.00712
    y: 0
    z: 307.76705
    last x: 848.00712
    last y diff: 0
    last z: 307.76705
    territory: 0
    rot x: 0
    rot y: -4.06222
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/metalmine_desert_slabs.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2989
    actor: "geology/metalmine_desert_slabs.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 5000,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 2990
  Footprint:
  Position:
    in world: true
    x: 848.09946
    y: 0
    z: 312.79557
    last x: 848.09946
    last y diff: 0
    last z: 312.79557
    territory: 0
    rot x: 0
    rot y: -2.35384
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2990
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 2991
  Footprint:
  Position:
    in world: true
    x: 854.74772
    y: 0
    z: 308.6509
    last x: 854.74772
    last y diff: 0
    last z: 308.6509
    territory: 0
    rot x: 0
    rot y: 0.70925
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2991
    actor: "props/flora/bush_dry_a.xml"

- id: 2992
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 635.4943
    z: 578.77021
  Obstruction:
    active: true
    moving: false
    control group: 2992
    control group 2: 0
    tag: 4900
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 635.4943
    y: 0
    z: 578.77021
    last x: 635.4943
    last y diff: 0
    last z: 578.77021
    territory: 0
    rot x: 0
    rot y: -2.21077
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 638.6406
    goal z: 580.9334
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2992
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27325,
  "losRangeQuery": 196,
  "fsmReenter": false
}

- id: 2993
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 638.2873
    z: 547.71216
  Obstruction:
    active: true
    moving: false
    control group: 2993
    control group 2: 0
    tag: 4902
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 638.2873
    y: 0
    z: 547.71216
    last x: 638.2873
    last y diff: 0
    last z: 547.71216
    territory: 0
    rot x: 0
    rot y: 2.64118
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 638.18671
    goal z: 547.92167
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2993
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27660,
  "losRangeQuery": 197,
  "fsmReenter": false
}

- id: 2994
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 612.48797
    z: 496.22388
  Obstruction:
    active: true
    moving: false
    control group: 2994
    control group 2: 0
    tag: 4904
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 612.48797
    y: 0
    z: 496.22388
    last x: 612.48797
    last y diff: 0
    last z: 496.22388
    territory: 0
    rot x: 0
    rot y: 2.79503
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 610.65597
    goal z: 502.69562
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2994
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26529,
  "losRangeQuery": 198,
  "fsmReenter": false
}

- id: 2995
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 615.91303
    z: 486.7822
  Obstruction:
    active: true
    moving: false
    control group: 2995
    control group 2: 0
    tag: 4906
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 615.91303
    y: 0
    z: 486.7822
    last x: 615.91303
    last y diff: 0
    last z: 486.7822
    territory: 0
    rot x: 0
    rot y: -1.71665
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 619.60665
    goal z: 487.16024
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2995
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 28025,
  "losRangeQuery": 199,
  "fsmReenter": false
}

- id: 2996
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 566.03925
    z: 524.42786
  Obstruction:
    active: true
    moving: true
    control group: 2996
    control group 2: 0
    tag: 4908
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 566.03925
    y: 0
    z: 524.42786
    last x: 562.79206
    last y diff: 0
    last z: 524.54915
    territory: 0
    rot x: 0
    rot y: 1.62737
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: true
    facePointAfterMove: false
    length: 0
    length: 1
    waypoint x: 568.07383
    waypoint z: 524.33188
    type: 1
    goal x: 559.08382
    goal z: 524.75596
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "walk"
    anim once: false
    anim speed: 6.5
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2996
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.ROAMING",
  "timer": 27908,
  "losRangeQuery": 200,
  "fsmReenter": false
}

- id: 2997
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 608.68181
    z: 476.65696
  Obstruction:
    active: true
    moving: false
    control group: 2997
    control group 2: 0
    tag: 4910
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 608.68181
    y: 0
    z: 476.65696
    last x: 608.68181
    last y diff: 0
    last z: 476.65696
    territory: 0
    rot x: 0
    rot y: -2.62478
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 610.19332
    goal z: 479.73948
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2997
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27678,
  "losRangeQuery": 201,
  "fsmReenter": false
}

- id: 2998
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 452.05402
    z: 1106.82348
  Obstruction:
    active: true
    moving: false
    control group: 2998
    control group 2: 0
    tag: 4912
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 452.05402
    y: 0
    z: 1106.82348
    last x: 452.05402
    last y diff: 0
    last z: 1106.82348
    territory: 4
    rot x: 0
    rot y: -1.43422
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 452.50313
    goal z: 1107.14287
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2998
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27622,
  "losRangeQuery": 202,
  "fsmReenter": false
}

- id: 2999
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 463.15835
    z: 1032.6662
  Obstruction:
    active: true
    moving: false
    control group: 2999
    control group 2: 0
    tag: 4914
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 463.15835
    y: 0
    z: 1032.6662
    last x: 463.15835
    last y diff: 0
    last z: 1032.6662
    territory: 4
    rot x: 0
    rot y: -1.998
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 469.54175
    goal z: 1035.05066
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2999
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26674,
  "losRangeQuery": 203,
  "fsmReenter": false
}

- id: 3000
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 392.79764
    z: 1015.31818
  Obstruction:
    active: true
    moving: false
    control group: 3000
    control group 2: 0
    tag: 4916
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 392.79764
    y: 0
    z: 1015.31818
    last x: 392.79764
    last y diff: 0
    last z: 1015.31818
    territory: 4
    rot x: 0
    rot y: -1.48998
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 396.332
    goal z: 1015.12644
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3000
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27979,
  "losRangeQuery": 204,
  "fsmReenter": false
}

- id: 3002
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 439.66608
    z: 984.89254
  Obstruction:
    active: true
    moving: false
    control group: 3002
    control group 2: 0
    tag: 4920
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 439.66608
    y: 0
    z: 984.89254
    last x: 439.66608
    last y diff: 0
    last z: 984.89254
    territory: 4
    rot x: 0
    rot y: -1.46985
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 439.88897
    goal z: 985.14515
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3002
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27246,
  "losRangeQuery": 206,
  "fsmReenter": false
}

- id: 3003
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 453.20936
    z: 998.62888
  Obstruction:
    active: true
    moving: false
    control group: 3003
    control group 2: 0
    tag: 4922
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 453.20936
    y: 0
    z: 998.62888
    last x: 453.20936
    last y diff: 0
    last z: 998.62888
    territory: 4
    rot x: 0
    rot y: -2.38108
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 455.77712
    goal z: 1001.36472
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3003
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27261,
  "losRangeQuery": 207,
  "fsmReenter": false
}

- id: 3004
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 554.06092
    z: 924.0694
  Obstruction:
    active: true
    moving: false
    control group: 3004
    control group 2: 0
    tag: 4924
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 554.06092
    y: 0
    z: 924.0694
    last x: 554.06092
    last y diff: 0
    last z: 924.0694
    territory: 0
    rot x: 0
    rot y: -0.33066
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 554.45842
    goal z: 924.54485
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3004
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27718,
  "losRangeQuery": 208,
  "fsmReenter": false
}

- id: 3005
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1134.047
    z: 77.0939
  Obstruction:
    active: true
    moving: false
    control group: 3005
    control group 2: 0
    tag: 4926
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1134.047
    y: 0
    z: 77.0939
    last x: 1134.047
    last y diff: 0
    last z: 77.0939
    territory: 0
    rot x: 0
    rot y: 0.4547
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1131.43012
    goal z: 70.66997
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3005
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27198,
  "losRangeQuery": 209,
  "fsmReenter": false
}

- id: 3006
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1153.16715
    z: 175.05903
  Obstruction:
    active: true
    moving: false
    control group: 3006
    control group 2: 0
    tag: 4928
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1153.16715
    y: 0
    z: 175.05903
    last x: 1153.16715
    last y diff: 0
    last z: 175.05903
    territory: 0
    rot x: 0
    rot y: 0.66462
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1153.01676
    goal z: 174.68589
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3006
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27889,
  "losRangeQuery": 210,
  "fsmReenter": false
}

- id: 3007
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1168.76078
    z: 178.27295
  Obstruction:
    active: true
    moving: false
    control group: 3007
    control group 2: 0
    tag: 4930
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1168.76078
    y: 0
    z: 178.27295
    last x: 1168.76078
    last y diff: 0
    last z: 178.27295
    territory: 0
    rot x: 0
    rot y: -2.71305
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1168.68865
    goal z: 178.38276
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3007
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26794,
  "losRangeQuery": 211,
  "fsmReenter": false
}

- id: 3008
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1254.50304
    z: 178.74581
  Obstruction:
    active: true
    moving: false
    control group: 3008
    control group 2: 0
    tag: 4932
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1254.50304
    y: 0
    z: 178.74581
    last x: 1254.50304
    last y diff: 0
    last z: 178.74581
    territory: 0
    rot x: 0
    rot y: 2.54404
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1254.64596
    goal z: 178.89603
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3008
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27328,
  "losRangeQuery": 212,
  "fsmReenter": false
}

- id: 3009
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1208.72976
    z: 168.39113
  Obstruction:
    active: true
    moving: false
    control group: 3009
    control group 2: 0
    tag: 4934
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1208.72976
    y: 0
    z: 168.39113
    last x: 1208.72976
    last y diff: 0
    last z: 168.39113
    territory: 0
    rot x: 0
    rot y: -0.81962
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1215.92055
    goal z: 162.03647
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3009
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27103,
  "losRangeQuery": 213,
  "fsmReenter": false
}

- id: 3011
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 932.66855
    z: 39.99035
  Obstruction:
    active: true
    moving: false
    control group: 3011
    control group 2: 0
    tag: 4936
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 932.66855
    y: 0
    z: 39.99035
    last x: 932.66855
    last y diff: 0
    last z: 39.99035
    territory: 0
    rot x: 0
    rot y: 2.74695
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 932.42948
    goal z: 40.46427
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3011
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26567,
  "losRangeQuery": 214,
  "fsmReenter": false
}

- id: 3012
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 881.89863
    z: 44.2454
  Obstruction:
    active: true
    moving: false
    control group: 3012
    control group 2: 0
    tag: 4938
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 881.89863
    y: 0
    z: 44.2454
    last x: 881.89863
    last y diff: 0
    last z: 44.2454
    territory: 0
    rot x: 0
    rot y: -2.66283
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 881.82322
    goal z: 44.6958
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3012
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27642,
  "losRangeQuery": 215,
  "fsmReenter": false
}

- id: 3013
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 863.86025
    z: 98.48281
  Obstruction:
    active: true
    moving: false
    control group: 3013
    control group 2: 0
    tag: 4940
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 863.86025
    y: 0
    z: 98.48281
    last x: 863.86025
    last y diff: 0
    last z: 98.48281
    territory: 0
    rot x: 0
    rot y: 0.7892
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 858.89968
    goal z: 93.57003
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3013
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26654,
  "losRangeQuery": 216,
  "fsmReenter": false
}

- id: 3015
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 823.95452
    z: 58.04274
  Obstruction:
    active: true
    moving: false
    control group: 3015
    control group 2: 0
    tag: 4942
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 823.95452
    y: 0
    z: 58.04274
    last x: 823.95452
    last y diff: 0
    last z: 58.04274
    territory: 0
    rot x: 0
    rot y: -2.4766
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 826.141
    goal z: 61.02097
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3015
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26325,
  "losRangeQuery": 217,
  "fsmReenter": false
}

- id: 3016
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 869.7604
    z: 125.57265
  Obstruction:
    active: true
    moving: false
    control group: 3016
    control group 2: 0
    tag: 4944
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 869.7604
    y: 0
    z: 125.57265
    last x: 869.7604
    last y diff: 0
    last z: 125.57265
    territory: 0
    rot x: 0
    rot y: 1.44564
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 866.16903
    goal z: 125.26168
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3016
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26982,
  "losRangeQuery": 218,
  "fsmReenter": false
}

- id: 3017
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 796.78945
    z: 205.7544
  Obstruction:
    active: true
    moving: false
    control group: 3017
    control group 2: 0
    tag: 4946
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 796.78945
    y: 0
    z: 205.7544
    last x: 796.78945
    last y diff: 0
    last z: 205.7544
    territory: 0
    rot x: 0
    rot y: -0.58622
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 796.3539
    goal z: 205.73046
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3017
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27382,
  "losRangeQuery": 219,
  "fsmReenter": false
}

- id: 3018
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 735.78066
    z: 181.42524
  Obstruction:
    active: true
    moving: false
    control group: 3018
    control group 2: 0
    tag: 4948
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 735.78066
    y: 0
    z: 181.42524
    last x: 735.78066
    last y diff: 0
    last z: 181.42524
    territory: 0
    rot x: 0
    rot y: 1.49079
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 728.80565
    goal z: 181.05085
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3018
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27842,
  "losRangeQuery": 220,
  "fsmReenter": false
}

- id: 3019
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 730.62266
    z: 141.97161
  Obstruction:
    active: true
    moving: false
    control group: 3019
    control group 2: 0
    tag: 4950
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 730.62266
    y: 0
    z: 141.97161
    last x: 730.62266
    last y diff: 0
    last z: 141.97161
    territory: 0
    rot x: 0
    rot y: -0.48763
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 733.4279
    goal z: 135.73989
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3019
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27260,
  "losRangeQuery": 221,
  "fsmReenter": false
}

- id: 3020
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 708.86794
    z: 82.42402
  Obstruction:
    active: true
    moving: false
    control group: 3020
    control group 2: 0
    tag: 4952
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 708.86794
    y: 0
    z: 82.42402
    last x: 708.86794
    last y diff: 0
    last z: 82.42402
    territory: 0
    rot x: 0
    rot y: 2.56411
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 705.46642
    goal z: 88.27486
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3020
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27662,
  "losRangeQuery": 222,
  "fsmReenter": false
}

- id: 3021
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 712.62587
    z: 149.23856
  Obstruction:
    active: true
    moving: false
    control group: 3021
    control group 2: 0
    tag: 4954
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 712.62587
    y: 0
    z: 149.23856
    last x: 712.62587
    last y diff: 0
    last z: 149.23856
    territory: 0
    rot x: 0
    rot y: -0.9118
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 712.13123
    goal z: 148.83335
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3021
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27404,
  "losRangeQuery": 223,
  "fsmReenter": false
}

- id: 3022
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 965.16131
    z: 1488.42655
  Obstruction:
    active: true
    moving: false
    control group: 3022
    control group 2: 0
    tag: 4956
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 965.16131
    y: 0
    z: 1488.42655
    last x: 965.16131
    last y diff: 0
    last z: 1488.42655
    territory: 0
    rot x: 0
    rot y: -1.61934
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 968.84223
    goal z: 1488.54392
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3022
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27002,
  "losRangeQuery": 224,
  "fsmReenter": false
}

- id: 3023
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1012.71552
    z: 1401.84348
  Obstruction:
    active: true
    moving: false
    control group: 3023
    control group 2: 0
    tag: 4958
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1012.71552
    y: 0
    z: 1401.84348
    last x: 1012.71552
    last y diff: 0
    last z: 1401.84348
    territory: 0
    rot x: 0
    rot y: -2.36579
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1017.36997
    goal z: 1406.61304
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3023
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27430,
  "losRangeQuery": 225,
  "fsmReenter": false
}

- id: 3024
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 822.6768
    z: 1475.06476
  Obstruction:
    active: true
    moving: false
    control group: 3024
    control group 2: 0
    tag: 4960
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 822.6768
    y: 0
    z: 1475.06476
    last x: 822.6768
    last y diff: 0
    last z: 1475.06476
    territory: 0
    rot x: 0
    rot y: -0.0467
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 822.78716
    goal z: 1471.4611
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3024
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27810,
  "losRangeQuery": 226,
  "fsmReenter": false
}

- id: 3025
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 987.42666
    z: 1401.03373
  Obstruction:
    active: true
    moving: false
    control group: 3025
    control group 2: 0
    tag: 4962
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 987.42666
    y: 0
    z: 1401.03373
    last x: 987.42666
    last y diff: 0
    last z: 1401.03373
    territory: 0
    rot x: 0
    rot y: -2.65558
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 988.77031
    goal z: 1404.03283
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3025
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26922,
  "losRangeQuery": 227,
  "fsmReenter": false
}

- id: 3026
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 954.38234
    z: 1442.15409
  Obstruction:
    active: true
    moving: false
    control group: 3026
    control group 2: 0
    tag: 4964
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 954.38234
    y: 0
    z: 1442.15409
    last x: 954.38234
    last y diff: 0
    last z: 1442.15409
    territory: 0
    rot x: 0
    rot y: -0.84084
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 957.1004
    goal z: 1439.79441
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3026
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26866,
  "losRangeQuery": 228,
  "fsmReenter": false
}

- id: 3027
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 908.9353
    z: 1523.06122
  Obstruction:
    active: true
    moving: false
    control group: 3027
    control group 2: 0
    tag: 4966
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 908.9353
    y: 0
    z: 1523.06122
    last x: 908.9353
    last y diff: 0
    last z: 1523.06122
    territory: 0
    rot x: 0
    rot y: -1.8286
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 915.72796
    goal z: 1524.39489
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3027
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26693,
  "losRangeQuery": 229,
  "fsmReenter": false
}

- id: 3028
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1515.5008
    z: 444.87427
  Obstruction:
    active: true
    moving: false
    control group: 3028
    control group 2: 0
    tag: 4968
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1515.5008
    y: 0
    z: 444.87427
    last x: 1515.5008
    last y diff: 0
    last z: 444.87427
    territory: 0
    rot x: 0
    rot y: 1.69207
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1508.70478
    goal z: 445.4428
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3028
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26923,
  "losRangeQuery": 230,
  "fsmReenter": false
}

- id: 3029
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1507.95846
    z: 397.30407
  Obstruction:
    active: true
    moving: false
    control group: 3029
    control group 2: 0
    tag: 4970
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1507.95846
    y: 0
    z: 397.30407
    last x: 1507.95846
    last y diff: 0
    last z: 397.30407
    territory: 0
    rot x: 0
    rot y: 1.21697
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1508.0949
    goal z: 397.14509
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3029
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 28043,
  "losRangeQuery": 231,
  "fsmReenter": false
}

- id: 3030
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1526.57905
    z: 456.65551
  Obstruction:
    active: true
    moving: false
    control group: 3030
    control group 2: 0
    tag: 4972
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1526.57905
    y: 0
    z: 456.65551
    last x: 1526.57905
    last y diff: 0
    last z: 456.65551
    territory: 0
    rot x: 0
    rot y: -0.78733
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1526.57609
    goal z: 456.68392
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3030
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27127,
  "losRangeQuery": 232,
  "fsmReenter": false
}

- id: 3031
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1680.2926
    z: 401.44742
  Obstruction:
    active: true
    moving: false
    control group: 3031
    control group 2: 0
    tag: 4974
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1680.2926
    y: 0
    z: 401.44742
    last x: 1680.2926
    last y diff: 0
    last z: 401.44742
    territory: 0
    rot x: 0
    rot y: 0.81485
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1675.16666
    goal z: 396.69205
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3031
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27263,
  "losRangeQuery": 233,
  "fsmReenter": false
}

- id: 3032
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1533.08227
    z: 481.52408
  Obstruction:
    active: true
    moving: false
    control group: 3032
    control group 2: 0
    tag: 4976
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1533.08227
    y: 0
    z: 481.52408
    last x: 1533.08227
    last y diff: 0
    last z: 481.52408
    territory: 0
    rot x: 0
    rot y: -1.12381
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1532.93166
    goal z: 481.2774
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3032
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27345,
  "losRangeQuery": 234,
  "fsmReenter": false
}

- id: 3033
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1494.15589
    z: 412.31379
  Obstruction:
    active: true
    moving: false
    control group: 3033
    control group 2: 0
    tag: 4978
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1494.15589
    y: 0
    z: 412.31379
    last x: 1494.15589
    last y diff: 0
    last z: 412.31379
    territory: 0
    rot x: 0
    rot y: -2.52517
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1497.81627
    goal z: 417.98086
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3033
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27286,
  "losRangeQuery": 235,
  "fsmReenter": false
}

- id: 3034
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1500.8271
    z: 423.98104
  Obstruction:
    active: true
    moving: false
    control group: 3034
    control group 2: 0
    tag: 4980
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1500.8271
    y: 0
    z: 423.98104
    last x: 1500.8271
    last y diff: 0
    last z: 423.98104
    territory: 0
    rot x: 0
    rot y: -0.11944
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1500.40122
    goal z: 423.90453
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3034
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26763,
  "losRangeQuery": 236,
  "fsmReenter": false
}

- id: 3037
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1852.58754
    z: 484.83419
  Obstruction:
    active: true
    moving: true
    control group: 3037
    control group 2: 0
    tag: 4982
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1852.58754
    y: 0
    z: 484.83419
    last x: 1851.2977
    last y diff: 0
    last z: 483.49025
    territory: 0
    rot x: 0
    rot y: 0.7693
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: true
    facePointAfterMove: false
    length: 0
    length: 1
    waypoint x: 1850.71468
    waypoint z: 493.41457
    type: 1
    goal x: 1852.63402
    goal z: 484.62125
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "walk"
    anim once: false
    anim speed: 6.5
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3037
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.ROAMING",
  "timer": 27948,
  "losRangeQuery": 237,
  "fsmReenter": false
}

- id: 3038
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1889.35128
    z: 550.32778
  Obstruction:
    active: true
    moving: true
    control group: 3038
    control group 2: 0
    tag: 4984
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1889.35128
    y: 0
    z: 550.32778
    last x: 1886.24485
    last y diff: 0
    last z: 549.37249
    territory: 0
    rot x: 0
    rot y: 1.20136
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: true
    facePointAfterMove: false
    length: 0
    length: 1
    waypoint x: 1894.43027
    waypoint z: 551.8897
    type: 1
    goal x: 1885.82786
    goal z: 549.24425
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "walk"
    anim once: false
    anim speed: 6.5
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3038
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.ROAMING",
  "timer": 27862,
  "losRangeQuery": 238,
  "fsmReenter": false
}

- id: 3039
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1884.67174
    z: 544.2507
  Obstruction:
    active: true
    moving: true
    control group: 3039
    control group 2: 0
    tag: 4986
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1884.67174
    y: 0
    z: 544.2507
    last x: 1887.47034
    last y diff: 0
    last z: 545.90305
    territory: 0
    rot x: 0
    rot y: -2.15394
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: true
    facePointAfterMove: false
    length: 0
    length: 1
    waypoint x: 1882.83597
    waypoint z: 543.1668
    type: 1
    goal x: 1890.5861
    goal z: 547.74267
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "walk"
    anim once: false
    anim speed: 6.5
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3039
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.ROAMING",
  "timer": 27969,
  "losRangeQuery": 239,
  "fsmReenter": false
}

- id: 3040
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1633.55224
    z: 1596.19001
  Obstruction:
    active: true
    moving: false
    control group: 3040
    control group 2: 0
    tag: 4988
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1633.55224
    y: 0
    z: 1596.19001
    last x: 1633.55224
    last y diff: 0
    last z: 1596.19001
    territory: 0
    rot x: 0
    rot y: -0.60637
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1633.20983
    goal z: 1595.86095
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3040
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27704,
  "losRangeQuery": 240,
  "fsmReenter": false
}

- id: 3041
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1612.5847
    z: 1623.19884
  Obstruction:
    active: true
    moving: false
    control group: 3041
    control group 2: 0
    tag: 4990
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1612.5847
    y: 0
    z: 1623.19884
    last x: 1612.5847
    last y diff: 0
    last z: 1623.19884
    territory: 0
    rot x: 0
    rot y: 3.1382
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1612.56966
    goal z: 1630.16533
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3041
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27643,
  "losRangeQuery": 241,
  "fsmReenter": false
}

- id: 3042
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1610.0863
    z: 1695.54873
  Obstruction:
    active: true
    moving: false
    control group: 3042
    control group 2: 0
    tag: 4992
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1610.0863
    y: 0
    z: 1695.54873
    last x: 1610.0863
    last y diff: 0
    last z: 1695.54873
    territory: 0
    rot x: 0
    rot y: 2.54476
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1608.28417
    goal z: 1698.48963
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3042
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26720,
  "losRangeQuery": 242,
  "fsmReenter": false
}

- id: 3043
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1544.36825
    z: 1535.60029
  Obstruction:
    active: true
    moving: false
    control group: 3043
    control group 2: 0
    tag: 4994
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1544.36825
    y: 0
    z: 1535.60029
    last x: 1544.36825
    last y diff: 0
    last z: 1535.60029
    territory: 0
    rot x: 0
    rot y: -2.87595
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1545.66544
    goal z: 1541.97391
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3043
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27326,
  "losRangeQuery": 243,
  "fsmReenter": false
}

- id: 3044
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1618.04613
    z: 1581.23395
  Obstruction:
    active: true
    moving: false
    control group: 3044
    control group 2: 0
    tag: 4996
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1618.04613
    y: 0
    z: 1581.23395
    last x: 1618.04613
    last y diff: 0
    last z: 1581.23395
    territory: 0
    rot x: 0
    rot y: 1.83802
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1614.55878
    goal z: 1581.9488
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3044
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 28027,
  "losRangeQuery": 244,
  "fsmReenter": false
}

- id: 3045
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1672.82276
    z: 1653.45449
  Obstruction:
    active: true
    moving: true
    control group: 3045
    control group 2: 0
    tag: 4998
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1672.82276
    y: 0
    z: 1653.45449
    last x: 1675.20797
    last y diff: 0
    last z: 1655.66204
    territory: 0
    rot x: 0
    rot y: -2.32583
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: true
    facePointAfterMove: false
    length: 0
    length: 1
    waypoint x: 1669.02285
    waypoint z: 1649.93761
    type: 1
    goal x: 1675.62813
    goal z: 1656.05091
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "walk"
    anim once: false
    anim speed: 6.5
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3045
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.ROAMING",
  "timer": 28052,
  "losRangeQuery": 245,
  "fsmReenter": false
}

- id: 3046
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1627.94628
    z: 1656.36413
  Obstruction:
    active: true
    moving: false
    control group: 3046
    control group 2: 0
    tag: 5000
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1627.94628
    y: 0
    z: 1656.36413
    last x: 1627.94628
    last y diff: 0
    last z: 1656.36413
    territory: 0
    rot x: 0
    rot y: 2.73844
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1626.75882
    goal z: 1659.80327
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3046
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26797,
  "losRangeQuery": 246,
  "fsmReenter": false
}

- id: 3047
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 719.16285
    z: 1124.29453
  Obstruction:
    active: true
    moving: false
    control group: 3047
    control group 2: 0
    tag: 5002
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 719.16285
    y: 0
    z: 1124.29453
    last x: 719.16285
    last y diff: 0
    last z: 1124.29453
    territory: 0
    rot x: 0
    rot y: -3.12914
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 719.19137
    goal z: 1127.86113
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3047
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27405,
  "losRangeQuery": 247,
  "fsmReenter": false
}

- id: 3048
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 688.42986
    z: 1038.89786
  Obstruction:
    active: true
    moving: true
    control group: 3048
    control group 2: 0
    tag: 5004
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 688.42986
    y: 0
    z: 1038.89786
    last x: 690.40946
    last y diff: 0
    last z: 1036.32033
    territory: 0
    rot x: 0
    rot y: -0.68238
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: true
    facePointAfterMove: false
    length: 0
    length: 1
    waypoint x: 685.26322
    waypoint z: 1043.02097
    type: 1
    goal x: 690.74531
    goal z: 1035.88305
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "walk"
    anim once: false
    anim speed: 6.5
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3048
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.ROAMING",
  "timer": 28051,
  "losRangeQuery": 248,
  "fsmReenter": false
}

- id: 3049
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 708.33085
    z: 1017.28641
  Obstruction:
    active: true
    moving: true
    control group: 3049
    control group 2: 0
    tag: 5006
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 708.33085
    y: 0
    z: 1017.28641
    last x: 711.41831
    last y diff: 0
    last z: 1016.27152
    territory: 0
    rot x: 0
    rot y: -1.1822
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: true
    facePointAfterMove: false
    length: 0
    length: 1
    waypoint x: 703.14922
    waypoint z: 1018.98971
    type: 1
    goal x: 711.69928
    goal z: 1016.17916
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "walk"
    anim once: false
    anim speed: 6.5
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3049
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.ROAMING",
  "timer": 28053,
  "losRangeQuery": 249,
  "fsmReenter": false
}

- id: 3050
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 774.99964
    z: 1174.53801
  Obstruction:
    active: true
    moving: false
    control group: 3050
    control group 2: 0
    tag: 5008
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 774.99964
    y: 0
    z: 1174.53801
    last x: 774.99964
    last y diff: 0
    last z: 1174.53801
    territory: 0
    rot x: 0
    rot y: -0.84707
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 774.92397
    goal z: 1174.85141
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3050
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27545,
  "losRangeQuery": 250,
  "fsmReenter": false
}

- id: 3051
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 716.01694
    z: 956.73806
  Obstruction:
    active: true
    moving: false
    control group: 3051
    control group 2: 0
    tag: 5010
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 716.01694
    y: 0
    z: 956.73806
    last x: 716.01694
    last y diff: 0
    last z: 956.73806
    territory: 0
    rot x: 0
    rot y: -2.84345
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 715.53626
    goal z: 956.58336
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3051
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26748,
  "losRangeQuery": 251,
  "fsmReenter": false
}

- id: 3052
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1678.57537
    z: 1126.11274
  Obstruction:
    active: true
    moving: false
    control group: 3052
    control group 2: 0
    tag: 5012
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1678.57537
    y: 0
    z: 1126.11274
    last x: 1678.57537
    last y diff: 0
    last z: 1126.11274
    territory: 0
    rot x: 0
    rot y: 2.5442
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1678.3983
    goal z: 1125.8846
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3052
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27840,
  "losRangeQuery": 252,
  "fsmReenter": false
}

- id: 3053
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1869.70174
    z: 1011.98845
  Obstruction:
    active: true
    moving: false
    control group: 3053
    control group 2: 0
    tag: 5014
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1869.70174
    y: 0
    z: 1011.98845
    last x: 1869.70174
    last y diff: 0
    last z: 1011.98845
    territory: 0
    rot x: 0
    rot y: 1.1023
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1869.50129
    goal z: 1012.18714
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3053
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27215,
  "losRangeQuery": 253,
  "fsmReenter": false
}

- id: 3054
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1797.11326
    z: 1020.2031
  Obstruction:
    active: true
    moving: false
    control group: 3054
    control group 2: 0
    tag: 5016
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1797.11326
    y: 0
    z: 1020.2031
    last x: 1797.11326
    last y diff: 0
    last z: 1020.2031
    territory: 0
    rot x: 0
    rot y: -1.83484
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1800.462
    goal z: 1020.87974
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3054
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27480,
  "losRangeQuery": 254,
  "fsmReenter": false
}

- id: 3055
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1731.2617
    z: 1101.65574
  Obstruction:
    active: true
    moving: false
    control group: 3055
    control group 2: 0
    tag: 5018
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1731.2617
    y: 0
    z: 1101.65574
    last x: 1731.2617
    last y diff: 0
    last z: 1101.65574
    territory: 0
    rot x: 0
    rot y: 0.49625
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1730.99741
    goal z: 1101.73198
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3055
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27980,
  "losRangeQuery": 255,
  "fsmReenter": false
}

- id: 3056
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1762.05562
    z: 1093.41951
  Obstruction:
    active: true
    moving: false
    control group: 3056
    control group 2: 0
    tag: 5020
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1762.05562
    y: 0
    z: 1093.41951
    last x: 1762.05562
    last y diff: 0
    last z: 1093.41951
    territory: 0
    rot x: 0
    rot y: -2.14756
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1768.15168
    goal z: 1096.95658
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3056
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27982,
  "losRangeQuery": 256,
  "fsmReenter": false
}

- id: 3063
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1279.87923
    z: 107.87591
  Obstruction:
    active: true
    moving: false
    control group: 3063
    control group 2: 0
    tag: 5034
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1279.87923
    y: 0
    z: 107.87591
    last x: 1279.87923
    last y diff: 0
    last z: 107.87591
    territory: 0
    rot x: 0
    rot y: 1.00493
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1276.62865
    goal z: 106.04555
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3063
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27568,
  "losRangeQuery": 263,
  "fsmReenter": false
}

- id: 3064
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1254.33617
    z: 104.72965
  Obstruction:
    active: true
    moving: true
    control group: 3064
    control group 2: 0
    tag: 5036
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1254.33617
    y: 0
    z: 104.72965
    last x: 1256.9324
    last y diff: 0
    last z: 102.77463
    territory: 0
    rot x: 0
    rot y: -0.89606
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: true
    facePointAfterMove: false
    length: 0
    length: 1
    waypoint x: 1252.58721
    waypoint z: 106.04667
    type: 1
    goal x: 1259.77704
    goal z: 100.63254
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "walk"
    anim once: false
    anim speed: 6.5
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3064
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.ROAMING",
  "timer": 27831,
  "losRangeQuery": 264,
  "fsmReenter": false
}

- id: 3065
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1306.10682
    z: 165.72796
  Obstruction:
    active: true
    moving: false
    control group: 3065
    control group 2: 0
    tag: 5038
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1306.10682
    y: 0
    z: 165.72796
    last x: 1306.10682
    last y diff: 0
    last z: 165.72796
    territory: 0
    rot x: 0
    rot y: 0.26255
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1305.39678
    goal z: 162.18975
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3065
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26411,
  "losRangeQuery": 265,
  "fsmReenter": false
}

- id: 3066
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1279.61527
    z: 236.65343
  Obstruction:
    active: true
    moving: false
    control group: 3066
    control group 2: 0
    tag: 5040
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1279.61527
    y: 0
    z: 236.65343
    last x: 1279.61527
    last y diff: 0
    last z: 236.65343
    territory: 0
    rot x: 0
    rot y: -0.75396
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1282.15404
    goal z: 233.90275
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3066
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27186,
  "losRangeQuery": 266,
  "fsmReenter": false
}

- id: 3067
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1199.93648
    z: 220.02923
  Obstruction:
    active: true
    moving: false
    control group: 3067
    control group 2: 0
    tag: 5042
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1199.93648
    y: 0
    z: 220.02923
    last x: 1199.93648
    last y diff: 0
    last z: 220.02923
    territory: 0
    rot x: 0
    rot y: -2.27448
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1202.93786
    goal z: 222.46486
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3067
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27377,
  "losRangeQuery": 267,
  "fsmReenter": false
}

- id: 3068
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 492.77051
    z: 981.91666
  Obstruction:
    active: true
    moving: false
    control group: 3068
    control group 2: 0
    tag: 5044
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 492.77051
    y: 0
    z: 981.91666
    last x: 492.77051
    last y diff: 0
    last z: 981.91666
    territory: 0
    rot x: 0
    rot y: 0.12539
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 492.46518
    goal z: 978.39647
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3068
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27379,
  "losRangeQuery": 268,
  "fsmReenter": false
}

- id: 3069
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 484.55024
    z: 1132.43677
  Obstruction:
    active: true
    moving: false
    control group: 3069
    control group 2: 0
    tag: 5046
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 484.55024
    y: 0
    z: 1132.43677
    last x: 484.55024
    last y diff: 0
    last z: 1132.43677
    territory: 4
    rot x: 0
    rot y: -1.97307
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 484.26552
    goal z: 1132.61043
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3069
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26907,
  "losRangeQuery": 269,
  "fsmReenter": false
}

- id: 3070
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 537.69098
    z: 988.5966
  Obstruction:
    active: true
    moving: true
    control group: 3070
    control group 2: 0
    tag: 5048
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 537.69098
    y: 0
    z: 988.5966
    last x: 534.84417
    last y diff: 0
    last z: 987.02878
    territory: 0
    rot x: 0
    rot y: 1.01296
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: true
    facePointAfterMove: false
    length: 0
    length: 1
    waypoint x: 542.57123
    waypoint z: 991.28428
    type: 1
    goal x: 534.6876
    goal z: 986.94256
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "walk"
    anim once: false
    anim speed: 6.5
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3070
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.ROAMING",
  "timer": 27776,
  "losRangeQuery": 270,
  "fsmReenter": false
}

- id: 3071
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 398.12928
    z: 993.29926
  Obstruction:
    active: true
    moving: false
    control group: 3071
    control group 2: 0
    tag: 5050
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 398.12928
    y: 0
    z: 993.29926
    last x: 398.12928
    last y diff: 0
    last z: 993.29926
    territory: 4
    rot x: 0
    rot y: -2.14274
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 401.28566
    goal z: 995.10651
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3071
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26498,
  "losRangeQuery": 271,
  "fsmReenter": false
}

- id: 3072
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 476.28864
    z: 1114.69562
  Obstruction:
    active: true
    moving: false
    control group: 3072
    control group 2: 0
    tag: 5052
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 476.28864
    y: 0
    z: 1114.69562
    last x: 476.28864
    last y diff: 0
    last z: 1114.69562
    territory: 4
    rot x: 0
    rot y: 1.43223
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 472.97127
    goal z: 1114.37464
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3072
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27225,
  "losRangeQuery": 272,
  "fsmReenter": false
}

- id: 3073
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 575.77321
    z: 980.97378
  Obstruction:
    active: true
    moving: false
    control group: 3073
    control group 2: 0
    tag: 5054
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 575.77321
    y: 0
    z: 980.97378
    last x: 575.77321
    last y diff: 0
    last z: 980.97378
    territory: 0
    rot x: 0
    rot y: -2.28037
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 581.24215
    goal z: 985.47968
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3073
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26821,
  "losRangeQuery": 273,
  "fsmReenter": false
}

- id: 3074
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 542.94617
    z: 1026.94834
  Obstruction:
    active: true
    moving: false
    control group: 3074
    control group 2: 0
    tag: 5056
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 542.94617
    y: 0
    z: 1026.94834
    last x: 542.94617
    last y diff: 0
    last z: 1026.94834
    territory: 0
    rot x: 0
    rot y: -2.58529
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 546.25138
    goal z: 1032.97587
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3074
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27549,
  "losRangeQuery": 274,
  "fsmReenter": false
}

- id: 3075
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 105.3003
    z: 1200.46415
  Obstruction:
    active: true
    moving: false
    control group: 3075
    control group 2: 0
    tag: 5058
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 105.3003
    y: 0
    z: 1200.46415
    last x: 105.3003
    last y diff: 0
    last z: 1200.46415
    territory: 0
    rot x: 0
    rot y: -2.77652
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 105.62314
    goal z: 1200.82517
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3075
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27811,
  "losRangeQuery": 275,
  "fsmReenter": false
}

- id: 3076
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 61.10723
    z: 1185.14219
  Obstruction:
    active: true
    moving: false
    control group: 3076
    control group 2: 0
    tag: 5060
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 61.10723
    y: 0
    z: 1185.14219
    last x: 61.10723
    last y diff: 0
    last z: 1185.14219
    territory: 0
    rot x: 0
    rot y: -2.44266
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 60.78844
    goal z: 1185.02265
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3076
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27570,
  "losRangeQuery": 276,
  "fsmReenter": false
}

- id: 3077
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 96.26821
    z: 1204.98804
  Obstruction:
    active: true
    moving: false
    control group: 3077
    control group 2: 0
    tag: 5062
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 96.26821
    y: 0
    z: 1204.98804
    last x: 96.26821
    last y diff: 0
    last z: 1204.98804
    territory: 0
    rot x: 0
    rot y: -2.31295
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 101.37793
    goal z: 1209.56435
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3077
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26897,
  "losRangeQuery": 277,
  "fsmReenter": false
}

- id: 3078
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 28.81327
    z: 1130.95521
  Obstruction:
    active: true
    moving: false
    control group: 3078
    control group 2: 0
    tag: 5064
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 28.81327
    y: 0
    z: 1130.95521
    last x: 28.81327
    last y diff: 0
    last z: 1130.95521
    territory: 0
    rot x: 0
    rot y: 1.28531
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 25.21146
    goal z: 1130.15517
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3078
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27316,
  "losRangeQuery": 278,
  "fsmReenter": false
}

- id: 3079
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 68.28461
    z: 1259.3678
  Obstruction:
    active: true
    moving: false
    control group: 3079
    control group 2: 0
    tag: 5066
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 68.28461
    y: 0
    z: 1259.3678
    last x: 68.28461
    last y diff: 0
    last z: 1259.3678
    territory: 0
    rot x: 0
    rot y: -1.95138
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 71.43036
    goal z: 1260.37363
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3079
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27617,
  "losRangeQuery": 279,
  "fsmReenter": false
}

- id: 3083
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 640.17093
    z: 1196.24894
  Obstruction:
    active: true
    moving: false
    control group: 3083
    control group 2: 0
    tag: 5068
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 640.17093
    y: 0
    z: 1196.24894
    last x: 640.17093
    last y diff: 0
    last z: 1196.24894
    territory: 0
    rot x: 0
    rot y: 1.25615
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 639.77085
    goal z: 1196.2011
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3083
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27152,
  "losRangeQuery": 280,
  "fsmReenter": false
}

- id: 3084
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 698.43755
    z: 1063.83072
  Obstruction:
    active: true
    moving: false
    control group: 3084
    control group 2: 0
    tag: 5070
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 698.43755
    y: 0
    z: 1063.83072
    last x: 698.43755
    last y diff: 0
    last z: 1063.83072
    territory: 0
    rot x: 0
    rot y: 2.2076
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 698.42437
    goal z: 1064.2045
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3084
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27297,
  "losRangeQuery": 281,
  "fsmReenter": false
}

- id: 3085
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 807.11298
    z: 1224.78052
  Obstruction:
    active: true
    moving: false
    control group: 3085
    control group 2: 0
    tag: 5072
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 807.11298
    y: 0
    z: 1224.78052
    last x: 807.11298
    last y diff: 0
    last z: 1224.78052
    territory: 0
    rot x: 0
    rot y: -2.2287
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 806.97834
    goal z: 1224.63852
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3085
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26867,
  "losRangeQuery": 282,
  "fsmReenter": false
}

- id: 3086
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 757.58872
    z: 1160.03205
  Obstruction:
    active: true
    moving: false
    control group: 3086
    control group 2: 0
    tag: 5074
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 757.58872
    y: 0
    z: 1160.03205
    last x: 757.58872
    last y diff: 0
    last z: 1160.03205
    territory: 0
    rot x: 0
    rot y: -1.08848
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 764.02727
    goal z: 1157.17902
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3086
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27119,
  "losRangeQuery": 283,
  "fsmReenter": false
}

- id: 3087
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 664.94121
    z: 1176.56684
  Obstruction:
    active: true
    moving: false
    control group: 3087
    control group 2: 0
    tag: 5076
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 664.94121
    y: 0
    z: 1176.56684
    last x: 664.94121
    last y diff: 0
    last z: 1176.56684
    territory: 0
    rot x: 0
    rot y: -0.67888
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 669.21248
    goal z: 1170.9549
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3087
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27644,
  "losRangeQuery": 284,
  "fsmReenter": false
}

- id: 3088
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 639.43732
    z: 1155.32384
  Obstruction:
    active: true
    moving: true
    control group: 3088
    control group 2: 0
    tag: 5078
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 639.43732
    y: 0
    z: 1155.32384
    last x: 636.41904
    last y diff: 0
    last z: 1154.11864
    territory: 0
    rot x: 0
    rot y: 1.12256
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: true
    facePointAfterMove: false
    length: 0
    length: 1
    waypoint x: 641.70278
    waypoint z: 1156.22844
    type: 1
    goal x: 633.34388
    goal z: 1152.89072
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "walk"
    anim once: false
    anim speed: 6.5
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3088
    actor: "fauna/gazelle.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 100,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.ROAMING",
  "timer": 28039,
  "losRangeQuery": 285,
  "fsmReenter": false
}

- id: 3089
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 991.0022
    z: 2007.91001
  Obstruction:
    active: true
    moving: false
    control group: 3089
    control group 2: 0
    tag: 5080
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 991.0022
    y: 0
    z: 2007.91001
    last x: 991.0022
    last y diff: 0
    last z: 2007.91001
    territory: 0
    rot x: 0
    rot y: 0.73842
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 988.55991
    goal z: 2005.15687
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/goat.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3089
    actor: "fauna/goat.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 100,
  "hitpoints": 100,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 120,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27866,
  "losRangeQuery": 286,
  "fsmReenter": false
}

- id: 3090
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 912.3395
    z: 1907.74836
  Obstruction:
    active: true
    moving: false
    control group: 3090
    control group 2: 0
    tag: 5082
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 912.3395
    y: 0
    z: 1907.74836
    last x: 912.3395
    last y diff: 0
    last z: 1907.74836
    territory: 0
    rot x: 0
    rot y: -1.38018
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 912.0933
    goal z: 1908.13308
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/goat.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3090
    actor: "fauna/goat.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 100,
  "hitpoints": 100,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 120,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26653,
  "losRangeQuery": 287,
  "fsmReenter": false
}

- id: 3091
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1015.5994
    z: 1961.38666
  Obstruction:
    active: true
    moving: false
    control group: 3091
    control group 2: 0
    tag: 5084
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1015.5994
    y: 0
    z: 1961.38666
    last x: 1015.5994
    last y diff: 0
    last z: 1961.38666
    territory: 0
    rot x: 0
    rot y: -0.84768
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1020.92656
    goal z: 1956.6979
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/goat.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3091
    actor: "fauna/goat.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 100,
  "hitpoints": 100,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 120,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27378,
  "losRangeQuery": 288,
  "fsmReenter": false
}

- id: 3092
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 463.32282
    z: 1355.87368
  Obstruction:
    active: true
    moving: true
    control group: 3092
    control group 2: 0
    tag: 5086
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 463.32282
    y: 0
    z: 1355.87368
    last x: 465.85022
    last y diff: 0
    last z: 1353.83046
    territory: 0
    rot x: 0
    rot y: -0.86861
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: true
    facePointAfterMove: false
    length: 0
    length: 1
    waypoint x: 461.76851
    waypoint z: 1357.13021
    type: 1
    goal x: 468.76751
    goal z: 1351.47207
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/goat.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "walk"
    anim once: false
    anim speed: 6.5
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3092
    actor: "fauna/goat.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 100,
  "hitpoints": 100,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 120,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.ROAMING",
  "timer": 28038,
  "losRangeQuery": 289,
  "fsmReenter": false
}

- id: 3093
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 467.78602
    z: 1248.6186
  Obstruction:
    active: true
    moving: false
    control group: 3093
    control group 2: 0
    tag: 5088
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 467.78602
    y: 0
    z: 1248.6186
    last x: 467.78602
    last y diff: 0
    last z: 1248.6186
    territory: 0
    rot x: 0
    rot y: -0.97117
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 470.9472
    goal z: 1246.66672
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/goat.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3093
    actor: "fauna/goat.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 100,
  "hitpoints": 100,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 120,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27977,
  "losRangeQuery": 290,
  "fsmReenter": false
}

- id: 3094
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 483.27154
    z: 1253.50623
  Obstruction:
    active: true
    moving: true
    control group: 3094
    control group 2: 0
    tag: 5090
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 483.27154
    y: 0
    z: 1253.50623
    last x: 485.47825
    last y diff: 0
    last z: 1251.12024
    territory: 0
    rot x: 0
    rot y: -0.75475
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: true
    facePointAfterMove: false
    length: 0
    length: 1
    waypoint x: 481.93441
    waypoint z: 1254.95199
    type: 1
    goal x: 488.04538
    goal z: 1248.34455
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/goat.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "walk"
    anim once: false
    anim speed: 6.5
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3094
    actor: "fauna/goat.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 100,
  "hitpoints": 100,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 120,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.ROAMING",
  "timer": 27968,
  "losRangeQuery": 291,
  "fsmReenter": false
}

- id: 3095
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 402.47365
    z: 1399.29152
  Obstruction:
    active: true
    moving: false
    control group: 3095
    control group 2: 0
    tag: 5092
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 402.47365
    y: 0
    z: 1399.29152
    last x: 402.47365
    last y diff: 0
    last z: 1399.29152
    territory: 0
    rot x: 0
    rot y: 1.85416
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 396.04394
    goal z: 1400.70672
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/goat.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3095
    actor: "fauna/goat.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 100,
  "hitpoints": 100,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 120,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27120,
  "losRangeQuery": 292,
  "fsmReenter": false
}

- id: 3096
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 413.108
    z: 1295.00631
  Obstruction:
    active: true
    moving: false
    control group: 3096
    control group 2: 0
    tag: 5094
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 413.108
    y: 0
    z: 1295.00631
    last x: 413.108
    last y diff: 0
    last z: 1295.00631
    territory: 0
    rot x: 0
    rot y: -0.66895
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 417.30985
    goal z: 1289.34133
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/goat.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3096
    actor: "fauna/goat.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 100,
  "hitpoints": 100,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 120,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27740,
  "losRangeQuery": 293,
  "fsmReenter": false
}

- id: 3097
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 439.00664
    z: 1355.41433
  Obstruction:
    active: true
    moving: false
    control group: 3097
    control group 2: 0
    tag: 5096
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 439.00664
    y: 0
    z: 1355.41433
    last x: 439.00664
    last y diff: 0
    last z: 1355.41433
    territory: 0
    rot x: 0
    rot y: -2.51899
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 438.96262
    goal z: 1355.55317
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/goat.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3097
    actor: "fauna/goat.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 100,
  "hitpoints": 100,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 120,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26968,
  "losRangeQuery": 294,
  "fsmReenter": false
}

- id: 3098
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 367.82331
    z: 1392.78241
  Obstruction:
    active: true
    moving: true
    control group: 3098
    control group 2: 0
    tag: 5098
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 367.82331
    y: 0
    z: 1392.78241
    last x: 368.38741
    last y diff: 0
    last z: 1394.9266
    territory: 0
    rot x: 0
    rot y: -2.81441
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: true
    facePointAfterMove: false
    length: 0
    length: 1
    waypoint x: 365.08602
    waypoint z: 1384.51372
    type: 1
    goal x: 367.91446
    goal z: 1393.05777
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/goat.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "walk"
    anim once: false
    anim speed: 6.5
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3098
    actor: "fauna/goat.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 100,
  "hitpoints": 100,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 120,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.ROAMING",
  "timer": 28017,
  "losRangeQuery": 295,
  "fsmReenter": false
}

- id: 3099
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 913.97762
    z: 1542.73963
  Obstruction:
    active: true
    moving: true
    control group: 3099
    control group 2: 0
    tag: 5100
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 913.97762
    y: 0
    z: 1542.73963
    last x: 915.84302
    last y diff: 0
    last z: 1541.6593
    territory: 0
    rot x: 0
    rot y: -0.99473
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: true
    facePointAfterMove: false
    length: 0
    length: 1
    waypoint x: 908.01325
    waypoint z: 1548.59107
    type: 1
    goal x: 914.43776
    goal z: 1542.2882
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/goat.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "walk"
    anim once: false
    anim speed: 6.5
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3099
    actor: "fauna/goat.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 100,
  "hitpoints": 100,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 120,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.ROAMING",
  "timer": 27950,
  "losRangeQuery": 296,
  "fsmReenter": false
}

- id: 3100
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 903.99642
    z: 1494.76902
  Obstruction:
    active: true
    moving: false
    control group: 3100
    control group 2: 0
    tag: 5102
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 903.99642
    y: 0
    z: 1494.76902
    last x: 903.99642
    last y diff: 0
    last z: 1494.76902
    territory: 0
    rot x: 0
    rot y: -0.75077
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 904.30167
    goal z: 1494.49982
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/goat.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3100
    actor: "fauna/goat.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 100,
  "hitpoints": 100,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 120,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27546,
  "losRangeQuery": 297,
  "fsmReenter": false
}

- id: 3101
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 916.43017
    z: 1623.24917
  Obstruction:
    active: true
    moving: false
    control group: 3101
    control group 2: 0
    tag: 5104
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 916.43017
    y: 0
    z: 1623.24917
    last x: 916.43017
    last y diff: 0
    last z: 1623.24917
    territory: 0
    rot x: 0
    rot y: -1.39931
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 919.99305
    goal z: 1622.8125
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/goat.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3101
    actor: "fauna/goat.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 100,
  "hitpoints": 100,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 120,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27563,
  "losRangeQuery": 298,
  "fsmReenter": false
}

- id: 3102
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 911.7686
    z: 1558.11988
  Obstruction:
    active: true
    moving: false
    control group: 3102
    control group 2: 0
    tag: 5106
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 911.7686
    y: 0
    z: 1558.11988
    last x: 911.7686
    last y diff: 0
    last z: 1558.11988
    territory: 0
    rot x: 0
    rot y: 2.99164
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 911.03467
    goal z: 1565.07378
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/goat.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3102
    actor: "fauna/goat.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 100,
  "hitpoints": 100,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 120,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27571,
  "losRangeQuery": 299,
  "fsmReenter": false
}

- id: 3103
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1856.31476
    z: 1018.6076
  Obstruction:
    active: true
    moving: false
    control group: 3103
    control group 2: 0
    tag: 5108
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1856.31476
    y: 0
    z: 1018.6076
    last x: 1856.31476
    last y diff: 0
    last z: 1018.6076
    territory: 0
    rot x: 0
    rot y: 1.30874
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1849.6329
    goal z: 1017.26964
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/goat.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3103
    actor: "fauna/goat.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 100,
  "hitpoints": 100,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 120,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26528,
  "losRangeQuery": 300,
  "fsmReenter": false
}

- id: 3104
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1844.92113
    z: 938.79651
  Obstruction:
    active: true
    moving: false
    control group: 3104
    control group 2: 0
    tag: 5110
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1844.92113
    y: 0
    z: 938.79651
    last x: 1844.92113
    last y diff: 0
    last z: 938.79651
    territory: 0
    rot x: 0
    rot y: 0.74642
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1845.15001
    goal z: 939.10679
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/goat.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3104
    actor: "fauna/goat.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 100,
  "hitpoints": 100,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 120,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27003,
  "losRangeQuery": 301,
  "fsmReenter": false
}

- id: 3105
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1810.32082
    z: 1006.85677
  Obstruction:
    active: true
    moving: false
    control group: 3105
    control group 2: 0
    tag: 5112
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1810.32082
    y: 0
    z: 1006.85677
    last x: 1810.32082
    last y diff: 0
    last z: 1006.85677
    territory: 0
    rot x: 0
    rot y: 1.16008
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1803.79018
    goal z: 1004.54467
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/goat.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3105
    actor: "fauna/goat.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 100,
  "hitpoints": 100,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 120,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27719,
  "losRangeQuery": 302,
  "fsmReenter": false
}

- id: 3106
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1853.91057
    z: 1038.98908
  Obstruction:
    active: true
    moving: false
    control group: 3106
    control group 2: 0
    tag: 5114
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1853.91057
    y: 0
    z: 1038.98908
    last x: 1853.91057
    last y diff: 0
    last z: 1038.98908
    territory: 0
    rot x: 0
    rot y: -0.33471
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1854.20829
    goal z: 1039.38053
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/goat.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3106
    actor: "fauna/goat.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 100,
  "hitpoints": 100,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 120,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 28044,
  "losRangeQuery": 303,
  "fsmReenter": false
}

- id: 3107
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1320.74209
    z: 1171.6411
  Obstruction:
    active: true
    moving: false
    control group: 3107
    control group 2: 0
    tag: 5116
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1320.74209
    y: 0
    z: 1171.6411
    last x: 1320.74209
    last y diff: 0
    last z: 1171.6411
    territory: 0
    rot x: 0
    rot y: -1.20986
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1324.08889
    goal z: 1170.64261
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/goat.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3107
    actor: "fauna/goat.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 100,
  "hitpoints": 100,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 120,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26655,
  "losRangeQuery": 304,
  "fsmReenter": false
}

- id: 3108
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1364.99172
    z: 1187.37127
  Obstruction:
    active: true
    moving: false
    control group: 3108
    control group 2: 0
    tag: 5118
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1364.99172
    y: 0
    z: 1187.37127
    last x: 1364.99172
    last y diff: 0
    last z: 1187.37127
    territory: 0
    rot x: 0
    rot y: 0.49015
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1362.12516
    goal z: 1181.05071
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/goat.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3108
    actor: "fauna/goat.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 100,
  "hitpoints": 100,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 120,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27441,
  "losRangeQuery": 305,
  "fsmReenter": false
}

- id: 3109
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1668.38834
    z: 580.09545
  Obstruction:
    active: true
    moving: true
    control group: 3109
    control group 2: 0
    tag: 5120
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1668.38834
    y: 0
    z: 580.09545
    last x: 1670.89751
    last y diff: 0
    last z: 582.161
    territory: 0
    rot x: 0
    rot y: -2.28003
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: true
    facePointAfterMove: false
    length: 0
    length: 1
    waypoint x: 1664.34653
    waypoint z: 576.76822
    type: 1
    goal x: 1671.29513
    goal z: 582.48832
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/goat.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "walk"
    anim once: false
    anim speed: 6.5
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3109
    actor: "fauna/goat.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 100,
  "hitpoints": 100,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 120,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.ROAMING",
  "timer": 27923,
  "losRangeQuery": 306,
  "fsmReenter": false
}

- id: 3110
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1711.18067
    z: 614.35952
  Obstruction:
    active: true
    moving: true
    control group: 3110
    control group 2: 0
    tag: 5122
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1711.18067
    y: 0
    z: 614.35952
    last x: 1708.14074
    last y diff: 0
    last z: 613.21004
    territory: 0
    rot x: 0
    rot y: 1.13981
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: true
    facePointAfterMove: false
    length: 0
    length: 1
    waypoint x: 1716.10657
    waypoint z: 616.22214
    type: 1
    goal x: 1707.68825
    goal z: 613.03895
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/goat.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "walk"
    anim once: false
    anim speed: 6.5
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3110
    actor: "fauna/goat.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 100,
  "hitpoints": 100,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 120,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.ROAMING",
  "timer": 27926,
  "losRangeQuery": 307,
  "fsmReenter": false
}

- id: 3111
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1721.24846
    z: 800.43763
  Obstruction:
    active: true
    moving: false
    control group: 3111
    control group 2: 0
    tag: 5124
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1721.24846
    y: 0
    z: 800.43763
    last x: 1721.24846
    last y diff: 0
    last z: 800.43763
    territory: 0
    rot x: 0
    rot y: 0.71198
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1718.83693
    goal z: 797.52855
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/goat.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3111
    actor: "fauna/goat.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 100,
  "hitpoints": 100,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 120,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27613,
  "losRangeQuery": 308,
  "fsmReenter": false
}

- id: 3112
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1419.02961
    z: 289.57947
  Obstruction:
    active: true
    moving: false
    control group: 3112
    control group 2: 0
    tag: 5126
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1419.02961
    y: 0
    z: 289.57947
    last x: 1419.02961
    last y diff: 0
    last z: 289.57947
    territory: 0
    rot x: 0
    rot y: 0.65311
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1414.94678
    goal z: 283.8424
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/goat.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3112
    actor: "fauna/goat.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 100,
  "hitpoints": 100,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 120,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26487,
  "losRangeQuery": 309,
  "fsmReenter": false
}

- id: 3113
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1244.02932
    z: 153.34037
  Obstruction:
    active: true
    moving: true
    control group: 3113
    control group 2: 0
    tag: 5128
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1244.02932
    y: 0
    z: 153.34037
    last x: 1246.0313
    last y diff: 0
    last z: 150.78019
    territory: 0
    rot x: 0
    rot y: -0.68932
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: true
    facePointAfterMove: false
    length: 0
    length: 1
    waypoint x: 1240.83892
    waypoint z: 157.42028
    type: 1
    goal x: 1246.38292
    goal z: 150.33053
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/goat.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "walk"
    anim once: false
    anim speed: 6.5
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3113
    actor: "fauna/goat.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 100,
  "hitpoints": 100,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 120,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.ROAMING",
  "timer": 27925,
  "losRangeQuery": 310,
  "fsmReenter": false
}

- id: 3114
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 639.24663
    z: 552.30588
  Obstruction:
    active: true
    moving: false
    control group: 3114
    control group 2: 0
    tag: 5130
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 639.24663
    y: 0
    z: 552.30588
    last x: 639.24663
    last y diff: 0
    last z: 552.30588
    territory: 0
    rot x: 0
    rot y: -2.34693
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 642.0418
    goal z: 555.0236
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/goat.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3114
    actor: "fauna/goat.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 100,
  "hitpoints": 100,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 120,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27758,
  "losRangeQuery": 311,
  "fsmReenter": false
}

- id: 3115
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 637.72201
    z: 748.64512
  Obstruction:
    active: true
    moving: false
    control group: 3115
    control group 2: 0
    tag: 5132
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 637.72201
    y: 0
    z: 748.64512
    last x: 637.72201
    last y diff: 0
    last z: 748.64512
    territory: 0
    rot x: 0
    rot y: -1.89675
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 641.28742
    goal z: 749.57865
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/goat.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3115
    actor: "fauna/goat.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 100,
  "hitpoints": 100,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 120,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27757,
  "losRangeQuery": 312,
  "fsmReenter": false
}

- id: 3116
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 772.54291
    z: 373.11971
  Obstruction:
    active: true
    moving: true
    control group: 3116
    control group 2: 0
    tag: 5134
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 772.54291
    y: 0
    z: 373.11971
    last x: 770.7829
    last y diff: 0
    last z: 371.84878
    territory: 0
    rot x: 0
    rot y: 0.91213
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: true
    facePointAfterMove: false
    length: 0
    length: 1
    waypoint x: 765.75115
    waypoint z: 378.11434
    type: 1
    goal x: 773.00182
    goal z: 372.78223
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/goat.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "walk"
    anim once: false
    anim speed: 6.5
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3116
    actor: "fauna/goat.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 100,
  "hitpoints": 100,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 120,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.ROAMING",
  "timer": 28019,
  "losRangeQuery": 313,
  "fsmReenter": false
}

- id: 3117
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 645.4132
    z: 443.05341
  Obstruction:
    active: true
    moving: false
    control group: 3117
    control group 2: 0
    tag: 5136
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 645.4132
    y: 0
    z: 443.05341
    last x: 645.4132
    last y diff: 0
    last z: 443.05341
    territory: 0
    rot x: 0
    rot y: -1.54981
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 645.55694
    goal z: 443.49367
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/goat.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3117
    actor: "fauna/goat.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 100,
  "hitpoints": 100,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 120,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26662,
  "losRangeQuery": 314,
  "fsmReenter": false
}

- id: 3118
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1399.16254
    z: 1473.73845
  Obstruction:
    active: true
    moving: false
    control group: 3118
    control group 2: 0
    tag: 5138
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1399.16254
    y: 0
    z: 1473.73845
    last x: 1399.16254
    last y diff: 0
    last z: 1473.73845
    territory: 0
    rot x: 0
    rot y: -0.1096
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1398.73719
    goal z: 1473.4126
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/goat.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3118
    actor: "fauna/goat.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 100,
  "hitpoints": 100,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 120,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27197,
  "losRangeQuery": 315,
  "fsmReenter": false
}

- id: 3119
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1336.74058
    z: 1590.03432
  Obstruction:
    active: true
    moving: false
    control group: 3119
    control group 2: 0
    tag: 5140
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1336.74058
    y: 0
    z: 1590.03432
    last x: 1336.74058
    last y diff: 0
    last z: 1590.03432
    territory: 0
    rot x: 0
    rot y: 1.43334
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1329.9532
    goal z: 1589.38337
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/goat.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3119
    actor: "fauna/goat.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 100,
  "hitpoints": 100,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 120,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27784,
  "losRangeQuery": 316,
  "fsmReenter": false
}

- id: 3124
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1341.06377
    z: 1492.83222
  Obstruction:
    active: true
    moving: false
    control group: 3124
    control group 2: 0
    tag: 5142
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1341.06377
    y: 0
    z: 1492.83222
    last x: 1341.06377
    last y diff: 0
    last z: 1492.83222
    territory: 0
    rot x: 0
    rot y: -1.10976
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1341.346
    goal z: 1493.15615
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/goat.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3124
    actor: "fauna/goat.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 100,
  "hitpoints": 100,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 120,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 28026,
  "losRangeQuery": 317,
  "fsmReenter": false
}

- id: 3125
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1347.61365
    z: 1456.32235
  Obstruction:
    active: true
    moving: false
    control group: 3125
    control group 2: 0
    tag: 5144
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1347.61365
    y: 0
    z: 1456.32235
    last x: 1347.61365
    last y diff: 0
    last z: 1456.32235
    territory: 0
    rot x: 0
    rot y: 1.96802
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1344.27434
    goal z: 1457.45263
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/goat.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3125
    actor: "fauna/goat.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 100,
  "hitpoints": 100,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 120,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27621,
  "losRangeQuery": 318,
  "fsmReenter": false
}

- id: 3126
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1371.84366
    z: 1416.12575
  Obstruction:
    active: true
    moving: false
    control group: 3126
    control group 2: 0
    tag: 5146
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1371.84366
    y: 0
    z: 1416.12575
    last x: 1371.84366
    last y diff: 0
    last z: 1416.12575
    territory: 0
    rot x: 0
    rot y: 3.02608
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1371.32354
    goal z: 1422.67861
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/goat.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3126
    actor: "fauna/goat.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 100,
  "hitpoints": 100,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 120,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27298,
  "losRangeQuery": 319,
  "fsmReenter": false
}

- id: 3127
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1411.05797
    z: 1437.53289
  Obstruction:
    active: true
    moving: false
    control group: 3127
    control group 2: 0
    tag: 5148
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1411.05797
    y: 0
    z: 1437.53289
    last x: 1411.05797
    last y diff: 0
    last z: 1437.53289
    territory: 0
    rot x: 0
    rot y: 0.90464
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1411.16198
    goal z: 1437.47883
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/goat.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3127
    actor: "fauna/goat.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 100,
  "hitpoints": 100,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 120,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27104,
  "losRangeQuery": 320,
  "fsmReenter": false
}

- id: 3128
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1536.94996
    z: 455.87871
  Obstruction:
    active: true
    moving: false
    control group: 3128
    control group 2: 0
    tag: 5150
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1536.94996
    y: 0
    z: 455.87871
    last x: 1536.94996
    last y diff: 0
    last z: 455.87871
    territory: 0
    rot x: 0
    rot y: 2.92455
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1537.23006
    goal z: 455.65812
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/goat.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3128
    actor: "fauna/goat.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 100,
  "hitpoints": 100,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 120,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27117,
  "losRangeQuery": 321,
  "fsmReenter": false
}

- id: 3129
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1528.33999
    z: 407.5304
  Obstruction:
    active: true
    moving: true
    control group: 3129
    control group 2: 0
    tag: 5152
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1528.33999
    y: 0
    z: 407.5304
    last x: 1525.11193
    last y diff: 0
    last z: 407.90735
    territory: 0
    rot x: 0
    rot y: 1.73505
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: true
    facePointAfterMove: false
    length: 0
    length: 1
    waypoint x: 1530.34386
    waypoint z: 407.29638
    type: 1
    goal x: 1521.40447
    goal z: 408.34031
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/goat.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "walk"
    anim once: false
    anim speed: 6.5
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3129
    actor: "fauna/goat.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 100,
  "hitpoints": 100,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 120,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.ROAMING",
  "timer": 27966,
  "losRangeQuery": 322,
  "fsmReenter": false
}

- id: 3130
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 98.85036
    z: 1314.19271
  Obstruction:
    active: true
    moving: false
    control group: 3130
    control group 2: 0
    tag: 5154
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 98.85036
    y: 0
    z: 1314.19271
    last x: 98.85036
    last y diff: 0
    last z: 1314.19271
    territory: 0
    rot x: 0
    rot y: 2.2153
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 95.88108
    goal z: 1316.25855
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/goat.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3130
    actor: "fauna/goat.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 100,
  "hitpoints": 100,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 120,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26925,
  "losRangeQuery": 323,
  "fsmReenter": false
}

- id: 3131
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 91.98987
    z: 1402.61841
  Obstruction:
    active: true
    moving: false
    control group: 3131
    control group 2: 0
    tag: 5156
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 91.98987
    y: 0
    z: 1402.61841
    last x: 91.98987
    last y diff: 0
    last z: 1402.61841
    territory: 0
    rot x: 0
    rot y: -2.66356
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 94.76618
    goal z: 1408.96496
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/goat.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3131
    actor: "fauna/goat.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 100,
  "hitpoints": 100,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 120,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27888,
  "losRangeQuery": 324,
  "fsmReenter": false
}

- id: 3132
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 109.2773
    z: 1450.52816
  Obstruction:
    active: true
    moving: false
    control group: 3132
    control group 2: 0
    tag: 5158
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 109.2773
    y: 0
    z: 1450.52816
    last x: 109.2773
    last y diff: 0
    last z: 1450.52816
    territory: 0
    rot x: 0
    rot y: -0.07682
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 109.79462
    goal z: 1446.96158
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/goat.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3132
    actor: "fauna/goat.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 100,
  "hitpoints": 100,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 120,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27912,
  "losRangeQuery": 325,
  "fsmReenter": false
}

- id: 3133
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 95.2394
    z: 1306.71412
  Obstruction:
    active: true
    moving: false
    control group: 3133
    control group 2: 0
    tag: 5160
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 95.2394
    y: 0
    z: 1306.71412
    last x: 95.2394
    last y diff: 0
    last z: 1306.71412
    territory: 0
    rot x: 0
    rot y: 2.38266
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 92.63028
    goal z: 1309.50525
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/goat.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3133
    actor: "fauna/goat.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 100,
  "hitpoints": 100,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 120,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26731,
  "losRangeQuery": 326,
  "fsmReenter": false
}

- id: 3134
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 225.27581
    z: 1130.96686
  Obstruction:
    active: true
    moving: false
    control group: 3134
    control group 2: 0
    tag: 5162
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 225.27581
    y: 0
    z: 1130.96686
    last x: 225.27581
    last y diff: 0
    last z: 1130.96686
    territory: 4
    rot x: 0
    rot y: 1.58645
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 6.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 218.29831
    goal z: 1130.86542
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/goat.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3134
    actor: "fauna/goat.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 100,
  "hitpoints": 100,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 120,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27216,
  "losRangeQuery": 327,
  "fsmReenter": false
}

- id: 3136
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 893.2257
    z: 1302.03728
  Obstruction:
    active: true
    moving: true
    control group: 3136
    control group 2: 0
    tag: 5166
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 893.2257
    y: 0
    z: 1302.03728
    last x: 893.91176
    last y diff: 0
    last z: 1300.70337
    territory: 0
    rot x: 0
    rot y: -0.53353
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1.75
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 3
    moving: true
    facePointAfterMove: false
    length: 0
    length: 1
    waypoint x: 892.77097
    waypoint z: 1302.9214
    type: 1
    goal x: 896.88744
    goal z: 1294.91781
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/camel.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "walk"
    anim once: false
    anim speed: 3
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3136
    actor: "fauna/camel.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.ROAMING",
  "timer": 27829,
  "losRangeQuery": 329,
  "fsmReenter": false
}

- id: 3137
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 951.79546
    z: 1323.5386
  Obstruction:
    active: true
    moving: false
    control group: 3137
    control group 2: 0
    tag: 5168
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 951.79546
    y: 0
    z: 1323.5386
    last x: 951.79546
    last y diff: 0
    last z: 1323.5386
    territory: 0
    rot x: 0
    rot y: 2.20269
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1.75
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 3
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 947.75045
    goal z: 1326.26087
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/camel.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3137
    actor: "fauna/camel.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27245,
  "losRangeQuery": 330,
  "fsmReenter": false
}

- id: 3138
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 992.07822
    z: 1351.50298
  Obstruction:
    active: true
    moving: false
    control group: 3138
    control group 2: 0
    tag: 5170
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 992.07822
    y: 0
    z: 1351.50298
    last x: 992.07822
    last y diff: 0
    last z: 1351.50298
    territory: 0
    rot x: 0
    rot y: 0.44906
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1.75
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 3
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 991.40072
    goal z: 1349.81051
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/camel.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3138
    actor: "fauna/camel.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27761,
  "losRangeQuery": 331,
  "fsmReenter": false
}

- id: 3139
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 906.02842
    z: 1348.66083
  Obstruction:
    active: true
    moving: false
    control group: 3139
    control group 2: 0
    tag: 5172
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 906.02842
    y: 0
    z: 1348.66083
    last x: 906.02842
    last y diff: 0
    last z: 1348.66083
    territory: 0
    rot x: 0
    rot y: -0.16585
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1.75
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 3
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 906.52549
    goal z: 1348.33642
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/camel.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3139
    actor: "fauna/camel.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27890,
  "losRangeQuery": 332,
  "fsmReenter": false
}

- id: 3140
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1565.33503
    z: 1869.8934
  Obstruction:
    active: true
    moving: false
    control group: 3140
    control group 2: 0
    tag: 5174
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1565.33503
    y: 0
    z: 1869.8934
    last x: 1565.33503
    last y diff: 0
    last z: 1869.8934
    territory: 0
    rot x: 0
    rot y: 2.63324
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1.75
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 3
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1563.22869
    goal z: 1874.29567
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/camel.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3140
    actor: "fauna/camel.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26939,
  "losRangeQuery": 333,
  "fsmReenter": false
}

- id: 3141
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1474.60552
    z: 1884.28783
  Obstruction:
    active: true
    moving: false
    control group: 3141
    control group 2: 0
    tag: 5176
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1474.60552
    y: 0
    z: 1884.28783
    last x: 1474.60552
    last y diff: 0
    last z: 1884.28783
    territory: 0
    rot x: 0
    rot y: 0.02245
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1.75
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 3
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1474.5345
    goal z: 1879.38505
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/camel.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3141
    actor: "fauna/camel.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26714,
  "losRangeQuery": 334,
  "fsmReenter": false
}

- id: 3142
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 650.72307
    z: 1650.06444
  Obstruction:
    active: true
    moving: false
    control group: 3142
    control group 2: 0
    tag: 5178
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 650.72307
    y: 0
    z: 1650.06444
    last x: 650.72307
    last y diff: 0
    last z: 1650.06444
    territory: 0
    rot x: 0
    rot y: -0.48914
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1.75
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 3
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 651.08832
    goal z: 1650.42412
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/camel.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3142
    actor: "fauna/camel.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26765,
  "losRangeQuery": 335,
  "fsmReenter": false
}

- id: 3143
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 559.80367
    z: 1633.99108
  Obstruction:
    active: true
    moving: false
    control group: 3143
    control group 2: 0
    tag: 5180
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 559.80367
    y: 0
    z: 1633.99108
    last x: 559.80367
    last y diff: 0
    last z: 1633.99108
    territory: 0
    rot x: 0
    rot y: 1.52385
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1.75
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 3
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 559.5585
    goal z: 1634.36687
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/camel.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3143
    actor: "fauna/camel.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27442,
  "losRangeQuery": 336,
  "fsmReenter": false
}

- id: 3144
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 926.02741
    z: 2015.8451
  Obstruction:
    active: true
    moving: false
    control group: 3144
    control group 2: 0
    tag: 5182
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 926.02741
    y: 0
    z: 2015.8451
    last x: 926.02741
    last y diff: 0
    last z: 2015.8451
    territory: 0
    rot x: 0
    rot y: -2.34182
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1.75
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 3
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 930.82914
    goal z: 2020.47402
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/camel.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3144
    actor: "fauna/camel.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26967,
  "losRangeQuery": 337,
  "fsmReenter": false
}

- id: 3145
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1004.19419
    z: 2007.91095
  Obstruction:
    active: true
    moving: false
    control group: 3145
    control group 2: 0
    tag: 5184
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1004.19419
    y: 0
    z: 2007.91095
    last x: 1004.19419
    last y diff: 0
    last z: 2007.91095
    territory: 0
    rot x: 0
    rot y: -0.58194
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1.75
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 3
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1005.87742
    goal z: 2005.05065
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/camel.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3145
    actor: "fauna/camel.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27317,
  "losRangeQuery": 338,
  "fsmReenter": false
}

- id: 3146
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1625.29409
    z: 726.36063
  Obstruction:
    active: true
    moving: false
    control group: 3146
    control group 2: 0
    tag: 5186
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1625.29409
    y: 0
    z: 726.36063
    last x: 1625.29409
    last y diff: 0
    last z: 726.36063
    territory: 0
    rot x: 0
    rot y: -2.20501
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1.75
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 3
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1625.54195
    goal z: 726.55475
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/camel.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3146
    actor: "fauna/camel.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27409,
  "losRangeQuery": 339,
  "fsmReenter": false
}

- id: 3147
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1660.02875
    z: 791.7972
  Obstruction:
    active: true
    moving: false
    control group: 3147
    control group 2: 0
    tag: 5188
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1660.02875
    y: 0
    z: 791.7972
    last x: 1660.02875
    last y diff: 0
    last z: 791.7972
    territory: 0
    rot x: 0
    rot y: -2.01236
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1.75
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 3
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1663.28019
    goal z: 793.06858
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/camel.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3147
    actor: "fauna/camel.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27594,
  "losRangeQuery": 340,
  "fsmReenter": false
}

- id: 3148
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1539.46605
    z: 810.782
  Obstruction:
    active: true
    moving: false
    control group: 3148
    control group 2: 0
    tag: 5190
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1539.46605
    y: 0
    z: 810.782
    last x: 1539.46605
    last y diff: 0
    last z: 810.782
    territory: 0
    rot x: 0
    rot y: -2.21328
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1.75
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 3
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1539.3287
    goal z: 810.87468
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/camel.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3148
    actor: "fauna/camel.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27481,
  "losRangeQuery": 341,
  "fsmReenter": false
}

- id: 3149
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 248.00351
    z: 1299.11123
  Obstruction:
    active: true
    moving: false
    control group: 3149
    control group 2: 0
    tag: 5192
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 248.00351
    y: 0
    z: 1299.11123
    last x: 248.00351
    last y diff: 0
    last z: 1299.11123
    territory: 0
    rot x: 0
    rot y: -1.00913
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1.75
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 3
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 250.66688
    goal z: 1297.62883
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/camel.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3149
    actor: "fauna/camel.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26719,
  "losRangeQuery": 342,
  "fsmReenter": false
}

- id: 3150
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 293.61289
    z: 1277.93306
  Obstruction:
    active: true
    moving: false
    control group: 3150
    control group 2: 0
    tag: 5194
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 293.61289
    y: 0
    z: 1277.93306
    last x: 293.61289
    last y diff: 0
    last z: 1277.93306
    territory: 0
    rot x: 0
    rot y: -1.33855
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1.75
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 3
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 298.3784
    goal z: 1277.10618
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/camel.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3150
    actor: "fauna/camel.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26739,
  "losRangeQuery": 343,
  "fsmReenter": false
}

- id: 3151
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 259.5618
    z: 1248.42307
  Obstruction:
    active: true
    moving: false
    control group: 3151
    control group 2: 0
    tag: 5196
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 259.5618
    y: 0
    z: 1248.42307
    last x: 259.5618
    last y diff: 0
    last z: 1248.42307
    territory: 0
    rot x: 0
    rot y: 0.765
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1.75
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 3
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 254.26827
    goal z: 1242.84707
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/camel.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3151
    actor: "fauna/camel.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27597,
  "losRangeQuery": 344,
  "fsmReenter": false
}

- id: 3154
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1014.8437
    z: 600.38303
  Obstruction:
    active: true
    moving: false
    control group: 3154
    control group 2: 0
    tag: 5198
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1014.8437
    y: 0
    z: 600.38303
    last x: 1014.8437
    last y diff: 0
    last z: 600.38303
    territory: 0
    rot x: 0
    rot y: -1.37287
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1.75
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 3
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1016.56983
    goal z: 600.13416
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/camel.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3154
    actor: "fauna/camel.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27262,
  "losRangeQuery": 345,
  "fsmReenter": false
}

- id: 3155
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 928.38682
    z: 571.97761
  Obstruction:
    active: true
    moving: false
    control group: 3155
    control group 2: 0
    tag: 5200
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 928.38682
    y: 0
    z: 571.97761
    last x: 928.38682
    last y diff: 0
    last z: 571.97761
    territory: 0
    rot x: 0
    rot y: 0.70145
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1.75
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 3
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 926.18454
    goal z: 569.2481
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/camel.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3155
    actor: "fauna/camel.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26566,
  "losRangeQuery": 346,
  "fsmReenter": false
}

- id: 3156
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 990.06046
    z: 553.46901
  Obstruction:
    active: true
    moving: false
    control group: 3156
    control group 2: 0
    tag: 5202
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 990.06046
    y: 0
    z: 553.46901
    last x: 990.06046
    last y diff: 0
    last z: 553.46901
    territory: 0
    rot x: 0
    rot y: -1.56034
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1.75
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 3
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 994.8649
    goal z: 553.80776
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/camel.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3156
    actor: "fauna/camel.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26834,
  "losRangeQuery": 347,
  "fsmReenter": false
}

- id: 3157
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1319.85698
    z: 1200.11605
  Obstruction:
    active: true
    moving: false
    control group: 3157
    control group 2: 0
    tag: 5204
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1319.85698
    y: 0
    z: 1200.11605
    last x: 1319.85698
    last y diff: 0
    last z: 1200.11605
    territory: 0
    rot x: 0
    rot y: 0.8693
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1.75
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 3
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1315.87606
    goal z: 1196.90343
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/camel.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3157
    actor: "fauna/camel.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26865,
  "losRangeQuery": 348,
  "fsmReenter": false
}

- id: 3158
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1292.69533
    z: 1185.30868
  Obstruction:
    active: true
    moving: true
    control group: 3158
    control group 2: 0
    tag: 5206
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1292.69533
    y: 0
    z: 1185.30868
    last x: 1291.72846
    last y diff: 0
    last z: 1186.45546
    territory: 0
    rot x: 0
    rot y: 2.42304
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1.75
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 3
    moving: true
    facePointAfterMove: false
    length: 0
    length: 1
    waypoint x: 1295.5473
    waypoint z: 1181.92597
    type: 1
    goal x: 1289.74601
    goal z: 1188.80681
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/camel.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "walk"
    anim once: false
    anim speed: 3
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3158
    actor: "fauna/camel.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.ROAMING",
  "timer": 28018,
  "losRangeQuery": 349,
  "fsmReenter": false
}

- id: 3159
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1669.35196
    z: 650.94837
  Obstruction:
    active: true
    moving: true
    control group: 3159
    control group 2: 0
    tag: 5208
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1669.35196
    y: 0
    z: 650.94837
    last x: 1669.84188
    last y diff: 0
    last z: 649.53063
    territory: 0
    rot x: 0
    rot y: -0.40343
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1.75
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 3
    moving: true
    facePointAfterMove: false
    length: 0
    length: 2
    waypoint x: 1668.47905
    waypoint z: 653.27036
    waypoint x: 1669.09795
    waypoint z: 651.68342
    type: 1
    goal x: 1671.7491
    goal z: 644.88546
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/camel.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "walk"
    anim once: false
    anim speed: 3
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3159
    actor: "fauna/camel.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.ROAMING",
  "timer": 27996,
  "losRangeQuery": 350,
  "fsmReenter": false
}

- id: 3160
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1661.9192
    z: 634.20104
  Obstruction:
    active: true
    moving: false
    control group: 3160
    control group 2: 0
    tag: 5210
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1661.9192
    y: 0
    z: 634.20104
    last x: 1661.9192
    last y diff: 0
    last z: 634.20104
    territory: 0
    rot x: 0
    rot y: -3.02607
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1.75
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 3
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1662.53484
    goal z: 641.95717
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/camel.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3160
    actor: "fauna/camel.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27058,
  "losRangeQuery": 351,
  "fsmReenter": false
}

- id: 3161
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1665.34795
    z: 647.93342
  Obstruction:
    active: true
    moving: false
    control group: 3161
    control group 2: 0
    tag: 5212
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1665.34795
    y: 0
    z: 647.93342
    last x: 1665.34795
    last y diff: 0
    last z: 647.93342
    territory: 0
    rot x: 0
    rot y: 0.81223
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1.75
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 3
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1660.66015
    goal z: 643.55529
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/camel.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3161
    actor: "fauna/camel.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27247,
  "losRangeQuery": 352,
  "fsmReenter": false
}

- id: 3162
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1636.84878
    z: 636.62157
  Obstruction:
    active: true
    moving: false
    control group: 3162
    control group 2: 0
    tag: 5214
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1636.84878
    y: 0
    z: 636.62157
    last x: 1636.84878
    last y diff: 0
    last z: 636.62157
    territory: 0
    rot x: 0
    rot y: 0.7466
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1.75
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 3
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1633.53513
    goal z: 632.96328
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/camel.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3162
    actor: "fauna/camel.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26613,
  "losRangeQuery": 353,
  "fsmReenter": false
}

- id: 3163
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 477.1443
    z: 588.52134
  Obstruction:
    active: true
    moving: false
    control group: 3163
    control group 2: 0
    tag: 5216
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 477.1443
    y: 0
    z: 588.52134
    last x: 477.1443
    last y diff: 0
    last z: 588.52134
    territory: 0
    rot x: 0
    rot y: -2.08727
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1.75
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 3
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 481.68128
    goal z: 590.74381
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/camel.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3163
    actor: "fauna/camel.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26692,
  "losRangeQuery": 354,
  "fsmReenter": false
}

- id: 3164
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 419.03946
    z: 555.70783
  Obstruction:
    active: true
    moving: false
    control group: 3164
    control group 2: 0
    tag: 5218
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 419.03946
    y: 0
    z: 555.70783
    last x: 419.03946
    last y diff: 0
    last z: 555.70783
    territory: 0
    rot x: 0
    rot y: -0.78095
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1.75
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 3
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 421.59266
    goal z: 553.12542
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/camel.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3164
    actor: "fauna/camel.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26906,
  "losRangeQuery": 355,
  "fsmReenter": false
}

- id: 3167
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1660.56481
    z: 401.78341
  Obstruction:
    active: true
    moving: false
    control group: 3167
    control group 2: 0
    tag: 5224
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1660.56481
    y: 0
    z: 401.78341
    last x: 1660.56481
    last y diff: 0
    last z: 401.78341
    territory: 0
    rot x: 0
    rot y: -1.69219
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1.75
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 3
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1666.63645
    goal z: 402.29186
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/camel.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3167
    actor: "fauna/camel.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26604,
  "losRangeQuery": 358,
  "fsmReenter": false
}

- id: 3168
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1712.1213
    z: 428.20621
  Obstruction:
    active: true
    moving: false
    control group: 3168
    control group 2: 0
    tag: 5226
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1712.1213
    y: 0
    z: 428.20621
    last x: 1712.1213
    last y diff: 0
    last z: 428.20621
    territory: 0
    rot x: 0
    rot y: -2.56485
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1.75
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 3
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1714.47979
    goal z: 432.27132
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/camel.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3168
    actor: "fauna/camel.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26983,
  "losRangeQuery": 359,
  "fsmReenter": false
}

- id: 3169
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1215.17185
    z: 225.5575
  Obstruction:
    active: true
    moving: false
    control group: 3169
    control group 2: 0
    tag: 5228
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1215.17185
    y: 0
    z: 225.5575
    last x: 1215.17185
    last y diff: 0
    last z: 225.5575
    territory: 0
    rot x: 0
    rot y: -2.32587
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1.75
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 3
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1218.67098
    goal z: 228.79628
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/camel.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3169
    actor: "fauna/camel.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27812,
  "losRangeQuery": 360,
  "fsmReenter": false
}

- id: 3170
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1254.32938
    z: 192.12452
  Obstruction:
    active: true
    moving: false
    control group: 3170
    control group 2: 0
    tag: 5230
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1254.32938
    y: 0
    z: 192.12452
    last x: 1254.32938
    last y diff: 0
    last z: 192.12452
    territory: 0
    rot x: 0
    rot y: -1.0539
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1.75
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 3
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1254.55385
    goal z: 191.9937
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/camel.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3170
    actor: "fauna/camel.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26605,
  "losRangeQuery": 361,
  "fsmReenter": false
}

- id: 3171
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1132.07016
    z: 227.69817
  Obstruction:
    active: true
    moving: false
    control group: 3171
    control group 2: 0
    tag: 5232
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1132.07016
    y: 0
    z: 227.69817
    last x: 1132.07016
    last y diff: 0
    last z: 227.69817
    territory: 0
    rot x: 0
    rot y: -0.55683
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1.75
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 3
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1135.80767
    goal z: 220.89174
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/camel.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3171
    actor: "fauna/camel.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26716,
  "losRangeQuery": 362,
  "fsmReenter": false
}

- id: 3172
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 895.41257
    z: 1499.82967
  Obstruction:
    active: true
    moving: false
    control group: 3172
    control group 2: 0
    tag: 5234
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 895.41257
    y: 0
    z: 1499.82967
    last x: 895.41257
    last y diff: 0
    last z: 1499.82967
    territory: 0
    rot x: 0
    rot y: 0.68743
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1.75
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 3
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 890.54468
    goal z: 1493.57386
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/camel.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3172
    actor: "fauna/camel.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27385,
  "losRangeQuery": 363,
  "fsmReenter": false
}

- id: 3173
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 925.24772
    z: 1572.1466
  Obstruction:
    active: true
    moving: true
    control group: 3173
    control group 2: 0
    tag: 5236
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 925.24772
    y: 0
    z: 1572.1466
    last x: 925.37145
    last y diff: 0
    last z: 1573.64148
    territory: 0
    rot x: 0
    rot y: -3.02152
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1.75
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 3
    moving: true
    facePointAfterMove: false
    length: 0
    length: 1
    waypoint x: 924.78724
    waypoint z: 1566.5834
    type: 1
    goal x: 925.52964
    goal z: 1575.55282
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/camel.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "walk"
    anim once: false
    anim speed: 3
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3173
    actor: "fauna/camel.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.ROAMING",
  "timer": 28037,
  "losRangeQuery": 364,
  "fsmReenter": false
}

- id: 3174
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 866.2533
    z: 1501.04754
  Obstruction:
    active: true
    moving: false
    control group: 3174
    control group 2: 0
    tag: 5238
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 866.2533
    y: 0
    z: 1501.04754
    last x: 866.2533
    last y diff: 0
    last z: 1501.04754
    territory: 0
    rot x: 0
    rot y: -1.21746
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1.75
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 3
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 872.17731
    goal z: 1499.32816
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/camel.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3174
    actor: "fauna/camel.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27477,
  "losRangeQuery": 365,
  "fsmReenter": false
}

- id: 3175
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 848.95984
    z: 1545.8995
  Obstruction:
    active: true
    moving: false
    control group: 3175
    control group 2: 0
    tag: 5240
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 848.95984
    y: 0
    z: 1545.8995
    last x: 848.95984
    last y diff: 0
    last z: 1545.8995
    territory: 0
    rot x: 0
    rot y: 1.61977
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1.75
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 3
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 841.2157
    goal z: 1546.14864
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/camel.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3175
    actor: "fauna/camel.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27000,
  "losRangeQuery": 366,
  "fsmReenter": false
}

- id: 3176
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 478.25171
    z: 190.42225
  Obstruction:
    active: true
    moving: false
    control group: 3176
    control group 2: 0
    tag: 5242
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 478.25171
    y: 0
    z: 190.42225
    last x: 478.25171
    last y diff: 0
    last z: 190.42225
    territory: 0
    rot x: 0
    rot y: -1.9621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1.75
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 3
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 482.65847
    goal z: 191.88422
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/camel.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3176
    actor: "fauna/camel.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27050,
  "losRangeQuery": 367,
  "fsmReenter": false
}

- id: 3177
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 453.39098
    z: 217.6674
  Obstruction:
    active: true
    moving: false
    control group: 3177
    control group 2: 0
    tag: 5244
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 453.39098
    y: 0
    z: 217.6674
    last x: 453.39098
    last y diff: 0
    last z: 217.6674
    territory: 0
    rot x: 0
    rot y: -2.04715
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1.75
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 3
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 454.85671
    goal z: 218.30532
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/camel.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3177
    actor: "fauna/camel.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 27479,
  "losRangeQuery": 368,
  "fsmReenter": false
}

- id: 3178
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 464.39873
    z: 231.8646
  Obstruction:
    active: true
    moving: false
    control group: 3178
    control group 2: 0
    tag: 5246
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 464.39873
    y: 0
    z: 231.8646
    last x: 464.39873
    last y diff: 0
    last z: 231.8646
    territory: 0
    rot x: 0
    rot y: -2.14646
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1.75
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 3
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 467.2662
    goal z: 233.52334
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/camel.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "feeding"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3178
    actor: "fauna/camel.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.FEEDING",
  "timer": 26565,
  "losRangeQuery": 369,
  "fsmReenter": false
}

- id: 3179
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 458.67373
    z: 192.34801
  Obstruction:
    active: true
    moving: true
    control group: 3179
    control group 2: 0
    tag: 5248
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 458.67373
    y: 0
    z: 192.34801
    last x: 460.16301
    last y diff: 0
    last z: 192.16907
    territory: 0
    rot x: 0
    rot y: -1.40232
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1.75
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 8
    target max range: 8
    speed: 3
    moving: true
    facePointAfterMove: false
    length: 0
    length: 1
    waypoint x: 457.6836
    waypoint z: 192.46698
    type: 1
    goal x: 466.61941
    goal z: 191.39338
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 9
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "fauna/camel.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "walk"
    anim once: false
    anim speed: 3
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3179
    actor: "fauna/camel.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Cost:
    object: {
  "populationBonus": 0
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "ANIMAL.ROAMING",
  "timer": 27967,
  "losRangeQuery": 370,
  "fsmReenter": false
}

- id: 3180
  Footprint:
  Minimap:
    active: true
    x: 726
    z: 470
  Obstruction:
    active: true
    moving: false
    control group: 3180
    control group 2: 0
    tag: 5250
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 726
    y: 0
    z: 470
    last x: 726
    last y diff: 0
    last z: 470
    territory: 0
    rot x: 0
    rot y: -1.31629
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3180
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3181
  Footprint:
  Minimap:
    active: true
    x: 1466
    z: 970
  Obstruction:
    active: true
    moving: false
    control group: 3181
    control group 2: 0
    tag: 5252
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1466
    y: 0
    z: 970
    last x: 1466
    last y diff: 0
    last z: 970
    territory: 0
    rot x: 0
    rot y: -0.0362
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3181
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9342,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3182
  Footprint:
  Minimap:
    active: true
    x: 534
    z: 994
  Obstruction:
    active: true
    moving: false
    control group: 3182
    control group 2: 0
    tag: 5254
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 534
    y: 0
    z: 994
    last x: 534
    last y diff: 0
    last z: 994
    territory: 0
    rot x: 0
    rot y: 0.31591
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3182
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3183
  Footprint:
  Minimap:
    active: true
    x: 1446
    z: 1394
  Obstruction:
    active: true
    moving: false
    control group: 3183
    control group 2: 0
    tag: 5256
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1446
    y: 0
    z: 1394
    last x: 1446
    last y diff: 0
    last z: 1394
    territory: 0
    rot x: 0
    rot y: -3.95353
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3183
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10632,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3184
  Footprint:
  Minimap:
    active: true
    x: 1622
    z: 730
  Obstruction:
    active: true
    moving: false
    control group: 3184
    control group 2: 0
    tag: 5258
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1622
    y: 0
    z: 730
    last x: 1622
    last y diff: 0
    last z: 730
    territory: 0
    rot x: 0
    rot y: -1.96488
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3184
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3185
  Footprint:
  Minimap:
    active: true
    x: 1290
    z: 102
  Obstruction:
    active: true
    moving: false
    control group: 3185
    control group 2: 0
    tag: 5260
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1290
    y: 0
    z: 102
    last x: 1290
    last y diff: 0
    last z: 102
    territory: 0
    rot x: 0
    rot y: -0.57671
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3185
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3186
  Footprint:
  Minimap:
    active: true
    x: 1294
    z: 1122
  Obstruction:
    active: true
    moving: false
    control group: 3186
    control group 2: 0
    tag: 5262
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1294
    y: 0
    z: 1122
    last x: 1294
    last y diff: 0
    last z: 1122
    territory: 0
    rot x: 0
    rot y: 0.14892
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3186
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3187
  Footprint:
  Minimap:
    active: true
    x: 822
    z: 254
  Obstruction:
    active: true
    moving: false
    control group: 3187
    control group 2: 0
    tag: 5264
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 822
    y: 0
    z: 254
    last x: 822
    last y diff: 0
    last z: 254
    territory: 0
    rot x: 0
    rot y: -1.9147
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3187
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3188
  Footprint:
  Minimap:
    active: true
    x: 1550
    z: 1334
  Obstruction:
    active: true
    moving: false
    control group: 3188
    control group 2: 0
    tag: 5266
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1550
    y: 0
    z: 1334
    last x: 1550
    last y diff: 0
    last z: 1334
    territory: 3
    rot x: 0
    rot y: -1.53606
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3188
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3189
  Footprint:
  Minimap:
    active: true
    x: 750
    z: 814
  Obstruction:
    active: true
    moving: false
    control group: 3189
    control group 2: 0
    tag: 5268
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 750
    y: 0
    z: 814
    last x: 750
    last y diff: 0
    last z: 814
    territory: 0
    rot x: 0
    rot y: -4.62856
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3189
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3190
  Footprint:
  Minimap:
    active: true
    x: 1422
    z: 214
  Obstruction:
    active: true
    moving: false
    control group: 3190
    control group 2: 0
    tag: 5270
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1422
    y: 0
    z: 214
    last x: 1422
    last y diff: 0
    last z: 214
    territory: 0
    rot x: 0
    rot y: -1.412
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3190
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3191
  Footprint:
  Minimap:
    active: true
    x: 1266
    z: 182
  Obstruction:
    active: true
    moving: false
    control group: 3191
    control group 2: 0
    tag: 5272
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1266
    y: 0
    z: 182
    last x: 1266
    last y diff: 0
    last z: 182
    territory: 0
    rot x: 0
    rot y: -4.59411
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3191
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3192
  Footprint:
  Minimap:
    active: true
    x: 1234
    z: 1638
  Obstruction:
    active: true
    moving: false
    control group: 3192
    control group 2: 0
    tag: 5274
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1234
    y: 0
    z: 1638
    last x: 1234
    last y diff: 0
    last z: 1638
    territory: 0
    rot x: 0
    rot y: -0.47928
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3192
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9505,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3193
  Footprint:
  Minimap:
    active: true
    x: 1138
    z: 1466
  Obstruction:
    active: true
    moving: false
    control group: 3193
    control group 2: 0
    tag: 5276
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1138
    y: 0
    z: 1466
    last x: 1138
    last y diff: 0
    last z: 1466
    territory: 0
    rot x: 0
    rot y: -0.53624
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3193
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10442,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3194
  Footprint:
  Minimap:
    active: true
    x: 462
    z: 1626
  Obstruction:
    active: true
    moving: false
    control group: 3194
    control group 2: 0
    tag: 5278
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 462
    y: 0
    z: 1626
    last x: 462
    last y diff: 0
    last z: 1626
    territory: 0
    rot x: 0
    rot y: -4.45487
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3194
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9654,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3195
  Footprint:
  Minimap:
    active: true
    x: 142
    z: 1206
  Obstruction:
    active: true
    moving: false
    control group: 3195
    control group 2: 0
    tag: 5280
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 142
    y: 0
    z: 1206
    last x: 142
    last y diff: 0
    last z: 1206
    territory: 0
    rot x: 0
    rot y: -2.6064
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3195
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3196
  Footprint:
  Minimap:
    active: true
    x: 322
    z: 1326
  Obstruction:
    active: true
    moving: false
    control group: 3196
    control group 2: 0
    tag: 5282
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 322
    y: 0
    z: 1326
    last x: 322
    last y diff: 0
    last z: 1326
    territory: 0
    rot x: 0
    rot y: -2.24822
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3196
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3197
  Footprint:
  Minimap:
    active: true
    x: 802
    z: 1274
  Obstruction:
    active: true
    moving: false
    control group: 3197
    control group 2: 0
    tag: 5284
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 802
    y: 0
    z: 1274
    last x: 802
    last y diff: 0
    last z: 1274
    territory: 0
    rot x: 0
    rot y: -1.97844
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3197
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3198
  Footprint:
  Minimap:
    active: true
    x: 486
    z: 1354
  Obstruction:
    active: true
    moving: false
    control group: 3198
    control group 2: 0
    tag: 5286
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 486
    y: 0
    z: 1354
    last x: 486
    last y diff: 0
    last z: 1354
    territory: 0
    rot x: 0
    rot y: 1.18038
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3198
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3199
  Footprint:
  Minimap:
    active: true
    x: 1278
    z: 1786
  Obstruction:
    active: true
    moving: false
    control group: 3199
    control group 2: 0
    tag: 5288
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1278
    y: 0
    z: 1786
    last x: 1278
    last y diff: 0
    last z: 1786
    territory: 0
    rot x: 0
    rot y: -2.72397
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3199
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3200
  Footprint:
  Minimap:
    active: true
    x: 1422
    z: 1378
  Obstruction:
    active: true
    moving: false
    control group: 3200
    control group 2: 0
    tag: 5290
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1422
    y: 0
    z: 1378
    last x: 1422
    last y diff: 0
    last z: 1378
    territory: 0
    rot x: 0
    rot y: -1.46637
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3200
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10631,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3201
  Footprint:
  Minimap:
    active: true
    x: 74
    z: 966
  Obstruction:
    active: true
    moving: false
    control group: 3201
    control group 2: 0
    tag: 5292
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 74
    y: 0
    z: 966
    last x: 74
    last y diff: 0
    last z: 966
    territory: 0
    rot x: 0
    rot y: -1.58419
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3201
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3202
  Footprint:
  Minimap:
    active: true
    x: 1386
    z: 1274
  Obstruction:
    active: true
    moving: false
    control group: 3202
    control group 2: 0
    tag: 5294
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1386
    y: 0
    z: 1274
    last x: 1386
    last y diff: 0
    last z: 1274
    territory: 0
    rot x: 0
    rot y: -0.2095
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3202
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10528,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3203
  Footprint:
  Minimap:
    active: true
    x: 1418
    z: 238
  Obstruction:
    active: true
    moving: false
    control group: 3203
    control group 2: 0
    tag: 5296
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1418
    y: 0
    z: 238
    last x: 1418
    last y diff: 0
    last z: 238
    territory: 0
    rot x: 0
    rot y: -2.88103
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3203
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3204
  Footprint:
  Minimap:
    active: true
    x: 1194
    z: 566
  Obstruction:
    active: true
    moving: false
    control group: 3204
    control group 2: 0
    tag: 5298
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1194
    y: 0
    z: 566
    last x: 1194
    last y diff: 0
    last z: 566
    territory: 0
    rot x: 0
    rot y: 1.52086
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3204
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3205
  Footprint:
  Minimap:
    active: true
    x: 902
    z: 778
  Obstruction:
    active: true
    moving: false
    control group: 3205
    control group 2: 0
    tag: 5300
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 902
    y: 0
    z: 778
    last x: 902
    last y diff: 0
    last z: 778
    territory: 0
    rot x: 0
    rot y: -4.14873
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3205
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3206
  Footprint:
  Minimap:
    active: true
    x: 366
    z: 1254
  Obstruction:
    active: true
    moving: false
    control group: 3206
    control group 2: 0
    tag: 5302
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 366
    y: 0
    z: 1254
    last x: 366
    last y diff: 0
    last z: 1254
    territory: 4
    rot x: 0
    rot y: -4.0179
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3206
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3207
  Footprint:
  Minimap:
    active: true
    x: 138
    z: 1242
  Obstruction:
    active: true
    moving: false
    control group: 3207
    control group 2: 0
    tag: 5304
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 138
    y: 0
    z: 1242
    last x: 138
    last y diff: 0
    last z: 1242
    territory: 0
    rot x: 0
    rot y: -3.21035
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3207
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3208
  Footprint:
  Minimap:
    active: true
    x: 890
    z: 1362
  Obstruction:
    active: true
    moving: false
    control group: 3208
    control group 2: 0
    tag: 5306
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 890
    y: 0
    z: 1362
    last x: 890
    last y diff: 0
    last z: 1362
    territory: 0
    rot x: 0
    rot y: -1.18717
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3208
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3209
  Footprint:
  Minimap:
    active: true
    x: 1902
    z: 958
  Obstruction:
    active: true
    moving: false
    control group: 3209
    control group 2: 0
    tag: 5308
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1902
    y: 0
    z: 958
    last x: 1902
    last y diff: 0
    last z: 958
    territory: 0
    rot x: 0
    rot y: 0.58394
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3209
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    7787,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3210
  Footprint:
  Minimap:
    active: true
    x: 730
    z: 1070
  Obstruction:
    active: true
    moving: false
    control group: 3210
    control group 2: 0
    tag: 5310
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 730
    y: 0
    z: 1070
    last x: 730
    last y diff: 0
    last z: 1070
    territory: 0
    rot x: 0
    rot y: -4.24985
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3210
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3211
  Footprint:
  Minimap:
    active: true
    x: 1270
    z: 1162
  Obstruction:
    active: true
    moving: false
    control group: 3211
    control group 2: 0
    tag: 5312
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1270
    y: 0
    z: 1162
    last x: 1270
    last y diff: 0
    last z: 1162
    territory: 0
    rot x: 0
    rot y: -1.64251
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3211
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3212
  Footprint:
  Minimap:
    active: true
    x: 1014
    z: 126
  Obstruction:
    active: true
    moving: false
    control group: 3212
    control group 2: 0
    tag: 5314
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1014
    y: 0
    z: 126
    last x: 1014
    last y diff: 0
    last z: 126
    territory: 0
    rot x: 0
    rot y: -2.7117
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3212
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3213
  Footprint:
  Minimap:
    active: true
    x: 266
    z: 1066
  Obstruction:
    active: true
    moving: false
    control group: 3213
    control group 2: 0
    tag: 5316
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 266
    y: 0
    z: 1066
    last x: 266
    last y diff: 0
    last z: 1066
    territory: 4
    rot x: 0
    rot y: 1.08799
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3213
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3214
  Footprint:
  Minimap:
    active: true
    x: 1686
    z: 918
  Obstruction:
    active: true
    moving: false
    control group: 3214
    control group 2: 0
    tag: 5318
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1686
    y: 0
    z: 918
    last x: 1686
    last y diff: 0
    last z: 918
    territory: 0
    rot x: 0
    rot y: 1.18577
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3214
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9298,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3215
  Footprint:
  Minimap:
    active: true
    x: 746
    z: 238
  Obstruction:
    active: true
    moving: false
    control group: 3215
    control group 2: 0
    tag: 5320
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 746
    y: 0
    z: 238
    last x: 746
    last y diff: 0
    last z: 238
    territory: 0
    rot x: 0
    rot y: 1.29365
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3215
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3216
  Footprint:
  Minimap:
    active: true
    x: 1410
    z: 1718
  Obstruction:
    active: true
    moving: false
    control group: 3216
    control group 2: 0
    tag: 5322
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1410
    y: 0
    z: 1718
    last x: 1410
    last y diff: 0
    last z: 1718
    territory: 0
    rot x: 0
    rot y: 0.91065
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3216
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3217
  Footprint:
  Minimap:
    active: true
    x: 1238
    z: 650
  Obstruction:
    active: true
    moving: false
    control group: 3217
    control group 2: 0
    tag: 5324
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1238
    y: 0
    z: 650
    last x: 1238
    last y diff: 0
    last z: 650
    territory: 0
    rot x: 0
    rot y: -2.4649
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3217
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3218
  Footprint:
  Minimap:
    active: true
    x: 1370
    z: 134
  Obstruction:
    active: true
    moving: false
    control group: 3218
    control group 2: 0
    tag: 5326
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1370
    y: 0
    z: 134
    last x: 1370
    last y diff: 0
    last z: 134
    territory: 0
    rot x: 0
    rot y: -1.40278
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3218
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3219
  Footprint:
  Minimap:
    active: true
    x: 142
    z: 798
  Obstruction:
    active: true
    moving: false
    control group: 3219
    control group 2: 0
    tag: 5328
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 142
    y: 0
    z: 798
    last x: 142
    last y diff: 0
    last z: 798
    territory: 0
    rot x: 0
    rot y: 1.2384
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3219
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3220
  Footprint:
  Minimap:
    active: true
    x: 758
    z: 754
  Obstruction:
    active: true
    moving: false
    control group: 3220
    control group 2: 0
    tag: 5330
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 758
    y: 0
    z: 754
    last x: 758
    last y diff: 0
    last z: 754
    territory: 0
    rot x: 0
    rot y: -1.81484
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3220
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3221
  Footprint:
  Minimap:
    active: true
    x: 634
    z: 174
  Obstruction:
    active: true
    moving: false
    control group: 3221
    control group 2: 0
    tag: 5332
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 634
    y: 0
    z: 174
    last x: 634
    last y diff: 0
    last z: 174
    territory: 0
    rot x: 0
    rot y: -0.97817
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3221
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3222
  Footprint:
  Minimap:
    active: true
    x: 1034
    z: 1766
  Obstruction:
    active: true
    moving: false
    control group: 3222
    control group 2: 0
    tag: 5334
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1034
    y: 0
    z: 1766
    last x: 1034
    last y diff: 0
    last z: 1766
    territory: 0
    rot x: 0
    rot y: -4.4927
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3222
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3223
  Footprint:
  Minimap:
    active: true
    x: 1458
    z: 882
  Obstruction:
    active: true
    moving: false
    control group: 3223
    control group 2: 0
    tag: 5336
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1458
    y: 0
    z: 882
    last x: 1458
    last y diff: 0
    last z: 882
    territory: 0
    rot x: 0
    rot y: -2.10758
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3223
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3224
  Footprint:
  Minimap:
    active: true
    x: 1726
    z: 1594
  Obstruction:
    active: true
    moving: false
    control group: 3224
    control group 2: 0
    tag: 5338
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1726
    y: 0
    z: 1594
    last x: 1726
    last y diff: 0
    last z: 1594
    territory: 0
    rot x: 0
    rot y: -1.04682
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3224
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3225
  Footprint:
  Minimap:
    active: true
    x: 1494
    z: 938
  Obstruction:
    active: true
    moving: false
    control group: 3225
    control group 2: 0
    tag: 5340
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1494
    y: 0
    z: 938
    last x: 1494
    last y diff: 0
    last z: 938
    territory: 0
    rot x: 0
    rot y: -0.96624
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3225
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9341,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3226
  Footprint:
  Minimap:
    active: true
    x: 1478
    z: 1906
  Obstruction:
    active: true
    moving: false
    control group: 3226
    control group 2: 0
    tag: 5342
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1478
    y: 0
    z: 1906
    last x: 1478
    last y diff: 0
    last z: 1906
    territory: 0
    rot x: 0
    rot y: -1.40757
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3226
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3227
  Footprint:
  Minimap:
    active: true
    x: 1318
    z: 1694
  Obstruction:
    active: true
    moving: false
    control group: 3227
    control group 2: 0
    tag: 5344
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1318
    y: 0
    z: 1694
    last x: 1318
    last y diff: 0
    last z: 1694
    territory: 0
    rot x: 0
    rot y: -3.7282
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3227
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3228
  Footprint:
  Minimap:
    active: true
    x: 1794
    z: 654
  Obstruction:
    active: true
    moving: false
    control group: 3228
    control group 2: 0
    tag: 5346
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1794
    y: 0
    z: 654
    last x: 1794
    last y diff: 0
    last z: 654
    territory: 0
    rot x: 0
    rot y: 1.5344
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3228
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3229
  Footprint:
  Minimap:
    active: true
    x: 1210
    z: 574
  Obstruction:
    active: true
    moving: false
    control group: 3229
    control group 2: 0
    tag: 5348
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1210
    y: 0
    z: 574
    last x: 1210
    last y diff: 0
    last z: 574
    territory: 0
    rot x: 0
    rot y: 1.07134
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3229
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3230
  Footprint:
  Minimap:
    active: true
    x: 926
    z: 698
  Obstruction:
    active: true
    moving: false
    control group: 3230
    control group 2: 0
    tag: 5350
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 926
    y: 0
    z: 698
    last x: 926
    last y diff: 0
    last z: 698
    territory: 0
    rot x: 0
    rot y: -2.65404
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3230
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3231
  Footprint:
  Minimap:
    active: true
    x: 86
    z: 738
  Obstruction:
    active: true
    moving: false
    control group: 3231
    control group 2: 0
    tag: 5352
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 86
    y: 0
    z: 738
    last x: 86
    last y diff: 0
    last z: 738
    territory: 0
    rot x: 0
    rot y: -4.65416
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3231
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3232
  Footprint:
  Minimap:
    active: true
    x: 1350
    z: 110
  Obstruction:
    active: true
    moving: false
    control group: 3232
    control group 2: 0
    tag: 5354
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1350
    y: 0
    z: 110
    last x: 1350
    last y diff: 0
    last z: 110
    territory: 0
    rot x: 0
    rot y: -2.51241
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3232
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3233
  Footprint:
  Minimap:
    active: true
    x: 794
    z: 914
  Obstruction:
    active: true
    moving: false
    control group: 3233
    control group 2: 0
    tag: 5356
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 794
    y: 0
    z: 914
    last x: 794
    last y diff: 0
    last z: 914
    territory: 0
    rot x: 0
    rot y: -4.20153
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3233
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3234
  Footprint:
  Minimap:
    active: true
    x: 1274
    z: 1122
  Obstruction:
    active: true
    moving: false
    control group: 3234
    control group 2: 0
    tag: 5358
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1274
    y: 0
    z: 1122
    last x: 1274
    last y diff: 0
    last z: 1122
    territory: 0
    rot x: 0
    rot y: 0.50332
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3234
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3235
  Footprint:
  Minimap:
    active: true
    x: 426
    z: 1058
  Obstruction:
    active: true
    moving: false
    control group: 3235
    control group 2: 0
    tag: 5360
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 426
    y: 0
    z: 1058
    last x: 426
    last y diff: 0
    last z: 1058
    territory: 4
    rot x: 0
    rot y: -2.82187
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3235
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3236
  Footprint:
  Minimap:
    active: true
    x: 626
    z: 970
  Obstruction:
    active: true
    moving: false
    control group: 3236
    control group 2: 0
    tag: 5362
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 626
    y: 0
    z: 970
    last x: 626
    last y diff: 0
    last z: 970
    territory: 0
    rot x: 0
    rot y: 1.01473
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3236
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3237
  Footprint:
  Minimap:
    active: true
    x: 1554
    z: 1522
  Obstruction:
    active: true
    moving: false
    control group: 3237
    control group 2: 0
    tag: 5364
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1554
    y: 0
    z: 1522
    last x: 1554
    last y diff: 0
    last z: 1522
    territory: 0
    rot x: 0
    rot y: 0.57943
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3237
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9478,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3238
  Footprint:
  Minimap:
    active: true
    x: 562
    z: 914
  Obstruction:
    active: true
    moving: false
    control group: 3238
    control group 2: 0
    tag: 5366
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 562
    y: 0
    z: 914
    last x: 562
    last y diff: 0
    last z: 914
    territory: 0
    rot x: 0
    rot y: -0.55082
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3238
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3239
  Footprint:
  Minimap:
    active: true
    x: 394
    z: 1670
  Obstruction:
    active: true
    moving: false
    control group: 3239
    control group 2: 0
    tag: 5368
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 394
    y: 0
    z: 1670
    last x: 394
    last y diff: 0
    last z: 1670
    territory: 0
    rot x: 0
    rot y: -1.55408
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3239
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9649,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3240
  Footprint:
  Minimap:
    active: true
    x: 438
    z: 1422
  Obstruction:
    active: true
    moving: false
    control group: 3240
    control group 2: 0
    tag: 5370
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 438
    y: 0
    z: 1422
    last x: 438
    last y diff: 0
    last z: 1422
    territory: 0
    rot x: 0
    rot y: -0.67002
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3240
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3241
  Footprint:
  Minimap:
    active: true
    x: 1890
    z: 1178
  Obstruction:
    active: true
    moving: false
    control group: 3241
    control group 2: 0
    tag: 5372
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1890
    y: 0
    z: 1178
    last x: 1890
    last y diff: 0
    last z: 1178
    territory: 0
    rot x: 0
    rot y: 1.20434
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3241
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    7372,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3242
  Footprint:
  Minimap:
    active: true
    x: 1866
    z: 1290
  Obstruction:
    active: true
    moving: false
    control group: 3242
    control group 2: 0
    tag: 5374
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1866
    y: 0
    z: 1290
    last x: 1866
    last y diff: 0
    last z: 1290
    territory: 0
    rot x: 0
    rot y: -2.14962
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3242
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3243
  Footprint:
  Minimap:
    active: true
    x: 562
    z: 1534
  Obstruction:
    active: true
    moving: false
    control group: 3243
    control group 2: 0
    tag: 5376
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 562
    y: 0
    z: 1534
    last x: 562
    last y diff: 0
    last z: 1534
    territory: 0
    rot x: 0
    rot y: -3.45972
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3243
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9637,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3244
  Footprint:
  Minimap:
    active: true
    x: 746
    z: 410
  Obstruction:
    active: true
    moving: false
    control group: 3244
    control group 2: 0
    tag: 5378
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 746
    y: 0
    z: 410
    last x: 746
    last y diff: 0
    last z: 410
    territory: 0
    rot x: 0
    rot y: 0.47117
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3244
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3245
  Footprint:
  Minimap:
    active: true
    x: 878
    z: 1294
  Obstruction:
    active: true
    moving: false
    control group: 3245
    control group 2: 0
    tag: 5380
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 878
    y: 0
    z: 1294
    last x: 878
    last y diff: 0
    last z: 1294
    territory: 0
    rot x: 0
    rot y: -3.73824
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3245
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3246
  Footprint:
  Minimap:
    active: true
    x: 1106
    z: 1770
  Obstruction:
    active: true
    moving: false
    control group: 3246
    control group 2: 0
    tag: 5382
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1106
    y: 0
    z: 1770
    last x: 1106
    last y diff: 0
    last z: 1770
    territory: 0
    rot x: 0
    rot y: -1.69803
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3246
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3247
  Footprint:
  Minimap:
    active: true
    x: 1402
    z: 1870
  Obstruction:
    active: true
    moving: false
    control group: 3247
    control group 2: 0
    tag: 5384
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1402
    y: 0
    z: 1870
    last x: 1402
    last y diff: 0
    last z: 1870
    territory: 0
    rot x: 0
    rot y: -2.4092
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3247
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3248
  Footprint:
  Minimap:
    active: true
    x: 1050
    z: 1330
  Obstruction:
    active: true
    moving: false
    control group: 3248
    control group 2: 0
    tag: 5386
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1050
    y: 0
    z: 1330
    last x: 1050
    last y diff: 0
    last z: 1330
    territory: 0
    rot x: 0
    rot y: -3.00434
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3248
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3249
  Footprint:
  Minimap:
    active: true
    x: 782
    z: 86
  Obstruction:
    active: true
    moving: false
    control group: 3249
    control group 2: 0
    tag: 5388
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 782
    y: 0
    z: 86
    last x: 782
    last y diff: 0
    last z: 86
    territory: 0
    rot x: 0
    rot y: -0.7101
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3249
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3250
  Footprint:
  Minimap:
    active: true
    x: 1366
    z: 1678
  Obstruction:
    active: true
    moving: false
    control group: 3250
    control group 2: 0
    tag: 5390
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1366
    y: 0
    z: 1678
    last x: 1366
    last y diff: 0
    last z: 1678
    territory: 0
    rot x: 0
    rot y: 1.35698
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3250
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3251
  Footprint:
  Minimap:
    active: true
    x: 1334
    z: 1538
  Obstruction:
    active: true
    moving: false
    control group: 3251
    control group 2: 0
    tag: 5392
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1334
    y: 0
    z: 1538
    last x: 1334
    last y diff: 0
    last z: 1538
    territory: 0
    rot x: 0
    rot y: -4.471
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3251
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9880,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3252
  Footprint:
  Minimap:
    active: true
    x: 346
    z: 1482
  Obstruction:
    active: true
    moving: false
    control group: 3252
    control group 2: 0
    tag: 5394
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 346
    y: 0
    z: 1482
    last x: 346
    last y diff: 0
    last z: 1482
    territory: 0
    rot x: 0
    rot y: -0.92165
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3252
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3253
  Footprint:
  Minimap:
    active: true
    x: 730
    z: 1462
  Obstruction:
    active: true
    moving: false
    control group: 3253
    control group 2: 0
    tag: 5396
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 730
    y: 0
    z: 1462
    last x: 730
    last y diff: 0
    last z: 1462
    territory: 0
    rot x: 0
    rot y: 1.31014
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3253
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3254
  Footprint:
  Minimap:
    active: true
    x: 734
    z: 1406
  Obstruction:
    active: true
    moving: false
    control group: 3254
    control group 2: 0
    tag: 5398
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 734
    y: 0
    z: 1406
    last x: 734
    last y diff: 0
    last z: 1406
    territory: 0
    rot x: 0
    rot y: 0.80929
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3254
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3255
  Footprint:
  Minimap:
    active: true
    x: 1618
    z: 226
  Obstruction:
    active: true
    moving: false
    control group: 3255
    control group 2: 0
    tag: 5400
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1618
    y: 0
    z: 226
    last x: 1618
    last y diff: 0
    last z: 226
    territory: 0
    rot x: 0
    rot y: 0.12424
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3255
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3256
  Footprint:
  Minimap:
    active: true
    x: 906
    z: 574
  Obstruction:
    active: true
    moving: false
    control group: 3256
    control group 2: 0
    tag: 5402
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 906
    y: 0
    z: 574
    last x: 906
    last y diff: 0
    last z: 574
    territory: 0
    rot x: 0
    rot y: -4.15024
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3256
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3257
  Footprint:
  Minimap:
    active: true
    x: 1978
    z: 1002
  Obstruction:
    active: true
    moving: false
    control group: 3257
    control group 2: 0
    tag: 5404
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1978
    y: 0
    z: 1002
    last x: 1978
    last y diff: 0
    last z: 1002
    territory: 0
    rot x: 0
    rot y: 1.16794
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3257
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3258
  Footprint:
  Minimap:
    active: true
    x: 1446
    z: 1390
  Obstruction:
    active: true
    moving: false
    control group: 3258
    control group 2: 0
    tag: 5406
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1446
    y: 0
    z: 1390
    last x: 1446
    last y diff: 0
    last z: 1390
    territory: 0
    rot x: 0
    rot y: -3.79488
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3258
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10633,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3259
  Footprint:
  Minimap:
    active: true
    x: 178
    z: 1342
  Obstruction:
    active: true
    moving: false
    control group: 3259
    control group 2: 0
    tag: 5408
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 178
    y: 0
    z: 1342
    last x: 178
    last y diff: 0
    last z: 1342
    territory: 0
    rot x: 0
    rot y: -4.49363
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3259
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3260
  Footprint:
  Minimap:
    active: true
    x: 1266
    z: 790
  Obstruction:
    active: true
    moving: false
    control group: 3260
    control group 2: 0
    tag: 5410
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1266
    y: 0
    z: 790
    last x: 1266
    last y diff: 0
    last z: 790
    territory: 0
    rot x: 0
    rot y: 1.09934
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3260
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3261
  Footprint:
  Minimap:
    active: true
    x: 970
    z: 1870
  Obstruction:
    active: true
    moving: false
    control group: 3261
    control group 2: 0
    tag: 5412
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 970
    y: 0
    z: 1870
    last x: 970
    last y diff: 0
    last z: 1870
    territory: 0
    rot x: 0
    rot y: -3.08848
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3261
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3262
  Footprint:
  Minimap:
    active: true
    x: 1510
    z: 1798
  Obstruction:
    active: true
    moving: false
    control group: 3262
    control group 2: 0
    tag: 5414
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1510
    y: 0
    z: 1798
    last x: 1510
    last y diff: 0
    last z: 1798
    territory: 0
    rot x: 0
    rot y: -4.13334
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3262
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3263
  Footprint:
  Minimap:
    active: true
    x: 938
    z: 1494
  Obstruction:
    active: true
    moving: false
    control group: 3263
    control group 2: 0
    tag: 5416
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 938
    y: 0
    z: 1494
    last x: 938
    last y diff: 0
    last z: 1494
    territory: 0
    rot x: 0
    rot y: -1.27083
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3263
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10355,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3264
  Footprint:
  Minimap:
    active: true
    x: 1602
    z: 1414
  Obstruction:
    active: true
    moving: false
    control group: 3264
    control group 2: 0
    tag: 5418
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1602
    y: 0
    z: 1414
    last x: 1602
    last y diff: 0
    last z: 1414
    territory: 3
    rot x: 0
    rot y: -3.34964
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3264
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    4813,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3265
  Footprint:
  Minimap:
    active: true
    x: 622
    z: 430
  Obstruction:
    active: true
    moving: false
    control group: 3265
    control group 2: 0
    tag: 5420
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 622
    y: 0
    z: 430
    last x: 622
    last y diff: 0
    last z: 430
    territory: 0
    rot x: 0
    rot y: -1.20565
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3265
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3266
  Footprint:
  Minimap:
    active: true
    x: 1078
    z: 1470
  Obstruction:
    active: true
    moving: false
    control group: 3266
    control group 2: 0
    tag: 5422
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1078
    y: 0
    z: 1470
    last x: 1078
    last y diff: 0
    last z: 1470
    territory: 0
    rot x: 0
    rot y: -2.23981
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3266
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10440,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3267
  Footprint:
  Minimap:
    active: true
    x: 1054
    z: 1514
  Obstruction:
    active: true
    moving: false
    control group: 3267
    control group 2: 0
    tag: 5424
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1054
    y: 0
    z: 1514
    last x: 1054
    last y diff: 0
    last z: 1514
    territory: 0
    rot x: 0
    rot y: -3.49645
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3267
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10388,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3268
  Footprint:
  Minimap:
    active: true
    x: 698
    z: 282
  Obstruction:
    active: true
    moving: false
    control group: 3268
    control group 2: 0
    tag: 5426
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 698
    y: 0
    z: 282
    last x: 698
    last y diff: 0
    last z: 282
    territory: 0
    rot x: 0
    rot y: -3.90468
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3268
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3269
  Footprint:
  Minimap:
    active: true
    x: 746
    z: 1238
  Obstruction:
    active: true
    moving: false
    control group: 3269
    control group 2: 0
    tag: 5428
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 746
    y: 0
    z: 1238
    last x: 746
    last y diff: 0
    last z: 1238
    territory: 0
    rot x: 0
    rot y: -4.13862
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3269
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3270
  Footprint:
  Minimap:
    active: true
    x: 1022
    z: 426
  Obstruction:
    active: true
    moving: false
    control group: 3270
    control group 2: 0
    tag: 5430
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1022
    y: 0
    z: 426
    last x: 1022
    last y diff: 0
    last z: 426
    territory: 0
    rot x: 0
    rot y: -3.38157
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3270
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3271
  Footprint:
  Minimap:
    active: true
    x: 1518
    z: 454
  Obstruction:
    active: true
    moving: false
    control group: 3271
    control group 2: 0
    tag: 5432
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1518
    y: 0
    z: 454
    last x: 1518
    last y diff: 0
    last z: 454
    territory: 0
    rot x: 0
    rot y: -0.3229
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3271
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3272
  Footprint:
  Minimap:
    active: true
    x: 846
    z: 1810
  Obstruction:
    active: true
    moving: false
    control group: 3272
    control group 2: 0
    tag: 5434
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 846
    y: 0
    z: 1810
    last x: 846
    last y diff: 0
    last z: 1810
    territory: 0
    rot x: 0
    rot y: -0.76876
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3272
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3273
  Footprint:
  Minimap:
    active: true
    x: 942
    z: 1582
  Obstruction:
    active: true
    moving: false
    control group: 3273
    control group 2: 0
    tag: 5436
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 942
    y: 0
    z: 1582
    last x: 942
    last y diff: 0
    last z: 1582
    territory: 0
    rot x: 0
    rot y: -4.5489
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3273
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10358,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3274
  Footprint:
  Minimap:
    active: true
    x: 790
    z: 1390
  Obstruction:
    active: true
    moving: false
    control group: 3274
    control group 2: 0
    tag: 5438
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 790
    y: 0
    z: 1390
    last x: 790
    last y diff: 0
    last z: 1390
    territory: 0
    rot x: 0
    rot y: -1.20807
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3274
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3275
  Footprint:
  Minimap:
    active: true
    x: 1154
    z: 790
  Obstruction:
    active: true
    moving: false
    control group: 3275
    control group 2: 0
    tag: 5440
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1154
    y: 0
    z: 790
    last x: 1154
    last y diff: 0
    last z: 790
    territory: 0
    rot x: 0
    rot y: -2.31707
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3275
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3276
  Footprint:
  Minimap:
    active: true
    x: 1946
    z: 1182
  Obstruction:
    active: true
    moving: false
    control group: 3276
    control group 2: 0
    tag: 5442
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1946
    y: 0
    z: 1182
    last x: 1946
    last y diff: 0
    last z: 1182
    territory: 0
    rot x: 0
    rot y: -2.04363
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3276
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    7328,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3277
  Footprint:
  Minimap:
    active: true
    x: 182
    z: 1542
  Obstruction:
    active: true
    moving: false
    control group: 3277
    control group 2: 0
    tag: 5444
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 182
    y: 0
    z: 1542
    last x: 182
    last y diff: 0
    last z: 1542
    territory: 0
    rot x: 0
    rot y: 0.57567
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3277
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3278
  Footprint:
  Minimap:
    active: true
    x: 1474
    z: 634
  Obstruction:
    active: true
    moving: false
    control group: 3278
    control group 2: 0
    tag: 5446
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1474
    y: 0
    z: 634
    last x: 1474
    last y diff: 0
    last z: 634
    territory: 0
    rot x: 0
    rot y: -3.84141
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3278
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3279
  Footprint:
  Minimap:
    active: true
    x: 1490
    z: 770
  Obstruction:
    active: true
    moving: false
    control group: 3279
    control group 2: 0
    tag: 5448
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1490
    y: 0
    z: 770
    last x: 1490
    last y diff: 0
    last z: 770
    territory: 0
    rot x: 0
    rot y: -2.14481
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3279
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3280
  Footprint:
  Minimap:
    active: true
    x: 994
    z: 678
  Obstruction:
    active: true
    moving: false
    control group: 3280
    control group 2: 0
    tag: 5450
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 994
    y: 0
    z: 678
    last x: 994
    last y diff: 0
    last z: 678
    territory: 0
    rot x: 0
    rot y: -3.50168
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3280
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3281
  Footprint:
  Minimap:
    active: true
    x: 1586
    z: 534
  Obstruction:
    active: true
    moving: false
    control group: 3281
    control group 2: 0
    tag: 5452
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1586
    y: 0
    z: 534
    last x: 1586
    last y diff: 0
    last z: 534
    territory: 0
    rot x: 0
    rot y: 1.49343
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3281
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3282
  Footprint:
  Minimap:
    active: true
    x: 1182
    z: 1414
  Obstruction:
    active: true
    moving: false
    control group: 3282
    control group 2: 0
    tag: 5454
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1182
    y: 0
    z: 1414
    last x: 1182
    last y diff: 0
    last z: 1414
    territory: 0
    rot x: 0
    rot y: 0.26784
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3282
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10383,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3283
  Footprint:
  Minimap:
    active: true
    x: 914
    z: 166
  Obstruction:
    active: true
    moving: false
    control group: 3283
    control group 2: 0
    tag: 5456
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 914
    y: 0
    z: 166
    last x: 914
    last y diff: 0
    last z: 166
    territory: 0
    rot x: 0
    rot y: -1.47574
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3283
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3284
  Footprint:
  Minimap:
    active: true
    x: 1026
    z: 514
  Obstruction:
    active: true
    moving: false
    control group: 3284
    control group 2: 0
    tag: 5458
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1026
    y: 0
    z: 514
    last x: 1026
    last y diff: 0
    last z: 514
    territory: 0
    rot x: 0
    rot y: 0.00635
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3284
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3285
  Footprint:
  Minimap:
    active: true
    x: 406
    z: 1474
  Obstruction:
    active: true
    moving: false
    control group: 3285
    control group 2: 0
    tag: 5460
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 406
    y: 0
    z: 1474
    last x: 406
    last y diff: 0
    last z: 1474
    territory: 0
    rot x: 0
    rot y: -4.24608
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3285
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3286
  Footprint:
  Minimap:
    active: true
    x: 318
    z: 1518
  Obstruction:
    active: true
    moving: false
    control group: 3286
    control group 2: 0
    tag: 5462
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 318
    y: 0
    z: 1518
    last x: 318
    last y diff: 0
    last z: 1518
    territory: 0
    rot x: 0
    rot y: 0.51226
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3286
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3287
  Footprint:
  Minimap:
    active: true
    x: 1530
    z: 254
  Obstruction:
    active: true
    moving: false
    control group: 3287
    control group 2: 0
    tag: 5464
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1530
    y: 0
    z: 254
    last x: 1530
    last y diff: 0
    last z: 254
    territory: 0
    rot x: 0
    rot y: -4.20684
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3287
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3288
  Footprint:
  Minimap:
    active: true
    x: 306
    z: 1054
  Obstruction:
    active: true
    moving: false
    control group: 3288
    control group 2: 0
    tag: 5466
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 306
    y: 0
    z: 1054
    last x: 306
    last y diff: 0
    last z: 1054
    territory: 4
    rot x: 0
    rot y: -1.76249
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3288
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3289
  Footprint:
  Minimap:
    active: true
    x: 1078
    z: 154
  Obstruction:
    active: true
    moving: false
    control group: 3289
    control group 2: 0
    tag: 5468
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1078
    y: 0
    z: 154
    last x: 1078
    last y diff: 0
    last z: 154
    territory: 0
    rot x: 0
    rot y: -0.21822
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3289
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3290
  Footprint:
  Minimap:
    active: true
    x: 934
    z: 650
  Obstruction:
    active: true
    moving: false
    control group: 3290
    control group 2: 0
    tag: 5470
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 934
    y: 0
    z: 650
    last x: 934
    last y diff: 0
    last z: 650
    territory: 0
    rot x: 0
    rot y: 1.47153
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3290
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3291
  Footprint:
  Minimap:
    active: true
    x: 1666
    z: 294
  Obstruction:
    active: true
    moving: false
    control group: 3291
    control group 2: 0
    tag: 5472
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1666
    y: 0
    z: 294
    last x: 1666
    last y diff: 0
    last z: 294
    territory: 0
    rot x: 0
    rot y: -0.65056
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3291
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3292
  Footprint:
  Minimap:
    active: true
    x: 102
    z: 946
  Obstruction:
    active: true
    moving: false
    control group: 3292
    control group 2: 0
    tag: 5474
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 102
    y: 0
    z: 946
    last x: 102
    last y diff: 0
    last z: 946
    territory: 0
    rot x: 0
    rot y: -2.75852
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3292
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3293
  Footprint:
  Minimap:
    active: true
    x: 450
    z: 1306
  Obstruction:
    active: true
    moving: false
    control group: 3293
    control group 2: 0
    tag: 5476
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 450
    y: 0
    z: 1306
    last x: 450
    last y diff: 0
    last z: 1306
    territory: 0
    rot x: 0
    rot y: -3.70856
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3293
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3294
  Footprint:
  Minimap:
    active: true
    x: 302
    z: 1166
  Obstruction:
    active: true
    moving: false
    control group: 3294
    control group 2: 0
    tag: 5478
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 302
    y: 0
    z: 1166
    last x: 302
    last y diff: 0
    last z: 1166
    territory: 4
    rot x: 0
    rot y: -1.46596
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3294
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3295
  Footprint:
  Minimap:
    active: true
    x: 1942
    z: 734
  Obstruction:
    active: true
    moving: false
    control group: 3295
    control group 2: 0
    tag: 5480
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1942
    y: 0
    z: 734
    last x: 1942
    last y diff: 0
    last z: 734
    territory: 0
    rot x: 0
    rot y: -3.09496
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3295
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3296
  Footprint:
  Minimap:
    active: true
    x: 1786
    z: 1006
  Obstruction:
    active: true
    moving: false
    control group: 3296
    control group 2: 0
    tag: 5482
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1786
    y: 0
    z: 1006
    last x: 1786
    last y diff: 0
    last z: 1006
    territory: 0
    rot x: 0
    rot y: 0.91755
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3296
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9233,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3297
  Footprint:
  Minimap:
    active: true
    x: 1802
    z: 654
  Obstruction:
    active: true
    moving: false
    control group: 3297
    control group 2: 0
    tag: 5484
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1802
    y: 0
    z: 654
    last x: 1802
    last y diff: 0
    last z: 654
    territory: 0
    rot x: 0
    rot y: -0.51696
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3297
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3298
  Footprint:
  Minimap:
    active: true
    x: 942
    z: 766
  Obstruction:
    active: true
    moving: false
    control group: 3298
    control group 2: 0
    tag: 5486
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 942
    y: 0
    z: 766
    last x: 942
    last y diff: 0
    last z: 766
    territory: 0
    rot x: 0
    rot y: -4.19842
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3298
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3299
  Footprint:
  Minimap:
    active: true
    x: 770
    z: 1190
  Obstruction:
    active: true
    moving: false
    control group: 3299
    control group 2: 0
    tag: 5488
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 770
    y: 0
    z: 1190
    last x: 770
    last y diff: 0
    last z: 1190
    territory: 0
    rot x: 0
    rot y: -4.34295
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3299
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3300
  Footprint:
  Minimap:
    active: true
    x: 558
    z: 1150
  Obstruction:
    active: true
    moving: false
    control group: 3300
    control group 2: 0
    tag: 5490
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 558
    y: 0
    z: 1150
    last x: 558
    last y diff: 0
    last z: 1150
    territory: 0
    rot x: 0
    rot y: 0.41457
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3300
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3301
  Footprint:
  Minimap:
    active: true
    x: 22
    z: 1046
  Obstruction:
    active: true
    moving: false
    control group: 3301
    control group 2: 0
    tag: 5492
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 22
    y: 0
    z: 1046
    last x: 22
    last y diff: 0
    last z: 1046
    territory: 0
    rot x: 0
    rot y: -1.2608
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3301
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3302
  Footprint:
  Minimap:
    active: true
    x: 730
    z: 894
  Obstruction:
    active: true
    moving: false
    control group: 3302
    control group 2: 0
    tag: 5494
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 730
    y: 0
    z: 894
    last x: 730
    last y diff: 0
    last z: 894
    territory: 0
    rot x: 0
    rot y: 0.86315
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3302
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3303
  Footprint:
  Minimap:
    active: true
    x: 1274
    z: 714
  Obstruction:
    active: true
    moving: false
    control group: 3303
    control group 2: 0
    tag: 5496
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1274
    y: 0
    z: 714
    last x: 1274
    last y diff: 0
    last z: 714
    territory: 0
    rot x: 0
    rot y: -2.3891
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3303
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3304
  Footprint:
  Minimap:
    active: true
    x: 978
    z: 1822
  Obstruction:
    active: true
    moving: false
    control group: 3304
    control group 2: 0
    tag: 5498
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 978
    y: 0
    z: 1822
    last x: 978
    last y diff: 0
    last z: 1822
    territory: 0
    rot x: 0
    rot y: -2.37334
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3304
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3305
  Footprint:
  Minimap:
    active: true
    x: 1926
    z: 742
  Obstruction:
    active: true
    moving: false
    control group: 3305
    control group 2: 0
    tag: 5500
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1926
    y: 0
    z: 742
    last x: 1926
    last y diff: 0
    last z: 742
    territory: 0
    rot x: 0
    rot y: -4.3
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3305
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3306
  Footprint:
  Minimap:
    active: true
    x: 290
    z: 1706
  Obstruction:
    active: true
    moving: false
    control group: 3306
    control group 2: 0
    tag: 5502
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 290
    y: 0
    z: 1706
    last x: 290
    last y diff: 0
    last z: 1706
    territory: 0
    rot x: 0
    rot y: -3.09054
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3306
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3307
  Footprint:
  Minimap:
    active: true
    x: 714
    z: 1366
  Obstruction:
    active: true
    moving: false
    control group: 3307
    control group 2: 0
    tag: 5504
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 714
    y: 0
    z: 1366
    last x: 714
    last y diff: 0
    last z: 1366
    territory: 0
    rot x: 0
    rot y: 0.78057
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3307
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3308
  Footprint:
  Minimap:
    active: true
    x: 1206
    z: 1790
  Obstruction:
    active: true
    moving: false
    control group: 3308
    control group 2: 0
    tag: 5506
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1206
    y: 0
    z: 1790
    last x: 1206
    last y diff: 0
    last z: 1790
    territory: 0
    rot x: 0
    rot y: 1.54348
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3308
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3309
  Footprint:
  Minimap:
    active: true
    x: 1782
    z: 1454
  Obstruction:
    active: true
    moving: false
    control group: 3309
    control group 2: 0
    tag: 5508
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1782
    y: 0
    z: 1454
    last x: 1782
    last y diff: 0
    last z: 1454
    territory: 0
    rot x: 0
    rot y: -3.5134
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3309
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3310
  Footprint:
  Minimap:
    active: true
    x: 518
    z: 1494
  Obstruction:
    active: true
    moving: false
    control group: 3310
    control group 2: 0
    tag: 5510
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 518
    y: 0
    z: 1494
    last x: 518
    last y diff: 0
    last z: 1494
    territory: 0
    rot x: 0
    rot y: -1.72924
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3310
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3311
  Footprint:
  Minimap:
    active: true
    x: 1214
    z: 1962
  Obstruction:
    active: true
    moving: false
    control group: 3311
    control group 2: 0
    tag: 5512
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1214
    y: 0
    z: 1962
    last x: 1214
    last y diff: 0
    last z: 1962
    territory: 0
    rot x: 0
    rot y: 0.94915
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3311
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3312
  Footprint:
  Minimap:
    active: true
    x: 1218
    z: 1290
  Obstruction:
    active: true
    moving: false
    control group: 3312
    control group 2: 0
    tag: 5514
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1218
    y: 0
    z: 1290
    last x: 1218
    last y diff: 0
    last z: 1290
    territory: 0
    rot x: 0
    rot y: -2.3547
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3312
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3313
  Footprint:
  Minimap:
    active: true
    x: 1006
    z: 718
  Obstruction:
    active: true
    moving: false
    control group: 3313
    control group 2: 0
    tag: 5516
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1006
    y: 0
    z: 718
    last x: 1006
    last y diff: 0
    last z: 718
    territory: 0
    rot x: 0
    rot y: -1.90413
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3313
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3314
  Footprint:
  Minimap:
    active: true
    x: 1818
    z: 814
  Obstruction:
    active: true
    moving: false
    control group: 3314
    control group 2: 0
    tag: 5518
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1818
    y: 0
    z: 814
    last x: 1818
    last y diff: 0
    last z: 814
    territory: 0
    rot x: 0
    rot y: -3.14461
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3314
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9419,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3315
  Footprint:
  Minimap:
    active: true
    x: 682
    z: 1030
  Obstruction:
    active: true
    moving: false
    control group: 3315
    control group 2: 0
    tag: 5520
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 682
    y: 0
    z: 1030
    last x: 682
    last y diff: 0
    last z: 1030
    territory: 0
    rot x: 0
    rot y: -2.9496
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3315
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3316
  Footprint:
  Minimap:
    active: true
    x: 1718
    z: 438
  Obstruction:
    active: true
    moving: false
    control group: 3316
    control group 2: 0
    tag: 5522
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1718
    y: 0
    z: 438
    last x: 1718
    last y diff: 0
    last z: 438
    territory: 0
    rot x: 0
    rot y: 1.43749
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3316
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3317
  Footprint:
  Minimap:
    active: true
    x: 1598
    z: 1062
  Obstruction:
    active: true
    moving: false
    control group: 3317
    control group 2: 0
    tag: 5524
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1598
    y: 0
    z: 1062
    last x: 1598
    last y diff: 0
    last z: 1062
    territory: 0
    rot x: 0
    rot y: 0.76269
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3317
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9359,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3318
  Footprint:
  Minimap:
    active: true
    x: 762
    z: 958
  Obstruction:
    active: true
    moving: false
    control group: 3318
    control group 2: 0
    tag: 5526
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 762
    y: 0
    z: 958
    last x: 762
    last y diff: 0
    last z: 958
    territory: 0
    rot x: 0
    rot y: -2.91953
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3318
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3319
  Footprint:
  Minimap:
    active: true
    x: 514
    z: 210
  Obstruction:
    active: true
    moving: false
    control group: 3319
    control group 2: 0
    tag: 5528
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 514
    y: 0
    z: 210
    last x: 514
    last y diff: 0
    last z: 210
    territory: 0
    rot x: 0
    rot y: -2.2277
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3319
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3320
  Footprint:
  Minimap:
    active: true
    x: 214
    z: 642
  Obstruction:
    active: true
    moving: false
    control group: 3320
    control group 2: 0
    tag: 5530
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 214
    y: 0
    z: 642
    last x: 214
    last y diff: 0
    last z: 642
    territory: 0
    rot x: 0
    rot y: -1.19123
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3320
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3321
  Footprint:
  Minimap:
    active: true
    x: 1134
    z: 2014
  Obstruction:
    active: true
    moving: false
    control group: 3321
    control group 2: 0
    tag: 5532
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1134
    y: 0
    z: 2014
    last x: 1134
    last y diff: 0
    last z: 2014
    territory: 0
    rot x: 0
    rot y: -2.71627
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3321
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3322
  Footprint:
  Minimap:
    active: true
    x: 758
    z: 150
  Obstruction:
    active: true
    moving: false
    control group: 3322
    control group 2: 0
    tag: 5534
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 758
    y: 0
    z: 150
    last x: 758
    last y diff: 0
    last z: 150
    territory: 0
    rot x: 0
    rot y: 0.71755
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3322
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3323
  Footprint:
  Minimap:
    active: true
    x: 534
    z: 262
  Obstruction:
    active: true
    moving: false
    control group: 3323
    control group 2: 0
    tag: 5536
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 534
    y: 0
    z: 262
    last x: 534
    last y diff: 0
    last z: 262
    territory: 0
    rot x: 0
    rot y: 0.62432
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3323
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3324
  Footprint:
  Minimap:
    active: true
    x: 454
    z: 1610
  Obstruction:
    active: true
    moving: false
    control group: 3324
    control group 2: 0
    tag: 5538
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 454
    y: 0
    z: 1610
    last x: 454
    last y diff: 0
    last z: 1610
    territory: 0
    rot x: 0
    rot y: -3.73856
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3324
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9652,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3325
  Footprint:
  Minimap:
    active: true
    x: 1514
    z: 1282
  Obstruction:
    active: true
    moving: false
    control group: 3325
    control group 2: 0
    tag: 5540
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1514
    y: 0
    z: 1282
    last x: 1514
    last y diff: 0
    last z: 1282
    territory: 3
    rot x: 0
    rot y: -1.29748
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3325
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3326
  Footprint:
  Minimap:
    active: true
    x: 1850
    z: 562
  Obstruction:
    active: true
    moving: false
    control group: 3326
    control group 2: 0
    tag: 5542
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1850
    y: 0
    z: 562
    last x: 1850
    last y diff: 0
    last z: 562
    territory: 0
    rot x: 0
    rot y: -3.02263
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3326
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3327
  Footprint:
  Minimap:
    active: true
    x: 1114
    z: 1702
  Obstruction:
    active: true
    moving: false
    control group: 3327
    control group 2: 0
    tag: 5544
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1114
    y: 0
    z: 1702
    last x: 1114
    last y diff: 0
    last z: 1702
    territory: 0
    rot x: 0
    rot y: 0.02572
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3327
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3328
  Footprint:
  Minimap:
    active: true
    x: 354
    z: 1642
  Obstruction:
    active: true
    moving: false
    control group: 3328
    control group 2: 0
    tag: 5546
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 354
    y: 0
    z: 1642
    last x: 354
    last y diff: 0
    last z: 1642
    territory: 0
    rot x: 0
    rot y: -1.00884
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3328
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9645,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3329
  Footprint:
  Minimap:
    active: true
    x: 1286
    z: 1826
  Obstruction:
    active: true
    moving: false
    control group: 3329
    control group 2: 0
    tag: 5548
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1286
    y: 0
    z: 1826
    last x: 1286
    last y diff: 0
    last z: 1826
    territory: 0
    rot x: 0
    rot y: -2.80311
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3329
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3330
  Footprint:
  Minimap:
    active: true
    x: 1638
    z: 898
  Obstruction:
    active: true
    moving: false
    control group: 3330
    control group 2: 0
    tag: 5550
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1638
    y: 0
    z: 898
    last x: 1638
    last y diff: 0
    last z: 898
    territory: 0
    rot x: 0
    rot y: -4.39217
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3330
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9275,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3331
  Footprint:
  Minimap:
    active: true
    x: 1730
    z: 1178
  Obstruction:
    active: true
    moving: false
    control group: 3331
    control group 2: 0
    tag: 5552
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1730
    y: 0
    z: 1178
    last x: 1730
    last y diff: 0
    last z: 1178
    territory: 3
    rot x: 0
    rot y: -2.81083
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3331
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 127,
  "gatherers": [
    [],
    [],
    [],
    [
      286
    ],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3332
  Footprint:
  Minimap:
    active: true
    x: 750
    z: 862
  Obstruction:
    active: true
    moving: false
    control group: 3332
    control group 2: 0
    tag: 5554
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 750
    y: 0
    z: 862
    last x: 750
    last y diff: 0
    last z: 862
    territory: 0
    rot x: 0
    rot y: 1.35755
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3332
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3333
  Footprint:
  Minimap:
    active: true
    x: 746
    z: 1134
  Obstruction:
    active: true
    moving: false
    control group: 3333
    control group 2: 0
    tag: 5556
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 746
    y: 0
    z: 1134
    last x: 746
    last y diff: 0
    last z: 1134
    territory: 0
    rot x: 0
    rot y: -4.5194
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3333
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3334
  Footprint:
  Minimap:
    active: true
    x: 1054
    z: 1274
  Obstruction:
    active: true
    moving: false
    control group: 3334
    control group 2: 0
    tag: 5558
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1054
    y: 0
    z: 1274
    last x: 1054
    last y diff: 0
    last z: 1274
    territory: 0
    rot x: 0
    rot y: -3.3819
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3334
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3335
  Footprint:
  Minimap:
    active: true
    x: 478
    z: 1030
  Obstruction:
    active: true
    moving: false
    control group: 3335
    control group 2: 0
    tag: 5560
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 478
    y: 0
    z: 1030
    last x: 478
    last y diff: 0
    last z: 1030
    territory: 4
    rot x: 0
    rot y: 0.73237
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3335
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3336
  Footprint:
  Minimap:
    active: true
    x: 1650
    z: 1030
  Obstruction:
    active: true
    moving: false
    control group: 3336
    control group 2: 0
    tag: 5562
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1650
    y: 0
    z: 1030
    last x: 1650
    last y diff: 0
    last z: 1030
    territory: 0
    rot x: 0
    rot y: 0.43557
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3336
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3337
  Footprint:
  Minimap:
    active: true
    x: 1858
    z: 1166
  Obstruction:
    active: true
    moving: false
    control group: 3337
    control group 2: 0
    tag: 5564
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1858
    y: 0
    z: 1166
    last x: 1858
    last y diff: 0
    last z: 1166
    territory: 0
    rot x: 0
    rot y: -3.50728
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3337
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3338
  Footprint:
  Minimap:
    active: true
    x: 562
    z: 438
  Obstruction:
    active: true
    moving: false
    control group: 3338
    control group 2: 0
    tag: 5566
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 562
    y: 0
    z: 438
    last x: 562
    last y diff: 0
    last z: 438
    territory: 0
    rot x: 0
    rot y: -2.55501
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3338
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3339
  Footprint:
  Minimap:
    active: true
    x: 638
    z: 1854
  Obstruction:
    active: true
    moving: false
    control group: 3339
    control group 2: 0
    tag: 5568
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 638
    y: 0
    z: 1854
    last x: 638
    last y diff: 0
    last z: 1854
    territory: 0
    rot x: 0
    rot y: 0.5943
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3339
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3340
  Footprint:
  Minimap:
    active: true
    x: 986
    z: 102
  Obstruction:
    active: true
    moving: false
    control group: 3340
    control group 2: 0
    tag: 5570
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 986
    y: 0
    z: 102
    last x: 986
    last y diff: 0
    last z: 102
    territory: 0
    rot x: 0
    rot y: -3.12174
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3340
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3341
  Footprint:
  Minimap:
    active: true
    x: 1790
    z: 954
  Obstruction:
    active: true
    moving: false
    control group: 3341
    control group 2: 0
    tag: 5572
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1790
    y: 0
    z: 954
    last x: 1790
    last y diff: 0
    last z: 954
    territory: 0
    rot x: 0
    rot y: 0.42331
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3341
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9274,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3342
  Footprint:
  Minimap:
    active: true
    x: 1102
    z: 590
  Obstruction:
    active: true
    moving: false
    control group: 3342
    control group 2: 0
    tag: 5574
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1102
    y: 0
    z: 590
    last x: 1102
    last y diff: 0
    last z: 590
    territory: 0
    rot x: 0
    rot y: -3.0242
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3342
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3343
  Footprint:
  Minimap:
    active: true
    x: 1134
    z: 1842
  Obstruction:
    active: true
    moving: false
    control group: 3343
    control group 2: 0
    tag: 5576
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1134
    y: 0
    z: 1842
    last x: 1134
    last y diff: 0
    last z: 1842
    territory: 0
    rot x: 0
    rot y: -1.94603
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3343
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3344
  Footprint:
  Minimap:
    active: true
    x: 1218
    z: 1306
  Obstruction:
    active: true
    moving: false
    control group: 3344
    control group 2: 0
    tag: 5578
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1218
    y: 0
    z: 1306
    last x: 1218
    last y diff: 0
    last z: 1306
    territory: 0
    rot x: 0
    rot y: -3.39455
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3344
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3345
  Footprint:
  Minimap:
    active: true
    x: 1294
    z: 1938
  Obstruction:
    active: true
    moving: false
    control group: 3345
    control group 2: 0
    tag: 5580
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1294
    y: 0
    z: 1938
    last x: 1294
    last y diff: 0
    last z: 1938
    territory: 0
    rot x: 0
    rot y: -2.67266
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3345
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3346
  Footprint:
  Minimap:
    active: true
    x: 414
    z: 1478
  Obstruction:
    active: true
    moving: false
    control group: 3346
    control group 2: 0
    tag: 5582
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 414
    y: 0
    z: 1478
    last x: 414
    last y diff: 0
    last z: 1478
    territory: 0
    rot x: 0
    rot y: 0.68923
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3346
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3348
  Footprint:
  Minimap:
    active: true
    x: 1150
    z: 1878
  Obstruction:
    active: true
    moving: false
    control group: 3348
    control group 2: 0
    tag: 5584
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1150
    y: 0
    z: 1878
    last x: 1150
    last y diff: 0
    last z: 1878
    territory: 0
    rot x: 0
    rot y: -0.42054
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3348
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3349
  Footprint:
  Minimap:
    active: true
    x: 1582
    z: 1750
  Obstruction:
    active: true
    moving: false
    control group: 3349
    control group 2: 0
    tag: 5586
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1582
    y: 0
    z: 1750
    last x: 1582
    last y diff: 0
    last z: 1750
    territory: 0
    rot x: 0
    rot y: -4.6195
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3349
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3350
  Footprint:
  Minimap:
    active: true
    x: 1386
    z: 1458
  Obstruction:
    active: true
    moving: false
    control group: 3350
    control group 2: 0
    tag: 5588
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1386
    y: 0
    z: 1458
    last x: 1386
    last y diff: 0
    last z: 1458
    territory: 0
    rot x: 0
    rot y: -2.88439
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3350
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9872,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3351
  Footprint:
  Minimap:
    active: true
    x: 226
    z: 1438
  Obstruction:
    active: true
    moving: false
    control group: 3351
    control group 2: 0
    tag: 5590
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 226
    y: 0
    z: 1438
    last x: 226
    last y diff: 0
    last z: 1438
    territory: 0
    rot x: 0
    rot y: -3.71285
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3351
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3352
  Footprint:
  Minimap:
    active: true
    x: 1730
    z: 1646
  Obstruction:
    active: true
    moving: false
    control group: 3352
    control group 2: 0
    tag: 5592
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1730
    y: 0
    z: 1646
    last x: 1730
    last y diff: 0
    last z: 1646
    territory: 0
    rot x: 0
    rot y: -3.4276
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3352
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3353
  Footprint:
  Minimap:
    active: true
    x: 202
    z: 1246
  Obstruction:
    active: true
    moving: false
    control group: 3353
    control group 2: 0
    tag: 5594
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 202
    y: 0
    z: 1246
    last x: 202
    last y diff: 0
    last z: 1246
    territory: 0
    rot x: 0
    rot y: -3.88848
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3353
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3355
  Footprint:
  Minimap:
    active: true
    x: 206
    z: 1598
  Obstruction:
    active: true
    moving: false
    control group: 3355
    control group 2: 0
    tag: 5598
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 206
    y: 0
    z: 1598
    last x: 206
    last y diff: 0
    last z: 1598
    territory: 0
    rot x: 0
    rot y: -4.08164
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3355
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3356
  Footprint:
  Minimap:
    active: true
    x: 994
    z: 550
  Obstruction:
    active: true
    moving: false
    control group: 3356
    control group 2: 0
    tag: 5600
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 994
    y: 0
    z: 550
    last x: 994
    last y diff: 0
    last z: 550
    territory: 0
    rot x: 0
    rot y: -1.89402
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3356
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3357
  Footprint:
  Minimap:
    active: true
    x: 526
    z: 306
  Obstruction:
    active: true
    moving: false
    control group: 3357
    control group 2: 0
    tag: 5602
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 526
    y: 0
    z: 306
    last x: 526
    last y diff: 0
    last z: 306
    territory: 0
    rot x: 0
    rot y: -3.28142
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3357
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3358
  Footprint:
  Minimap:
    active: true
    x: 1430
    z: 302
  Obstruction:
    active: true
    moving: false
    control group: 3358
    control group 2: 0
    tag: 5604
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1430
    y: 0
    z: 302
    last x: 1430
    last y diff: 0
    last z: 302
    territory: 0
    rot x: 0
    rot y: -1.28696
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3358
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3359
  Footprint:
  Minimap:
    active: true
    x: 294
    z: 1038
  Obstruction:
    active: true
    moving: false
    control group: 3359
    control group 2: 0
    tag: 5606
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 294
    y: 0
    z: 1038
    last x: 294
    last y diff: 0
    last z: 1038
    territory: 4
    rot x: 0
    rot y: 0.10935
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3359
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3360
  Footprint:
  Minimap:
    active: true
    x: 1450
    z: 1738
  Obstruction:
    active: true
    moving: false
    control group: 3360
    control group 2: 0
    tag: 5608
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1450
    y: 0
    z: 1738
    last x: 1450
    last y diff: 0
    last z: 1738
    territory: 0
    rot x: 0
    rot y: 0.92615
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3360
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3361
  Footprint:
  Minimap:
    active: true
    x: 1402
    z: 574
  Obstruction:
    active: true
    moving: false
    control group: 3361
    control group 2: 0
    tag: 5610
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1402
    y: 0
    z: 574
    last x: 1402
    last y diff: 0
    last z: 574
    territory: 0
    rot x: 0
    rot y: -3.38295
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3361
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3362
  Footprint:
  Minimap:
    active: true
    x: 1114
    z: 558
  Obstruction:
    active: true
    moving: false
    control group: 3362
    control group 2: 0
    tag: 5612
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1114
    y: 0
    z: 558
    last x: 1114
    last y diff: 0
    last z: 558
    territory: 0
    rot x: 0
    rot y: -1.08489
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3362
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3363
  Footprint:
  Minimap:
    active: true
    x: 1350
    z: 538
  Obstruction:
    active: true
    moving: false
    control group: 3363
    control group 2: 0
    tag: 5614
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1350
    y: 0
    z: 538
    last x: 1350
    last y diff: 0
    last z: 538
    territory: 0
    rot x: 0
    rot y: 0.86791
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3363
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3364
  Footprint:
  Minimap:
    active: true
    x: 1090
    z: 510
  Obstruction:
    active: true
    moving: false
    control group: 3364
    control group 2: 0
    tag: 5616
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1090
    y: 0
    z: 510
    last x: 1090
    last y diff: 0
    last z: 510
    territory: 0
    rot x: 0
    rot y: -1.35145
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3364
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3365
  Footprint:
  Minimap:
    active: true
    x: 1690
    z: 1510
  Obstruction:
    active: true
    moving: false
    control group: 3365
    control group 2: 0
    tag: 5618
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1690
    y: 0
    z: 1510
    last x: 1690
    last y diff: 0
    last z: 1510
    territory: 0
    rot x: 0
    rot y: 0.95646
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3365
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3366
  Footprint:
  Minimap:
    active: true
    x: 282
    z: 842
  Obstruction:
    active: true
    moving: false
    control group: 3366
    control group 2: 0
    tag: 5620
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 282
    y: 0
    z: 842
    last x: 282
    last y diff: 0
    last z: 842
    territory: 4
    rot x: 0
    rot y: -2.459
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3366
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3367
  Footprint:
  Minimap:
    active: true
    x: 1578
    z: 1062
  Obstruction:
    active: true
    moving: false
    control group: 3367
    control group 2: 0
    tag: 5622
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1578
    y: 0
    z: 1062
    last x: 1578
    last y diff: 0
    last z: 1062
    territory: 0
    rot x: 0
    rot y: -2.19965
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3367
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9385,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3368
  Footprint:
  Minimap:
    active: true
    x: 1054
    z: 338
  Obstruction:
    active: true
    moving: false
    control group: 3368
    control group 2: 0
    tag: 5624
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1054
    y: 0
    z: 338
    last x: 1054
    last y diff: 0
    last z: 338
    territory: 0
    rot x: 0
    rot y: -3.12682
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3368
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3369
  Footprint:
  Minimap:
    active: true
    x: 482
    z: 1594
  Obstruction:
    active: true
    moving: false
    control group: 3369
    control group 2: 0
    tag: 5626
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 482
    y: 0
    z: 1594
    last x: 482
    last y diff: 0
    last z: 1594
    territory: 0
    rot x: 0
    rot y: -3.95548
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3369
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9653,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3370
  Footprint:
  Minimap:
    active: true
    x: 1034
    z: 702
  Obstruction:
    active: true
    moving: false
    control group: 3370
    control group 2: 0
    tag: 5628
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1034
    y: 0
    z: 702
    last x: 1034
    last y diff: 0
    last z: 702
    territory: 0
    rot x: 0
    rot y: -0.04416
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3370
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3371
  Footprint:
  Minimap:
    active: true
    x: 1494
    z: 534
  Obstruction:
    active: true
    moving: false
    control group: 3371
    control group 2: 0
    tag: 5630
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1494
    y: 0
    z: 534
    last x: 1494
    last y diff: 0
    last z: 534
    territory: 0
    rot x: 0
    rot y: -1.3215
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3371
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3372
  Footprint:
  Minimap:
    active: true
    x: 1430
    z: 1442
  Obstruction:
    active: true
    moving: false
    control group: 3372
    control group 2: 0
    tag: 5632
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1430
    y: 0
    z: 1442
    last x: 1430
    last y diff: 0
    last z: 1442
    territory: 0
    rot x: 0
    rot y: -4.32552
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3372
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10626,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3373
  Footprint:
  Minimap:
    active: true
    x: 974
    z: 758
  Obstruction:
    active: true
    moving: false
    control group: 3373
    control group 2: 0
    tag: 5634
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 974
    y: 0
    z: 758
    last x: 974
    last y diff: 0
    last z: 758
    territory: 0
    rot x: 0
    rot y: 0.29232
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3373
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3374
  Footprint:
  Minimap:
    active: true
    x: 1762
    z: 926
  Obstruction:
    active: true
    moving: false
    control group: 3374
    control group 2: 0
    tag: 5636
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1762
    y: 0
    z: 926
    last x: 1762
    last y diff: 0
    last z: 926
    territory: 0
    rot x: 0
    rot y: 0.17441
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3374
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9320,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3375
  Footprint:
  Minimap:
    active: true
    x: 898
    z: 334
  Obstruction:
    active: true
    moving: false
    control group: 3375
    control group 2: 0
    tag: 5638
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 898
    y: 0
    z: 334
    last x: 898
    last y diff: 0
    last z: 334
    territory: 0
    rot x: 0
    rot y: -3.57627
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3375
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3376
  Footprint:
  Minimap:
    active: true
    x: 178
    z: 1462
  Obstruction:
    active: true
    moving: false
    control group: 3376
    control group 2: 0
    tag: 5640
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 178
    y: 0
    z: 1462
    last x: 178
    last y diff: 0
    last z: 1462
    territory: 0
    rot x: 0
    rot y: -1.95717
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3376
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3377
  Footprint:
  Minimap:
    active: true
    x: 910
    z: 1290
  Obstruction:
    active: true
    moving: false
    control group: 3377
    control group 2: 0
    tag: 5642
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 910
    y: 0
    z: 1290
    last x: 910
    last y diff: 0
    last z: 1290
    territory: 0
    rot x: 0
    rot y: -2.7208
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3377
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3378
  Footprint:
  Minimap:
    active: true
    x: 1114
    z: 1458
  Obstruction:
    active: true
    moving: false
    control group: 3378
    control group 2: 0
    tag: 5644
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1114
    y: 0
    z: 1458
    last x: 1114
    last y diff: 0
    last z: 1458
    territory: 0
    rot x: 0
    rot y: -4.04926
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3378
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10441,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3379
  Footprint:
  Minimap:
    active: true
    x: 718
    z: 394
  Obstruction:
    active: true
    moving: false
    control group: 3379
    control group 2: 0
    tag: 5646
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 718
    y: 0
    z: 394
    last x: 718
    last y diff: 0
    last z: 394
    territory: 0
    rot x: 0
    rot y: -2.17307
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3379
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3380
  Footprint:
  Minimap:
    active: true
    x: 566
    z: 1146
  Obstruction:
    active: true
    moving: false
    control group: 3380
    control group 2: 0
    tag: 5648
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 566
    y: 0
    z: 1146
    last x: 566
    last y diff: 0
    last z: 1146
    territory: 0
    rot x: 0
    rot y: -3.62682
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3380
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3381
  Footprint:
  Minimap:
    active: true
    x: 1410
    z: 242
  Obstruction:
    active: true
    moving: false
    control group: 3381
    control group 2: 0
    tag: 5650
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1410
    y: 0
    z: 242
    last x: 1410
    last y diff: 0
    last z: 242
    territory: 0
    rot x: 0
    rot y: -2.23624
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3381
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3382
  Footprint:
  Minimap:
    active: true
    x: 886
    z: 1590
  Obstruction:
    active: true
    moving: false
    control group: 3382
    control group 2: 0
    tag: 5652
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 886
    y: 0
    z: 1590
    last x: 886
    last y diff: 0
    last z: 1590
    territory: 0
    rot x: 0
    rot y: -3.55353
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3382
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9716,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3383
  Footprint:
  Minimap:
    active: true
    x: 1502
    z: 1366
  Obstruction:
    active: true
    moving: false
    control group: 3383
    control group 2: 0
    tag: 5654
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1502
    y: 0
    z: 1366
    last x: 1502
    last y diff: 0
    last z: 1366
    territory: 0
    rot x: 0
    rot y: -3.14419
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3383
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10642,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3384
  Footprint:
  Minimap:
    active: true
    x: 410
    z: 950
  Obstruction:
    active: true
    moving: false
    control group: 3384
    control group 2: 0
    tag: 5656
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 410
    y: 0
    z: 950
    last x: 410
    last y diff: 0
    last z: 950
    territory: 4
    rot x: 0
    rot y: -3.75647
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3384
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3385
  Footprint:
  Minimap:
    active: true
    x: 130
    z: 682
  Obstruction:
    active: true
    moving: false
    control group: 3385
    control group 2: 0
    tag: 5658
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 130
    y: 0
    z: 682
    last x: 130
    last y diff: 0
    last z: 682
    territory: 0
    rot x: 0
    rot y: -4.28145
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3385
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3386
  Footprint:
  Minimap:
    active: true
    x: 1254
    z: 1662
  Obstruction:
    active: true
    moving: false
    control group: 3386
    control group 2: 0
    tag: 5660
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1254
    y: 0
    z: 1662
    last x: 1254
    last y diff: 0
    last z: 1662
    territory: 0
    rot x: 0
    rot y: -4.01294
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3386
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3387
  Footprint:
  Minimap:
    active: true
    x: 1018
    z: 470
  Obstruction:
    active: true
    moving: false
    control group: 3387
    control group 2: 0
    tag: 5662
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1018
    y: 0
    z: 470
    last x: 1018
    last y diff: 0
    last z: 470
    territory: 0
    rot x: 0
    rot y: -1.58066
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3387
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3388
  Footprint:
  Minimap:
    active: true
    x: 898
    z: 1618
  Obstruction:
    active: true
    moving: false
    control group: 3388
    control group 2: 0
    tag: 5664
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 898
    y: 0
    z: 1618
    last x: 898
    last y diff: 0
    last z: 1618
    territory: 0
    rot x: 0
    rot y: -1.96892
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3388
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9971,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3389
  Footprint:
  Minimap:
    active: true
    x: 1626
    z: 1062
  Obstruction:
    active: true
    moving: false
    control group: 3389
    control group 2: 0
    tag: 5666
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1626
    y: 0
    z: 1062
    last x: 1626
    last y diff: 0
    last z: 1062
    territory: 0
    rot x: 0
    rot y: -1.75255
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3389
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3390
  Footprint:
  Minimap:
    active: true
    x: 1654
    z: 690
  Obstruction:
    active: true
    moving: false
    control group: 3390
    control group 2: 0
    tag: 5668
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1654
    y: 0
    z: 690
    last x: 1654
    last y diff: 0
    last z: 690
    territory: 0
    rot x: 0
    rot y: 0.6111
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3390
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3391
  Footprint:
  Minimap:
    active: true
    x: 542
    z: 266
  Obstruction:
    active: true
    moving: false
    control group: 3391
    control group 2: 0
    tag: 5670
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 542
    y: 0
    z: 266
    last x: 542
    last y diff: 0
    last z: 266
    territory: 0
    rot x: 0
    rot y: -1.09821
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3391
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3392
  Footprint:
  Minimap:
    active: true
    x: 586
    z: 350
  Obstruction:
    active: true
    moving: false
    control group: 3392
    control group 2: 0
    tag: 5672
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 586
    y: 0
    z: 350
    last x: 586
    last y diff: 0
    last z: 350
    territory: 0
    rot x: 0
    rot y: -4.51748
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3392
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3393
  Footprint:
  Minimap:
    active: true
    x: 1198
    z: 278
  Obstruction:
    active: true
    moving: false
    control group: 3393
    control group 2: 0
    tag: 5674
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1198
    y: 0
    z: 278
    last x: 1198
    last y diff: 0
    last z: 278
    territory: 0
    rot x: 0
    rot y: 0.57924
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3393
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3394
  Footprint:
  Minimap:
    active: true
    x: 738
    z: 610
  Obstruction:
    active: true
    moving: false
    control group: 3394
    control group 2: 0
    tag: 5676
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 738
    y: 0
    z: 610
    last x: 738
    last y diff: 0
    last z: 610
    territory: 0
    rot x: 0
    rot y: -3.23772
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3394
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3395
  Footprint:
  Minimap:
    active: true
    x: 1474
    z: 970
  Obstruction:
    active: true
    moving: false
    control group: 3395
    control group 2: 0
    tag: 5678
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1474
    y: 0
    z: 970
    last x: 1474
    last y diff: 0
    last z: 970
    territory: 0
    rot x: 0
    rot y: 0.53513
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3395
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9344,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3396
  Footprint:
  Minimap:
    active: true
    x: 238
    z: 1510
  Obstruction:
    active: true
    moving: false
    control group: 3396
    control group 2: 0
    tag: 5680
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 238
    y: 0
    z: 1510
    last x: 238
    last y diff: 0
    last z: 1510
    territory: 0
    rot x: 0
    rot y: -2.91407
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3396
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3397
  Footprint:
  Minimap:
    active: true
    x: 1926
    z: 1242
  Obstruction:
    active: true
    moving: false
    control group: 3397
    control group 2: 0
    tag: 5682
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1926
    y: 0
    z: 1242
    last x: 1926
    last y diff: 0
    last z: 1242
    territory: 0
    rot x: 0
    rot y: -1.96885
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3397
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    7270,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3398
  Footprint:
  Minimap:
    active: true
    x: 954
    z: 578
  Obstruction:
    active: true
    moving: false
    control group: 3398
    control group 2: 0
    tag: 5684
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 954
    y: 0
    z: 578
    last x: 954
    last y diff: 0
    last z: 578
    territory: 0
    rot x: 0
    rot y: -1.51764
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3398
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3399
  Footprint:
  Minimap:
    active: true
    x: 634
    z: 710
  Obstruction:
    active: true
    moving: false
    control group: 3399
    control group 2: 0
    tag: 5686
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 634
    y: 0
    z: 710
    last x: 634
    last y diff: 0
    last z: 710
    territory: 0
    rot x: 0
    rot y: -1.09462
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3399
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3400
  Footprint:
  Minimap:
    active: true
    x: 606
    z: 1610
  Obstruction:
    active: true
    moving: false
    control group: 3400
    control group 2: 0
    tag: 5688
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 606
    y: 0
    z: 1610
    last x: 606
    last y diff: 0
    last z: 1610
    territory: 0
    rot x: 0
    rot y: 0.92995
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3400
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9670,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3401
  Footprint:
  Minimap:
    active: true
    x: 1162
    z: 1550
  Obstruction:
    active: true
    moving: false
    control group: 3401
    control group 2: 0
    tag: 5690
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1162
    y: 0
    z: 1550
    last x: 1162
    last y diff: 0
    last z: 1550
    territory: 0
    rot x: 0
    rot y: -1.14765
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3401
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10446,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3402
  Footprint:
  Minimap:
    active: true
    x: 1302
    z: 934
  Obstruction:
    active: true
    moving: false
    control group: 3402
    control group 2: 0
    tag: 5692
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1302
    y: 0
    z: 934
    last x: 1302
    last y diff: 0
    last z: 934
    territory: 0
    rot x: 0
    rot y: -1.7529
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3402
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3403
  Footprint:
  Minimap:
    active: true
    x: 1054
    z: 1894
  Obstruction:
    active: true
    moving: false
    control group: 3403
    control group 2: 0
    tag: 5694
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1054
    y: 0
    z: 1894
    last x: 1054
    last y diff: 0
    last z: 1894
    territory: 0
    rot x: 0
    rot y: -2.04293
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3403
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3404
  Footprint:
  Minimap:
    active: true
    x: 482
    z: 1278
  Obstruction:
    active: true
    moving: false
    control group: 3404
    control group 2: 0
    tag: 5696
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 482
    y: 0
    z: 1278
    last x: 482
    last y diff: 0
    last z: 1278
    territory: 0
    rot x: 0
    rot y: -1.68444
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3404
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3405
  Footprint:
  Minimap:
    active: true
    x: 1598
    z: 1422
  Obstruction:
    active: true
    moving: false
    control group: 3405
    control group 2: 0
    tag: 5698
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1598
    y: 0
    z: 1422
    last x: 1598
    last y diff: 0
    last z: 1422
    territory: 3
    rot x: 0
    rot y: -1.7932
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3405
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3406
  Footprint:
  Minimap:
    active: true
    x: 294
    z: 434
  Obstruction:
    active: true
    moving: false
    control group: 3406
    control group 2: 0
    tag: 5700
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 294
    y: 0
    z: 434
    last x: 294
    last y diff: 0
    last z: 434
    territory: 0
    rot x: 0
    rot y: -2.33562
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3406
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3407
  Footprint:
  Minimap:
    active: true
    x: 766
    z: 1022
  Obstruction:
    active: true
    moving: false
    control group: 3407
    control group 2: 0
    tag: 5702
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 766
    y: 0
    z: 1022
    last x: 766
    last y diff: 0
    last z: 1022
    territory: 0
    rot x: 0
    rot y: -3.99106
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3407
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3408
  Footprint:
  Minimap:
    active: true
    x: 854
    z: 134
  Obstruction:
    active: true
    moving: false
    control group: 3408
    control group 2: 0
    tag: 5704
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 854
    y: 0
    z: 134
    last x: 854
    last y diff: 0
    last z: 134
    territory: 0
    rot x: 0
    rot y: -1.16999
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3408
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3409
  Footprint:
  Minimap:
    active: true
    x: 1582
    z: 1506
  Obstruction:
    active: true
    moving: false
    control group: 3409
    control group 2: 0
    tag: 5706
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1582
    y: 0
    z: 1506
    last x: 1582
    last y diff: 0
    last z: 1506
    territory: 0
    rot x: 0
    rot y: -3.56428
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3409
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3410
  Footprint:
  Minimap:
    active: true
    x: 1790
    z: 498
  Obstruction:
    active: true
    moving: false
    control group: 3410
    control group 2: 0
    tag: 5708
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1790
    y: 0
    z: 498
    last x: 1790
    last y diff: 0
    last z: 498
    territory: 0
    rot x: 0
    rot y: -2.395
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3410
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3411
  Footprint:
  Minimap:
    active: true
    x: 1518
    z: 1386
  Obstruction:
    active: true
    moving: false
    control group: 3411
    control group 2: 0
    tag: 5710
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1518
    y: 0
    z: 1386
    last x: 1518
    last y diff: 0
    last z: 1386
    territory: 0
    rot x: 0
    rot y: -4.12198
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3411
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10637,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3412
  Footprint:
  Minimap:
    active: true
    x: 554
    z: 1010
  Obstruction:
    active: true
    moving: false
    control group: 3412
    control group 2: 0
    tag: 5712
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 554
    y: 0
    z: 1010
    last x: 554
    last y diff: 0
    last z: 1010
    territory: 0
    rot x: 0
    rot y: -1.5597
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3412
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3413
  Footprint:
  Minimap:
    active: true
    x: 1610
    z: 1166
  Obstruction:
    active: true
    moving: false
    control group: 3413
    control group 2: 0
    tag: 5714
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1610
    y: 0
    z: 1166
    last x: 1610
    last y diff: 0
    last z: 1166
    territory: 3
    rot x: 0
    rot y: -3.92385
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3413
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3414
  Footprint:
  Minimap:
    active: true
    x: 1214
    z: 710
  Obstruction:
    active: true
    moving: false
    control group: 3414
    control group 2: 0
    tag: 5716
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1214
    y: 0
    z: 710
    last x: 1214
    last y diff: 0
    last z: 710
    territory: 0
    rot x: 0
    rot y: -1.63283
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3414
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3415
  Footprint:
  Minimap:
    active: true
    x: 1134
    z: 574
  Obstruction:
    active: true
    moving: false
    control group: 3415
    control group 2: 0
    tag: 5718
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1134
    y: 0
    z: 574
    last x: 1134
    last y diff: 0
    last z: 574
    territory: 0
    rot x: 0
    rot y: -0.59403
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3415
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3416
  Footprint:
  Minimap:
    active: true
    x: 734
    z: 1382
  Obstruction:
    active: true
    moving: false
    control group: 3416
    control group 2: 0
    tag: 5720
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 734
    y: 0
    z: 1382
    last x: 734
    last y diff: 0
    last z: 1382
    territory: 0
    rot x: 0
    rot y: -2.8794
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3416
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3417
  Footprint:
  Minimap:
    active: true
    x: 754
    z: 1142
  Obstruction:
    active: true
    moving: false
    control group: 3417
    control group 2: 0
    tag: 5722
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 754
    y: 0
    z: 1142
    last x: 754
    last y diff: 0
    last z: 1142
    territory: 0
    rot x: 0
    rot y: -2.94549
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3417
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3418
  Footprint:
  Minimap:
    active: true
    x: 778
    z: 1266
  Obstruction:
    active: true
    moving: false
    control group: 3418
    control group 2: 0
    tag: 5724
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 778
    y: 0
    z: 1266
    last x: 778
    last y diff: 0
    last z: 1266
    territory: 0
    rot x: 0
    rot y: 0.8976
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3418
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3419
  Footprint:
  Minimap:
    active: true
    x: 1018
    z: 1838
  Obstruction:
    active: true
    moving: false
    control group: 3419
    control group 2: 0
    tag: 5726
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1018
    y: 0
    z: 1838
    last x: 1018
    last y diff: 0
    last z: 1838
    territory: 0
    rot x: 0
    rot y: -4.70391
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3419
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3420
  Footprint:
  Minimap:
    active: true
    x: 330
    z: 406
  Obstruction:
    active: true
    moving: false
    control group: 3420
    control group 2: 0
    tag: 5728
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 330
    y: 0
    z: 406
    last x: 330
    last y diff: 0
    last z: 406
    territory: 0
    rot x: 0
    rot y: -1.50174
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3420
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3421
  Footprint:
  Minimap:
    active: true
    x: 1630
    z: 338
  Obstruction:
    active: true
    moving: false
    control group: 3421
    control group 2: 0
    tag: 5730
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1630
    y: 0
    z: 338
    last x: 1630
    last y diff: 0
    last z: 338
    territory: 0
    rot x: 0
    rot y: -2.89875
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3421
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3422
  Footprint:
  Minimap:
    active: true
    x: 382
    z: 434
  Obstruction:
    active: true
    moving: false
    control group: 3422
    control group 2: 0
    tag: 5732
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 382
    y: 0
    z: 434
    last x: 382
    last y diff: 0
    last z: 434
    territory: 0
    rot x: 0
    rot y: -4.51323
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3422
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3423
  Footprint:
  Minimap:
    active: true
    x: 774
    z: 1210
  Obstruction:
    active: true
    moving: false
    control group: 3423
    control group 2: 0
    tag: 5734
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 774
    y: 0
    z: 1210
    last x: 774
    last y diff: 0
    last z: 1210
    territory: 0
    rot x: 0
    rot y: -1.7652
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3423
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3424
  Footprint:
  Minimap:
    active: true
    x: 934
    z: 1902
  Obstruction:
    active: true
    moving: false
    control group: 3424
    control group 2: 0
    tag: 5736
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 934
    y: 0
    z: 1902
    last x: 934
    last y diff: 0
    last z: 1902
    territory: 0
    rot x: 0
    rot y: 0.70247
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3424
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3425
  Footprint:
  Minimap:
    active: true
    x: 418
    z: 218
  Obstruction:
    active: true
    moving: false
    control group: 3425
    control group 2: 0
    tag: 5738
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 418
    y: 0
    z: 218
    last x: 418
    last y diff: 0
    last z: 218
    territory: 0
    rot x: 0
    rot y: 0.44262
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3425
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3426
  Footprint:
  Minimap:
    active: true
    x: 702
    z: 258
  Obstruction:
    active: true
    moving: false
    control group: 3426
    control group 2: 0
    tag: 5740
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 702
    y: 0
    z: 258
    last x: 702
    last y diff: 0
    last z: 258
    territory: 0
    rot x: 0
    rot y: -0.08935
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3426
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3427
  Footprint:
  Minimap:
    active: true
    x: 426
    z: 1342
  Obstruction:
    active: true
    moving: false
    control group: 3427
    control group 2: 0
    tag: 5742
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 426
    y: 0
    z: 1342
    last x: 426
    last y diff: 0
    last z: 1342
    territory: 0
    rot x: 0
    rot y: 1.15377
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3427
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3428
  Footprint:
  Minimap:
    active: true
    x: 1234
    z: 486
  Obstruction:
    active: true
    moving: false
    control group: 3428
    control group 2: 0
    tag: 5744
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1234
    y: 0
    z: 486
    last x: 1234
    last y diff: 0
    last z: 486
    territory: 0
    rot x: 0
    rot y: -3.57956
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3428
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3429
  Footprint:
  Minimap:
    active: true
    x: 798
    z: 882
  Obstruction:
    active: true
    moving: false
    control group: 3429
    control group 2: 0
    tag: 5746
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 798
    y: 0
    z: 882
    last x: 798
    last y diff: 0
    last z: 882
    territory: 0
    rot x: 0
    rot y: 1.55561
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3429
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3430
  Footprint:
  Minimap:
    active: true
    x: 1026
    z: 1506
  Obstruction:
    active: true
    moving: false
    control group: 3430
    control group 2: 0
    tag: 5748
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1026
    y: 0
    z: 1506
    last x: 1026
    last y diff: 0
    last z: 1506
    territory: 0
    rot x: 0
    rot y: -3.82491
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3430
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10389,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3431
  Footprint:
  Minimap:
    active: true
    x: 1658
    z: 806
  Obstruction:
    active: true
    moving: false
    control group: 3431
    control group 2: 0
    tag: 5750
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1658
    y: 0
    z: 806
    last x: 1658
    last y diff: 0
    last z: 806
    territory: 0
    rot x: 0
    rot y: -0.15964
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3431
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9230,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3432
  Footprint:
  Minimap:
    active: true
    x: 646
    z: 1434
  Obstruction:
    active: true
    moving: false
    control group: 3432
    control group 2: 0
    tag: 5752
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 646
    y: 0
    z: 1434
    last x: 646
    last y diff: 0
    last z: 1434
    territory: 0
    rot x: 0
    rot y: -2.272
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3432
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3433
  Footprint:
  Minimap:
    active: true
    x: 902
    z: 1778
  Obstruction:
    active: true
    moving: false
    control group: 3433
    control group 2: 0
    tag: 5754
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 902
    y: 0
    z: 1778
    last x: 902
    last y diff: 0
    last z: 1778
    territory: 0
    rot x: 0
    rot y: -4.12076
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3433
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3434
  Footprint:
  Minimap:
    active: true
    x: 1022
    z: 1298
  Obstruction:
    active: true
    moving: false
    control group: 3434
    control group 2: 0
    tag: 5756
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1022
    y: 0
    z: 1298
    last x: 1022
    last y diff: 0
    last z: 1298
    territory: 0
    rot x: 0
    rot y: -1.38271
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3434
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3435
  Footprint:
  Minimap:
    active: true
    x: 1778
    z: 1050
  Obstruction:
    active: true
    moving: false
    control group: 3435
    control group 2: 0
    tag: 5758
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1778
    y: 0
    z: 1050
    last x: 1778
    last y diff: 0
    last z: 1050
    territory: 0
    rot x: 0
    rot y: -4.12014
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3435
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9207,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3436
  Footprint:
  Minimap:
    active: true
    x: 1034
    z: 434
  Obstruction:
    active: true
    moving: false
    control group: 3436
    control group 2: 0
    tag: 5760
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1034
    y: 0
    z: 434
    last x: 1034
    last y diff: 0
    last z: 434
    territory: 0
    rot x: 0
    rot y: 1.24776
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3436
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3437
  Footprint:
  Minimap:
    active: true
    x: 1150
    z: 1838
  Obstruction:
    active: true
    moving: false
    control group: 3437
    control group 2: 0
    tag: 5762
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1150
    y: 0
    z: 1838
    last x: 1150
    last y diff: 0
    last z: 1838
    territory: 0
    rot x: 0
    rot y: -1.73691
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3437
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3438
  Footprint:
  Minimap:
    active: true
    x: 1086
    z: 2010
  Obstruction:
    active: true
    moving: false
    control group: 3438
    control group 2: 0
    tag: 5764
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1086
    y: 0
    z: 2010
    last x: 1086
    last y diff: 0
    last z: 2010
    territory: 0
    rot x: 0
    rot y: -4.49798
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3438
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3439
  Footprint:
  Minimap:
    active: true
    x: 570
    z: 1090
  Obstruction:
    active: true
    moving: false
    control group: 3439
    control group 2: 0
    tag: 5766
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 570
    y: 0
    z: 1090
    last x: 570
    last y diff: 0
    last z: 1090
    territory: 0
    rot x: 0
    rot y: -3.16535
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3439
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3440
  Footprint:
  Minimap:
    active: true
    x: 1430
    z: 906
  Obstruction:
    active: true
    moving: false
    control group: 3440
    control group 2: 0
    tag: 5768
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1430
    y: 0
    z: 906
    last x: 1430
    last y diff: 0
    last z: 906
    territory: 0
    rot x: 0
    rot y: -3.78887
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3440
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3441
  Footprint:
  Minimap:
    active: true
    x: 1006
    z: 750
  Obstruction:
    active: true
    moving: false
    control group: 3441
    control group 2: 0
    tag: 5770
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1006
    y: 0
    z: 750
    last x: 1006
    last y diff: 0
    last z: 750
    territory: 0
    rot x: 0
    rot y: -2.98519
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3441
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3442
  Footprint:
  Minimap:
    active: true
    x: 1654
    z: 702
  Obstruction:
    active: true
    moving: false
    control group: 3442
    control group 2: 0
    tag: 5772
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1654
    y: 0
    z: 702
    last x: 1654
    last y diff: 0
    last z: 702
    territory: 0
    rot x: 0
    rot y: -2.54293
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3442
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3443
  Footprint:
  Minimap:
    active: true
    x: 1546
    z: 1470
  Obstruction:
    active: true
    moving: false
    control group: 3443
    control group 2: 0
    tag: 5774
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1546
    y: 0
    z: 1470
    last x: 1546
    last y diff: 0
    last z: 1470
    territory: 0
    rot x: 0
    rot y: -1.74952
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3443
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9475,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3444
  Footprint:
  Minimap:
    active: true
    x: 346
    z: 1382
  Obstruction:
    active: true
    moving: false
    control group: 3444
    control group 2: 0
    tag: 5776
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 346
    y: 0
    z: 1382
    last x: 346
    last y diff: 0
    last z: 1382
    territory: 0
    rot x: 0
    rot y: -4.56615
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3444
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3445
  Footprint:
  Minimap:
    active: true
    x: 1146
    z: 526
  Obstruction:
    active: true
    moving: false
    control group: 3445
    control group 2: 0
    tag: 5778
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1146
    y: 0
    z: 526
    last x: 1146
    last y diff: 0
    last z: 526
    territory: 0
    rot x: 0
    rot y: -2.81804
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3445
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3446
  Footprint:
  Minimap:
    active: true
    x: 742
    z: 1446
  Obstruction:
    active: true
    moving: false
    control group: 3446
    control group 2: 0
    tag: 5780
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 742
    y: 0
    z: 1446
    last x: 742
    last y diff: 0
    last z: 1446
    territory: 0
    rot x: 0
    rot y: -1.22814
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3446
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3447
  Footprint:
  Minimap:
    active: true
    x: 1622
    z: 390
  Obstruction:
    active: true
    moving: false
    control group: 3447
    control group 2: 0
    tag: 5782
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1622
    y: 0
    z: 390
    last x: 1622
    last y diff: 0
    last z: 390
    territory: 0
    rot x: 0
    rot y: 1.22278
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3447
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3448
  Footprint:
  Minimap:
    active: true
    x: 342
    z: 1278
  Obstruction:
    active: true
    moving: false
    control group: 3448
    control group 2: 0
    tag: 5784
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 342
    y: 0
    z: 1278
    last x: 342
    last y diff: 0
    last z: 1278
    territory: 0
    rot x: 0
    rot y: -2.45127
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3448
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3449
  Footprint:
  Minimap:
    active: true
    x: 586
    z: 434
  Obstruction:
    active: true
    moving: false
    control group: 3449
    control group 2: 0
    tag: 5786
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 586
    y: 0
    z: 434
    last x: 586
    last y diff: 0
    last z: 434
    territory: 0
    rot x: 0
    rot y: 0.73745
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3449
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3450
  Footprint:
  Minimap:
    active: true
    x: 274
    z: 1590
  Obstruction:
    active: true
    moving: false
    control group: 3450
    control group 2: 0
    tag: 5788
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 274
    y: 0
    z: 1590
    last x: 274
    last y diff: 0
    last z: 1590
    territory: 0
    rot x: 0
    rot y: -4.41906
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3450
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3451
  Footprint:
  Minimap:
    active: true
    x: 158
    z: 1418
  Obstruction:
    active: true
    moving: false
    control group: 3451
    control group 2: 0
    tag: 5790
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 158
    y: 0
    z: 1418
    last x: 158
    last y diff: 0
    last z: 1418
    territory: 0
    rot x: 0
    rot y: -0.54191
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3451
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3452
  Footprint:
  Minimap:
    active: true
    x: 1538
    z: 1150
  Obstruction:
    active: true
    moving: false
    control group: 3452
    control group 2: 0
    tag: 5792
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1538
    y: 0
    z: 1150
    last x: 1538
    last y diff: 0
    last z: 1150
    territory: 0
    rot x: 0
    rot y: 0.19158
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3452
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3453
  Footprint:
  Minimap:
    active: true
    x: 1010
    z: 170
  Obstruction:
    active: true
    moving: false
    control group: 3453
    control group 2: 0
    tag: 5794
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1010
    y: 0
    z: 170
    last x: 1010
    last y diff: 0
    last z: 170
    territory: 0
    rot x: 0
    rot y: 1.34032
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3453
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3454
  Footprint:
  Minimap:
    active: true
    x: 1366
    z: 834
  Obstruction:
    active: true
    moving: false
    control group: 3454
    control group 2: 0
    tag: 5796
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1366
    y: 0
    z: 834
    last x: 1366
    last y diff: 0
    last z: 834
    territory: 0
    rot x: 0
    rot y: 1.50837
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3454
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3455
  Footprint:
  Minimap:
    active: true
    x: 1486
    z: 1434
  Obstruction:
    active: true
    moving: false
    control group: 3455
    control group 2: 0
    tag: 5798
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1486
    y: 0
    z: 1434
    last x: 1486
    last y diff: 0
    last z: 1434
    territory: 0
    rot x: 0
    rot y: -2.37563
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3455
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10630,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3456
  Footprint:
  Minimap:
    active: true
    x: 1114
    z: 1706
  Obstruction:
    active: true
    moving: false
    control group: 3456
    control group 2: 0
    tag: 5800
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1114
    y: 0
    z: 1706
    last x: 1114
    last y diff: 0
    last z: 1706
    territory: 0
    rot x: 0
    rot y: -2.72098
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3456
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3457
  Footprint:
  Minimap:
    active: true
    x: 1410
    z: 230
  Obstruction:
    active: true
    moving: false
    control group: 3457
    control group 2: 0
    tag: 5802
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1410
    y: 0
    z: 230
    last x: 1410
    last y diff: 0
    last z: 230
    territory: 0
    rot x: 0
    rot y: -1.23917
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3457
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3458
  Footprint:
  Minimap:
    active: true
    x: 654
    z: 942
  Obstruction:
    active: true
    moving: false
    control group: 3458
    control group 2: 0
    tag: 5804
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 654
    y: 0
    z: 942
    last x: 654
    last y diff: 0
    last z: 942
    territory: 0
    rot x: 0
    rot y: -0.76583
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3458
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3459
  Footprint:
  Minimap:
    active: true
    x: 1238
    z: 1778
  Obstruction:
    active: true
    moving: false
    control group: 3459
    control group 2: 0
    tag: 5806
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1238
    y: 0
    z: 1778
    last x: 1238
    last y diff: 0
    last z: 1778
    territory: 0
    rot x: 0
    rot y: -2.13964
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3459
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3460
  Footprint:
  Minimap:
    active: true
    x: 1626
    z: 666
  Obstruction:
    active: true
    moving: false
    control group: 3460
    control group 2: 0
    tag: 5808
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1626
    y: 0
    z: 666
    last x: 1626
    last y diff: 0
    last z: 666
    territory: 0
    rot x: 0
    rot y: -2.12563
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3460
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3461
  Footprint:
  Minimap:
    active: true
    x: 642
    z: 770
  Obstruction:
    active: true
    moving: false
    control group: 3461
    control group 2: 0
    tag: 5810
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 642
    y: 0
    z: 770
    last x: 642
    last y diff: 0
    last z: 770
    territory: 0
    rot x: 0
    rot y: -0.64591
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3461
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3462
  Footprint:
  Minimap:
    active: true
    x: 1166
    z: 1550
  Obstruction:
    active: true
    moving: false
    control group: 3462
    control group 2: 0
    tag: 5812
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1166
    y: 0
    z: 1550
    last x: 1166
    last y diff: 0
    last z: 1550
    territory: 0
    rot x: 0
    rot y: -1.3087
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3462
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10447,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3463
  Footprint:
  Minimap:
    active: true
    x: 1522
    z: 778
  Obstruction:
    active: true
    moving: false
    control group: 3463
    control group 2: 0
    tag: 5814
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1522
    y: 0
    z: 778
    last x: 1522
    last y diff: 0
    last z: 778
    territory: 0
    rot x: 0
    rot y: -0.7058
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3463
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3464
  Footprint:
  Minimap:
    active: true
    x: 446
    z: 922
  Obstruction:
    active: true
    moving: false
    control group: 3464
    control group 2: 0
    tag: 5816
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 446
    y: 0
    z: 922
    last x: 446
    last y diff: 0
    last z: 922
    territory: 0
    rot x: 0
    rot y: -3.79073
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3464
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3465
  Footprint:
  Minimap:
    active: true
    x: 454
    z: 290
  Obstruction:
    active: true
    moving: false
    control group: 3465
    control group 2: 0
    tag: 5818
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 454
    y: 0
    z: 290
    last x: 454
    last y diff: 0
    last z: 290
    territory: 0
    rot x: 0
    rot y: -0.7755
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3465
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3466
  Footprint:
  Minimap:
    active: true
    x: 826
    z: 2002
  Obstruction:
    active: true
    moving: false
    control group: 3466
    control group 2: 0
    tag: 5820
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 826
    y: 0
    z: 2002
    last x: 826
    last y diff: 0
    last z: 2002
    territory: 0
    rot x: 0
    rot y: -3.11475
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3466
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3467
  Footprint:
  Minimap:
    active: true
    x: 1354
    z: 1434
  Obstruction:
    active: true
    moving: false
    control group: 3467
    control group 2: 0
    tag: 5822
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1354
    y: 0
    z: 1434
    last x: 1354
    last y diff: 0
    last z: 1434
    territory: 0
    rot x: 0
    rot y: -1.32427
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3467
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9874,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3468
  Footprint:
  Minimap:
    active: true
    x: 998
    z: 1274
  Obstruction:
    active: true
    moving: false
    control group: 3468
    control group 2: 0
    tag: 5824
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 998
    y: 0
    z: 1274
    last x: 998
    last y diff: 0
    last z: 1274
    territory: 0
    rot x: 0
    rot y: -2.7545
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3468
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3469
  Footprint:
  Minimap:
    active: true
    x: 1870
    z: 1350
  Obstruction:
    active: true
    moving: false
    control group: 3469
    control group 2: 0
    tag: 5826
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1870
    y: 0
    z: 1350
    last x: 1870
    last y diff: 0
    last z: 1350
    territory: 0
    rot x: 0
    rot y: 1.39377
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3469
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3470
  Footprint:
  Minimap:
    active: true
    x: 634
    z: 1438
  Obstruction:
    active: true
    moving: false
    control group: 3470
    control group 2: 0
    tag: 5828
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 634
    y: 0
    z: 1438
    last x: 634
    last y diff: 0
    last z: 1438
    territory: 0
    rot x: 0
    rot y: -2.28684
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3470
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3471
  Footprint:
  Minimap:
    active: true
    x: 1374
    z: 1474
  Obstruction:
    active: true
    moving: false
    control group: 3471
    control group 2: 0
    tag: 5830
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1374
    y: 0
    z: 1474
    last x: 1374
    last y diff: 0
    last z: 1474
    territory: 0
    rot x: 0
    rot y: -1.97558
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3471
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9875,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3472
  Footprint:
  Minimap:
    active: true
    x: 854
    z: 718
  Obstruction:
    active: true
    moving: false
    control group: 3472
    control group 2: 0
    tag: 5832
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 854
    y: 0
    z: 718
    last x: 854
    last y diff: 0
    last z: 718
    territory: 0
    rot x: 0
    rot y: -2.81643
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3472
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3473
  Footprint:
  Minimap:
    active: true
    x: 618
    z: 1202
  Obstruction:
    active: true
    moving: false
    control group: 3473
    control group 2: 0
    tag: 5834
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 618
    y: 0
    z: 1202
    last x: 618
    last y diff: 0
    last z: 1202
    territory: 0
    rot x: 0
    rot y: -2.03731
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3473
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3474
  Footprint:
  Minimap:
    active: true
    x: 222
    z: 1522
  Obstruction:
    active: true
    moving: false
    control group: 3474
    control group 2: 0
    tag: 5836
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 222
    y: 0
    z: 1522
    last x: 222
    last y diff: 0
    last z: 1522
    territory: 0
    rot x: 0
    rot y: -3.42351
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3474
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3475
  Footprint:
  Minimap:
    active: true
    x: 1850
    z: 1082
  Obstruction:
    active: true
    moving: false
    control group: 3475
    control group 2: 0
    tag: 5838
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1850
    y: 0
    z: 1082
    last x: 1850
    last y diff: 0
    last z: 1082
    territory: 0
    rot x: 0
    rot y: -1.23478
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3475
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    7609,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3476
  Footprint:
  Minimap:
    active: true
    x: 1250
    z: 1566
  Obstruction:
    active: true
    moving: false
    control group: 3476
    control group 2: 0
    tag: 5840
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1250
    y: 0
    z: 1566
    last x: 1250
    last y diff: 0
    last z: 1566
    territory: 0
    rot x: 0
    rot y: -0.83056
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3476
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9892,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3477
  Footprint:
  Minimap:
    active: true
    x: 786
    z: 1514
  Obstruction:
    active: true
    moving: false
    control group: 3477
    control group 2: 0
    tag: 5842
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 786
    y: 0
    z: 1514
    last x: 786
    last y diff: 0
    last z: 1514
    territory: 0
    rot x: 0
    rot y: -2.92428
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3477
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9691,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3478
  Footprint:
  Minimap:
    active: true
    x: 270
    z: 1002
  Obstruction:
    active: true
    moving: false
    control group: 3478
    control group 2: 0
    tag: 5844
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 270
    y: 0
    z: 1002
    last x: 270
    last y diff: 0
    last z: 1002
    territory: 4
    rot x: 0
    rot y: 0.31817
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3478
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3480
  Footprint:
  Minimap:
    active: true
    x: 986
    z: 1998
  Obstruction:
    active: true
    moving: false
    control group: 3480
    control group 2: 0
    tag: 5848
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 986
    y: 0
    z: 1998
    last x: 986
    last y diff: 0
    last z: 1998
    territory: 0
    rot x: 0
    rot y: -2.68868
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3480
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3481
  Footprint:
  Minimap:
    active: true
    x: 1182
    z: 1274
  Obstruction:
    active: true
    moving: false
    control group: 3481
    control group 2: 0
    tag: 5850
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1182
    y: 0
    z: 1274
    last x: 1182
    last y diff: 0
    last z: 1274
    territory: 0
    rot x: 0
    rot y: -1.76592
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3481
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3482
  Footprint:
  Minimap:
    active: true
    x: 1422
    z: 1450
  Obstruction:
    active: true
    moving: false
    control group: 3482
    control group 2: 0
    tag: 5852
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1422
    y: 0
    z: 1450
    last x: 1422
    last y diff: 0
    last z: 1450
    territory: 0
    rot x: 0
    rot y: -2.21152
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3482
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10625,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3483
  Footprint:
  Minimap:
    active: true
    x: 1362
    z: 78
  Obstruction:
    active: true
    moving: false
    control group: 3483
    control group 2: 0
    tag: 5854
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1362
    y: 0
    z: 78
    last x: 1362
    last y diff: 0
    last z: 78
    territory: 0
    rot x: 0
    rot y: -0.04345
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3483
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3484
  Footprint:
  Minimap:
    active: true
    x: 198
    z: 926
  Obstruction:
    active: true
    moving: false
    control group: 3484
    control group 2: 0
    tag: 5856
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 198
    y: 0
    z: 926
    last x: 198
    last y diff: 0
    last z: 926
    territory: 0
    rot x: 0
    rot y: -0.79412
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3484
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3485
  Footprint:
  Minimap:
    active: true
    x: 1182
    z: 218
  Obstruction:
    active: true
    moving: false
    control group: 3485
    control group 2: 0
    tag: 5858
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1182
    y: 0
    z: 218
    last x: 1182
    last y diff: 0
    last z: 218
    territory: 0
    rot x: 0
    rot y: -1.74907
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3485
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3486
  Footprint:
  Minimap:
    active: true
    x: 270
    z: 966
  Obstruction:
    active: true
    moving: false
    control group: 3486
    control group 2: 0
    tag: 5860
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 270
    y: 0
    z: 966
    last x: 270
    last y diff: 0
    last z: 966
    territory: 4
    rot x: 0
    rot y: -1.12401
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3486
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3487
  Footprint:
  Minimap:
    active: true
    x: 1634
    z: 770
  Obstruction:
    active: true
    moving: false
    control group: 3487
    control group 2: 0
    tag: 5862
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1634
    y: 0
    z: 770
    last x: 1634
    last y diff: 0
    last z: 770
    territory: 0
    rot x: 0
    rot y: 0.48296
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3487
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9210,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3488
  Footprint:
  Minimap:
    active: true
    x: 582
    z: 1430
  Obstruction:
    active: true
    moving: false
    control group: 3488
    control group 2: 0
    tag: 5864
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 582
    y: 0
    z: 1430
    last x: 582
    last y diff: 0
    last z: 1430
    territory: 0
    rot x: 0
    rot y: -2.6906
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3488
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3489
  Footprint:
  Minimap:
    active: true
    x: 1126
    z: 1830
  Obstruction:
    active: true
    moving: false
    control group: 3489
    control group 2: 0
    tag: 5866
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1126
    y: 0
    z: 1830
    last x: 1126
    last y diff: 0
    last z: 1830
    territory: 0
    rot x: 0
    rot y: 0.60639
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3489
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3490
  Footprint:
  Minimap:
    active: true
    x: 766
    z: 382
  Obstruction:
    active: true
    moving: false
    control group: 3490
    control group 2: 0
    tag: 5868
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 766
    y: 0
    z: 382
    last x: 766
    last y diff: 0
    last z: 382
    territory: 0
    rot x: 0
    rot y: 0.76241
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3490
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3491
  Footprint:
  Minimap:
    active: true
    x: 1254
    z: 910
  Obstruction:
    active: true
    moving: false
    control group: 3491
    control group 2: 0
    tag: 5870
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1254
    y: 0
    z: 910
    last x: 1254
    last y diff: 0
    last z: 910
    territory: 0
    rot x: 0
    rot y: -0.44782
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3491
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3492
  Footprint:
  Minimap:
    active: true
    x: 1102
    z: 1802
  Obstruction:
    active: true
    moving: false
    control group: 3492
    control group 2: 0
    tag: 5872
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1102
    y: 0
    z: 1802
    last x: 1102
    last y diff: 0
    last z: 1802
    territory: 0
    rot x: 0
    rot y: 1.38032
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3492
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3493
  Footprint:
  Minimap:
    active: true
    x: 354
    z: 1726
  Obstruction:
    active: true
    moving: false
    control group: 3493
    control group 2: 0
    tag: 5874
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 354
    y: 0
    z: 1726
    last x: 354
    last y diff: 0
    last z: 1726
    territory: 0
    rot x: 0
    rot y: 1.27074
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3493
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3494
  Footprint:
  Minimap:
    active: true
    x: 182
    z: 1562
  Obstruction:
    active: true
    moving: false
    control group: 3494
    control group 2: 0
    tag: 5876
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 182
    y: 0
    z: 1562
    last x: 182
    last y diff: 0
    last z: 1562
    territory: 0
    rot x: 0
    rot y: -4.3713
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3494
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3495
  Footprint:
  Minimap:
    active: true
    x: 814
    z: 1486
  Obstruction:
    active: true
    moving: false
    control group: 3495
    control group 2: 0
    tag: 5878
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 814
    y: 0
    z: 1486
    last x: 814
    last y diff: 0
    last z: 1486
    territory: 0
    rot x: 0
    rot y: -4.54134
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3495
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3496
  Footprint:
  Minimap:
    active: true
    x: 1182
    z: 434
  Obstruction:
    active: true
    moving: false
    control group: 3496
    control group 2: 0
    tag: 5880
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1182
    y: 0
    z: 434
    last x: 1182
    last y diff: 0
    last z: 434
    territory: 0
    rot x: 0
    rot y: 1.04484
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3496
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3497
  Footprint:
  Minimap:
    active: true
    x: 218
    z: 1598
  Obstruction:
    active: true
    moving: false
    control group: 3497
    control group 2: 0
    tag: 5882
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 218
    y: 0
    z: 1598
    last x: 218
    last y diff: 0
    last z: 1598
    territory: 0
    rot x: 0
    rot y: -3.09244
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3497
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3498
  Footprint:
  Minimap:
    active: true
    x: 1358
    z: 1622
  Obstruction:
    active: true
    moving: false
    control group: 3498
    control group 2: 0
    tag: 5884
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1358
    y: 0
    z: 1622
    last x: 1358
    last y diff: 0
    last z: 1622
    territory: 0
    rot x: 0
    rot y: 0.94503
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3498
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9500,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3499
  Footprint:
  Minimap:
    active: true
    x: 1354
    z: 1702
  Obstruction:
    active: true
    moving: false
    control group: 3499
    control group 2: 0
    tag: 5886
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1354
    y: 0
    z: 1702
    last x: 1354
    last y diff: 0
    last z: 1702
    territory: 0
    rot x: 0
    rot y: -1.75492
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3499
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3500
  Footprint:
  Minimap:
    active: true
    x: 762
    z: 1126
  Obstruction:
    active: true
    moving: false
    control group: 3500
    control group 2: 0
    tag: 5888
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 762
    y: 0
    z: 1126
    last x: 762
    last y diff: 0
    last z: 1126
    territory: 0
    rot x: 0
    rot y: -0.13736
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3500
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3501
  Footprint:
  Minimap:
    active: true
    x: 318
    z: 578
  Obstruction:
    active: true
    moving: false
    control group: 3501
    control group 2: 0
    tag: 5890
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 318
    y: 0
    z: 578
    last x: 318
    last y diff: 0
    last z: 578
    territory: 4
    rot x: 0
    rot y: -2.61171
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3501
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3503
  Footprint:
  Minimap:
    active: true
    x: 1518
    z: 270
  Obstruction:
    active: true
    moving: false
    control group: 3503
    control group 2: 0
    tag: 5892
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1518
    y: 0
    z: 270
    last x: 1518
    last y diff: 0
    last z: 270
    territory: 0
    rot x: 0
    rot y: 0.38627
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3503
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3504
  Footprint:
  Minimap:
    active: true
    x: 798
    z: 1566
  Obstruction:
    active: true
    moving: false
    control group: 3504
    control group 2: 0
    tag: 5894
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 798
    y: 0
    z: 1566
    last x: 798
    last y diff: 0
    last z: 1566
    territory: 0
    rot x: 0
    rot y: -2.25104
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3504
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9708,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3505
  Footprint:
  Minimap:
    active: true
    x: 946
    z: 1946
  Obstruction:
    active: true
    moving: false
    control group: 3505
    control group 2: 0
    tag: 5896
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 946
    y: 0
    z: 1946
    last x: 946
    last y diff: 0
    last z: 1946
    territory: 0
    rot x: 0
    rot y: 0.31882
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3505
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3506
  Footprint:
  Minimap:
    active: true
    x: 426
    z: 482
  Obstruction:
    active: true
    moving: false
    control group: 3506
    control group 2: 0
    tag: 5898
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 426
    y: 0
    z: 482
    last x: 426
    last y diff: 0
    last z: 482
    territory: 0
    rot x: 0
    rot y: -2.91872
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3506
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3507
  Footprint:
  Minimap:
    active: true
    x: 1138
    z: 678
  Obstruction:
    active: true
    moving: false
    control group: 3507
    control group 2: 0
    tag: 5900
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1138
    y: 0
    z: 678
    last x: 1138
    last y diff: 0
    last z: 678
    territory: 0
    rot x: 0
    rot y: -1.00612
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3507
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3508
  Footprint:
  Minimap:
    active: true
    x: 238
    z: 606
  Obstruction:
    active: true
    moving: false
    control group: 3508
    control group 2: 0
    tag: 5902
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 238
    y: 0
    z: 606
    last x: 238
    last y diff: 0
    last z: 606
    territory: 0
    rot x: 0
    rot y: 0.42019
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3508
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3509
  Footprint:
  Minimap:
    active: true
    x: 666
    z: 374
  Obstruction:
    active: true
    moving: false
    control group: 3509
    control group 2: 0
    tag: 5904
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 666
    y: 0
    z: 374
    last x: 666
    last y diff: 0
    last z: 374
    territory: 0
    rot x: 0
    rot y: -1.9273
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3509
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3510
  Footprint:
  Minimap:
    active: true
    x: 1134
    z: 550
  Obstruction:
    active: true
    moving: false
    control group: 3510
    control group 2: 0
    tag: 5906
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1134
    y: 0
    z: 550
    last x: 1134
    last y diff: 0
    last z: 550
    territory: 0
    rot x: 0
    rot y: -1.95066
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3510
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3511
  Footprint:
  Minimap:
    active: true
    x: 882
    z: 674
  Obstruction:
    active: true
    moving: false
    control group: 3511
    control group 2: 0
    tag: 5908
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 882
    y: 0
    z: 674
    last x: 882
    last y diff: 0
    last z: 674
    territory: 0
    rot x: 0
    rot y: -1.12841
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3511
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3512
  Footprint:
  Minimap:
    active: true
    x: 1554
    z: 650
  Obstruction:
    active: true
    moving: false
    control group: 3512
    control group 2: 0
    tag: 5910
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1554
    y: 0
    z: 650
    last x: 1554
    last y diff: 0
    last z: 650
    territory: 0
    rot x: 0
    rot y: -4.10749
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3512
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3513
  Footprint:
  Minimap:
    active: true
    x: 1310
    z: 1270
  Obstruction:
    active: true
    moving: false
    control group: 3513
    control group 2: 0
    tag: 5912
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1310
    y: 0
    z: 1270
    last x: 1310
    last y diff: 0
    last z: 1270
    territory: 0
    rot x: 0
    rot y: 0.73192
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3513
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10522,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3514
  Footprint:
  Minimap:
    active: true
    x: 982
    z: 590
  Obstruction:
    active: true
    moving: false
    control group: 3514
    control group 2: 0
    tag: 5914
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 982
    y: 0
    z: 590
    last x: 982
    last y diff: 0
    last z: 590
    territory: 0
    rot x: 0
    rot y: -4.12035
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3514
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3515
  Footprint:
  Minimap:
    active: true
    x: 502
    z: 430
  Obstruction:
    active: true
    moving: false
    control group: 3515
    control group 2: 0
    tag: 5916
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 502
    y: 0
    z: 430
    last x: 502
    last y diff: 0
    last z: 430
    territory: 0
    rot x: 0
    rot y: 1.01664
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3515
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3516
  Footprint:
  Minimap:
    active: true
    x: 1206
    z: 1418
  Obstruction:
    active: true
    moving: false
    control group: 3516
    control group 2: 0
    tag: 5918
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1206
    y: 0
    z: 1418
    last x: 1206
    last y diff: 0
    last z: 1418
    territory: 0
    rot x: 0
    rot y: -2.49808
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3516
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10385,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3517
  Footprint:
  Minimap:
    active: true
    x: 1418
    z: 1690
  Obstruction:
    active: true
    moving: false
    control group: 3517
    control group 2: 0
    tag: 5920
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1418
    y: 0
    z: 1690
    last x: 1418
    last y diff: 0
    last z: 1690
    territory: 0
    rot x: 0
    rot y: -1.01041
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3517
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3518
  Footprint:
  Minimap:
    active: true
    x: 566
    z: 1182
  Obstruction:
    active: true
    moving: false
    control group: 3518
    control group 2: 0
    tag: 5922
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 566
    y: 0
    z: 1182
    last x: 566
    last y diff: 0
    last z: 1182
    territory: 0
    rot x: 0
    rot y: 1.45289
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3518
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3519
  Footprint:
  Minimap:
    active: true
    x: 1346
    z: 1774
  Obstruction:
    active: true
    moving: false
    control group: 3519
    control group 2: 0
    tag: 5924
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1346
    y: 0
    z: 1774
    last x: 1346
    last y diff: 0
    last z: 1774
    territory: 0
    rot x: 0
    rot y: -3.1199
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3519
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3520
  Footprint:
  Minimap:
    active: true
    x: 1002
    z: 238
  Obstruction:
    active: true
    moving: false
    control group: 3520
    control group 2: 0
    tag: 5926
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1002
    y: 0
    z: 238
    last x: 1002
    last y diff: 0
    last z: 238
    territory: 0
    rot x: 0
    rot y: 1.3253
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3520
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3521
  Footprint:
  Minimap:
    active: true
    x: 110
    z: 1214
  Obstruction:
    active: true
    moving: false
    control group: 3521
    control group 2: 0
    tag: 5928
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 110
    y: 0
    z: 1214
    last x: 110
    last y diff: 0
    last z: 1214
    territory: 0
    rot x: 0
    rot y: -1.74457
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3521
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3522
  Footprint:
  Minimap:
    active: true
    x: 1066
    z: 1754
  Obstruction:
    active: true
    moving: false
    control group: 3522
    control group 2: 0
    tag: 5930
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1066
    y: 0
    z: 1754
    last x: 1066
    last y diff: 0
    last z: 1754
    territory: 0
    rot x: 0
    rot y: -4.57364
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3522
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3523
  Footprint:
  Minimap:
    active: true
    x: 1166
    z: 646
  Obstruction:
    active: true
    moving: false
    control group: 3523
    control group 2: 0
    tag: 5932
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1166
    y: 0
    z: 646
    last x: 1166
    last y diff: 0
    last z: 646
    territory: 0
    rot x: 0
    rot y: -4.69773
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3523
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3524
  Footprint:
  Minimap:
    active: true
    x: 1118
    z: 574
  Obstruction:
    active: true
    moving: false
    control group: 3524
    control group 2: 0
    tag: 5934
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1118
    y: 0
    z: 574
    last x: 1118
    last y diff: 0
    last z: 574
    territory: 0
    rot x: 0
    rot y: -4.01034
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3524
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3525
  Footprint:
  Minimap:
    active: true
    x: 1206
    z: 166
  Obstruction:
    active: true
    moving: false
    control group: 3525
    control group 2: 0
    tag: 5936
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1206
    y: 0
    z: 166
    last x: 1206
    last y diff: 0
    last z: 166
    territory: 0
    rot x: 0
    rot y: -3.72437
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3525
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3526
  Footprint:
  Minimap:
    active: true
    x: 1578
    z: 1754
  Obstruction:
    active: true
    moving: false
    control group: 3526
    control group 2: 0
    tag: 5938
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1578
    y: 0
    z: 1754
    last x: 1578
    last y diff: 0
    last z: 1754
    territory: 0
    rot x: 0
    rot y: -4.48751
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3526
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3527
  Footprint:
  Minimap:
    active: true
    x: 198
    z: 686
  Obstruction:
    active: true
    moving: false
    control group: 3527
    control group 2: 0
    tag: 5940
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 198
    y: 0
    z: 686
    last x: 198
    last y diff: 0
    last z: 686
    territory: 0
    rot x: 0
    rot y: -1.95588
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3527
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3528
  Footprint:
  Minimap:
    active: true
    x: 1738
    z: 1530
  Obstruction:
    active: true
    moving: false
    control group: 3528
    control group 2: 0
    tag: 5942
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1738
    y: 0
    z: 1530
    last x: 1738
    last y diff: 0
    last z: 1530
    territory: 0
    rot x: 0
    rot y: 0.1417
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3528
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3529
  Footprint:
  Minimap:
    active: true
    x: 1434
    z: 438
  Obstruction:
    active: true
    moving: false
    control group: 3529
    control group 2: 0
    tag: 5944
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1434
    y: 0
    z: 438
    last x: 1434
    last y diff: 0
    last z: 438
    territory: 0
    rot x: 0
    rot y: -4.29755
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3529
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3530
  Footprint:
  Minimap:
    active: true
    x: 446
    z: 1130
  Obstruction:
    active: true
    moving: false
    control group: 3530
    control group 2: 0
    tag: 5946
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 446
    y: 0
    z: 1130
    last x: 446
    last y diff: 0
    last z: 1130
    territory: 4
    rot x: 0
    rot y: 0.1125
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3530
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3531
  Footprint:
  Minimap:
    active: true
    x: 614
    z: 1838
  Obstruction:
    active: true
    moving: false
    control group: 3531
    control group 2: 0
    tag: 5948
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 614
    y: 0
    z: 1838
    last x: 614
    last y diff: 0
    last z: 1838
    territory: 0
    rot x: 0
    rot y: -3.24773
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3531
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3532
  Footprint:
  Minimap:
    active: true
    x: 1254
    z: 1318
  Obstruction:
    active: true
    moving: false
    control group: 3532
    control group 2: 0
    tag: 5950
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1254
    y: 0
    z: 1318
    last x: 1254
    last y diff: 0
    last z: 1318
    territory: 0
    rot x: 0
    rot y: -2.89071
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3532
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3533
  Footprint:
  Minimap:
    active: true
    x: 902
    z: 1654
  Obstruction:
    active: true
    moving: false
    control group: 3533
    control group 2: 0
    tag: 5952
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 902
    y: 0
    z: 1654
    last x: 902
    last y diff: 0
    last z: 1654
    territory: 0
    rot x: 0
    rot y: 1.23527
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3533
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9717,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3534
  Footprint:
  Minimap:
    active: true
    x: 1078
    z: 494
  Obstruction:
    active: true
    moving: false
    control group: 3534
    control group 2: 0
    tag: 5954
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1078
    y: 0
    z: 494
    last x: 1078
    last y diff: 0
    last z: 494
    territory: 0
    rot x: 0
    rot y: 1.25203
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3534
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3535
  Footprint:
  Minimap:
    active: true
    x: 1822
    z: 958
  Obstruction:
    active: true
    moving: false
    control group: 3535
    control group 2: 0
    tag: 5956
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1822
    y: 0
    z: 958
    last x: 1822
    last y diff: 0
    last z: 958
    territory: 0
    rot x: 0
    rot y: 1.1319
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3535
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    7865,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3536
  Footprint:
  Minimap:
    active: true
    x: 38
    z: 878
  Obstruction:
    active: true
    moving: false
    control group: 3536
    control group 2: 0
    tag: 5958
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 38
    y: 0
    z: 878
    last x: 38
    last y diff: 0
    last z: 878
    territory: 0
    rot x: 0
    rot y: 0.01934
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3536
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3537
  Footprint:
  Minimap:
    active: true
    x: 834
    z: 1794
  Obstruction:
    active: true
    moving: false
    control group: 3537
    control group 2: 0
    tag: 5960
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 834
    y: 0
    z: 1794
    last x: 834
    last y diff: 0
    last z: 1794
    territory: 0
    rot x: 0
    rot y: -2.42615
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3537
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3538
  Footprint:
  Minimap:
    active: true
    x: 1042
    z: 322
  Obstruction:
    active: true
    moving: false
    control group: 3538
    control group 2: 0
    tag: 5962
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1042
    y: 0
    z: 322
    last x: 1042
    last y diff: 0
    last z: 322
    territory: 0
    rot x: 0
    rot y: -3.56023
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3538
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3539
  Footprint:
  Minimap:
    active: true
    x: 1418
    z: 1386
  Obstruction:
    active: true
    moving: false
    control group: 3539
    control group 2: 0
    tag: 5964
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1418
    y: 0
    z: 1386
    last x: 1418
    last y diff: 0
    last z: 1386
    territory: 0
    rot x: 0
    rot y: -0.72117
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3539
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10629,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3540
  Footprint:
  Minimap:
    active: true
    x: 1162
    z: 726
  Obstruction:
    active: true
    moving: false
    control group: 3540
    control group 2: 0
    tag: 5966
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1162
    y: 0
    z: 726
    last x: 1162
    last y diff: 0
    last z: 726
    territory: 0
    rot x: 0
    rot y: -2.73926
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3540
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3541
  Footprint:
  Minimap:
    active: true
    x: 1054
    z: 422
  Obstruction:
    active: true
    moving: false
    control group: 3541
    control group 2: 0
    tag: 5968
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1054
    y: 0
    z: 422
    last x: 1054
    last y diff: 0
    last z: 422
    territory: 0
    rot x: 0
    rot y: -0.19384
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3541
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3542
  Footprint:
  Minimap:
    active: true
    x: 1494
    z: 1746
  Obstruction:
    active: true
    moving: false
    control group: 3542
    control group 2: 0
    tag: 5970
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1494
    y: 0
    z: 1746
    last x: 1494
    last y diff: 0
    last z: 1746
    territory: 0
    rot x: 0
    rot y: -3.74413
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3542
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3543
  Footprint:
  Minimap:
    active: true
    x: 1186
    z: 422
  Obstruction:
    active: true
    moving: false
    control group: 3543
    control group 2: 0
    tag: 5972
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1186
    y: 0
    z: 422
    last x: 1186
    last y diff: 0
    last z: 422
    territory: 0
    rot x: 0
    rot y: -1.71464
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3543
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3544
  Footprint:
  Minimap:
    active: true
    x: 1254
    z: 1446
  Obstruction:
    active: true
    moving: false
    control group: 3544
    control group 2: 0
    tag: 5974
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1254
    y: 0
    z: 1446
    last x: 1254
    last y diff: 0
    last z: 1446
    territory: 0
    rot x: 0
    rot y: -0.88825
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3544
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9896,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3545
  Footprint:
  Minimap:
    active: true
    x: 1070
    z: 1634
  Obstruction:
    active: true
    moving: false
    control group: 3545
    control group 2: 0
    tag: 5976
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1070
    y: 0
    z: 1634
    last x: 1070
    last y diff: 0
    last z: 1634
    territory: 0
    rot x: 0
    rot y: 0.27356
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3545
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9978,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3546
  Footprint:
  Minimap:
    active: true
    x: 1750
    z: 1638
  Obstruction:
    active: true
    moving: false
    control group: 3546
    control group 2: 0
    tag: 5978
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1750
    y: 0
    z: 1638
    last x: 1750
    last y diff: 0
    last z: 1638
    territory: 0
    rot x: 0
    rot y: -2.7705
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3546
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3547
  Footprint:
  Minimap:
    active: true
    x: 1618
    z: 942
  Obstruction:
    active: true
    moving: false
    control group: 3547
    control group 2: 0
    tag: 5980
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1618
    y: 0
    z: 942
    last x: 1618
    last y diff: 0
    last z: 942
    territory: 0
    rot x: 0
    rot y: -0.38837
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3547
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9322,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3548
  Footprint:
  Minimap:
    active: true
    x: 1414
    z: 1306
  Obstruction:
    active: true
    moving: false
    control group: 3548
    control group 2: 0
    tag: 5982
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1414
    y: 0
    z: 1306
    last x: 1414
    last y diff: 0
    last z: 1306
    territory: 0
    rot x: 0
    rot y: -1.25837
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3548
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10634,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3549
  Footprint:
  Minimap:
    active: true
    x: 642
    z: 1514
  Obstruction:
    active: true
    moving: false
    control group: 3549
    control group 2: 0
    tag: 5984
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 642
    y: 0
    z: 1514
    last x: 642
    last y diff: 0
    last z: 1514
    territory: 0
    rot x: 0
    rot y: -4.11432
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3549
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9634,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3550
  Footprint:
  Minimap:
    active: true
    x: 858
    z: 418
  Obstruction:
    active: true
    moving: false
    control group: 3550
    control group 2: 0
    tag: 5986
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 858
    y: 0
    z: 418
    last x: 858
    last y diff: 0
    last z: 418
    territory: 0
    rot x: 0
    rot y: -0.90566
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3550
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3551
  Footprint:
  Minimap:
    active: true
    x: 1158
    z: 1582
  Obstruction:
    active: true
    moving: false
    control group: 3551
    control group 2: 0
    tag: 5988
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1158
    y: 0
    z: 1582
    last x: 1158
    last y diff: 0
    last z: 1582
    territory: 0
    rot x: 0
    rot y: -2.29102
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3551
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10434,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3552
  Footprint:
  Minimap:
    active: true
    x: 1946
    z: 1362
  Obstruction:
    active: true
    moving: false
    control group: 3552
    control group 2: 0
    tag: 5990
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1946
    y: 0
    z: 1362
    last x: 1946
    last y diff: 0
    last z: 1362
    territory: 0
    rot x: 0
    rot y: -2.88083
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3552
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3553
  Footprint:
  Minimap:
    active: true
    x: 1006
    z: 1658
  Obstruction:
    active: true
    moving: false
    control group: 3553
    control group 2: 0
    tag: 5992
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1006
    y: 0
    z: 1658
    last x: 1006
    last y diff: 0
    last z: 1658
    territory: 0
    rot x: 0
    rot y: -2.54656
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3553
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9973,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3554
  Footprint:
  Minimap:
    active: true
    x: 566
    z: 1714
  Obstruction:
    active: true
    moving: false
    control group: 3554
    control group 2: 0
    tag: 5994
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 566
    y: 0
    z: 1714
    last x: 566
    last y diff: 0
    last z: 1714
    territory: 0
    rot x: 0
    rot y: 0.74701
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3554
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9661,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3555
  Footprint:
  Minimap:
    active: true
    x: 1118
    z: 1970
  Obstruction:
    active: true
    moving: false
    control group: 3555
    control group 2: 0
    tag: 5996
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1118
    y: 0
    z: 1970
    last x: 1118
    last y diff: 0
    last z: 1970
    territory: 0
    rot x: 0
    rot y: 1.40018
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3555
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3556
  Footprint:
  Minimap:
    active: true
    x: 950
    z: 394
  Obstruction:
    active: true
    moving: false
    control group: 3556
    control group 2: 0
    tag: 5998
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 950
    y: 0
    z: 394
    last x: 950
    last y diff: 0
    last z: 394
    territory: 0
    rot x: 0
    rot y: -1.77092
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3556
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3557
  Footprint:
  Minimap:
    active: true
    x: 1230
    z: 1506
  Obstruction:
    active: true
    moving: false
    control group: 3557
    control group 2: 0
    tag: 6000
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1230
    y: 0
    z: 1506
    last x: 1230
    last y diff: 0
    last z: 1506
    territory: 0
    rot x: 0
    rot y: -4.03779
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3557
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10391,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3558
  Footprint:
  Minimap:
    active: true
    x: 402
    z: 1758
  Obstruction:
    active: true
    moving: false
    control group: 3558
    control group 2: 0
    tag: 6002
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 402
    y: 0
    z: 1758
    last x: 402
    last y diff: 0
    last z: 1758
    territory: 0
    rot x: 0
    rot y: -3.10633
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3558
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3559
  Footprint:
  Minimap:
    active: true
    x: 330
    z: 1570
  Obstruction:
    active: true
    moving: false
    control group: 3559
    control group 2: 0
    tag: 6004
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 330
    y: 0
    z: 1570
    last x: 330
    last y diff: 0
    last z: 1570
    territory: 0
    rot x: 0
    rot y: 0.50948
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3559
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9644,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3560
  Footprint:
  Minimap:
    active: true
    x: 718
    z: 950
  Obstruction:
    active: true
    moving: false
    control group: 3560
    control group 2: 0
    tag: 6006
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 718
    y: 0
    z: 950
    last x: 718
    last y diff: 0
    last z: 950
    territory: 0
    rot x: 0
    rot y: -1.68738
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3560
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3561
  Footprint:
  Minimap:
    active: true
    x: 1310
    z: 942
  Obstruction:
    active: true
    moving: false
    control group: 3561
    control group 2: 0
    tag: 6008
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1310
    y: 0
    z: 942
    last x: 1310
    last y diff: 0
    last z: 942
    territory: 0
    rot x: 0
    rot y: -2.7608
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3561
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3562
  Footprint:
  Minimap:
    active: true
    x: 698
    z: 1242
  Obstruction:
    active: true
    moving: false
    control group: 3562
    control group 2: 0
    tag: 6010
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 698
    y: 0
    z: 1242
    last x: 698
    last y diff: 0
    last z: 1242
    territory: 0
    rot x: 0
    rot y: 0.22835
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3562
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3563
  Footprint:
  Minimap:
    active: true
    x: 842
    z: 398
  Obstruction:
    active: true
    moving: false
    control group: 3563
    control group 2: 0
    tag: 6012
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 842
    y: 0
    z: 398
    last x: 842
    last y diff: 0
    last z: 398
    territory: 0
    rot x: 0
    rot y: -1.26723
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3563
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3564
  Footprint:
  Minimap:
    active: true
    x: 602
    z: 726
  Obstruction:
    active: true
    moving: false
    control group: 3564
    control group 2: 0
    tag: 6014
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 602
    y: 0
    z: 726
    last x: 602
    last y diff: 0
    last z: 726
    territory: 0
    rot x: 0
    rot y: -1.67986
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3564
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3565
  Footprint:
  Minimap:
    active: true
    x: 958
    z: 1594
  Obstruction:
    active: true
    moving: false
    control group: 3565
    control group 2: 0
    tag: 6016
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 958
    y: 0
    z: 1594
    last x: 958
    last y diff: 0
    last z: 1594
    territory: 0
    rot x: 0
    rot y: -3.79093
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3565
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10359,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3566
  Footprint:
  Minimap:
    active: true
    x: 934
    z: 114
  Obstruction:
    active: true
    moving: false
    control group: 3566
    control group 2: 0
    tag: 6018
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 934
    y: 0
    z: 114
    last x: 934
    last y diff: 0
    last z: 114
    territory: 0
    rot x: 0
    rot y: -2.22152
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3566
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3567
  Footprint:
  Minimap:
    active: true
    x: 1694
    z: 1466
  Obstruction:
    active: true
    moving: false
    control group: 3567
    control group 2: 0
    tag: 6020
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1694
    y: 0
    z: 1466
    last x: 1694
    last y diff: 0
    last z: 1466
    territory: 3
    rot x: 0
    rot y: -1.1218
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3567
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3568
  Footprint:
  Minimap:
    active: true
    x: 934
    z: 190
  Obstruction:
    active: true
    moving: false
    control group: 3568
    control group 2: 0
    tag: 6022
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 934
    y: 0
    z: 190
    last x: 934
    last y diff: 0
    last z: 190
    territory: 0
    rot x: 0
    rot y: -1.0673
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3568
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3569
  Footprint:
  Minimap:
    active: true
    x: 1034
    z: 154
  Obstruction:
    active: true
    moving: false
    control group: 3569
    control group 2: 0
    tag: 6024
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1034
    y: 0
    z: 154
    last x: 1034
    last y diff: 0
    last z: 154
    territory: 0
    rot x: 0
    rot y: -1.14663
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3569
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3570
  Footprint:
  Minimap:
    active: true
    x: 570
    z: 826
  Obstruction:
    active: true
    moving: false
    control group: 3570
    control group 2: 0
    tag: 6026
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 570
    y: 0
    z: 826
    last x: 570
    last y diff: 0
    last z: 826
    territory: 0
    rot x: 0
    rot y: -4.47567
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3570
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3571
  Footprint:
  Minimap:
    active: true
    x: 1470
    z: 966
  Obstruction:
    active: true
    moving: false
    control group: 3571
    control group 2: 0
    tag: 6028
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1470
    y: 0
    z: 966
    last x: 1470
    last y diff: 0
    last z: 966
    territory: 0
    rot x: 0
    rot y: -3.1856
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3571
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9343,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3572
  Footprint:
  Minimap:
    active: true
    x: 190
    z: 1546
  Obstruction:
    active: true
    moving: false
    control group: 3572
    control group 2: 0
    tag: 6030
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 190
    y: 0
    z: 1546
    last x: 190
    last y diff: 0
    last z: 1546
    territory: 0
    rot x: 0
    rot y: 0.56971
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3572
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3574
  Footprint:
  Minimap:
    active: true
    x: 406
    z: 1330
  Obstruction:
    active: true
    moving: false
    control group: 3574
    control group 2: 0
    tag: 6034
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 406
    y: 0
    z: 1330
    last x: 406
    last y diff: 0
    last z: 1330
    territory: 0
    rot x: 0
    rot y: -0.7994
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3574
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3575
  Footprint:
  Minimap:
    active: true
    x: 530
    z: 1814
  Obstruction:
    active: true
    moving: false
    control group: 3575
    control group 2: 0
    tag: 6036
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 530
    y: 0
    z: 1814
    last x: 530
    last y diff: 0
    last z: 1814
    territory: 0
    rot x: 0
    rot y: -2.16248
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3575
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3576
  Footprint:
  Minimap:
    active: true
    x: 618
    z: 358
  Obstruction:
    active: true
    moving: false
    control group: 3576
    control group 2: 0
    tag: 6038
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 618
    y: 0
    z: 358
    last x: 618
    last y diff: 0
    last z: 358
    territory: 0
    rot x: 0
    rot y: -3.41227
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3576
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3577
  Footprint:
  Minimap:
    active: true
    x: 1206
    z: 254
  Obstruction:
    active: true
    moving: false
    control group: 3577
    control group 2: 0
    tag: 6040
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1206
    y: 0
    z: 254
    last x: 1206
    last y diff: 0
    last z: 254
    territory: 0
    rot x: 0
    rot y: -1.19013
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3577
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3578
  Footprint:
  Minimap:
    active: true
    x: 1742
    z: 762
  Obstruction:
    active: true
    moving: false
    control group: 3578
    control group 2: 0
    tag: 6042
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1742
    y: 0
    z: 762
    last x: 1742
    last y diff: 0
    last z: 762
    territory: 0
    rot x: 0
    rot y: 1.27735
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3578
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3579
  Footprint:
  Minimap:
    active: true
    x: 122
    z: 962
  Obstruction:
    active: true
    moving: false
    control group: 3579
    control group 2: 0
    tag: 6044
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 122
    y: 0
    z: 962
    last x: 122
    last y diff: 0
    last z: 962
    territory: 0
    rot x: 0
    rot y: -2.54438
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3579
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3580
  Footprint:
  Minimap:
    active: true
    x: 458
    z: 934
  Obstruction:
    active: true
    moving: false
    control group: 3580
    control group 2: 0
    tag: 6046
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 458
    y: 0
    z: 934
    last x: 458
    last y diff: 0
    last z: 934
    territory: 0
    rot x: 0
    rot y: -4.45565
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3580
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3581
  Footprint:
  Minimap:
    active: true
    x: 286
    z: 582
  Obstruction:
    active: true
    moving: false
    control group: 3581
    control group 2: 0
    tag: 6048
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 286
    y: 0
    z: 582
    last x: 286
    last y diff: 0
    last z: 582
    territory: 0
    rot x: 0
    rot y: 1.09234
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3581
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3582
  Footprint:
  Minimap:
    active: true
    x: 530
    z: 1474
  Obstruction:
    active: true
    moving: false
    control group: 3582
    control group 2: 0
    tag: 6050
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 530
    y: 0
    z: 1474
    last x: 530
    last y diff: 0
    last z: 1474
    territory: 0
    rot x: 0
    rot y: -0.21184
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3582
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3583
  Footprint:
  Minimap:
    active: true
    x: 1818
    z: 1498
  Obstruction:
    active: true
    moving: false
    control group: 3583
    control group 2: 0
    tag: 6052
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1818
    y: 0
    z: 1498
    last x: 1818
    last y diff: 0
    last z: 1498
    territory: 0
    rot x: 0
    rot y: -1.73313
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3583
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3584
  Footprint:
  Minimap:
    active: true
    x: 1370
    z: 1906
  Obstruction:
    active: true
    moving: false
    control group: 3584
    control group 2: 0
    tag: 6054
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1370
    y: 0
    z: 1906
    last x: 1370
    last y diff: 0
    last z: 1906
    territory: 0
    rot x: 0
    rot y: -1.49512
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3584
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3585
  Footprint:
  Minimap:
    active: true
    x: 1522
    z: 698
  Obstruction:
    active: true
    moving: false
    control group: 3585
    control group 2: 0
    tag: 6056
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1522
    y: 0
    z: 698
    last x: 1522
    last y diff: 0
    last z: 698
    territory: 0
    rot x: 0
    rot y: 1.51944
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3585
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3586
  Footprint:
  Minimap:
    active: true
    x: 642
    z: 930
  Obstruction:
    active: true
    moving: false
    control group: 3586
    control group 2: 0
    tag: 6058
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 642
    y: 0
    z: 930
    last x: 642
    last y diff: 0
    last z: 930
    territory: 0
    rot x: 0
    rot y: 1.19108
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3586
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3587
  Footprint:
  Minimap:
    active: true
    x: 530
    z: 1502
  Obstruction:
    active: true
    moving: false
    control group: 3587
    control group 2: 0
    tag: 6060
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 530
    y: 0
    z: 1502
    last x: 530
    last y diff: 0
    last z: 1502
    territory: 0
    rot x: 0
    rot y: -4.37763
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3587
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3588
  Footprint:
  Minimap:
    active: true
    x: 110
    z: 610
  Obstruction:
    active: true
    moving: false
    control group: 3588
    control group 2: 0
    tag: 6062
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 110
    y: 0
    z: 610
    last x: 110
    last y diff: 0
    last z: 610
    territory: 0
    rot x: 0
    rot y: -0.7211
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3588
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3589
  Footprint:
  Minimap:
    active: true
    x: 926
    z: 1310
  Obstruction:
    active: true
    moving: false
    control group: 3589
    control group 2: 0
    tag: 6064
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 926
    y: 0
    z: 1310
    last x: 926
    last y diff: 0
    last z: 1310
    territory: 0
    rot x: 0
    rot y: -2.97027
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3589
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3590
  Footprint:
  Minimap:
    active: true
    x: 1982
    z: 742
  Obstruction:
    active: true
    moving: false
    control group: 3590
    control group 2: 0
    tag: 6066
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1982
    y: 0
    z: 742
    last x: 1982
    last y diff: 0
    last z: 742
    territory: 0
    rot x: 0
    rot y: -4.13625
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3590
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3591
  Footprint:
  Minimap:
    active: true
    x: 1242
    z: 1698
  Obstruction:
    active: true
    moving: false
    control group: 3591
    control group 2: 0
    tag: 6068
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1242
    y: 0
    z: 1698
    last x: 1242
    last y diff: 0
    last z: 1698
    territory: 0
    rot x: 0
    rot y: 1.11954
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3591
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3592
  Footprint:
  Minimap:
    active: true
    x: 1042
    z: 1406
  Obstruction:
    active: true
    moving: false
    control group: 3592
    control group 2: 0
    tag: 6070
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1042
    y: 0
    z: 1406
    last x: 1042
    last y diff: 0
    last z: 1406
    territory: 0
    rot x: 0
    rot y: -0.09884
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3592
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10274,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3593
  Footprint:
  Minimap:
    active: true
    x: 874
    z: 622
  Obstruction:
    active: true
    moving: false
    control group: 3593
    control group 2: 0
    tag: 6072
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 874
    y: 0
    z: 622
    last x: 874
    last y diff: 0
    last z: 622
    territory: 0
    rot x: 0
    rot y: -3.2816
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3593
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3594
  Footprint:
  Minimap:
    active: true
    x: 338
    z: 1050
  Obstruction:
    active: true
    moving: false
    control group: 3594
    control group 2: 0
    tag: 6074
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 338
    y: 0
    z: 1050
    last x: 338
    last y diff: 0
    last z: 1050
    territory: 4
    rot x: 0
    rot y: 0.38225
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3594
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3595
  Footprint:
  Minimap:
    active: true
    x: 382
    z: 550
  Obstruction:
    active: true
    moving: false
    control group: 3595
    control group 2: 0
    tag: 6076
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 382
    y: 0
    z: 550
    last x: 382
    last y diff: 0
    last z: 550
    territory: 4
    rot x: 0
    rot y: -2.01589
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3595
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3596
  Footprint:
  Minimap:
    active: true
    x: 498
    z: 426
  Obstruction:
    active: true
    moving: false
    control group: 3596
    control group 2: 0
    tag: 6078
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 498
    y: 0
    z: 426
    last x: 498
    last y diff: 0
    last z: 426
    territory: 0
    rot x: 0
    rot y: -2.81502
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3596
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3597
  Footprint:
  Minimap:
    active: true
    x: 1282
    z: 1818
  Obstruction:
    active: true
    moving: false
    control group: 3597
    control group 2: 0
    tag: 6080
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1282
    y: 0
    z: 1818
    last x: 1282
    last y diff: 0
    last z: 1818
    territory: 0
    rot x: 0
    rot y: -1.88811
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3597
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3598
  Footprint:
  Minimap:
    active: true
    x: 514
    z: 1142
  Obstruction:
    active: true
    moving: false
    control group: 3598
    control group 2: 0
    tag: 6082
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 514
    y: 0
    z: 1142
    last x: 514
    last y diff: 0
    last z: 1142
    territory: 0
    rot x: 0
    rot y: -3.93555
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3598
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3599
  Footprint:
  Minimap:
    active: true
    x: 1238
    z: 1506
  Obstruction:
    active: true
    moving: false
    control group: 3599
    control group 2: 0
    tag: 6084
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1238
    y: 0
    z: 1506
    last x: 1238
    last y diff: 0
    last z: 1506
    territory: 0
    rot x: 0
    rot y: -3.14979
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3599
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10392,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3600
  Footprint:
  Minimap:
    active: true
    x: 1466
    z: 1278
  Obstruction:
    active: true
    moving: false
    control group: 3600
    control group 2: 0
    tag: 6086
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1466
    y: 0
    z: 1278
    last x: 1466
    last y diff: 0
    last z: 1278
    territory: 0
    rot x: 0
    rot y: -2.50509
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3600
    actor: "flora/trees/palm_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3601
  Footprint:
  Minimap:
    active: true
    x: 642
    z: 402
  Obstruction:
    active: true
    moving: false
    control group: 3601
    control group 2: 0
    tag: 6088
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 642
    y: 0
    z: 402
    last x: 642
    last y diff: 0
    last z: 402
    territory: 0
    rot x: 0
    rot y: 1.4952
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3601
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3602
  Footprint:
  Minimap:
    active: true
    x: 1902
    z: 1206
  Obstruction:
    active: true
    moving: false
    control group: 3602
    control group 2: 0
    tag: 6090
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1902
    y: 0
    z: 1206
    last x: 1902
    last y diff: 0
    last z: 1206
    territory: 0
    rot x: 0
    rot y: -2.38476
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3602
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    7339,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3603
  Footprint:
  Minimap:
    active: true
    x: 1690
    z: 1538
  Obstruction:
    active: true
    moving: false
    control group: 3603
    control group 2: 0
    tag: 6092
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1690
    y: 0
    z: 1538
    last x: 1690
    last y diff: 0
    last z: 1538
    territory: 0
    rot x: 0
    rot y: -2.04258
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3603
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3604
  Footprint:
  Minimap:
    active: true
    x: 1882
    z: 1026
  Obstruction:
    active: true
    moving: false
    control group: 3604
    control group 2: 0
    tag: 6094
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1882
    y: 0
    z: 1026
    last x: 1882
    last y diff: 0
    last z: 1026
    territory: 0
    rot x: 0
    rot y: -4.66742
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3604
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    7743,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3605
  Footprint:
  Minimap:
    active: true
    x: 682
    z: 1258
  Obstruction:
    active: true
    moving: false
    control group: 3605
    control group 2: 0
    tag: 6096
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 682
    y: 0
    z: 1258
    last x: 682
    last y diff: 0
    last z: 1258
    territory: 0
    rot x: 0
    rot y: -0.27723
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3605
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3606
  Footprint:
  Minimap:
    active: true
    x: 106
    z: 1218
  Obstruction:
    active: true
    moving: false
    control group: 3606
    control group 2: 0
    tag: 6098
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 106
    y: 0
    z: 1218
    last x: 106
    last y diff: 0
    last z: 1218
    territory: 0
    rot x: 0
    rot y: 0.37978
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3606
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3607
  Footprint:
  Minimap:
    active: true
    x: 1030
    z: 122
  Obstruction:
    active: true
    moving: false
    control group: 3607
    control group 2: 0
    tag: 6100
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1030
    y: 0
    z: 122
    last x: 1030
    last y diff: 0
    last z: 122
    territory: 0
    rot x: 0
    rot y: 1.26464
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3607
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3608
  Footprint:
  Minimap:
    active: true
    x: 334
    z: 494
  Obstruction:
    active: true
    moving: false
    control group: 3608
    control group 2: 0
    tag: 6102
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 334
    y: 0
    z: 494
    last x: 334
    last y diff: 0
    last z: 494
    territory: 0
    rot x: 0
    rot y: -4.4535
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3608
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3609
  Footprint:
  Minimap:
    active: true
    x: 326
    z: 1386
  Obstruction:
    active: true
    moving: false
    control group: 3609
    control group 2: 0
    tag: 6104
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 326
    y: 0
    z: 1386
    last x: 326
    last y diff: 0
    last z: 1386
    territory: 0
    rot x: 0
    rot y: -0.74891
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3609
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3610
  Footprint:
  Minimap:
    active: true
    x: 1414
    z: 1710
  Obstruction:
    active: true
    moving: false
    control group: 3610
    control group 2: 0
    tag: 6106
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1414
    y: 0
    z: 1710
    last x: 1414
    last y diff: 0
    last z: 1710
    territory: 0
    rot x: 0
    rot y: -3.62864
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3610
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3611
  Footprint:
  Minimap:
    active: true
    x: 1594
    z: 374
  Obstruction:
    active: true
    moving: false
    control group: 3611
    control group 2: 0
    tag: 6108
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1594
    y: 0
    z: 374
    last x: 1594
    last y diff: 0
    last z: 374
    territory: 0
    rot x: 0
    rot y: -3.17443
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3611
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3612
  Footprint:
  Minimap:
    active: true
    x: 1390
    z: 1506
  Obstruction:
    active: true
    moving: false
    control group: 3612
    control group 2: 0
    tag: 6110
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1390
    y: 0
    z: 1506
    last x: 1390
    last y diff: 0
    last z: 1506
    territory: 0
    rot x: 0
    rot y: -4.20134
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3612
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9873,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3613
  Footprint:
  Minimap:
    active: true
    x: 778
    z: 1318
  Obstruction:
    active: true
    moving: false
    control group: 3613
    control group 2: 0
    tag: 6112
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 778
    y: 0
    z: 1318
    last x: 778
    last y diff: 0
    last z: 1318
    territory: 0
    rot x: 0
    rot y: -4.40786
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3613
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3614
  Footprint:
  Minimap:
    active: true
    x: 1054
    z: 710
  Obstruction:
    active: true
    moving: false
    control group: 3614
    control group 2: 0
    tag: 6114
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1054
    y: 0
    z: 710
    last x: 1054
    last y diff: 0
    last z: 710
    territory: 0
    rot x: 0
    rot y: 0.72521
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3614
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3615
  Footprint:
  Minimap:
    active: true
    x: 1194
    z: 1994
  Obstruction:
    active: true
    moving: false
    control group: 3615
    control group 2: 0
    tag: 6116
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1194
    y: 0
    z: 1994
    last x: 1194
    last y diff: 0
    last z: 1994
    territory: 0
    rot x: 0
    rot y: -4.04168
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3615
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3616
  Footprint:
  Minimap:
    active: true
    x: 570
    z: 1894
  Obstruction:
    active: true
    moving: false
    control group: 3616
    control group 2: 0
    tag: 6118
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 570
    y: 0
    z: 1894
    last x: 570
    last y diff: 0
    last z: 1894
    territory: 0
    rot x: 0
    rot y: -4.1493
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3616
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3617
  Footprint:
  Minimap:
    active: true
    x: 1110
    z: 26
  Obstruction:
    active: true
    moving: false
    control group: 3617
    control group 2: 0
    tag: 6120
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1110
    y: 0
    z: 26
    last x: 1110
    last y diff: 0
    last z: 26
    territory: 0
    rot x: 0
    rot y: -0.36858
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3617
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3618
  Footprint:
  Minimap:
    active: true
    x: 602
    z: 1278
  Obstruction:
    active: true
    moving: false
    control group: 3618
    control group 2: 0
    tag: 6122
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 602
    y: 0
    z: 1278
    last x: 602
    last y diff: 0
    last z: 1278
    territory: 0
    rot x: 0
    rot y: -2.85737
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3618
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3619
  Footprint:
  Minimap:
    active: true
    x: 2006
    z: 946
  Obstruction:
    active: true
    moving: false
    control group: 3619
    control group 2: 0
    tag: 6124
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 2006
    y: 0
    z: 946
    last x: 2006
    last y diff: 0
    last z: 946
    territory: 0
    rot x: 0
    rot y: -4.2719
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3619
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3620
  Footprint:
  Minimap:
    active: true
    x: 1210
    z: 1378
  Obstruction:
    active: true
    moving: false
    control group: 3620
    control group 2: 0
    tag: 6126
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1210
    y: 0
    z: 1378
    last x: 1210
    last y diff: 0
    last z: 1378
    territory: 0
    rot x: 0
    rot y: -1.73777
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3620
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3621
  Footprint:
  Minimap:
    active: true
    x: 698
    z: 874
  Obstruction:
    active: true
    moving: false
    control group: 3621
    control group 2: 0
    tag: 6128
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 698
    y: 0
    z: 874
    last x: 698
    last y diff: 0
    last z: 874
    territory: 0
    rot x: 0
    rot y: -4.33825
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3621
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3622
  Footprint:
  Minimap:
    active: true
    x: 942
    z: 1798
  Obstruction:
    active: true
    moving: false
    control group: 3622
    control group 2: 0
    tag: 6130
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 942
    y: 0
    z: 1798
    last x: 942
    last y diff: 0
    last z: 1798
    territory: 0
    rot x: 0
    rot y: -2.57023
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3622
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3623
  Footprint:
  Minimap:
    active: true
    x: 182
    z: 978
  Obstruction:
    active: true
    moving: false
    control group: 3623
    control group 2: 0
    tag: 6132
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 182
    y: 0
    z: 978
    last x: 182
    last y diff: 0
    last z: 978
    territory: 0
    rot x: 0
    rot y: -1.86875
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3623
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3624
  Footprint:
  Minimap:
    active: true
    x: 762
    z: 462
  Obstruction:
    active: true
    moving: false
    control group: 3624
    control group 2: 0
    tag: 6134
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 762
    y: 0
    z: 462
    last x: 762
    last y diff: 0
    last z: 462
    territory: 0
    rot x: 0
    rot y: -1.512
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3624
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3625
  Footprint:
  Minimap:
    active: true
    x: 634
    z: 1450
  Obstruction:
    active: true
    moving: false
    control group: 3625
    control group 2: 0
    tag: 6136
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 634
    y: 0
    z: 1450
    last x: 634
    last y diff: 0
    last z: 1450
    territory: 0
    rot x: 0
    rot y: -4.36844
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3625
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3626
  Footprint:
  Minimap:
    active: true
    x: 394
    z: 1282
  Obstruction:
    active: true
    moving: false
    control group: 3626
    control group 2: 0
    tag: 6138
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 394
    y: 0
    z: 1282
    last x: 394
    last y diff: 0
    last z: 1282
    territory: 0
    rot x: 0
    rot y: -2.6811
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3626
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3627
  Footprint:
  Minimap:
    active: true
    x: 1134
    z: 1566
  Obstruction:
    active: true
    moving: false
    control group: 3627
    control group 2: 0
    tag: 6140
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1134
    y: 0
    z: 1566
    last x: 1134
    last y diff: 0
    last z: 1566
    territory: 0
    rot x: 0
    rot y: -2.44726
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3627
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10445,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3628
  Footprint:
  Minimap:
    active: true
    x: 1462
    z: 1854
  Obstruction:
    active: true
    moving: false
    control group: 3628
    control group 2: 0
    tag: 6142
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1462
    y: 0
    z: 1854
    last x: 1462
    last y diff: 0
    last z: 1854
    territory: 0
    rot x: 0
    rot y: -4.24798
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3628
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3629
  Footprint:
  Minimap:
    active: true
    x: 914
    z: 750
  Obstruction:
    active: true
    moving: false
    control group: 3629
    control group 2: 0
    tag: 6144
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 914
    y: 0
    z: 750
    last x: 914
    last y diff: 0
    last z: 750
    territory: 0
    rot x: 0
    rot y: -0.74903
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3629
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3630
  Footprint:
  Minimap:
    active: true
    x: 1558
    z: 1822
  Obstruction:
    active: true
    moving: false
    control group: 3630
    control group 2: 0
    tag: 6146
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1558
    y: 0
    z: 1822
    last x: 1558
    last y diff: 0
    last z: 1822
    territory: 0
    rot x: 0
    rot y: -3.46195
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3630
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3631
  Footprint:
  Minimap:
    active: true
    x: 1774
    z: 1074
  Obstruction:
    active: true
    moving: false
    control group: 3631
    control group 2: 0
    tag: 6148
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1774
    y: 0
    z: 1074
    last x: 1774
    last y diff: 0
    last z: 1074
    territory: 0
    rot x: 0
    rot y: -3.8342
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3631
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9193,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3632
  Footprint:
  Minimap:
    active: true
    x: 978
    z: 1658
  Obstruction:
    active: true
    moving: false
    control group: 3632
    control group 2: 0
    tag: 6150
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 978
    y: 0
    z: 1658
    last x: 978
    last y diff: 0
    last z: 1658
    territory: 0
    rot x: 0
    rot y: -4.53132
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3632
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9972,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3633
  Footprint:
  Minimap:
    active: true
    x: 378
    z: 1654
  Obstruction:
    active: true
    moving: false
    control group: 3633
    control group 2: 0
    tag: 6152
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 378
    y: 0
    z: 1654
    last x: 378
    last y diff: 0
    last z: 1654
    territory: 0
    rot x: 0
    rot y: -0.14913
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3633
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9648,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3634
  Footprint:
  Minimap:
    active: true
    x: 982
    z: 446
  Obstruction:
    active: true
    moving: false
    control group: 3634
    control group 2: 0
    tag: 6154
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 982
    y: 0
    z: 446
    last x: 982
    last y diff: 0
    last z: 446
    territory: 0
    rot x: 0
    rot y: -0.68685
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3634
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3635
  Footprint:
  Minimap:
    active: true
    x: 1974
    z: 870
  Obstruction:
    active: true
    moving: false
    control group: 3635
    control group 2: 0
    tag: 6156
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1974
    y: 0
    z: 870
    last x: 1974
    last y diff: 0
    last z: 870
    territory: 0
    rot x: 0
    rot y: -4.12798
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3635
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3636
  Footprint:
  Minimap:
    active: true
    x: 1394
    z: 1534
  Obstruction:
    active: true
    moving: false
    control group: 3636
    control group 2: 0
    tag: 6158
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1394
    y: 0
    z: 1534
    last x: 1394
    last y diff: 0
    last z: 1534
    territory: 0
    rot x: 0
    rot y: -0.8804
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3636
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9868,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3637
  Footprint:
  Minimap:
    active: true
    x: 1026
    z: 1406
  Obstruction:
    active: true
    moving: false
    control group: 3637
    control group 2: 0
    tag: 6160
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1026
    y: 0
    z: 1406
    last x: 1026
    last y diff: 0
    last z: 1406
    territory: 0
    rot x: 0
    rot y: 0.58802
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3637
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10284,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3638
  Footprint:
  Minimap:
    active: true
    x: 1754
    z: 1526
  Obstruction:
    active: true
    moving: false
    control group: 3638
    control group 2: 0
    tag: 6162
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1754
    y: 0
    z: 1526
    last x: 1754
    last y diff: 0
    last z: 1526
    territory: 0
    rot x: 0
    rot y: -3.89477
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3638
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3639
  Footprint:
  Minimap:
    active: true
    x: 1554
    z: 234
  Obstruction:
    active: true
    moving: false
    control group: 3639
    control group 2: 0
    tag: 6164
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1554
    y: 0
    z: 234
    last x: 1554
    last y diff: 0
    last z: 234
    territory: 0
    rot x: 0
    rot y: -1.89455
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3639
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3640
  Footprint:
  Minimap:
    active: true
    x: 986
    z: 426
  Obstruction:
    active: true
    moving: false
    control group: 3640
    control group 2: 0
    tag: 6166
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 986
    y: 0
    z: 426
    last x: 986
    last y diff: 0
    last z: 426
    territory: 0
    rot x: 0
    rot y: -4.18767
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3640
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3641
  Footprint:
  Minimap:
    active: true
    x: 706
    z: 398
  Obstruction:
    active: true
    moving: false
    control group: 3641
    control group 2: 0
    tag: 6168
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 706
    y: 0
    z: 398
    last x: 706
    last y diff: 0
    last z: 398
    territory: 0
    rot x: 0
    rot y: -3.19434
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3641
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3642
  Footprint:
  Minimap:
    active: true
    x: 854
    z: 66
  Obstruction:
    active: true
    moving: false
    control group: 3642
    control group 2: 0
    tag: 6170
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 854
    y: 0
    z: 66
    last x: 854
    last y diff: 0
    last z: 66
    territory: 0
    rot x: 0
    rot y: -1.27057
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3642
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3643
  Footprint:
  Minimap:
    active: true
    x: 478
    z: 458
  Obstruction:
    active: true
    moving: false
    control group: 3643
    control group 2: 0
    tag: 6172
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 478
    y: 0
    z: 458
    last x: 478
    last y diff: 0
    last z: 458
    territory: 0
    rot x: 0
    rot y: 0.96955
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3643
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3644
  Footprint:
  Minimap:
    active: true
    x: 142
    z: 1114
  Obstruction:
    active: true
    moving: false
    control group: 3644
    control group 2: 0
    tag: 6174
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 142
    y: 0
    z: 1114
    last x: 142
    last y diff: 0
    last z: 1114
    territory: 0
    rot x: 0
    rot y: 0.1913
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3644
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3645
  Footprint:
  Minimap:
    active: true
    x: 598
    z: 1662
  Obstruction:
    active: true
    moving: false
    control group: 3645
    control group 2: 0
    tag: 6176
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 598
    y: 0
    z: 1662
    last x: 598
    last y diff: 0
    last z: 1662
    territory: 0
    rot x: 0
    rot y: -3.2471
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3645
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9669,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3646
  Footprint:
  Minimap:
    active: true
    x: 462
    z: 490
  Obstruction:
    active: true
    moving: false
    control group: 3646
    control group 2: 0
    tag: 6178
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 462
    y: 0
    z: 490
    last x: 462
    last y diff: 0
    last z: 490
    territory: 0
    rot x: 0
    rot y: -1.04982
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3646
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3647
  Footprint:
  Minimap:
    active: true
    x: 1426
    z: 1490
  Obstruction:
    active: true
    moving: false
    control group: 3647
    control group 2: 0
    tag: 6180
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1426
    y: 0
    z: 1490
    last x: 1426
    last y diff: 0
    last z: 1490
    territory: 0
    rot x: 0
    rot y: -0.16466
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3647
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9867,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3648
  Footprint:
  Minimap:
    active: true
    x: 366
    z: 1622
  Obstruction:
    active: true
    moving: false
    control group: 3648
    control group 2: 0
    tag: 6182
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 366
    y: 0
    z: 1622
    last x: 366
    last y diff: 0
    last z: 1622
    territory: 0
    rot x: 0
    rot y: -2.90894
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3648
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9646,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3649
  Footprint:
  Minimap:
    active: true
    x: 1558
    z: 810
  Obstruction:
    active: true
    moving: false
    control group: 3649
    control group 2: 0
    tag: 6184
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1558
    y: 0
    z: 810
    last x: 1558
    last y diff: 0
    last z: 810
    territory: 0
    rot x: 0
    rot y: -4.6936
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3649
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9222,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3650
  Footprint:
  Minimap:
    active: true
    x: 882
    z: 1482
  Obstruction:
    active: true
    moving: false
    control group: 3650
    control group 2: 0
    tag: 6186
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 882
    y: 0
    z: 1482
    last x: 882
    last y diff: 0
    last z: 1482
    territory: 0
    rot x: 0
    rot y: 0.77178
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3650
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10353,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3651
  Footprint:
  Minimap:
    active: true
    x: 110
    z: 1342
  Obstruction:
    active: true
    moving: false
    control group: 3651
    control group 2: 0
    tag: 6188
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 110
    y: 0
    z: 1342
    last x: 110
    last y diff: 0
    last z: 1342
    territory: 0
    rot x: 0
    rot y: -0.61669
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3651
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3652
  Footprint:
  Minimap:
    active: true
    x: 926
    z: 222
  Obstruction:
    active: true
    moving: false
    control group: 3652
    control group 2: 0
    tag: 6190
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 926
    y: 0
    z: 222
    last x: 926
    last y diff: 0
    last z: 222
    territory: 0
    rot x: 0
    rot y: -0.25963
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3652
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3653
  Footprint:
  Minimap:
    active: true
    x: 506
    z: 1542
  Obstruction:
    active: true
    moving: false
    control group: 3653
    control group 2: 0
    tag: 6192
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 506
    y: 0
    z: 1542
    last x: 506
    last y diff: 0
    last z: 1542
    territory: 0
    rot x: 0
    rot y: -3.72291
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3653
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9650,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3654
  Footprint:
  Minimap:
    active: true
    x: 1066
    z: 90
  Obstruction:
    active: true
    moving: false
    control group: 3654
    control group 2: 0
    tag: 6194
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1066
    y: 0
    z: 90
    last x: 1066
    last y diff: 0
    last z: 90
    territory: 0
    rot x: 0
    rot y: -4.6163
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3654
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3655
  Footprint:
  Minimap:
    active: true
    x: 1522
    z: 1486
  Obstruction:
    active: true
    moving: false
    control group: 3655
    control group 2: 0
    tag: 6196
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1522
    y: 0
    z: 1486
    last x: 1522
    last y diff: 0
    last z: 1486
    territory: 0
    rot x: 0
    rot y: -4.38169
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3655
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9479,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3657
  Footprint:
  Minimap:
    active: true
    x: 586
    z: 378
  Obstruction:
    active: true
    moving: false
    control group: 3657
    control group 2: 0
    tag: 6198
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 586
    y: 0
    z: 378
    last x: 586
    last y diff: 0
    last z: 378
    territory: 0
    rot x: 0
    rot y: -1.1504
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3657
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3658
  Footprint:
  Minimap:
    active: true
    x: 1590
    z: 1814
  Obstruction:
    active: true
    moving: false
    control group: 3658
    control group 2: 0
    tag: 6200
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1590
    y: 0
    z: 1814
    last x: 1590
    last y diff: 0
    last z: 1814
    territory: 0
    rot x: 0
    rot y: 0.5218
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3658
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3659
  Footprint:
  Minimap:
    active: true
    x: 1790
    z: 778
  Obstruction:
    active: true
    moving: false
    control group: 3659
    control group 2: 0
    tag: 6202
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1790
    y: 0
    z: 778
    last x: 1790
    last y diff: 0
    last z: 778
    territory: 0
    rot x: 0
    rot y: -2.898
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3659
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3660
  Footprint:
  Minimap:
    active: true
    x: 2010
    z: 966
  Obstruction:
    active: true
    moving: false
    control group: 3660
    control group 2: 0
    tag: 6204
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 2010
    y: 0
    z: 966
    last x: 2010
    last y diff: 0
    last z: 966
    territory: 0
    rot x: 0
    rot y: -3.14373
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3660
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3662
  Footprint:
  Minimap:
    active: true
    x: 1602
    z: 1670
  Obstruction:
    active: true
    moving: false
    control group: 3662
    control group 2: 0
    tag: 6206
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1602
    y: 0
    z: 1670
    last x: 1602
    last y diff: 0
    last z: 1670
    territory: 0
    rot x: 0
    rot y: -2.58407
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3662
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3663
  Footprint:
  Minimap:
    active: true
    x: 1254
    z: 714
  Obstruction:
    active: true
    moving: false
    control group: 3663
    control group 2: 0
    tag: 6208
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1254
    y: 0
    z: 714
    last x: 1254
    last y diff: 0
    last z: 714
    territory: 0
    rot x: 0
    rot y: -0.72233
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3663
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3664
  Footprint:
  Minimap:
    active: true
    x: 1470
    z: 1146
  Obstruction:
    active: true
    moving: false
    control group: 3664
    control group 2: 0
    tag: 6210
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1470
    y: 0
    z: 1146
    last x: 1470
    last y diff: 0
    last z: 1146
    territory: 0
    rot x: 0
    rot y: -2.99276
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3664
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9431,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3665
  Footprint:
  Minimap:
    active: true
    x: 1070
    z: 498
  Obstruction:
    active: true
    moving: false
    control group: 3665
    control group 2: 0
    tag: 6212
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1070
    y: 0
    z: 498
    last x: 1070
    last y diff: 0
    last z: 498
    territory: 0
    rot x: 0
    rot y: -4.32215
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3665
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3666
  Footprint:
  Minimap:
    active: true
    x: 1338
    z: 1482
  Obstruction:
    active: true
    moving: false
    control group: 3666
    control group 2: 0
    tag: 6214
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1338
    y: 0
    z: 1482
    last x: 1338
    last y diff: 0
    last z: 1482
    territory: 0
    rot x: 0
    rot y: -0.9684
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3666
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9881,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3667
  Footprint:
  Minimap:
    active: true
    x: 1034
    z: 1798
  Obstruction:
    active: true
    moving: false
    control group: 3667
    control group 2: 0
    tag: 6216
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1034
    y: 0
    z: 1798
    last x: 1034
    last y diff: 0
    last z: 1798
    territory: 0
    rot x: 0
    rot y: -0.12871
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3667
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3668
  Footprint:
  Minimap:
    active: true
    x: 1302
    z: 1518
  Obstruction:
    active: true
    moving: false
    control group: 3668
    control group 2: 0
    tag: 6218
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1302
    y: 0
    z: 1518
    last x: 1302
    last y diff: 0
    last z: 1518
    territory: 0
    rot x: 0
    rot y: 1.29531
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3668
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9890,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3669
  Footprint:
  Minimap:
    active: true
    x: 1506
    z: 1454
  Obstruction:
    active: true
    moving: false
    control group: 3669
    control group 2: 0
    tag: 6220
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1506
    y: 0
    z: 1454
    last x: 1506
    last y diff: 0
    last z: 1454
    territory: 0
    rot x: 0
    rot y: -4.32703
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3669
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10628,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3670
  Footprint:
  Minimap:
    active: true
    x: 766
    z: 926
  Obstruction:
    active: true
    moving: false
    control group: 3670
    control group 2: 0
    tag: 6222
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 766
    y: 0
    z: 926
    last x: 766
    last y diff: 0
    last z: 926
    territory: 0
    rot x: 0
    rot y: -4.06641
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3670
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3671
  Footprint:
  Minimap:
    active: true
    x: 102
    z: 1338
  Obstruction:
    active: true
    moving: false
    control group: 3671
    control group 2: 0
    tag: 6224
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 102
    y: 0
    z: 1338
    last x: 102
    last y diff: 0
    last z: 1338
    territory: 0
    rot x: 0
    rot y: -3.5902
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3671
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3672
  Footprint:
  Minimap:
    active: true
    x: 410
    z: 462
  Obstruction:
    active: true
    moving: false
    control group: 3672
    control group 2: 0
    tag: 6226
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 410
    y: 0
    z: 462
    last x: 410
    last y diff: 0
    last z: 462
    territory: 0
    rot x: 0
    rot y: -1.16749
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3672
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3673
  Footprint:
  Minimap:
    active: true
    x: 1798
    z: 486
  Obstruction:
    active: true
    moving: false
    control group: 3673
    control group 2: 0
    tag: 6228
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1798
    y: 0
    z: 486
    last x: 1798
    last y diff: 0
    last z: 486
    territory: 0
    rot x: 0
    rot y: 0.49918
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3673
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3674
  Footprint:
  Minimap:
    active: true
    x: 1398
    z: 1150
  Obstruction:
    active: true
    moving: false
    control group: 3674
    control group 2: 0
    tag: 6230
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1398
    y: 0
    z: 1150
    last x: 1398
    last y diff: 0
    last z: 1150
    territory: 0
    rot x: 0
    rot y: 0.6113
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3674
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9422,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3675
  Footprint:
  Minimap:
    active: true
    x: 1022
    z: 794
  Obstruction:
    active: true
    moving: false
    control group: 3675
    control group 2: 0
    tag: 6232
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1022
    y: 0
    z: 794
    last x: 1022
    last y diff: 0
    last z: 794
    territory: 0
    rot x: 0
    rot y: -2.62562
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3675
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3676
  Footprint:
  Minimap:
    active: true
    x: 198
    z: 1594
  Obstruction:
    active: true
    moving: false
    control group: 3676
    control group 2: 0
    tag: 6234
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 198
    y: 0
    z: 1594
    last x: 198
    last y diff: 0
    last z: 1594
    territory: 0
    rot x: 0
    rot y: -1.40238
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3676
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3677
  Footprint:
  Minimap:
    active: true
    x: 1238
    z: 54
  Obstruction:
    active: true
    moving: false
    control group: 3677
    control group 2: 0
    tag: 6236
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1238
    y: 0
    z: 54
    last x: 1238
    last y diff: 0
    last z: 54
    territory: 0
    rot x: 0
    rot y: 0.91794
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3677
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3678
  Footprint:
  Minimap:
    active: true
    x: 1226
    z: 1434
  Obstruction:
    active: true
    moving: false
    control group: 3678
    control group 2: 0
    tag: 6238
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1226
    y: 0
    z: 1434
    last x: 1226
    last y diff: 0
    last z: 1434
    territory: 0
    rot x: 0
    rot y: -2.26978
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3678
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10386,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3679
  Footprint:
  Minimap:
    active: true
    x: 654
    z: 534
  Obstruction:
    active: true
    moving: false
    control group: 3679
    control group 2: 0
    tag: 6240
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 654
    y: 0
    z: 534
    last x: 654
    last y diff: 0
    last z: 534
    territory: 0
    rot x: 0
    rot y: -0.58129
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3679
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3680
  Footprint:
  Minimap:
    active: true
    x: 1302
    z: 674
  Obstruction:
    active: true
    moving: false
    control group: 3680
    control group 2: 0
    tag: 6242
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1302
    y: 0
    z: 674
    last x: 1302
    last y diff: 0
    last z: 674
    territory: 0
    rot x: 0
    rot y: -1.00298
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3680
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3681
  Footprint:
  Minimap:
    active: true
    x: 302
    z: 1046
  Obstruction:
    active: true
    moving: false
    control group: 3681
    control group 2: 0
    tag: 6244
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 302
    y: 0
    z: 1046
    last x: 302
    last y diff: 0
    last z: 1046
    territory: 4
    rot x: 0
    rot y: -4.58355
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3681
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3682
  Footprint:
  Minimap:
    active: true
    x: 1694
    z: 334
  Obstruction:
    active: true
    moving: false
    control group: 3682
    control group 2: 0
    tag: 6246
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1694
    y: 0
    z: 334
    last x: 1694
    last y diff: 0
    last z: 334
    territory: 0
    rot x: 0
    rot y: -2.49279
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3682
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3683
  Footprint:
  Minimap:
    active: true
    x: 1330
    z: 206
  Obstruction:
    active: true
    moving: false
    control group: 3683
    control group 2: 0
    tag: 6248
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1330
    y: 0
    z: 206
    last x: 1330
    last y diff: 0
    last z: 206
    territory: 0
    rot x: 0
    rot y: -4.5328
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3683
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3684
  Footprint:
  Minimap:
    active: true
    x: 386
    z: 1250
  Obstruction:
    active: true
    moving: false
    control group: 3684
    control group 2: 0
    tag: 6250
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 386
    y: 0
    z: 1250
    last x: 386
    last y diff: 0
    last z: 1250
    territory: 4
    rot x: 0
    rot y: -1.45371
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3684
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3685
  Footprint:
  Minimap:
    active: true
    x: 1166
    z: 1418
  Obstruction:
    active: true
    moving: false
    control group: 3685
    control group 2: 0
    tag: 6252
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1166
    y: 0
    z: 1418
    last x: 1166
    last y diff: 0
    last z: 1418
    territory: 0
    rot x: 0
    rot y: -2.23145
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3685
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10384,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3686
  Footprint:
  Minimap:
    active: true
    x: 1422
    z: 678
  Obstruction:
    active: true
    moving: false
    control group: 3686
    control group 2: 0
    tag: 6254
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1422
    y: 0
    z: 678
    last x: 1422
    last y diff: 0
    last z: 678
    territory: 0
    rot x: 0
    rot y: -4.36692
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3686
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3687
  Footprint:
  Minimap:
    active: true
    x: 1566
    z: 1014
  Obstruction:
    active: true
    moving: false
    control group: 3687
    control group 2: 0
    tag: 6256
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1566
    y: 0
    z: 1014
    last x: 1566
    last y diff: 0
    last z: 1014
    territory: 0
    rot x: 0
    rot y: 1.49733
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3687
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9355,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3688
  Footprint:
  Minimap:
    active: true
    x: 626
    z: 754
  Obstruction:
    active: true
    moving: false
    control group: 3688
    control group 2: 0
    tag: 6258
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 626
    y: 0
    z: 754
    last x: 626
    last y diff: 0
    last z: 754
    territory: 0
    rot x: 0
    rot y: -3.20653
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3688
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3689
  Footprint:
  Minimap:
    active: true
    x: 1226
    z: 1438
  Obstruction:
    active: true
    moving: false
    control group: 3689
    control group 2: 0
    tag: 6260
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1226
    y: 0
    z: 1438
    last x: 1226
    last y diff: 0
    last z: 1438
    territory: 0
    rot x: 0
    rot y: 1.13494
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3689
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10387,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3690
  Footprint:
  Minimap:
    active: true
    x: 1510
    z: 1186
  Obstruction:
    active: true
    moving: false
    control group: 3690
    control group 2: 0
    tag: 6262
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1510
    y: 0
    z: 1186
    last x: 1510
    last y diff: 0
    last z: 1186
    territory: 0
    rot x: 0
    rot y: -3.28925
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3690
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3691
  Footprint:
  Minimap:
    active: true
    x: 1810
    z: 942
  Obstruction:
    active: true
    moving: false
    control group: 3691
    control group 2: 0
    tag: 6264
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1810
    y: 0
    z: 942
    last x: 1810
    last y diff: 0
    last z: 942
    territory: 0
    rot x: 0
    rot y: 0.89052
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3691
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9270,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3692
  Footprint:
  Minimap:
    active: true
    x: 82
    z: 910
  Obstruction:
    active: true
    moving: false
    control group: 3692
    control group 2: 0
    tag: 6266
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 82
    y: 0
    z: 910
    last x: 82
    last y diff: 0
    last z: 910
    territory: 0
    rot x: 0
    rot y: 0.44755
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3692
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3693
  Footprint:
  Minimap:
    active: true
    x: 210
    z: 1266
  Obstruction:
    active: true
    moving: false
    control group: 3693
    control group 2: 0
    tag: 6268
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 210
    y: 0
    z: 1266
    last x: 210
    last y diff: 0
    last z: 1266
    territory: 0
    rot x: 0
    rot y: -0.27677
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3693
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3694
  Footprint:
  Minimap:
    active: true
    x: 1090
    z: 770
  Obstruction:
    active: true
    moving: false
    control group: 3694
    control group 2: 0
    tag: 6270
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1090
    y: 0
    z: 770
    last x: 1090
    last y diff: 0
    last z: 770
    territory: 0
    rot x: 0
    rot y: -0.65609
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3694
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3695
  Footprint:
  Minimap:
    active: true
    x: 326
    z: 1442
  Obstruction:
    active: true
    moving: false
    control group: 3695
    control group 2: 0
    tag: 6272
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 326
    y: 0
    z: 1442
    last x: 326
    last y diff: 0
    last z: 1442
    territory: 0
    rot x: 0
    rot y: -1.17896
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3695
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3696
  Footprint:
  Minimap:
    active: true
    x: 1390
    z: 1154
  Obstruction:
    active: true
    moving: false
    control group: 3696
    control group 2: 0
    tag: 6274
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1390
    y: 0
    z: 1154
    last x: 1390
    last y diff: 0
    last z: 1154
    territory: 0
    rot x: 0
    rot y: 0.75046
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3696
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3697
  Footprint:
  Minimap:
    active: true
    x: 1454
    z: 1338
  Obstruction:
    active: true
    moving: false
    control group: 3697
    control group 2: 0
    tag: 6276
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1454
    y: 0
    z: 1338
    last x: 1454
    last y diff: 0
    last z: 1338
    territory: 0
    rot x: 0
    rot y: -4.34328
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3697
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10641,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3698
  Footprint:
  Minimap:
    active: true
    x: 1086
    z: 734
  Obstruction:
    active: true
    moving: false
    control group: 3698
    control group 2: 0
    tag: 6278
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1086
    y: 0
    z: 734
    last x: 1086
    last y diff: 0
    last z: 734
    territory: 0
    rot x: 0
    rot y: -3.06342
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3698
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3699
  Footprint:
  Minimap:
    active: true
    x: 582
    z: 1306
  Obstruction:
    active: true
    moving: false
    control group: 3699
    control group 2: 0
    tag: 6280
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 582
    y: 0
    z: 1306
    last x: 582
    last y diff: 0
    last z: 1306
    territory: 0
    rot x: 0
    rot y: -3.90801
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3699
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3700
  Footprint:
  Minimap:
    active: true
    x: 1842
    z: 1426
  Obstruction:
    active: true
    moving: false
    control group: 3700
    control group 2: 0
    tag: 6282
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1842
    y: 0
    z: 1426
    last x: 1842
    last y diff: 0
    last z: 1426
    territory: 0
    rot x: 0
    rot y: -4.18613
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3700
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3701
  Footprint:
  Minimap:
    active: true
    x: 1370
    z: 194
  Obstruction:
    active: true
    moving: false
    control group: 3701
    control group 2: 0
    tag: 6284
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1370
    y: 0
    z: 194
    last x: 1370
    last y diff: 0
    last z: 194
    territory: 0
    rot x: 0
    rot y: -3.72873
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3701
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3702
  Footprint:
  Minimap:
    active: true
    x: 606
    z: 918
  Obstruction:
    active: true
    moving: false
    control group: 3702
    control group 2: 0
    tag: 6286
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 606
    y: 0
    z: 918
    last x: 606
    last y diff: 0
    last z: 918
    territory: 0
    rot x: 0
    rot y: -0.07744
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3702
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3703
  Footprint:
  Minimap:
    active: true
    x: 102
    z: 1406
  Obstruction:
    active: true
    moving: false
    control group: 3703
    control group 2: 0
    tag: 6288
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 102
    y: 0
    z: 1406
    last x: 102
    last y diff: 0
    last z: 1406
    territory: 0
    rot x: 0
    rot y: 0.91651
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3703
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3704
  Footprint:
  Minimap:
    active: true
    x: 1386
    z: 1530
  Obstruction:
    active: true
    moving: false
    control group: 3704
    control group 2: 0
    tag: 6290
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1386
    y: 0
    z: 1530
    last x: 1386
    last y diff: 0
    last z: 1530
    territory: 0
    rot x: 0
    rot y: 0.71589
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3704
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9870,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3705
  Footprint:
  Minimap:
    active: true
    x: 1102
    z: 1962
  Obstruction:
    active: true
    moving: false
    control group: 3705
    control group 2: 0
    tag: 6292
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1102
    y: 0
    z: 1962
    last x: 1102
    last y diff: 0
    last z: 1962
    territory: 0
    rot x: 0
    rot y: -3.39588
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3705
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3706
  Footprint:
  Minimap:
    active: true
    x: 1062
    z: 162
  Obstruction:
    active: true
    moving: false
    control group: 3706
    control group 2: 0
    tag: 6294
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1062
    y: 0
    z: 162
    last x: 1062
    last y diff: 0
    last z: 162
    territory: 0
    rot x: 0
    rot y: 1.24448
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3706
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3707
  Footprint:
  Minimap:
    active: true
    x: 202
    z: 1094
  Obstruction:
    active: true
    moving: false
    control group: 3707
    control group 2: 0
    tag: 6296
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 202
    y: 0
    z: 1094
    last x: 202
    last y diff: 0
    last z: 1094
    territory: 4
    rot x: 0
    rot y: -1.12337
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3707
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3708
  Footprint:
  Minimap:
    active: true
    x: 1046
    z: 334
  Obstruction:
    active: true
    moving: false
    control group: 3708
    control group 2: 0
    tag: 6298
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1046
    y: 0
    z: 334
    last x: 1046
    last y diff: 0
    last z: 334
    territory: 0
    rot x: 0
    rot y: 0.76935
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3708
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3709
  Footprint:
  Minimap:
    active: true
    x: 1330
    z: 914
  Obstruction:
    active: true
    moving: false
    control group: 3709
    control group 2: 0
    tag: 6300
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1330
    y: 0
    z: 914
    last x: 1330
    last y diff: 0
    last z: 914
    territory: 0
    rot x: 0
    rot y: 0.90311
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3709
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3710
  Footprint:
  Minimap:
    active: true
    x: 1490
    z: 582
  Obstruction:
    active: true
    moving: false
    control group: 3710
    control group 2: 0
    tag: 6302
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1490
    y: 0
    z: 582
    last x: 1490
    last y diff: 0
    last z: 582
    territory: 0
    rot x: 0
    rot y: 0.68062
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3710
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3711
  Footprint:
  Minimap:
    active: true
    x: 1002
    z: 1914
  Obstruction:
    active: true
    moving: false
    control group: 3711
    control group 2: 0
    tag: 6304
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1002
    y: 0
    z: 1914
    last x: 1002
    last y diff: 0
    last z: 1914
    territory: 0
    rot x: 0
    rot y: -1.66259
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3711
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3712
  Footprint:
  Minimap:
    active: true
    x: 538
    z: 1826
  Obstruction:
    active: true
    moving: false
    control group: 3712
    control group 2: 0
    tag: 6306
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 538
    y: 0
    z: 1826
    last x: 538
    last y diff: 0
    last z: 1826
    territory: 0
    rot x: 0
    rot y: 1.53917
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3712
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3713
  Footprint:
  Minimap:
    active: true
    x: 478
    z: 1626
  Obstruction:
    active: true
    moving: false
    control group: 3713
    control group 2: 0
    tag: 6308
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 478
    y: 0
    z: 1626
    last x: 478
    last y diff: 0
    last z: 1626
    territory: 0
    rot x: 0
    rot y: 1.33292
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3713
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9656,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3714
  Footprint:
  Minimap:
    active: true
    x: 358
    z: 1202
  Obstruction:
    active: true
    moving: false
    control group: 3714
    control group 2: 0
    tag: 6310
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 358
    y: 0
    z: 1202
    last x: 358
    last y diff: 0
    last z: 1202
    territory: 4
    rot x: 0
    rot y: 0.7625
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3714
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3715
  Footprint:
  Minimap:
    active: true
    x: 1562
    z: 834
  Obstruction:
    active: true
    moving: false
    control group: 3715
    control group 2: 0
    tag: 6312
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1562
    y: 0
    z: 834
    last x: 1562
    last y diff: 0
    last z: 834
    territory: 0
    rot x: 0
    rot y: -1.78763
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3715
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9266,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3716
  Footprint:
  Minimap:
    active: true
    x: 558
    z: 194
  Obstruction:
    active: true
    moving: false
    control group: 3716
    control group 2: 0
    tag: 6314
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 558
    y: 0
    z: 194
    last x: 558
    last y diff: 0
    last z: 194
    territory: 0
    rot x: 0
    rot y: -2.92176
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3716
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3717
  Footprint:
  Minimap:
    active: true
    x: 554
    z: 438
  Obstruction:
    active: true
    moving: false
    control group: 3717
    control group 2: 0
    tag: 6316
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 554
    y: 0
    z: 438
    last x: 554
    last y diff: 0
    last z: 438
    territory: 0
    rot x: 0
    rot y: 0.32206
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3717
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3718
  Footprint:
  Minimap:
    active: true
    x: 1266
    z: 1778
  Obstruction:
    active: true
    moving: false
    control group: 3718
    control group 2: 0
    tag: 6318
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1266
    y: 0
    z: 1778
    last x: 1266
    last y diff: 0
    last z: 1778
    territory: 0
    rot x: 0
    rot y: 0.66782
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3718
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3719
  Footprint:
  Minimap:
    active: true
    x: 306
    z: 1554
  Obstruction:
    active: true
    moving: false
    control group: 3719
    control group 2: 0
    tag: 6320
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 306
    y: 0
    z: 1554
    last x: 306
    last y diff: 0
    last z: 1554
    territory: 0
    rot x: 0
    rot y: 0.00127
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3719
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3720
  Footprint:
  Minimap:
    active: true
    x: 746
    z: 426
  Obstruction:
    active: true
    moving: false
    control group: 3720
    control group 2: 0
    tag: 6322
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 746
    y: 0
    z: 426
    last x: 746
    last y diff: 0
    last z: 426
    territory: 0
    rot x: 0
    rot y: -0.91938
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3720
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3721
  Footprint:
  Minimap:
    active: true
    x: 90
    z: 1118
  Obstruction:
    active: true
    moving: false
    control group: 3721
    control group 2: 0
    tag: 6324
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 90
    y: 0
    z: 1118
    last x: 90
    last y diff: 0
    last z: 1118
    territory: 0
    rot x: 0
    rot y: -1.82245
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3721
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3722
  Footprint:
  Minimap:
    active: true
    x: 1042
    z: 706
  Obstruction:
    active: true
    moving: false
    control group: 3722
    control group 2: 0
    tag: 6326
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1042
    y: 0
    z: 706
    last x: 1042
    last y diff: 0
    last z: 706
    territory: 0
    rot x: 0
    rot y: -0.88883
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3722
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3723
  Footprint:
  Minimap:
    active: true
    x: 1374
    z: 1162
  Obstruction:
    active: true
    moving: false
    control group: 3723
    control group 2: 0
    tag: 6328
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1374
    y: 0
    z: 1162
    last x: 1374
    last y diff: 0
    last z: 1162
    territory: 0
    rot x: 0
    rot y: -4.27268
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3723
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3724
  Footprint:
  Minimap:
    active: true
    x: 686
    z: 218
  Obstruction:
    active: true
    moving: false
    control group: 3724
    control group 2: 0
    tag: 6330
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 686
    y: 0
    z: 218
    last x: 686
    last y diff: 0
    last z: 218
    territory: 0
    rot x: 0
    rot y: -3.45624
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3724
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3725
  Footprint:
  Minimap:
    active: true
    x: 1482
    z: 1790
  Obstruction:
    active: true
    moving: false
    control group: 3725
    control group 2: 0
    tag: 6332
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1482
    y: 0
    z: 1790
    last x: 1482
    last y diff: 0
    last z: 1790
    territory: 0
    rot x: 0
    rot y: 1.0626
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3725
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3726
  Footprint:
  Minimap:
    active: true
    x: 614
    z: 1078
  Obstruction:
    active: true
    moving: false
    control group: 3726
    control group 2: 0
    tag: 6334
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 614
    y: 0
    z: 1078
    last x: 614
    last y diff: 0
    last z: 1078
    territory: 0
    rot x: 0
    rot y: -0.31154
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3726
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3727
  Footprint:
  Minimap:
    active: true
    x: 578
    z: 162
  Obstruction:
    active: true
    moving: false
    control group: 3727
    control group 2: 0
    tag: 6336
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 578
    y: 0
    z: 162
    last x: 578
    last y diff: 0
    last z: 162
    territory: 0
    rot x: 0
    rot y: -1.08486
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3727
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3728
  Footprint:
  Minimap:
    active: true
    x: 466
    z: 1654
  Obstruction:
    active: true
    moving: false
    control group: 3728
    control group 2: 0
    tag: 6338
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 466
    y: 0
    z: 1654
    last x: 466
    last y diff: 0
    last z: 1654
    territory: 0
    rot x: 0
    rot y: -0.18775
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3728
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9655,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3729
  Footprint:
  Minimap:
    active: true
    x: 1262
    z: 622
  Obstruction:
    active: true
    moving: false
    control group: 3729
    control group 2: 0
    tag: 6340
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1262
    y: 0
    z: 622
    last x: 1262
    last y diff: 0
    last z: 622
    territory: 0
    rot x: 0
    rot y: -1.04308
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3729
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3730
  Footprint:
  Minimap:
    active: true
    x: 1038
    z: 1906
  Obstruction:
    active: true
    moving: false
    control group: 3730
    control group 2: 0
    tag: 6342
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1038
    y: 0
    z: 1906
    last x: 1038
    last y diff: 0
    last z: 1906
    territory: 0
    rot x: 0
    rot y: 1.10666
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3730
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3731
  Footprint:
  Minimap:
    active: true
    x: 1286
    z: 1698
  Obstruction:
    active: true
    moving: false
    control group: 3731
    control group 2: 0
    tag: 6344
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1286
    y: 0
    z: 1698
    last x: 1286
    last y diff: 0
    last z: 1698
    territory: 0
    rot x: 0
    rot y: -2.43519
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3731
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3732
  Footprint:
  Minimap:
    active: true
    x: 1430
    z: 462
  Obstruction:
    active: true
    moving: false
    control group: 3732
    control group 2: 0
    tag: 6346
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1430
    y: 0
    z: 462
    last x: 1430
    last y diff: 0
    last z: 462
    territory: 0
    rot x: 0
    rot y: -3.82142
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3732
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3733
  Footprint:
  Minimap:
    active: true
    x: 1554
    z: 898
  Obstruction:
    active: true
    moving: false
    control group: 3733
    control group 2: 0
    tag: 6348
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1554
    y: 0
    z: 898
    last x: 1554
    last y diff: 0
    last z: 898
    territory: 0
    rot x: 0
    rot y: -4.05393
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3733
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9310,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3734
  Footprint:
  Minimap:
    active: true
    x: 1718
    z: 310
  Obstruction:
    active: true
    moving: false
    control group: 3734
    control group 2: 0
    tag: 6350
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1718
    y: 0
    z: 310
    last x: 1718
    last y diff: 0
    last z: 310
    territory: 0
    rot x: 0
    rot y: -1.28463
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3734
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3735
  Footprint:
  Minimap:
    active: true
    x: 1138
    z: 486
  Obstruction:
    active: true
    moving: false
    control group: 3735
    control group 2: 0
    tag: 6352
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1138
    y: 0
    z: 486
    last x: 1138
    last y diff: 0
    last z: 486
    territory: 0
    rot x: 0
    rot y: 0.64702
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3735
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3736
  Footprint:
  Minimap:
    active: true
    x: 1118
    z: 1926
  Obstruction:
    active: true
    moving: false
    control group: 3736
    control group 2: 0
    tag: 6354
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1118
    y: 0
    z: 1926
    last x: 1118
    last y diff: 0
    last z: 1926
    territory: 0
    rot x: 0
    rot y: -3.72088
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3736
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3737
  Footprint:
  Minimap:
    active: true
    x: 1454
    z: 1002
  Obstruction:
    active: true
    moving: false
    control group: 3737
    control group 2: 0
    tag: 6356
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1454
    y: 0
    z: 1002
    last x: 1454
    last y diff: 0
    last z: 1002
    territory: 0
    rot x: 0
    rot y: -3.17669
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3737
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9349,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3738
  Footprint:
  Minimap:
    active: true
    x: 254
    z: 518
  Obstruction:
    active: true
    moving: false
    control group: 3738
    control group 2: 0
    tag: 6358
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 254
    y: 0
    z: 518
    last x: 254
    last y diff: 0
    last z: 518
    territory: 0
    rot x: 0
    rot y: -4.42966
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3738
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3739
  Footprint:
  Minimap:
    active: true
    x: 626
    z: 346
  Obstruction:
    active: true
    moving: false
    control group: 3739
    control group 2: 0
    tag: 6360
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 626
    y: 0
    z: 346
    last x: 626
    last y diff: 0
    last z: 346
    territory: 0
    rot x: 0
    rot y: 0.16868
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3739
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3740
  Footprint:
  Minimap:
    active: true
    x: 1994
    z: 946
  Obstruction:
    active: true
    moving: false
    control group: 3740
    control group 2: 0
    tag: 6362
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1994
    y: 0
    z: 946
    last x: 1994
    last y diff: 0
    last z: 946
    territory: 0
    rot x: 0
    rot y: 1.05163
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3740
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3741
  Footprint:
  Minimap:
    active: true
    x: 326
    z: 1494
  Obstruction:
    active: true
    moving: false
    control group: 3741
    control group 2: 0
    tag: 6364
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 326
    y: 0
    z: 1494
    last x: 326
    last y diff: 0
    last z: 1494
    territory: 0
    rot x: 0
    rot y: -0.99555
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3741
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3742
  Footprint:
  Minimap:
    active: true
    x: 526
    z: 1114
  Obstruction:
    active: true
    moving: false
    control group: 3742
    control group 2: 0
    tag: 6366
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 526
    y: 0
    z: 1114
    last x: 526
    last y diff: 0
    last z: 1114
    territory: 0
    rot x: 0
    rot y: 1.09163
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3742
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3743
  Footprint:
  Minimap:
    active: true
    x: 1690
    z: 762
  Obstruction:
    active: true
    moving: false
    control group: 3743
    control group 2: 0
    tag: 6368
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1690
    y: 0
    z: 762
    last x: 1690
    last y diff: 0
    last z: 762
    territory: 0
    rot x: 0
    rot y: 0.47042
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3743
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9346,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3744
  Footprint:
  Minimap:
    active: true
    x: 290
    z: 578
  Obstruction:
    active: true
    moving: false
    control group: 3744
    control group 2: 0
    tag: 6370
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 290
    y: 0
    z: 578
    last x: 290
    last y diff: 0
    last z: 578
    territory: 0
    rot x: 0
    rot y: -1.91446
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3744
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3745
  Footprint:
  Minimap:
    active: true
    x: 1178
    z: 154
  Obstruction:
    active: true
    moving: false
    control group: 3745
    control group 2: 0
    tag: 6372
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1178
    y: 0
    z: 154
    last x: 1178
    last y diff: 0
    last z: 154
    territory: 0
    rot x: 0
    rot y: 1.15452
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3745
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3746
  Footprint:
  Minimap:
    active: true
    x: 746
    z: 1310
  Obstruction:
    active: true
    moving: false
    control group: 3746
    control group 2: 0
    tag: 6374
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 746
    y: 0
    z: 1310
    last x: 746
    last y diff: 0
    last z: 1310
    territory: 0
    rot x: 0
    rot y: -3.44123
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3746
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3747
  Footprint:
  Minimap:
    active: true
    x: 478
    z: 1250
  Obstruction:
    active: true
    moving: false
    control group: 3747
    control group 2: 0
    tag: 6376
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 478
    y: 0
    z: 1250
    last x: 478
    last y diff: 0
    last z: 1250
    territory: 0
    rot x: 0
    rot y: -2.81151
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3747
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3748
  Footprint:
  Minimap:
    active: true
    x: 1882
    z: 966
  Obstruction:
    active: true
    moving: false
    control group: 3748
    control group 2: 0
    tag: 6378
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1882
    y: 0
    z: 966
    last x: 1882
    last y diff: 0
    last z: 966
    territory: 0
    rot x: 0
    rot y: -1.29952
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3748
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    7815,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3749
  Footprint:
  Minimap:
    active: true
    x: 1530
    z: 1186
  Obstruction:
    active: true
    moving: false
    control group: 3749
    control group 2: 0
    tag: 6380
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1530
    y: 0
    z: 1186
    last x: 1530
    last y diff: 0
    last z: 1186
    territory: 0
    rot x: 0
    rot y: -2.86545
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3749
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3750
  Footprint:
  Minimap:
    active: true
    x: 1622
    z: 690
  Obstruction:
    active: true
    moving: false
    control group: 3750
    control group 2: 0
    tag: 6382
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1622
    y: 0
    z: 690
    last x: 1622
    last y diff: 0
    last z: 690
    territory: 0
    rot x: 0
    rot y: -0.8312
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3750
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3751
  Footprint:
  Minimap:
    active: true
    x: 734
    z: 1366
  Obstruction:
    active: true
    moving: false
    control group: 3751
    control group 2: 0
    tag: 6384
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 734
    y: 0
    z: 1366
    last x: 734
    last y diff: 0
    last z: 1366
    territory: 0
    rot x: 0
    rot y: 0.15461
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3751
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3752
  Footprint:
  Minimap:
    active: true
    x: 142
    z: 986
  Obstruction:
    active: true
    moving: false
    control group: 3752
    control group 2: 0
    tag: 6386
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 142
    y: 0
    z: 986
    last x: 142
    last y diff: 0
    last z: 986
    territory: 0
    rot x: 0
    rot y: -3.35998
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3752
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3753
  Footprint:
  Minimap:
    active: true
    x: 1438
    z: 946
  Obstruction:
    active: true
    moving: false
    control group: 3753
    control group 2: 0
    tag: 6388
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1438
    y: 0
    z: 946
    last x: 1438
    last y diff: 0
    last z: 946
    territory: 0
    rot x: 0
    rot y: -1.7584
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3753
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3754
  Footprint:
  Minimap:
    active: true
    x: 1318
    z: 1662
  Obstruction:
    active: true
    moving: false
    control group: 3754
    control group 2: 0
    tag: 6390
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1318
    y: 0
    z: 1662
    last x: 1318
    last y diff: 0
    last z: 1662
    territory: 0
    rot x: 0
    rot y: -2.55695
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3754
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3755
  Footprint:
  Minimap:
    active: true
    x: 1290
    z: 1046
  Obstruction:
    active: true
    moving: false
    control group: 3755
    control group 2: 0
    tag: 6392
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1290
    y: 0
    z: 1046
    last x: 1290
    last y diff: 0
    last z: 1046
    territory: 0
    rot x: 0
    rot y: -3.21747
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3755
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3756
  Footprint:
  Minimap:
    active: true
    x: 682
    z: 1302
  Obstruction:
    active: true
    moving: false
    control group: 3756
    control group 2: 0
    tag: 6394
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 682
    y: 0
    z: 1302
    last x: 682
    last y diff: 0
    last z: 1302
    territory: 0
    rot x: 0
    rot y: -4.38067
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3756
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3757
  Footprint:
  Minimap:
    active: true
    x: 2018
    z: 934
  Obstruction:
    active: true
    moving: false
    control group: 3757
    control group 2: 0
    tag: 6396
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 2018
    y: 0
    z: 934
    last x: 2018
    last y diff: 0
    last z: 934
    territory: 0
    rot x: 0
    rot y: -3.08303
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3757
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3758
  Footprint:
  Minimap:
    active: true
    x: 782
    z: 190
  Obstruction:
    active: true
    moving: false
    control group: 3758
    control group 2: 0
    tag: 6398
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 782
    y: 0
    z: 190
    last x: 782
    last y diff: 0
    last z: 190
    territory: 0
    rot x: 0
    rot y: -2.40857
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3758
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3759
  Footprint:
  Minimap:
    active: true
    x: 1186
    z: 726
  Obstruction:
    active: true
    moving: false
    control group: 3759
    control group 2: 0
    tag: 6400
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1186
    y: 0
    z: 726
    last x: 1186
    last y diff: 0
    last z: 726
    territory: 0
    rot x: 0
    rot y: -1.61594
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3759
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3760
  Footprint:
  Minimap:
    active: true
    x: 890
    z: 1854
  Obstruction:
    active: true
    moving: false
    control group: 3760
    control group 2: 0
    tag: 6402
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 890
    y: 0
    z: 1854
    last x: 890
    last y diff: 0
    last z: 1854
    territory: 0
    rot x: 0
    rot y: -1.35569
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3760
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3761
  Footprint:
  Minimap:
    active: true
    x: 442
    z: 950
  Obstruction:
    active: true
    moving: false
    control group: 3761
    control group 2: 0
    tag: 6404
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 442
    y: 0
    z: 950
    last x: 442
    last y diff: 0
    last z: 950
    territory: 0
    rot x: 0
    rot y: 0.14533
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3761
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3762
  Footprint:
  Minimap:
    active: true
    x: 882
    z: 762
  Obstruction:
    active: true
    moving: false
    control group: 3762
    control group 2: 0
    tag: 6406
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 882
    y: 0
    z: 762
    last x: 882
    last y diff: 0
    last z: 762
    territory: 0
    rot x: 0
    rot y: -0.16614
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3762
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3763
  Footprint:
  Minimap:
    active: true
    x: 574
    z: 1190
  Obstruction:
    active: true
    moving: false
    control group: 3763
    control group 2: 0
    tag: 6408
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 574
    y: 0
    z: 1190
    last x: 574
    last y diff: 0
    last z: 1190
    territory: 0
    rot x: 0
    rot y: -1.80527
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3763
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3765
  Footprint:
  Minimap:
    active: true
    x: 1230
    z: 1386
  Obstruction:
    active: true
    moving: false
    control group: 3765
    control group 2: 0
    tag: 6412
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1230
    y: 0
    z: 1386
    last x: 1230
    last y diff: 0
    last z: 1386
    territory: 0
    rot x: 0
    rot y: -1.14652
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3765
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3766
  Footprint:
  Minimap:
    active: true
    x: 1462
    z: 1134
  Obstruction:
    active: true
    moving: false
    control group: 3766
    control group 2: 0
    tag: 6414
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1462
    y: 0
    z: 1134
    last x: 1462
    last y diff: 0
    last z: 1134
    territory: 0
    rot x: 0
    rot y: -0.66239
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3766
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9429,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3767
  Footprint:
  Minimap:
    active: true
    x: 730
    z: 210
  Obstruction:
    active: true
    moving: false
    control group: 3767
    control group 2: 0
    tag: 6416
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 730
    y: 0
    z: 210
    last x: 730
    last y diff: 0
    last z: 210
    territory: 0
    rot x: 0
    rot y: -0.71778
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3767
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3768
  Footprint:
  Minimap:
    active: true
    x: 1786
    z: 482
  Obstruction:
    active: true
    moving: false
    control group: 3768
    control group 2: 0
    tag: 6418
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1786
    y: 0
    z: 482
    last x: 1786
    last y diff: 0
    last z: 482
    territory: 0
    rot x: 0
    rot y: -1.3721
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3768
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3769
  Footprint:
  Minimap:
    active: true
    x: 1382
    z: 1222
  Obstruction:
    active: true
    moving: false
    control group: 3769
    control group 2: 0
    tag: 6420
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1382
    y: 0
    z: 1222
    last x: 1382
    last y diff: 0
    last z: 1222
    territory: 0
    rot x: 0
    rot y: 0.9238
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3769
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10524,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3770
  Footprint:
  Minimap:
    active: true
    x: 1974
    z: 1214
  Obstruction:
    active: true
    moving: false
    control group: 3770
    control group 2: 0
    tag: 6422
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1974
    y: 0
    z: 1214
    last x: 1974
    last y diff: 0
    last z: 1214
    territory: 0
    rot x: 0
    rot y: 1.5644
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3770
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3771
  Footprint:
  Minimap:
    active: true
    x: 1878
    z: 1066
  Obstruction:
    active: true
    moving: false
    control group: 3771
    control group 2: 0
    tag: 6424
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1878
    y: 0
    z: 1066
    last x: 1878
    last y diff: 0
    last z: 1066
    territory: 0
    rot x: 0
    rot y: -0.65871
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3771
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    7665,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3772
  Footprint:
  Minimap:
    active: true
    x: 430
    z: 1678
  Obstruction:
    active: true
    moving: false
    control group: 3772
    control group 2: 0
    tag: 6426
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 430
    y: 0
    z: 1678
    last x: 430
    last y diff: 0
    last z: 1678
    territory: 0
    rot x: 0
    rot y: -1.96016
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3772
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9651,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3773
  Footprint:
  Minimap:
    active: true
    x: 778
    z: 918
  Obstruction:
    active: true
    moving: false
    control group: 3773
    control group 2: 0
    tag: 6428
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 778
    y: 0
    z: 918
    last x: 778
    last y diff: 0
    last z: 918
    territory: 0
    rot x: 0
    rot y: -2.86762
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3773
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3774
  Footprint:
  Minimap:
    active: true
    x: 738
    z: 74
  Obstruction:
    active: true
    moving: false
    control group: 3774
    control group 2: 0
    tag: 6430
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 738
    y: 0
    z: 74
    last x: 738
    last y diff: 0
    last z: 74
    territory: 0
    rot x: 0
    rot y: -1.81583
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3774
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3775
  Footprint:
  Minimap:
    active: true
    x: 798
    z: 858
  Obstruction:
    active: true
    moving: false
    control group: 3775
    control group 2: 0
    tag: 6432
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 798
    y: 0
    z: 858
    last x: 798
    last y diff: 0
    last z: 858
    territory: 0
    rot x: 0
    rot y: -3.94889
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3775
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3776
  Footprint:
  Minimap:
    active: true
    x: 710
    z: 186
  Obstruction:
    active: true
    moving: false
    control group: 3776
    control group 2: 0
    tag: 6434
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 710
    y: 0
    z: 186
    last x: 710
    last y diff: 0
    last z: 186
    territory: 0
    rot x: 0
    rot y: 0.62111
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3776
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3777
  Footprint:
  Minimap:
    active: true
    x: 1190
    z: 1562
  Obstruction:
    active: true
    moving: false
    control group: 3777
    control group 2: 0
    tag: 6436
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1190
    y: 0
    z: 1562
    last x: 1190
    last y diff: 0
    last z: 1562
    territory: 0
    rot x: 0
    rot y: -0.76589
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3777
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10400,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3778
  Footprint:
  Minimap:
    active: true
    x: 134
    z: 762
  Obstruction:
    active: true
    moving: false
    control group: 3778
    control group 2: 0
    tag: 6438
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 134
    y: 0
    z: 762
    last x: 134
    last y diff: 0
    last z: 762
    territory: 0
    rot x: 0
    rot y: -3.53342
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3778
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3779
  Footprint:
  Minimap:
    active: true
    x: 970
    z: 690
  Obstruction:
    active: true
    moving: false
    control group: 3779
    control group 2: 0
    tag: 6440
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 970
    y: 0
    z: 690
    last x: 970
    last y diff: 0
    last z: 690
    territory: 0
    rot x: 0
    rot y: -3.47938
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3779
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3780
  Footprint:
  Minimap:
    active: true
    x: 1078
    z: 1950
  Obstruction:
    active: true
    moving: false
    control group: 3780
    control group 2: 0
    tag: 6442
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1078
    y: 0
    z: 1950
    last x: 1078
    last y diff: 0
    last z: 1950
    territory: 0
    rot x: 0
    rot y: -4.06046
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3780
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3781
  Footprint:
  Minimap:
    active: true
    x: 754
    z: 1890
  Obstruction:
    active: true
    moving: false
    control group: 3781
    control group 2: 0
    tag: 6444
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 754
    y: 0
    z: 1890
    last x: 754
    last y diff: 0
    last z: 1890
    territory: 0
    rot x: 0
    rot y: -4.68561
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3781
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3782
  Footprint:
  Minimap:
    active: true
    x: 210
    z: 1222
  Obstruction:
    active: true
    moving: false
    control group: 3782
    control group 2: 0
    tag: 6446
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 210
    y: 0
    z: 1222
    last x: 210
    last y diff: 0
    last z: 1222
    territory: 0
    rot x: 0
    rot y: -0.054
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3782
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3783
  Footprint:
  Minimap:
    active: true
    x: 1322
    z: 1794
  Obstruction:
    active: true
    moving: false
    control group: 3783
    control group 2: 0
    tag: 6448
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1322
    y: 0
    z: 1794
    last x: 1322
    last y diff: 0
    last z: 1794
    territory: 0
    rot x: 0
    rot y: -4.19553
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3783
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3784
  Footprint:
  Minimap:
    active: true
    x: 894
    z: 754
  Obstruction:
    active: true
    moving: false
    control group: 3784
    control group 2: 0
    tag: 6450
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 894
    y: 0
    z: 754
    last x: 894
    last y diff: 0
    last z: 754
    territory: 0
    rot x: 0
    rot y: -2.4256
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3784
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3785
  Footprint:
  Minimap:
    active: true
    x: 1470
    z: 1710
  Obstruction:
    active: true
    moving: false
    control group: 3785
    control group 2: 0
    tag: 6452
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1470
    y: 0
    z: 1710
    last x: 1470
    last y diff: 0
    last z: 1710
    territory: 0
    rot x: 0
    rot y: -2.51522
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3785
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3786
  Footprint:
  Minimap:
    active: true
    x: 870
    z: 1826
  Obstruction:
    active: true
    moving: false
    control group: 3786
    control group 2: 0
    tag: 6454
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 870
    y: 0
    z: 1826
    last x: 870
    last y diff: 0
    last z: 1826
    territory: 0
    rot x: 0
    rot y: -4.09285
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3786
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3787
  Footprint:
  Minimap:
    active: true
    x: 1402
    z: 582
  Obstruction:
    active: true
    moving: false
    control group: 3787
    control group 2: 0
    tag: 6456
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1402
    y: 0
    z: 582
    last x: 1402
    last y diff: 0
    last z: 582
    territory: 0
    rot x: 0
    rot y: -3.31383
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3787
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3788
  Footprint:
  Minimap:
    active: true
    x: 1046
    z: 1310
  Obstruction:
    active: true
    moving: false
    control group: 3788
    control group 2: 0
    tag: 6458
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1046
    y: 0
    z: 1310
    last x: 1046
    last y diff: 0
    last z: 1310
    territory: 0
    rot x: 0
    rot y: -2.8437
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3788
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3789
  Footprint:
  Minimap:
    active: true
    x: 1862
    z: 1342
  Obstruction:
    active: true
    moving: false
    control group: 3789
    control group 2: 0
    tag: 6460
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1862
    y: 0
    z: 1342
    last x: 1862
    last y diff: 0
    last z: 1342
    territory: 0
    rot x: 0
    rot y: -3.74282
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3789
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3790
  Footprint:
  Minimap:
    active: true
    x: 566
    z: 522
  Obstruction:
    active: true
    moving: false
    control group: 3790
    control group 2: 0
    tag: 6462
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 566
    y: 0
    z: 522
    last x: 566
    last y diff: 0
    last z: 522
    territory: 0
    rot x: 0
    rot y: -3.73951
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3790
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3791
  Footprint:
  Minimap:
    active: true
    x: 1094
    z: 398
  Obstruction:
    active: true
    moving: false
    control group: 3791
    control group 2: 0
    tag: 6464
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1094
    y: 0
    z: 398
    last x: 1094
    last y diff: 0
    last z: 398
    territory: 0
    rot x: 0
    rot y: -4.66543
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3791
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3792
  Footprint:
  Minimap:
    active: true
    x: 1426
    z: 854
  Obstruction:
    active: true
    moving: false
    control group: 3792
    control group 2: 0
    tag: 6466
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1426
    y: 0
    z: 854
    last x: 1426
    last y diff: 0
    last z: 854
    territory: 0
    rot x: 0
    rot y: -0.67168
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3792
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3793
  Footprint:
  Minimap:
    active: true
    x: 814
    z: 1886
  Obstruction:
    active: true
    moving: false
    control group: 3793
    control group 2: 0
    tag: 6468
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 814
    y: 0
    z: 1886
    last x: 814
    last y diff: 0
    last z: 1886
    territory: 0
    rot x: 0
    rot y: 0.96512
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3793
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3794
  Footprint:
  Minimap:
    active: true
    x: 1450
    z: 910
  Obstruction:
    active: true
    moving: false
    control group: 3794
    control group 2: 0
    tag: 6470
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1450
    y: 0
    z: 910
    last x: 1450
    last y diff: 0
    last z: 910
    territory: 0
    rot x: 0
    rot y: -2.30382
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3794
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3795
  Footprint:
  Minimap:
    active: true
    x: 818
    z: 1558
  Obstruction:
    active: true
    moving: false
    control group: 3795
    control group 2: 0
    tag: 6472
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 818
    y: 0
    z: 1558
    last x: 818
    last y diff: 0
    last z: 1558
    territory: 0
    rot x: 0
    rot y: -1.01098
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3795
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9709,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3796
  Footprint:
  Minimap:
    active: true
    x: 442
    z: 1390
  Obstruction:
    active: true
    moving: false
    control group: 3796
    control group 2: 0
    tag: 6474
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 442
    y: 0
    z: 1390
    last x: 442
    last y diff: 0
    last z: 1390
    territory: 0
    rot x: 0
    rot y: -3.81394
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3796
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3797
  Footprint:
  Minimap:
    active: true
    x: 1586
    z: 1446
  Obstruction:
    active: true
    moving: false
    control group: 3797
    control group 2: 0
    tag: 6476
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1586
    y: 0
    z: 1446
    last x: 1586
    last y diff: 0
    last z: 1446
    territory: 3
    rot x: 0
    rot y: 0.5822
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3797
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3798
  Footprint:
  Minimap:
    active: true
    x: 734
    z: 1318
  Obstruction:
    active: true
    moving: false
    control group: 3798
    control group 2: 0
    tag: 6478
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 734
    y: 0
    z: 1318
    last x: 734
    last y diff: 0
    last z: 1318
    territory: 0
    rot x: 0
    rot y: -4.2857
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3798
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3799
  Footprint:
  Minimap:
    active: true
    x: 1466
    z: 1538
  Obstruction:
    active: true
    moving: false
    control group: 3799
    control group 2: 0
    tag: 6480
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1466
    y: 0
    z: 1538
    last x: 1466
    last y diff: 0
    last z: 1538
    territory: 0
    rot x: 0
    rot y: 1.24466
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3799
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9481,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3800
  Footprint:
  Minimap:
    active: true
    x: 818
    z: 1586
  Obstruction:
    active: true
    moving: false
    control group: 3800
    control group 2: 0
    tag: 6482
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 818
    y: 0
    z: 1586
    last x: 818
    last y diff: 0
    last z: 1586
    territory: 0
    rot x: 0
    rot y: 0.45815
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3800
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9712,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3801
  Footprint:
  Minimap:
    active: true
    x: 1246
    z: 1418
  Obstruction:
    active: true
    moving: false
    control group: 3801
    control group 2: 0
    tag: 6484
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1246
    y: 0
    z: 1418
    last x: 1246
    last y diff: 0
    last z: 1418
    territory: 0
    rot x: 0
    rot y: -3.74437
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3801
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9886,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3802
  Footprint:
  Minimap:
    active: true
    x: 598
    z: 994
  Obstruction:
    active: true
    moving: false
    control group: 3802
    control group 2: 0
    tag: 6486
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 598
    y: 0
    z: 994
    last x: 598
    last y diff: 0
    last z: 994
    territory: 0
    rot x: 0
    rot y: -3.95502
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3802
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3803
  Footprint:
  Minimap:
    active: true
    x: 986
    z: 78
  Obstruction:
    active: true
    moving: false
    control group: 3803
    control group 2: 0
    tag: 6488
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 986
    y: 0
    z: 78
    last x: 986
    last y diff: 0
    last z: 78
    territory: 0
    rot x: 0
    rot y: 0.76853
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3803
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3804
  Footprint:
  Minimap:
    active: true
    x: 722
    z: 1446
  Obstruction:
    active: true
    moving: false
    control group: 3804
    control group 2: 0
    tag: 6490
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 722
    y: 0
    z: 1446
    last x: 722
    last y diff: 0
    last z: 1446
    territory: 0
    rot x: 0
    rot y: -1.22185
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3804
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3805
  Footprint:
  Minimap:
    active: true
    x: 1410
    z: 1718
  Obstruction:
    active: true
    moving: false
    control group: 3805
    control group 2: 0
    tag: 6492
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1410
    y: 0
    z: 1718
    last x: 1410
    last y diff: 0
    last z: 1718
    territory: 0
    rot x: 0
    rot y: -2.18699
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3805
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3806
  Footprint:
  Minimap:
    active: true
    x: 1250
    z: 746
  Obstruction:
    active: true
    moving: false
    control group: 3806
    control group 2: 0
    tag: 6494
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1250
    y: 0
    z: 746
    last x: 1250
    last y diff: 0
    last z: 746
    territory: 0
    rot x: 0
    rot y: -2.3233
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3806
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3807
  Footprint:
  Minimap:
    active: true
    x: 518
    z: 1870
  Obstruction:
    active: true
    moving: false
    control group: 3807
    control group 2: 0
    tag: 6496
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 518
    y: 0
    z: 1870
    last x: 518
    last y diff: 0
    last z: 1870
    territory: 0
    rot x: 0
    rot y: -4.42916
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3807
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3808
  Footprint:
  Minimap:
    active: true
    x: 998
    z: 54
  Obstruction:
    active: true
    moving: false
    control group: 3808
    control group 2: 0
    tag: 6498
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 998
    y: 0
    z: 54
    last x: 998
    last y diff: 0
    last z: 54
    territory: 0
    rot x: 0
    rot y: -0.56537
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3808
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3809
  Footprint:
  Minimap:
    active: true
    x: 1338
    z: 1274
  Obstruction:
    active: true
    moving: false
    control group: 3809
    control group 2: 0
    tag: 6500
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1338
    y: 0
    z: 1274
    last x: 1338
    last y diff: 0
    last z: 1274
    territory: 0
    rot x: 0
    rot y: -0.70833
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3809
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10526,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3810
  Footprint:
  Minimap:
    active: true
    x: 1542
    z: 918
  Obstruction:
    active: true
    moving: false
    control group: 3810
    control group 2: 0
    tag: 6502
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1542
    y: 0
    z: 918
    last x: 1542
    last y diff: 0
    last z: 918
    territory: 0
    rot x: 0
    rot y: 1.48638
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3810
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9330,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3811
  Footprint:
  Minimap:
    active: true
    x: 1574
    z: 1850
  Obstruction:
    active: true
    moving: false
    control group: 3811
    control group 2: 0
    tag: 6504
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1574
    y: 0
    z: 1850
    last x: 1574
    last y diff: 0
    last z: 1850
    territory: 0
    rot x: 0
    rot y: 0.27111
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3811
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3812
  Footprint:
  Minimap:
    active: true
    x: 462
    z: 498
  Obstruction:
    active: true
    moving: false
    control group: 3812
    control group 2: 0
    tag: 6506
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 462
    y: 0
    z: 498
    last x: 462
    last y diff: 0
    last z: 498
    territory: 0
    rot x: 0
    rot y: 0.74672
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3812
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3813
  Footprint:
  Minimap:
    active: true
    x: 478
    z: 222
  Obstruction:
    active: true
    moving: false
    control group: 3813
    control group 2: 0
    tag: 6508
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 478
    y: 0
    z: 222
    last x: 478
    last y diff: 0
    last z: 222
    territory: 0
    rot x: 0
    rot y: -2.23761
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3813
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3814
  Footprint:
  Minimap:
    active: true
    x: 910
    z: 1778
  Obstruction:
    active: true
    moving: false
    control group: 3814
    control group 2: 0
    tag: 6510
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 910
    y: 0
    z: 1778
    last x: 910
    last y diff: 0
    last z: 1778
    territory: 0
    rot x: 0
    rot y: 0.94784
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3814
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3815
  Footprint:
  Minimap:
    active: true
    x: 238
    z: 950
  Obstruction:
    active: true
    moving: false
    control group: 3815
    control group 2: 0
    tag: 6512
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 238
    y: 0
    z: 950
    last x: 238
    last y diff: 0
    last z: 950
    territory: 0
    rot x: 0
    rot y: -1.56974
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3815
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3816
  Footprint:
  Minimap:
    active: true
    x: 78
    z: 1334
  Obstruction:
    active: true
    moving: false
    control group: 3816
    control group 2: 0
    tag: 6514
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 78
    y: 0
    z: 1334
    last x: 78
    last y diff: 0
    last z: 1334
    territory: 0
    rot x: 0
    rot y: 1.46758
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3816
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3817
  Footprint:
  Minimap:
    active: true
    x: 1726
    z: 1566
  Obstruction:
    active: true
    moving: false
    control group: 3817
    control group 2: 0
    tag: 6516
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1726
    y: 0
    z: 1566
    last x: 1726
    last y diff: 0
    last z: 1566
    territory: 0
    rot x: 0
    rot y: -2.08082
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3817
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3818
  Footprint:
  Minimap:
    active: true
    x: 538
    z: 1854
  Obstruction:
    active: true
    moving: false
    control group: 3818
    control group 2: 0
    tag: 6518
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 538
    y: 0
    z: 1854
    last x: 538
    last y diff: 0
    last z: 1854
    territory: 0
    rot x: 0
    rot y: -3.47452
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3818
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3819
  Footprint:
  Minimap:
    active: true
    x: 1810
    z: 1298
  Obstruction:
    active: true
    moving: false
    control group: 3819
    control group 2: 0
    tag: 6520
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1810
    y: 0
    z: 1298
    last x: 1810
    last y diff: 0
    last z: 1298
    territory: 3
    rot x: 0
    rot y: -1.08468
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3819
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3821
  Footprint:
  Minimap:
    active: true
    x: 1058
    z: 1770
  Obstruction:
    active: true
    moving: false
    control group: 3821
    control group 2: 0
    tag: 6524
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1058
    y: 0
    z: 1770
    last x: 1058
    last y diff: 0
    last z: 1770
    territory: 0
    rot x: 0
    rot y: -1.82255
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3821
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3822
  Footprint:
  Minimap:
    active: true
    x: 1326
    z: 1266
  Obstruction:
    active: true
    moving: false
    control group: 3822
    control group 2: 0
    tag: 6526
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1326
    y: 0
    z: 1266
    last x: 1326
    last y diff: 0
    last z: 1266
    territory: 0
    rot x: 0
    rot y: 0.98023
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3822
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10525,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3823
  Footprint:
  Minimap:
    active: true
    x: 594
    z: 422
  Obstruction:
    active: true
    moving: false
    control group: 3823
    control group 2: 0
    tag: 6528
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 594
    y: 0
    z: 422
    last x: 594
    last y diff: 0
    last z: 422
    territory: 0
    rot x: 0
    rot y: -4.45014
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3823
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3824
  Footprint:
  Minimap:
    active: true
    x: 1638
    z: 1634
  Obstruction:
    active: true
    moving: false
    control group: 3824
    control group 2: 0
    tag: 6530
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1638
    y: 0
    z: 1634
    last x: 1638
    last y diff: 0
    last z: 1634
    territory: 0
    rot x: 0
    rot y: -4.01963
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3824
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3825
  Footprint:
  Minimap:
    active: true
    x: 1770
    z: 922
  Obstruction:
    active: true
    moving: false
    control group: 3825
    control group 2: 0
    tag: 6532
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1770
    y: 0
    z: 922
    last x: 1770
    last y diff: 0
    last z: 922
    territory: 0
    rot x: 0
    rot y: -0.64698
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3825
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9321,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3826
  Footprint:
  Minimap:
    active: true
    x: 1442
    z: 1914
  Obstruction:
    active: true
    moving: false
    control group: 3826
    control group 2: 0
    tag: 6534
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1442
    y: 0
    z: 1914
    last x: 1442
    last y diff: 0
    last z: 1914
    territory: 0
    rot x: 0
    rot y: -4.65513
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3826
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3827
  Footprint:
  Minimap:
    active: true
    x: 982
    z: 678
  Obstruction:
    active: true
    moving: false
    control group: 3827
    control group 2: 0
    tag: 6536
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 982
    y: 0
    z: 678
    last x: 982
    last y diff: 0
    last z: 678
    territory: 0
    rot x: 0
    rot y: -4.35389
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3827
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3828
  Footprint:
  Minimap:
    active: true
    x: 1138
    z: 346
  Obstruction:
    active: true
    moving: false
    control group: 3828
    control group 2: 0
    tag: 6538
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1138
    y: 0
    z: 346
    last x: 1138
    last y diff: 0
    last z: 346
    territory: 0
    rot x: 0
    rot y: -1.70044
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3828
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3829
  Footprint:
  Minimap:
    active: true
    x: 726
    z: 186
  Obstruction:
    active: true
    moving: false
    control group: 3829
    control group 2: 0
    tag: 6540
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 726
    y: 0
    z: 186
    last x: 726
    last y diff: 0
    last z: 186
    territory: 0
    rot x: 0
    rot y: 1.24828
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3829
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3830
  Footprint:
  Minimap:
    active: true
    x: 1726
    z: 834
  Obstruction:
    active: true
    moving: false
    control group: 3830
    control group 2: 0
    tag: 6542
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1726
    y: 0
    z: 834
    last x: 1726
    last y diff: 0
    last z: 834
    territory: 0
    rot x: 0
    rot y: -2.61384
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3830
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9378,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3831
  Footprint:
  Minimap:
    active: true
    x: 1346
    z: 550
  Obstruction:
    active: true
    moving: false
    control group: 3831
    control group 2: 0
    tag: 6544
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1346
    y: 0
    z: 550
    last x: 1346
    last y diff: 0
    last z: 550
    territory: 0
    rot x: 0
    rot y: -2.9242
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3831
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3832
  Footprint:
  Minimap:
    active: true
    x: 1278
    z: 158
  Obstruction:
    active: true
    moving: false
    control group: 3832
    control group 2: 0
    tag: 6546
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1278
    y: 0
    z: 158
    last x: 1278
    last y diff: 0
    last z: 158
    territory: 0
    rot x: 0
    rot y: -2.79625
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3832
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3833
  Footprint:
  Minimap:
    active: true
    x: 1154
    z: 242
  Obstruction:
    active: true
    moving: false
    control group: 3833
    control group 2: 0
    tag: 6548
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1154
    y: 0
    z: 242
    last x: 1154
    last y diff: 0
    last z: 242
    territory: 0
    rot x: 0
    rot y: -1.7074
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3833
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3834
  Footprint:
  Minimap:
    active: true
    x: 306
    z: 1174
  Obstruction:
    active: true
    moving: false
    control group: 3834
    control group 2: 0
    tag: 6550
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 306
    y: 0
    z: 1174
    last x: 306
    last y diff: 0
    last z: 1174
    territory: 4
    rot x: 0
    rot y: -1.17168
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3834
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3835
  Footprint:
  Minimap:
    active: true
    x: 1874
    z: 546
  Obstruction:
    active: true
    moving: false
    control group: 3835
    control group 2: 0
    tag: 6552
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1874
    y: 0
    z: 546
    last x: 1874
    last y diff: 0
    last z: 546
    territory: 0
    rot x: 0
    rot y: -0.50078
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3835
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3836
  Footprint:
  Minimap:
    active: true
    x: 1110
    z: 1602
  Obstruction:
    active: true
    moving: false
    control group: 3836
    control group 2: 0
    tag: 6554
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1110
    y: 0
    z: 1602
    last x: 1110
    last y diff: 0
    last z: 1602
    territory: 0
    rot x: 0
    rot y: -1.29993
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3836
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10437,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3837
  Footprint:
  Minimap:
    active: true
    x: 562
    z: 1882
  Obstruction:
    active: true
    moving: false
    control group: 3837
    control group 2: 0
    tag: 6556
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 562
    y: 0
    z: 1882
    last x: 562
    last y diff: 0
    last z: 1882
    territory: 0
    rot x: 0
    rot y: -2.09298
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3837
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3838
  Footprint:
  Minimap:
    active: true
    x: 1282
    z: 198
  Obstruction:
    active: true
    moving: false
    control group: 3838
    control group 2: 0
    tag: 6558
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1282
    y: 0
    z: 198
    last x: 1282
    last y diff: 0
    last z: 198
    territory: 0
    rot x: 0
    rot y: -1.2634
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3838
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3839
  Footprint:
  Minimap:
    active: true
    x: 738
    z: 866
  Obstruction:
    active: true
    moving: false
    control group: 3839
    control group 2: 0
    tag: 6560
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 738
    y: 0
    z: 866
    last x: 738
    last y diff: 0
    last z: 866
    territory: 0
    rot x: 0
    rot y: 0.8488
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3839
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3840
  Footprint:
  Minimap:
    active: true
    x: 986
    z: 1830
  Obstruction:
    active: true
    moving: false
    control group: 3840
    control group 2: 0
    tag: 6562
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 986
    y: 0
    z: 1830
    last x: 986
    last y diff: 0
    last z: 1830
    territory: 0
    rot x: 0
    rot y: -0.14797
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3840
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3841
  Footprint:
  Minimap:
    active: true
    x: 1654
    z: 350
  Obstruction:
    active: true
    moving: false
    control group: 3841
    control group 2: 0
    tag: 6564
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1654
    y: 0
    z: 350
    last x: 1654
    last y diff: 0
    last z: 350
    territory: 0
    rot x: 0
    rot y: 1.06106
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3841
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3842
  Footprint:
  Minimap:
    active: true
    x: 1378
    z: 1582
  Obstruction:
    active: true
    moving: false
    control group: 3842
    control group 2: 0
    tag: 6566
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1378
    y: 0
    z: 1582
    last x: 1378
    last y diff: 0
    last z: 1582
    territory: 0
    rot x: 0
    rot y: -3.9336
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3842
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9499,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3843
  Footprint:
  Minimap:
    active: true
    x: 1150
    z: 1386
  Obstruction:
    active: true
    moving: false
    control group: 3843
    control group 2: 0
    tag: 6568
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1150
    y: 0
    z: 1386
    last x: 1150
    last y diff: 0
    last z: 1386
    territory: 0
    rot x: 0
    rot y: 0.37897
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3843
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10382,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3844
  Footprint:
  Minimap:
    active: true
    x: 1202
    z: 1238
  Obstruction:
    active: true
    moving: false
    control group: 3844
    control group 2: 0
    tag: 6570
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1202
    y: 0
    z: 1238
    last x: 1202
    last y diff: 0
    last z: 1238
    territory: 0
    rot x: 0
    rot y: -0.26323
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3844
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3845
  Footprint:
  Minimap:
    active: true
    x: 1450
    z: 730
  Obstruction:
    active: true
    moving: false
    control group: 3845
    control group 2: 0
    tag: 6572
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1450
    y: 0
    z: 730
    last x: 1450
    last y diff: 0
    last z: 730
    territory: 0
    rot x: 0
    rot y: -0.09505
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3845
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3846
  Footprint:
  Minimap:
    active: true
    x: 1746
    z: 1626
  Obstruction:
    active: true
    moving: false
    control group: 3846
    control group 2: 0
    tag: 6574
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1746
    y: 0
    z: 1626
    last x: 1746
    last y diff: 0
    last z: 1626
    territory: 0
    rot x: 0
    rot y: -2.27494
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3846
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3847
  Footprint:
  Minimap:
    active: true
    x: 594
    z: 1706
  Obstruction:
    active: true
    moving: false
    control group: 3847
    control group 2: 0
    tag: 6576
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 594
    y: 0
    z: 1706
    last x: 594
    last y diff: 0
    last z: 1706
    territory: 0
    rot x: 0
    rot y: 0.23858
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3847
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9667,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3848
  Footprint:
  Minimap:
    active: true
    x: 642
    z: 790
  Obstruction:
    active: true
    moving: false
    control group: 3848
    control group 2: 0
    tag: 6578
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 642
    y: 0
    z: 790
    last x: 642
    last y diff: 0
    last z: 790
    territory: 0
    rot x: 0
    rot y: -1.22284
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3848
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3849
  Footprint:
  Minimap:
    active: true
    x: 574
    z: 1178
  Obstruction:
    active: true
    moving: false
    control group: 3849
    control group 2: 0
    tag: 6580
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 574
    y: 0
    z: 1178
    last x: 574
    last y diff: 0
    last z: 1178
    territory: 0
    rot x: 0
    rot y: -4.0909
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3849
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3850
  Footprint:
  Minimap:
    active: true
    x: 1530
    z: 998
  Obstruction:
    active: true
    moving: false
    control group: 3850
    control group 2: 0
    tag: 6582
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1530
    y: 0
    z: 998
    last x: 1530
    last y diff: 0
    last z: 998
    territory: 0
    rot x: 0
    rot y: -2.32825
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3850
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9354,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3851
  Footprint:
  Minimap:
    active: true
    x: 1858
    z: 1494
  Obstruction:
    active: true
    moving: false
    control group: 3851
    control group 2: 0
    tag: 6584
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1858
    y: 0
    z: 1494
    last x: 1858
    last y diff: 0
    last z: 1494
    territory: 0
    rot x: 0
    rot y: -0.85116
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3851
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3852
  Footprint:
  Minimap:
    active: true
    x: 1730
    z: 622
  Obstruction:
    active: true
    moving: false
    control group: 3852
    control group 2: 0
    tag: 6586
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1730
    y: 0
    z: 622
    last x: 1730
    last y diff: 0
    last z: 622
    territory: 0
    rot x: 0
    rot y: -3.56206
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3852
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3854
  Footprint:
  Minimap:
    active: true
    x: 294
    z: 1678
  Obstruction:
    active: true
    moving: false
    control group: 3854
    control group 2: 0
    tag: 6590
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 294
    y: 0
    z: 1678
    last x: 294
    last y diff: 0
    last z: 1678
    territory: 0
    rot x: 0
    rot y: -2.17414
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3854
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3855
  Footprint:
  Minimap:
    active: true
    x: 1294
    z: 1038
  Obstruction:
    active: true
    moving: false
    control group: 3855
    control group 2: 0
    tag: 6592
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1294
    y: 0
    z: 1038
    last x: 1294
    last y diff: 0
    last z: 1038
    territory: 0
    rot x: 0
    rot y: -3.26352
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3855
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3856
  Footprint:
  Minimap:
    active: true
    x: 722
    z: 1910
  Obstruction:
    active: true
    moving: false
    control group: 3856
    control group 2: 0
    tag: 6594
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 722
    y: 0
    z: 1910
    last x: 722
    last y diff: 0
    last z: 1910
    territory: 0
    rot x: 0
    rot y: -0.95421
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3856
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3857
  Footprint:
  Minimap:
    active: true
    x: 254
    z: 878
  Obstruction:
    active: true
    moving: false
    control group: 3857
    control group 2: 0
    tag: 6596
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 254
    y: 0
    z: 878
    last x: 254
    last y diff: 0
    last z: 878
    territory: 0
    rot x: 0
    rot y: 1.52031
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3857
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3858
  Footprint:
  Minimap:
    active: true
    x: 586
    z: 210
  Obstruction:
    active: true
    moving: false
    control group: 3858
    control group 2: 0
    tag: 6598
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 586
    y: 0
    z: 210
    last x: 586
    last y diff: 0
    last z: 210
    territory: 0
    rot x: 0
    rot y: 0.88268
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3858
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3859
  Footprint:
  Minimap:
    active: true
    x: 1262
    z: 1546
  Obstruction:
    active: true
    moving: false
    control group: 3859
    control group 2: 0
    tag: 6600
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1262
    y: 0
    z: 1546
    last x: 1262
    last y diff: 0
    last z: 1546
    territory: 0
    rot x: 0
    rot y: -0.33227
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3859
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9894,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3860
  Footprint:
  Minimap:
    active: true
    x: 1214
    z: 1538
  Obstruction:
    active: true
    moving: false
    control group: 3860
    control group 2: 0
    tag: 6602
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1214
    y: 0
    z: 1538
    last x: 1214
    last y diff: 0
    last z: 1538
    territory: 0
    rot x: 0
    rot y: 0.78501
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3860
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10401,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3861
  Footprint:
  Minimap:
    active: true
    x: 982
    z: 702
  Obstruction:
    active: true
    moving: false
    control group: 3861
    control group 2: 0
    tag: 6604
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 982
    y: 0
    z: 702
    last x: 982
    last y diff: 0
    last z: 702
    territory: 0
    rot x: 0
    rot y: 0.4707
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3861
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3862
  Footprint:
  Minimap:
    active: true
    x: 842
    z: 1974
  Obstruction:
    active: true
    moving: false
    control group: 3862
    control group 2: 0
    tag: 6606
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 842
    y: 0
    z: 1974
    last x: 842
    last y diff: 0
    last z: 1974
    territory: 0
    rot x: 0
    rot y: -2.29488
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3862
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3863
  Footprint:
  Minimap:
    active: true
    x: 406
    z: 1174
  Obstruction:
    active: true
    moving: false
    control group: 3863
    control group 2: 0
    tag: 6608
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 406
    y: 0
    z: 1174
    last x: 406
    last y diff: 0
    last z: 1174
    territory: 4
    rot x: 0
    rot y: -0.8385
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3863
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3864
  Footprint:
  Minimap:
    active: true
    x: 102
    z: 674
  Obstruction:
    active: true
    moving: false
    control group: 3864
    control group 2: 0
    tag: 6610
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 102
    y: 0
    z: 674
    last x: 102
    last y diff: 0
    last z: 674
    territory: 0
    rot x: 0
    rot y: 0.67579
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3864
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3865
  Footprint:
  Minimap:
    active: true
    x: 1226
    z: 1818
  Obstruction:
    active: true
    moving: false
    control group: 3865
    control group 2: 0
    tag: 6612
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1226
    y: 0
    z: 1818
    last x: 1226
    last y diff: 0
    last z: 1818
    territory: 0
    rot x: 0
    rot y: -0.01815
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3865
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3866
  Footprint:
  Minimap:
    active: true
    x: 374
    z: 1026
  Obstruction:
    active: true
    moving: false
    control group: 3866
    control group 2: 0
    tag: 6614
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 374
    y: 0
    z: 1026
    last x: 374
    last y diff: 0
    last z: 1026
    territory: 4
    rot x: 0
    rot y: -2.25397
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3866
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3867
  Footprint:
  Minimap:
    active: true
    x: 1118
    z: 1438
  Obstruction:
    active: true
    moving: false
    control group: 3867
    control group 2: 0
    tag: 6616
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1118
    y: 0
    z: 1438
    last x: 1118
    last y diff: 0
    last z: 1438
    territory: 0
    rot x: 0
    rot y: -3.18641
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3867
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10439,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3868
  Footprint:
  Minimap:
    active: true
    x: 1470
    z: 498
  Obstruction:
    active: true
    moving: false
    control group: 3868
    control group 2: 0
    tag: 6618
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1470
    y: 0
    z: 498
    last x: 1470
    last y diff: 0
    last z: 498
    territory: 0
    rot x: 0
    rot y: -4.61373
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3868
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3869
  Footprint:
  Minimap:
    active: true
    x: 1738
    z: 1470
  Obstruction:
    active: true
    moving: false
    control group: 3869
    control group 2: 0
    tag: 6620
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1738
    y: 0
    z: 1470
    last x: 1738
    last y diff: 0
    last z: 1470
    territory: 0
    rot x: 0
    rot y: -1.46056
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3869
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3870
  Footprint:
  Minimap:
    active: true
    x: 694
    z: 98
  Obstruction:
    active: true
    moving: false
    control group: 3870
    control group 2: 0
    tag: 6622
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 694
    y: 0
    z: 98
    last x: 694
    last y diff: 0
    last z: 98
    territory: 0
    rot x: 0
    rot y: -2.42675
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3870
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3871
  Footprint:
  Minimap:
    active: true
    x: 1458
    z: 1542
  Obstruction:
    active: true
    moving: false
    control group: 3871
    control group 2: 0
    tag: 6624
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1458
    y: 0
    z: 1542
    last x: 1458
    last y diff: 0
    last z: 1542
    territory: 0
    rot x: 0
    rot y: -3.24047
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3871
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9482,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3872
  Footprint:
  Minimap:
    active: true
    x: 826
    z: 1350
  Obstruction:
    active: true
    moving: false
    control group: 3872
    control group 2: 0
    tag: 6626
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 826
    y: 0
    z: 1350
    last x: 826
    last y diff: 0
    last z: 1350
    territory: 0
    rot x: 0
    rot y: -4.12243
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3872
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3873
  Footprint:
  Minimap:
    active: true
    x: 1226
    z: 202
  Obstruction:
    active: true
    moving: false
    control group: 3873
    control group 2: 0
    tag: 6628
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1226
    y: 0
    z: 202
    last x: 1226
    last y diff: 0
    last z: 202
    territory: 0
    rot x: 0
    rot y: -2.97059
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3873
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3874
  Footprint:
  Minimap:
    active: true
    x: 1898
    z: 990
  Obstruction:
    active: true
    moving: false
    control group: 3874
    control group 2: 0
    tag: 6630
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1898
    y: 0
    z: 990
    last x: 1898
    last y diff: 0
    last z: 990
    territory: 0
    rot x: 0
    rot y: -2.01088
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3874
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    7760,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3875
  Footprint:
  Minimap:
    active: true
    x: 1554
    z: 1258
  Obstruction:
    active: true
    moving: false
    control group: 3875
    control group 2: 0
    tag: 6632
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1554
    y: 0
    z: 1258
    last x: 1554
    last y diff: 0
    last z: 1258
    territory: 3
    rot x: 0
    rot y: 1.02195
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3875
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3876
  Footprint:
  Minimap:
    active: true
    x: 902
    z: 650
  Obstruction:
    active: true
    moving: false
    control group: 3876
    control group 2: 0
    tag: 6634
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 902
    y: 0
    z: 650
    last x: 902
    last y diff: 0
    last z: 650
    territory: 0
    rot x: 0
    rot y: -3.92656
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3876
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3877
  Footprint:
  Minimap:
    active: true
    x: 602
    z: 266
  Obstruction:
    active: true
    moving: false
    control group: 3877
    control group 2: 0
    tag: 6636
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 602
    y: 0
    z: 266
    last x: 602
    last y diff: 0
    last z: 266
    territory: 0
    rot x: 0
    rot y: -0.45923
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3877
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3878
  Footprint:
  Minimap:
    active: true
    x: 1238
    z: 1954
  Obstruction:
    active: true
    moving: false
    control group: 3878
    control group 2: 0
    tag: 6638
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1238
    y: 0
    z: 1954
    last x: 1238
    last y diff: 0
    last z: 1954
    territory: 0
    rot x: 0
    rot y: 0.15088
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3878
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3879
  Footprint:
  Minimap:
    active: true
    x: 454
    z: 1406
  Obstruction:
    active: true
    moving: false
    control group: 3879
    control group 2: 0
    tag: 6640
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 454
    y: 0
    z: 1406
    last x: 454
    last y diff: 0
    last z: 1406
    territory: 0
    rot x: 0
    rot y: 1.54534
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3879
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3880
  Footprint:
  Minimap:
    active: true
    x: 498
    z: 890
  Obstruction:
    active: true
    moving: false
    control group: 3880
    control group 2: 0
    tag: 6642
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 498
    y: 0
    z: 890
    last x: 498
    last y diff: 0
    last z: 890
    territory: 0
    rot x: 0
    rot y: -2.91196
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3880
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3881
  Footprint:
  Minimap:
    active: true
    x: 1094
    z: 454
  Obstruction:
    active: true
    moving: false
    control group: 3881
    control group 2: 0
    tag: 6644
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1094
    y: 0
    z: 454
    last x: 1094
    last y diff: 0
    last z: 454
    territory: 0
    rot x: 0
    rot y: -3.64425
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3881
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3882
  Footprint:
  Minimap:
    active: true
    x: 534
    z: 1610
  Obstruction:
    active: true
    moving: false
    control group: 3882
    control group 2: 0
    tag: 6646
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 534
    y: 0
    z: 1610
    last x: 534
    last y diff: 0
    last z: 1610
    territory: 0
    rot x: 0
    rot y: 0.73789
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3882
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9660,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3883
  Footprint:
  Minimap:
    active: true
    x: 322
    z: 1362
  Obstruction:
    active: true
    moving: false
    control group: 3883
    control group 2: 0
    tag: 6648
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 322
    y: 0
    z: 1362
    last x: 322
    last y diff: 0
    last z: 1362
    territory: 0
    rot x: 0
    rot y: -2.61735
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3883
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3884
  Footprint:
  Minimap:
    active: true
    x: 414
    z: 282
  Obstruction:
    active: true
    moving: false
    control group: 3884
    control group 2: 0
    tag: 6650
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 414
    y: 0
    z: 282
    last x: 414
    last y diff: 0
    last z: 282
    territory: 0
    rot x: 0
    rot y: 0.60251
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3884
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3885
  Footprint:
  Minimap:
    active: true
    x: 54
    z: 822
  Obstruction:
    active: true
    moving: false
    control group: 3885
    control group 2: 0
    tag: 6652
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 54
    y: 0
    z: 822
    last x: 54
    last y diff: 0
    last z: 822
    territory: 0
    rot x: 0
    rot y: -2.09002
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3885
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3887
  Footprint:
  Minimap:
    active: true
    x: 278
    z: 1402
  Obstruction:
    active: true
    moving: false
    control group: 3887
    control group 2: 0
    tag: 6656
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 278
    y: 0
    z: 1402
    last x: 278
    last y diff: 0
    last z: 1402
    territory: 0
    rot x: 0
    rot y: 1.22754
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3887
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3888
  Footprint:
  Minimap:
    active: true
    x: 1150
    z: 1982
  Obstruction:
    active: true
    moving: false
    control group: 3888
    control group 2: 0
    tag: 6658
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1150
    y: 0
    z: 1982
    last x: 1150
    last y diff: 0
    last z: 1982
    territory: 0
    rot x: 0
    rot y: -2.96264
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3888
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3889
  Footprint:
  Minimap:
    active: true
    x: 698
    z: 398
  Obstruction:
    active: true
    moving: false
    control group: 3889
    control group 2: 0
    tag: 6660
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 698
    y: 0
    z: 398
    last x: 698
    last y diff: 0
    last z: 398
    territory: 0
    rot x: 0
    rot y: -4.47411
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3889
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3890
  Footprint:
  Minimap:
    active: true
    x: 614
    z: 746
  Obstruction:
    active: true
    moving: false
    control group: 3890
    control group 2: 0
    tag: 6662
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 614
    y: 0
    z: 746
    last x: 614
    last y diff: 0
    last z: 746
    territory: 0
    rot x: 0
    rot y: -0.05279
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3890
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3891
  Footprint:
  Minimap:
    active: true
    x: 438
    z: 478
  Obstruction:
    active: true
    moving: false
    control group: 3891
    control group 2: 0
    tag: 6664
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 438
    y: 0
    z: 478
    last x: 438
    last y diff: 0
    last z: 478
    territory: 0
    rot x: 0
    rot y: -1.55161
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3891
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3892
  Footprint:
  Minimap:
    active: true
    x: 1082
    z: 510
  Obstruction:
    active: true
    moving: false
    control group: 3892
    control group 2: 0
    tag: 6666
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1082
    y: 0
    z: 510
    last x: 1082
    last y diff: 0
    last z: 510
    territory: 0
    rot x: 0
    rot y: 1.4815
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3892
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3893
  Footprint:
  Minimap:
    active: true
    x: 1474
    z: 1382
  Obstruction:
    active: true
    moving: false
    control group: 3893
    control group 2: 0
    tag: 6668
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1474
    y: 0
    z: 1382
    last x: 1474
    last y diff: 0
    last z: 1382
    territory: 0
    rot x: 0
    rot y: -2.07988
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3893
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10635,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3894
  Footprint:
  Minimap:
    active: true
    x: 1066
    z: 446
  Obstruction:
    active: true
    moving: false
    control group: 3894
    control group 2: 0
    tag: 6670
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1066
    y: 0
    z: 446
    last x: 1066
    last y diff: 0
    last z: 446
    territory: 0
    rot x: 0
    rot y: 0.05993
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3894
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3895
  Footprint:
  Minimap:
    active: true
    x: 1246
    z: 746
  Obstruction:
    active: true
    moving: false
    control group: 3895
    control group 2: 0
    tag: 6672
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1246
    y: 0
    z: 746
    last x: 1246
    last y diff: 0
    last z: 746
    territory: 0
    rot x: 0
    rot y: 1.46946
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3895
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3896
  Footprint:
  Minimap:
    active: true
    x: 934
    z: 1830
  Obstruction:
    active: true
    moving: false
    control group: 3896
    control group 2: 0
    tag: 6674
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 934
    y: 0
    z: 1830
    last x: 934
    last y diff: 0
    last z: 1830
    territory: 0
    rot x: 0
    rot y: -0.39777
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3896
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3897
  Footprint:
  Minimap:
    active: true
    x: 1034
    z: 1386
  Obstruction:
    active: true
    moving: false
    control group: 3897
    control group 2: 0
    tag: 6676
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1034
    y: 0
    z: 1386
    last x: 1034
    last y diff: 0
    last z: 1386
    territory: 0
    rot x: 0
    rot y: -3.33619
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3897
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3898
  Footprint:
  Minimap:
    active: true
    x: 410
    z: 526
  Obstruction:
    active: true
    moving: false
    control group: 3898
    control group 2: 0
    tag: 6678
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 410
    y: 0
    z: 526
    last x: 410
    last y diff: 0
    last z: 526
    territory: 0
    rot x: 0
    rot y: -3.40506
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3898
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3899
  Footprint:
  Minimap:
    active: true
    x: 1542
    z: 670
  Obstruction:
    active: true
    moving: false
    control group: 3899
    control group 2: 0
    tag: 6680
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1542
    y: 0
    z: 670
    last x: 1542
    last y diff: 0
    last z: 670
    territory: 0
    rot x: 0
    rot y: 0.86406
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3899
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3901
  Footprint:
  Minimap:
    active: true
    x: 1378
    z: 522
  Obstruction:
    active: true
    moving: false
    control group: 3901
    control group 2: 0
    tag: 6684
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1378
    y: 0
    z: 522
    last x: 1378
    last y diff: 0
    last z: 522
    territory: 0
    rot x: 0
    rot y: -4.68314
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3901
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3902
  Footprint:
  Minimap:
    active: true
    x: 998
    z: 110
  Obstruction:
    active: true
    moving: false
    control group: 3902
    control group 2: 0
    tag: 6686
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 998
    y: 0
    z: 110
    last x: 998
    last y diff: 0
    last z: 110
    territory: 0
    rot x: 0
    rot y: -4.69947
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3902
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3903
  Footprint:
  Minimap:
    active: true
    x: 950
    z: 1518
  Obstruction:
    active: true
    moving: false
    control group: 3903
    control group 2: 0
    tag: 6688
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 950
    y: 0
    z: 1518
    last x: 950
    last y diff: 0
    last z: 1518
    territory: 0
    rot x: 0
    rot y: -3.38341
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3903
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10357,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3904
  Footprint:
  Minimap:
    active: true
    x: 526
    z: 706
  Obstruction:
    active: true
    moving: false
    control group: 3904
    control group 2: 0
    tag: 6690
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 526
    y: 0
    z: 706
    last x: 526
    last y diff: 0
    last z: 706
    territory: 4
    rot x: 0
    rot y: -1.58935
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3904
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3905
  Footprint:
  Minimap:
    active: true
    x: 1542
    z: 1166
  Obstruction:
    active: true
    moving: false
    control group: 3905
    control group 2: 0
    tag: 6692
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1542
    y: 0
    z: 1166
    last x: 1542
    last y diff: 0
    last z: 1166
    territory: 0
    rot x: 0
    rot y: -3.82045
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3905
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3906
  Footprint:
  Minimap:
    active: true
    x: 650
    z: 326
  Obstruction:
    active: true
    moving: false
    control group: 3906
    control group 2: 0
    tag: 6694
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 650
    y: 0
    z: 326
    last x: 650
    last y diff: 0
    last z: 326
    territory: 0
    rot x: 0
    rot y: 1.34752
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3906
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3907
  Footprint:
  Minimap:
    active: true
    x: 1446
    z: 890
  Obstruction:
    active: true
    moving: false
    control group: 3907
    control group 2: 0
    tag: 6696
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1446
    y: 0
    z: 890
    last x: 1446
    last y diff: 0
    last z: 890
    territory: 0
    rot x: 0
    rot y: 0.2215
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3907
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3908
  Footprint:
  Minimap:
    active: true
    x: 1642
    z: 874
  Obstruction:
    active: true
    moving: false
    control group: 3908
    control group 2: 0
    tag: 6698
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1642
    y: 0
    z: 874
    last x: 1642
    last y diff: 0
    last z: 874
    territory: 0
    rot x: 0
    rot y: -1.27076
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3908
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9271,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3909
  Footprint:
  Minimap:
    active: true
    x: 346
    z: 530
  Obstruction:
    active: true
    moving: false
    control group: 3909
    control group 2: 0
    tag: 6700
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 346
    y: 0
    z: 530
    last x: 346
    last y diff: 0
    last z: 530
    territory: 0
    rot x: 0
    rot y: -3.74392
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3909
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3910
  Footprint:
  Minimap:
    active: true
    x: 982
    z: 1714
  Obstruction:
    active: true
    moving: false
    control group: 3910
    control group 2: 0
    tag: 6702
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 982
    y: 0
    z: 1714
    last x: 982
    last y diff: 0
    last z: 1714
    territory: 0
    rot x: 0
    rot y: -2.87
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3910
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3911
  Footprint:
  Minimap:
    active: true
    x: 522
    z: 1606
  Obstruction:
    active: true
    moving: false
    control group: 3911
    control group 2: 0
    tag: 6704
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 522
    y: 0
    z: 1606
    last x: 522
    last y diff: 0
    last z: 1606
    territory: 0
    rot x: 0
    rot y: -2.32422
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3911
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9659,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3912
  Footprint:
  Minimap:
    active: true
    x: 1294
    z: 1454
  Obstruction:
    active: true
    moving: false
    control group: 3912
    control group 2: 0
    tag: 6706
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1294
    y: 0
    z: 1454
    last x: 1294
    last y diff: 0
    last z: 1454
    territory: 0
    rot x: 0
    rot y: -2.63004
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3912
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9887,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3913
  Footprint:
  Minimap:
    active: true
    x: 582
    z: 1454
  Obstruction:
    active: true
    moving: false
    control group: 3913
    control group 2: 0
    tag: 6708
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 582
    y: 0
    z: 1454
    last x: 582
    last y diff: 0
    last z: 1454
    territory: 0
    rot x: 0
    rot y: -4.57587
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3913
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3914
  Footprint:
  Minimap:
    active: true
    x: 314
    z: 1162
  Obstruction:
    active: true
    moving: false
    control group: 3914
    control group 2: 0
    tag: 6710
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 314
    y: 0
    z: 1162
    last x: 314
    last y diff: 0
    last z: 1162
    territory: 4
    rot x: 0
    rot y: -1.57882
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3914
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3915
  Footprint:
  Minimap:
    active: true
    x: 490
    z: 482
  Obstruction:
    active: true
    moving: false
    control group: 3915
    control group 2: 0
    tag: 6712
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 490
    y: 0
    z: 482
    last x: 490
    last y diff: 0
    last z: 482
    territory: 0
    rot x: 0
    rot y: -4.48522
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3915
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3916
  Footprint:
  Minimap:
    active: true
    x: 574
    z: 938
  Obstruction:
    active: true
    moving: false
    control group: 3916
    control group 2: 0
    tag: 6714
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 574
    y: 0
    z: 938
    last x: 574
    last y diff: 0
    last z: 938
    territory: 0
    rot x: 0
    rot y: -3.867
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3916
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3917
  Footprint:
  Minimap:
    active: true
    x: 1030
    z: 1510
  Obstruction:
    active: true
    moving: false
    control group: 3917
    control group 2: 0
    tag: 6716
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1030
    y: 0
    z: 1510
    last x: 1030
    last y diff: 0
    last z: 1510
    territory: 0
    rot x: 0
    rot y: -3.94607
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3917
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10390,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3918
  Footprint:
  Minimap:
    active: true
    x: 1950
    z: 994
  Obstruction:
    active: true
    moving: false
    control group: 3918
    control group 2: 0
    tag: 6718
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1950
    y: 0
    z: 994
    last x: 1950
    last y diff: 0
    last z: 994
    territory: 0
    rot x: 0
    rot y: -1.28486
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3918
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    7698,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3919
  Footprint:
  Minimap:
    active: true
    x: 1890
    z: 910
  Obstruction:
    active: true
    moving: false
    control group: 3919
    control group 2: 0
    tag: 6720
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1890
    y: 0
    z: 910
    last x: 1890
    last y diff: 0
    last z: 910
    territory: 0
    rot x: 0
    rot y: -0.69095
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3919
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    7824,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3920
  Footprint:
  Minimap:
    active: true
    x: 582
    z: 1198
  Obstruction:
    active: true
    moving: false
    control group: 3920
    control group 2: 0
    tag: 6722
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 582
    y: 0
    z: 1198
    last x: 582
    last y diff: 0
    last z: 1198
    territory: 0
    rot x: 0
    rot y: -3.95057
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3920
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3921
  Footprint:
  Minimap:
    active: true
    x: 734
    z: 366
  Obstruction:
    active: true
    moving: false
    control group: 3921
    control group 2: 0
    tag: 6724
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 734
    y: 0
    z: 366
    last x: 734
    last y diff: 0
    last z: 366
    territory: 0
    rot x: 0
    rot y: -0.97393
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3921
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3922
  Footprint:
  Minimap:
    active: true
    x: 1678
    z: 942
  Obstruction:
    active: true
    moving: false
    control group: 3922
    control group 2: 0
    tag: 6726
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1678
    y: 0
    z: 942
    last x: 1678
    last y diff: 0
    last z: 942
    territory: 0
    rot x: 0
    rot y: 0.69527
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3922
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9273,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3923
  Footprint:
  Minimap:
    active: true
    x: 1534
    z: 1070
  Obstruction:
    active: true
    moving: false
    control group: 3923
    control group 2: 0
    tag: 6728
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1534
    y: 0
    z: 1070
    last x: 1534
    last y diff: 0
    last z: 1070
    territory: 0
    rot x: 0
    rot y: -1.02491
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3923
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9415,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3924
  Footprint:
  Minimap:
    active: true
    x: 614
    z: 222
  Obstruction:
    active: true
    moving: false
    control group: 3924
    control group 2: 0
    tag: 6730
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 614
    y: 0
    z: 222
    last x: 614
    last y diff: 0
    last z: 222
    territory: 0
    rot x: 0
    rot y: 1.29073
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3924
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3925
  Footprint:
  Minimap:
    active: true
    x: 778
    z: 1210
  Obstruction:
    active: true
    moving: false
    control group: 3925
    control group 2: 0
    tag: 6732
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 778
    y: 0
    z: 1210
    last x: 778
    last y diff: 0
    last z: 1210
    territory: 0
    rot x: 0
    rot y: -3.8204
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3925
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3926
  Footprint:
  Minimap:
    active: true
    x: 734
    z: 814
  Obstruction:
    active: true
    moving: false
    control group: 3926
    control group 2: 0
    tag: 6734
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 734
    y: 0
    z: 814
    last x: 734
    last y diff: 0
    last z: 814
    territory: 0
    rot x: 0
    rot y: -1.26378
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3926
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3927
  Footprint:
  Minimap:
    active: true
    x: 486
    z: 1842
  Obstruction:
    active: true
    moving: false
    control group: 3927
    control group 2: 0
    tag: 6736
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 486
    y: 0
    z: 1842
    last x: 486
    last y diff: 0
    last z: 1842
    territory: 0
    rot x: 0
    rot y: -2.6358
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3927
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3928
  Footprint:
  Minimap:
    active: true
    x: 1158
    z: 370
  Obstruction:
    active: true
    moving: false
    control group: 3928
    control group 2: 0
    tag: 6738
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1158
    y: 0
    z: 370
    last x: 1158
    last y diff: 0
    last z: 370
    territory: 0
    rot x: 0
    rot y: 0.63295
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3928
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3929
  Footprint:
  Minimap:
    active: true
    x: 1626
    z: 942
  Obstruction:
    active: true
    moving: false
    control group: 3929
    control group 2: 0
    tag: 6740
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1626
    y: 0
    z: 942
    last x: 1626
    last y diff: 0
    last z: 942
    territory: 0
    rot x: 0
    rot y: -0.3778
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3929
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9308,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3930
  Footprint:
  Minimap:
    active: true
    x: 1222
    z: 1334
  Obstruction:
    active: true
    moving: false
    control group: 3930
    control group 2: 0
    tag: 6742
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1222
    y: 0
    z: 1334
    last x: 1222
    last y diff: 0
    last z: 1334
    territory: 0
    rot x: 0
    rot y: -4.68041
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3930
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3931
  Footprint:
  Minimap:
    active: true
    x: 550
    z: 214
  Obstruction:
    active: true
    moving: false
    control group: 3931
    control group 2: 0
    tag: 6744
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 550
    y: 0
    z: 214
    last x: 550
    last y diff: 0
    last z: 214
    territory: 0
    rot x: 0
    rot y: -2.36767
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3931
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3932
  Footprint:
  Minimap:
    active: true
    x: 570
    z: 1758
  Obstruction:
    active: true
    moving: false
    control group: 3932
    control group 2: 0
    tag: 6746
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 570
    y: 0
    z: 1758
    last x: 570
    last y diff: 0
    last z: 1758
    territory: 0
    rot x: 0
    rot y: -3.06897
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3932
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9658,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3933
  Footprint:
  Minimap:
    active: true
    x: 922
    z: 390
  Obstruction:
    active: true
    moving: false
    control group: 3933
    control group 2: 0
    tag: 6748
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 922
    y: 0
    z: 390
    last x: 922
    last y diff: 0
    last z: 390
    territory: 0
    rot x: 0
    rot y: 0.29897
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3933
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3934
  Footprint:
  Minimap:
    active: true
    x: 902
    z: 1974
  Obstruction:
    active: true
    moving: false
    control group: 3934
    control group 2: 0
    tag: 6750
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 902
    y: 0
    z: 1974
    last x: 902
    last y diff: 0
    last z: 1974
    territory: 0
    rot x: 0
    rot y: -3.31058
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3934
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3935
  Footprint:
  Minimap:
    active: true
    x: 626
    z: 1478
  Obstruction:
    active: true
    moving: false
    control group: 3935
    control group 2: 0
    tag: 6752
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 626
    y: 0
    z: 1478
    last x: 626
    last y diff: 0
    last z: 1478
    territory: 0
    rot x: 0
    rot y: -2.04944
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3935
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3936
  Footprint:
  Minimap:
    active: true
    x: 986
    z: 1306
  Obstruction:
    active: true
    moving: false
    control group: 3936
    control group 2: 0
    tag: 6754
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 986
    y: 0
    z: 1306
    last x: 986
    last y diff: 0
    last z: 1306
    territory: 0
    rot x: 0
    rot y: -4.57136
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3936
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3937
  Footprint:
  Minimap:
    active: true
    x: 294
    z: 622
  Obstruction:
    active: true
    moving: false
    control group: 3937
    control group 2: 0
    tag: 6756
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 294
    y: 0
    z: 622
    last x: 294
    last y diff: 0
    last z: 622
    territory: 4
    rot x: 0
    rot y: -3.73522
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3937
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3938
  Footprint:
  Minimap:
    active: true
    x: 334
    z: 494
  Obstruction:
    active: true
    moving: false
    control group: 3938
    control group 2: 0
    tag: 6758
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 334
    y: 0
    z: 494
    last x: 334
    last y diff: 0
    last z: 494
    territory: 0
    rot x: 0
    rot y: -0.99999
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3938
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3939
  Footprint:
  Minimap:
    active: true
    x: 1014
    z: 498
  Obstruction:
    active: true
    moving: false
    control group: 3939
    control group 2: 0
    tag: 6760
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1014
    y: 0
    z: 498
    last x: 1014
    last y diff: 0
    last z: 498
    territory: 0
    rot x: 0
    rot y: 0.80616
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3939
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3940
  Footprint:
  Minimap:
    active: true
    x: 1810
    z: 830
  Obstruction:
    active: true
    moving: false
    control group: 3940
    control group 2: 0
    tag: 6762
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1810
    y: 0
    z: 830
    last x: 1810
    last y diff: 0
    last z: 830
    territory: 0
    rot x: 0
    rot y: -1.75388
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3940
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9406,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3941
  Footprint:
  Minimap:
    active: true
    x: 490
    z: 1466
  Obstruction:
    active: true
    moving: false
    control group: 3941
    control group 2: 0
    tag: 6764
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 490
    y: 0
    z: 1466
    last x: 490
    last y diff: 0
    last z: 1466
    territory: 0
    rot x: 0
    rot y: -1.37139
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3941
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3942
  Footprint:
  Minimap:
    active: true
    x: 1258
    z: 918
  Obstruction:
    active: true
    moving: false
    control group: 3942
    control group 2: 0
    tag: 6766
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1258
    y: 0
    z: 918
    last x: 1258
    last y diff: 0
    last z: 918
    territory: 0
    rot x: 0
    rot y: -3.58455
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3942
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3943
  Footprint:
  Minimap:
    active: true
    x: 654
    z: 546
  Obstruction:
    active: true
    moving: false
    control group: 3943
    control group 2: 0
    tag: 6768
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 654
    y: 0
    z: 546
    last x: 654
    last y diff: 0
    last z: 546
    territory: 0
    rot x: 0
    rot y: -1.46081
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3943
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3944
  Footprint:
  Minimap:
    active: true
    x: 1834
    z: 466
  Obstruction:
    active: true
    moving: false
    control group: 3944
    control group 2: 0
    tag: 6770
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1834
    y: 0
    z: 466
    last x: 1834
    last y diff: 0
    last z: 466
    territory: 0
    rot x: 0
    rot y: -1.63187
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3944
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3945
  Footprint:
  Minimap:
    active: true
    x: 1074
    z: 1698
  Obstruction:
    active: true
    moving: false
    control group: 3945
    control group 2: 0
    tag: 6772
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1074
    y: 0
    z: 1698
    last x: 1074
    last y diff: 0
    last z: 1698
    territory: 0
    rot x: 0
    rot y: 1.31217
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3945
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3946
  Footprint:
  Minimap:
    active: true
    x: 106
    z: 910
  Obstruction:
    active: true
    moving: false
    control group: 3946
    control group 2: 0
    tag: 6774
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 106
    y: 0
    z: 910
    last x: 106
    last y diff: 0
    last z: 910
    territory: 0
    rot x: 0
    rot y: -3.59263
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3946
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3947
  Footprint:
  Minimap:
    active: true
    x: 1246
    z: 1834
  Obstruction:
    active: true
    moving: false
    control group: 3947
    control group 2: 0
    tag: 6776
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1246
    y: 0
    z: 1834
    last x: 1246
    last y diff: 0
    last z: 1834
    territory: 0
    rot x: 0
    rot y: -0.17531
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3947
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3948
  Footprint:
  Minimap:
    active: true
    x: 306
    z: 474
  Obstruction:
    active: true
    moving: false
    control group: 3948
    control group 2: 0
    tag: 6778
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 306
    y: 0
    z: 474
    last x: 306
    last y diff: 0
    last z: 474
    territory: 0
    rot x: 0
    rot y: -0.62731
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3948
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3949
  Footprint:
  Minimap:
    active: true
    x: 374
    z: 1378
  Obstruction:
    active: true
    moving: false
    control group: 3949
    control group 2: 0
    tag: 6780
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 374
    y: 0
    z: 1378
    last x: 374
    last y diff: 0
    last z: 1378
    territory: 0
    rot x: 0
    rot y: -4.702
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3949
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3950
  Footprint:
  Minimap:
    active: true
    x: 1650
    z: 262
  Obstruction:
    active: true
    moving: false
    control group: 3950
    control group 2: 0
    tag: 6782
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1650
    y: 0
    z: 262
    last x: 1650
    last y diff: 0
    last z: 262
    territory: 0
    rot x: 0
    rot y: -3.76803
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3950
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3951
  Footprint:
  Minimap:
    active: true
    x: 830
    z: 1814
  Obstruction:
    active: true
    moving: false
    control group: 3951
    control group 2: 0
    tag: 6784
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 830
    y: 0
    z: 1814
    last x: 830
    last y diff: 0
    last z: 1814
    territory: 0
    rot x: 0
    rot y: -1.12482
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3951
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3953
  Footprint:
  Minimap:
    active: true
    x: 1722
    z: 1094
  Obstruction:
    active: true
    moving: false
    control group: 3953
    control group 2: 0
    tag: 6786
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1722
    y: 0
    z: 1094
    last x: 1722
    last y diff: 0
    last z: 1094
    territory: 0
    rot x: 0
    rot y: -2.0764
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3953
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3954
  Footprint:
  Minimap:
    active: true
    x: 1642
    z: 1042
  Obstruction:
    active: true
    moving: false
    control group: 3954
    control group 2: 0
    tag: 6788
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1642
    y: 0
    z: 1042
    last x: 1642
    last y diff: 0
    last z: 1042
    territory: 0
    rot x: 0
    rot y: -1.6232
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3954
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3955
  Footprint:
  Minimap:
    active: true
    x: 602
    z: 722
  Obstruction:
    active: true
    moving: false
    control group: 3955
    control group 2: 0
    tag: 6790
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 602
    y: 0
    z: 722
    last x: 602
    last y diff: 0
    last z: 722
    territory: 0
    rot x: 0
    rot y: -2.44132
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3955
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3956
  Footprint:
  Minimap:
    active: true
    x: 1886
    z: 1022
  Obstruction:
    active: true
    moving: false
    control group: 3956
    control group 2: 0
    tag: 6792
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1886
    y: 0
    z: 1022
    last x: 1886
    last y diff: 0
    last z: 1022
    territory: 0
    rot x: 0
    rot y: -3.0495
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3956
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    7742,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3957
  Footprint:
  Minimap:
    active: true
    x: 1514
    z: 870
  Obstruction:
    active: true
    moving: false
    control group: 3957
    control group 2: 0
    tag: 6794
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1514
    y: 0
    z: 870
    last x: 1514
    last y diff: 0
    last z: 870
    territory: 0
    rot x: 0
    rot y: -0.0737
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3957
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3958
  Footprint:
  Minimap:
    active: true
    x: 1274
    z: 162
  Obstruction:
    active: true
    moving: false
    control group: 3958
    control group 2: 0
    tag: 6796
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1274
    y: 0
    z: 162
    last x: 1274
    last y diff: 0
    last z: 162
    territory: 0
    rot x: 0
    rot y: -0.14823
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3958
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3959
  Footprint:
  Minimap:
    active: true
    x: 986
    z: 186
  Obstruction:
    active: true
    moving: false
    control group: 3959
    control group 2: 0
    tag: 6798
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 986
    y: 0
    z: 186
    last x: 986
    last y diff: 0
    last z: 186
    territory: 0
    rot x: 0
    rot y: 1.43502
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3959
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3960
  Footprint:
  Minimap:
    active: true
    x: 270
    z: 1042
  Obstruction:
    active: true
    moving: false
    control group: 3960
    control group 2: 0
    tag: 6800
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 270
    y: 0
    z: 1042
    last x: 270
    last y diff: 0
    last z: 1042
    territory: 4
    rot x: 0
    rot y: -1.58608
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3960
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3961
  Footprint:
  Minimap:
    active: true
    x: 818
    z: 1350
  Obstruction:
    active: true
    moving: false
    control group: 3961
    control group 2: 0
    tag: 6802
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 818
    y: 0
    z: 1350
    last x: 818
    last y diff: 0
    last z: 1350
    territory: 0
    rot x: 0
    rot y: 1.43216
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3961
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3962
  Footprint:
  Minimap:
    active: true
    x: 570
    z: 1022
  Obstruction:
    active: true
    moving: false
    control group: 3962
    control group 2: 0
    tag: 6804
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 570
    y: 0
    z: 1022
    last x: 570
    last y diff: 0
    last z: 1022
    territory: 0
    rot x: 0
    rot y: -1.99434
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3962
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3963
  Footprint:
  Minimap:
    active: true
    x: 378
    z: 1374
  Obstruction:
    active: true
    moving: false
    control group: 3963
    control group 2: 0
    tag: 6806
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 378
    y: 0
    z: 1374
    last x: 378
    last y diff: 0
    last z: 1374
    territory: 0
    rot x: 0
    rot y: 0.20957
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3963
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3964
  Footprint:
  Minimap:
    active: true
    x: 1286
    z: 1726
  Obstruction:
    active: true
    moving: false
    control group: 3964
    control group 2: 0
    tag: 6808
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1286
    y: 0
    z: 1726
    last x: 1286
    last y diff: 0
    last z: 1726
    territory: 0
    rot x: 0
    rot y: -2.78583
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3964
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3965
  Footprint:
  Minimap:
    active: true
    x: 1758
    z: 1118
  Obstruction:
    active: true
    moving: false
    control group: 3965
    control group 2: 0
    tag: 6810
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1758
    y: 0
    z: 1118
    last x: 1758
    last y diff: 0
    last z: 1118
    territory: 0
    rot x: 0
    rot y: -4.63813
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3965
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3966
  Footprint:
  Minimap:
    active: true
    x: 1378
    z: 1546
  Obstruction:
    active: true
    moving: false
    control group: 3966
    control group 2: 0
    tag: 6812
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1378
    y: 0
    z: 1546
    last x: 1378
    last y diff: 0
    last z: 1546
    territory: 0
    rot x: 0
    rot y: 0.28669
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3966
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9869,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3967
  Footprint:
  Minimap:
    active: true
    x: 326
    z: 386
  Obstruction:
    active: true
    moving: false
    control group: 3967
    control group 2: 0
    tag: 6814
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 326
    y: 0
    z: 386
    last x: 326
    last y diff: 0
    last z: 386
    territory: 0
    rot x: 0
    rot y: -0.58993
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3967
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3968
  Footprint:
  Minimap:
    active: true
    x: 1346
    z: 958
  Obstruction:
    active: true
    moving: false
    control group: 3968
    control group 2: 0
    tag: 6816
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1346
    y: 0
    z: 958
    last x: 1346
    last y diff: 0
    last z: 958
    territory: 0
    rot x: 0
    rot y: -3.04918
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3968
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3969
  Footprint:
  Minimap:
    active: true
    x: 806
    z: 1326
  Obstruction:
    active: true
    moving: false
    control group: 3969
    control group 2: 0
    tag: 6818
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 806
    y: 0
    z: 1326
    last x: 806
    last y diff: 0
    last z: 1326
    territory: 0
    rot x: 0
    rot y: -4.65183
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3969
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3970
  Footprint:
  Minimap:
    active: true
    x: 1282
    z: 1446
  Obstruction:
    active: true
    moving: false
    control group: 3970
    control group 2: 0
    tag: 6820
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1282
    y: 0
    z: 1446
    last x: 1282
    last y diff: 0
    last z: 1446
    territory: 0
    rot x: 0
    rot y: -1.58445
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3970
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9891,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3971
  Footprint:
  Minimap:
    active: true
    x: 1298
    z: 958
  Obstruction:
    active: true
    moving: false
    control group: 3971
    control group 2: 0
    tag: 6822
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1298
    y: 0
    z: 958
    last x: 1298
    last y diff: 0
    last z: 958
    territory: 0
    rot x: 0
    rot y: 0.07596
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3971
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3972
  Footprint:
  Minimap:
    active: true
    x: 190
    z: 1066
  Obstruction:
    active: true
    moving: false
    control group: 3972
    control group 2: 0
    tag: 6824
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 190
    y: 0
    z: 1066
    last x: 190
    last y diff: 0
    last z: 1066
    territory: 4
    rot x: 0
    rot y: -3.06861
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3972
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3973
  Footprint:
  Minimap:
    active: true
    x: 366
    z: 1622
  Obstruction:
    active: true
    moving: false
    control group: 3973
    control group 2: 0
    tag: 6826
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 366
    y: 0
    z: 1622
    last x: 366
    last y diff: 0
    last z: 1622
    territory: 0
    rot x: 0
    rot y: -2.61985
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3973
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9647,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3974
  Footprint:
  Minimap:
    active: true
    x: 226
    z: 1034
  Obstruction:
    active: true
    moving: false
    control group: 3974
    control group 2: 0
    tag: 6828
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 226
    y: 0
    z: 1034
    last x: 226
    last y diff: 0
    last z: 1034
    territory: 4
    rot x: 0
    rot y: 0.87133
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3974
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3975
  Footprint:
  Minimap:
    active: true
    x: 370
    z: 278
  Obstruction:
    active: true
    moving: false
    control group: 3975
    control group 2: 0
    tag: 6830
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 370
    y: 0
    z: 278
    last x: 370
    last y diff: 0
    last z: 278
    territory: 0
    rot x: 0
    rot y: -4.21073
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3975
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3976
  Footprint:
  Minimap:
    active: true
    x: 1122
    z: 1722
  Obstruction:
    active: true
    moving: false
    control group: 3976
    control group 2: 0
    tag: 6832
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1122
    y: 0
    z: 1722
    last x: 1122
    last y diff: 0
    last z: 1722
    territory: 0
    rot x: 0
    rot y: -0.69487
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3976
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3977
  Footprint:
  Minimap:
    active: true
    x: 986
    z: 1574
  Obstruction:
    active: true
    moving: false
    control group: 3977
    control group 2: 0
    tag: 6834
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 986
    y: 0
    z: 1574
    last x: 986
    last y diff: 0
    last z: 1574
    territory: 0
    rot x: 0
    rot y: -2.65503
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3977
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10360,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3978
  Footprint:
  Minimap:
    active: true
    x: 1902
    z: 1398
  Obstruction:
    active: true
    moving: false
    control group: 3978
    control group 2: 0
    tag: 6836
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1902
    y: 0
    z: 1398
    last x: 1902
    last y diff: 0
    last z: 1398
    territory: 0
    rot x: 0
    rot y: 1.2034
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3978
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3979
  Footprint:
  Minimap:
    active: true
    x: 1286
    z: 222
  Obstruction:
    active: true
    moving: false
    control group: 3979
    control group 2: 0
    tag: 6838
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1286
    y: 0
    z: 222
    last x: 1286
    last y diff: 0
    last z: 222
    territory: 0
    rot x: 0
    rot y: 1.35964
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3979
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3980
  Footprint:
  Minimap:
    active: true
    x: 1954
    z: 1206
  Obstruction:
    active: true
    moving: false
    control group: 3980
    control group 2: 0
    tag: 6840
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1954
    y: 0
    z: 1206
    last x: 1954
    last y diff: 0
    last z: 1206
    territory: 0
    rot x: 0
    rot y: -1.93108
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3980
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    7267,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3981
  Footprint:
  Minimap:
    active: true
    x: 530
    z: 870
  Obstruction:
    active: true
    moving: false
    control group: 3981
    control group 2: 0
    tag: 6842
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 530
    y: 0
    z: 870
    last x: 530
    last y diff: 0
    last z: 870
    territory: 0
    rot x: 0
    rot y: -1.93171
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3981
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3982
  Footprint:
  Minimap:
    active: true
    x: 506
    z: 1198
  Obstruction:
    active: true
    moving: false
    control group: 3982
    control group 2: 0
    tag: 6844
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 506
    y: 0
    z: 1198
    last x: 506
    last y diff: 0
    last z: 1198
    territory: 0
    rot x: 0
    rot y: -1.56107
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3982
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3983
  Footprint:
  Minimap:
    active: true
    x: 286
    z: 630
  Obstruction:
    active: true
    moving: false
    control group: 3983
    control group 2: 0
    tag: 6846
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 286
    y: 0
    z: 630
    last x: 286
    last y diff: 0
    last z: 630
    territory: 4
    rot x: 0
    rot y: 1.52942
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3983
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3984
  Footprint:
  Minimap:
    active: true
    x: 1390
    z: 1086
  Obstruction:
    active: true
    moving: false
    control group: 3984
    control group 2: 0
    tag: 6848
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1390
    y: 0
    z: 1086
    last x: 1390
    last y diff: 0
    last z: 1086
    territory: 0
    rot x: 0
    rot y: -2.63636
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3984
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3985
  Footprint:
  Minimap:
    active: true
    x: 1946
    z: 1210
  Obstruction:
    active: true
    moving: false
    control group: 3985
    control group 2: 0
    tag: 6850
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1946
    y: 0
    z: 1210
    last x: 1946
    last y diff: 0
    last z: 1210
    territory: 0
    rot x: 0
    rot y: -3.7164
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3985
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    7277,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3986
  Footprint:
  Minimap:
    active: true
    x: 762
    z: 1266
  Obstruction:
    active: true
    moving: false
    control group: 3986
    control group 2: 0
    tag: 6852
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 762
    y: 0
    z: 1266
    last x: 762
    last y diff: 0
    last z: 1266
    territory: 0
    rot x: 0
    rot y: -4.41062
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3986
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3987
  Footprint:
  Minimap:
    active: true
    x: 1406
    z: 1574
  Obstruction:
    active: true
    moving: false
    control group: 3987
    control group 2: 0
    tag: 6854
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1406
    y: 0
    z: 1574
    last x: 1406
    last y diff: 0
    last z: 1574
    territory: 0
    rot x: 0
    rot y: 1.42313
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3987
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9494,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3988
  Footprint:
  Minimap:
    active: true
    x: 1282
    z: 1834
  Obstruction:
    active: true
    moving: false
    control group: 3988
    control group 2: 0
    tag: 6856
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1282
    y: 0
    z: 1834
    last x: 1282
    last y diff: 0
    last z: 1834
    territory: 0
    rot x: 0
    rot y: 0.2924
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3988
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3989
  Footprint:
  Minimap:
    active: true
    x: 1470
    z: 690
  Obstruction:
    active: true
    moving: false
    control group: 3989
    control group 2: 0
    tag: 6858
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1470
    y: 0
    z: 690
    last x: 1470
    last y diff: 0
    last z: 690
    territory: 0
    rot x: 0
    rot y: -1.61953
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3989
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3990
  Footprint:
  Minimap:
    active: true
    x: 1142
    z: 1870
  Obstruction:
    active: true
    moving: false
    control group: 3990
    control group 2: 0
    tag: 6860
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1142
    y: 0
    z: 1870
    last x: 1142
    last y diff: 0
    last z: 1870
    territory: 0
    rot x: 0
    rot y: 0.98037
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3990
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3992
  Footprint:
  Minimap:
    active: true
    x: 1054
    z: 258
  Obstruction:
    active: true
    moving: false
    control group: 3992
    control group 2: 0
    tag: 6862
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1054
    y: 0
    z: 258
    last x: 1054
    last y diff: 0
    last z: 258
    territory: 0
    rot x: 0
    rot y: -2.46134
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3992
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3993
  Footprint:
  Minimap:
    active: true
    x: 646
    z: 1426
  Obstruction:
    active: true
    moving: false
    control group: 3993
    control group 2: 0
    tag: 6864
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 646
    y: 0
    z: 1426
    last x: 646
    last y diff: 0
    last z: 1426
    territory: 0
    rot x: 0
    rot y: -4.70829
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3993
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3994
  Footprint:
  Minimap:
    active: true
    x: 618
    z: 262
  Obstruction:
    active: true
    moving: false
    control group: 3994
    control group 2: 0
    tag: 6866
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 618
    y: 0
    z: 262
    last x: 618
    last y diff: 0
    last z: 262
    territory: 0
    rot x: 0
    rot y: -2.22995
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3994
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3995
  Footprint:
  Minimap:
    active: true
    x: 570
    z: 894
  Obstruction:
    active: true
    moving: false
    control group: 3995
    control group 2: 0
    tag: 6868
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 570
    y: 0
    z: 894
    last x: 570
    last y diff: 0
    last z: 894
    territory: 0
    rot x: 0
    rot y: -4.5919
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3995
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3996
  Footprint:
  Minimap:
    active: true
    x: 230
    z: 690
  Obstruction:
    active: true
    moving: false
    control group: 3996
    control group 2: 0
    tag: 6870
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 230
    y: 0
    z: 690
    last x: 230
    last y diff: 0
    last z: 690
    territory: 4
    rot x: 0
    rot y: -1.37598
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3996
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3997
  Footprint:
  Minimap:
    active: true
    x: 138
    z: 814
  Obstruction:
    active: true
    moving: false
    control group: 3997
    control group 2: 0
    tag: 6872
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 138
    y: 0
    z: 814
    last x: 138
    last y diff: 0
    last z: 814
    territory: 0
    rot x: 0
    rot y: 1.05393
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3997
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3998
  Footprint:
  Minimap:
    active: true
    x: 354
    z: 426
  Obstruction:
    active: true
    moving: false
    control group: 3998
    control group 2: 0
    tag: 6874
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 354
    y: 0
    z: 426
    last x: 354
    last y diff: 0
    last z: 426
    territory: 0
    rot x: 0
    rot y: -2.22316
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3998
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 3999
  Footprint:
  Minimap:
    active: true
    x: 1718
    z: 350
  Obstruction:
    active: true
    moving: false
    control group: 3999
    control group 2: 0
    tag: 6876
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1718
    y: 0
    z: 350
    last x: 1718
    last y diff: 0
    last z: 350
    territory: 0
    rot x: 0
    rot y: -1.60476
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3999
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 4000
  Footprint:
  Minimap:
    active: true
    x: 1890
    z: 554
  Obstruction:
    active: true
    moving: false
    control group: 4000
    control group 2: 0
    tag: 6878
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1890
    y: 0
    z: 554
    last x: 1890
    last y diff: 0
    last z: 554
    territory: 0
    rot x: 0
    rot y: 0.65625
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4000
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 4001
  Footprint:
  Minimap:
    active: true
    x: 1174
    z: 766
  Obstruction:
    active: true
    moving: false
    control group: 4001
    control group 2: 0
    tag: 6880
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1174
    y: 0
    z: 766
    last x: 1174
    last y diff: 0
    last z: 766
    territory: 0
    rot x: 0
    rot y: -3.43287
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4001
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 4002
  Footprint:
  Minimap:
    active: true
    x: 1950
    z: 1234
  Obstruction:
    active: true
    moving: false
    control group: 4002
    control group 2: 0
    tag: 6882
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1950
    y: 0
    z: 1234
    last x: 1950
    last y diff: 0
    last z: 1234
    territory: 0
    rot x: 0
    rot y: -3.09342
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4002
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 4003
  Footprint:
  Minimap:
    active: true
    x: 826
    z: 1966
  Obstruction:
    active: true
    moving: false
    control group: 4003
    control group 2: 0
    tag: 6884
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 826
    y: 0
    z: 1966
    last x: 826
    last y diff: 0
    last z: 1966
    territory: 0
    rot x: 0
    rot y: -4.57226
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4003
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 4004
  Footprint:
  Minimap:
    active: true
    x: 1274
    z: 958
  Obstruction:
    active: true
    moving: false
    control group: 4004
    control group 2: 0
    tag: 6886
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1274
    y: 0
    z: 958
    last x: 1274
    last y diff: 0
    last z: 958
    territory: 0
    rot x: 0
    rot y: -1.80333
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4004
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 4005
  Footprint:
  Minimap:
    active: true
    x: 154
    z: 934
  Obstruction:
    active: true
    moving: false
    control group: 4005
    control group 2: 0
    tag: 6888
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 154
    y: 0
    z: 934
    last x: 154
    last y diff: 0
    last z: 934
    territory: 0
    rot x: 0
    rot y: -3.88282
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4005
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 4006
  Footprint:
  Minimap:
    active: true
    x: 1654
    z: 754
  Obstruction:
    active: true
    moving: false
    control group: 4006
    control group 2: 0
    tag: 6890
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1654
    y: 0
    z: 754
    last x: 1654
    last y diff: 0
    last z: 754
    territory: 0
    rot x: 0
    rot y: 0.41005
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4006
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9208,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 4007
  Footprint:
  Minimap:
    active: true
    x: 1686
    z: 662
  Obstruction:
    active: true
    moving: false
    control group: 4007
    control group 2: 0
    tag: 6892
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1686
    y: 0
    z: 662
    last x: 1686
    last y diff: 0
    last z: 662
    territory: 0
    rot x: 0
    rot y: -3.60277
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4007
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 4008
  Footprint:
  Minimap:
    active: true
    x: 910
    z: 1850
  Obstruction:
    active: true
    moving: false
    control group: 4008
    control group 2: 0
    tag: 6894
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 910
    y: 0
    z: 1850
    last x: 910
    last y diff: 0
    last z: 1850
    territory: 0
    rot x: 0
    rot y: -1.98464
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4008
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 4009
  Footprint:
  Minimap:
    active: true
    x: 910
    z: 686
  Obstruction:
    active: true
    moving: false
    control group: 4009
    control group 2: 0
    tag: 6896
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 910
    y: 0
    z: 686
    last x: 910
    last y diff: 0
    last z: 686
    territory: 0
    rot x: 0
    rot y: 0.78373
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4009
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 4010
  Footprint:
  Minimap:
    active: true
    x: 1262
    z: 642
  Obstruction:
    active: true
    moving: false
    control group: 4010
    control group 2: 0
    tag: 6898
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1262
    y: 0
    z: 642
    last x: 1262
    last y diff: 0
    last z: 642
    territory: 0
    rot x: 0
    rot y: -0.13833
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4010
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 4011
  Footprint:
  Minimap:
    active: true
    x: 1166
    z: 1278
  Obstruction:
    active: true
    moving: false
    control group: 4011
    control group 2: 0
    tag: 6900
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1166
    y: 0
    z: 1278
    last x: 1166
    last y diff: 0
    last z: 1278
    territory: 0
    rot x: 0
    rot y: -3.6453
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4011
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 4012
  Footprint:
  Minimap:
    active: true
    x: 274
    z: 1234
  Obstruction:
    active: true
    moving: false
    control group: 4012
    control group 2: 0
    tag: 6902
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 274
    y: 0
    z: 1234
    last x: 274
    last y diff: 0
    last z: 1234
    territory: 4
    rot x: 0
    rot y: -0.98031
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4012
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 4013
  Footprint:
  Minimap:
    active: true
    x: 1506
    z: 638
  Obstruction:
    active: true
    moving: false
    control group: 4013
    control group 2: 0
    tag: 6904
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1506
    y: 0
    z: 638
    last x: 1506
    last y diff: 0
    last z: 638
    territory: 0
    rot x: 0
    rot y: -1.66456
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4013
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 4014
  Footprint:
  Minimap:
    active: true
    x: 82
    z: 834
  Obstruction:
    active: true
    moving: false
    control group: 4014
    control group 2: 0
    tag: 6906
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 82
    y: 0
    z: 834
    last x: 82
    last y diff: 0
    last z: 834
    territory: 0
    rot x: 0
    rot y: -3.46648
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4014
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 4015
  Footprint:
  Minimap:
    active: true
    x: 1438
    z: 1094
  Obstruction:
    active: true
    moving: false
    control group: 4015
    control group 2: 0
    tag: 6908
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1438
    y: 0
    z: 1094
    last x: 1438
    last y diff: 0
    last z: 1094
    territory: 0
    rot x: 0
    rot y: -3.35027
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4015
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9421,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 4016
  Footprint:
  Minimap:
    active: true
    x: 806
    z: 586
  Obstruction:
    active: true
    moving: false
    control group: 4016
    control group 2: 0
    tag: 6910
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 806
    y: 0
    z: 586
    last x: 806
    last y diff: 0
    last z: 586
    territory: 0
    rot x: 0
    rot y: 0.97057
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4016
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 4017
  Footprint:
  Minimap:
    active: true
    x: 1146
    z: 134
  Obstruction:
    active: true
    moving: false
    control group: 4017
    control group 2: 0
    tag: 6912
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1146
    y: 0
    z: 134
    last x: 1146
    last y diff: 0
    last z: 134
    territory: 0
    rot x: 0
    rot y: -4.45607
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4017
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 4018
  Footprint:
  Minimap:
    active: true
    x: 766
    z: 1438
  Obstruction:
    active: true
    moving: false
    control group: 4018
    control group 2: 0
    tag: 6914
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 766
    y: 0
    z: 1438
    last x: 766
    last y diff: 0
    last z: 1438
    territory: 0
    rot x: 0
    rot y: -2.99646
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4018
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 4019
  Footprint:
  Minimap:
    active: true
    x: 1046
    z: 242
  Obstruction:
    active: true
    moving: false
    control group: 4019
    control group 2: 0
    tag: 6916
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1046
    y: 0
    z: 242
    last x: 1046
    last y diff: 0
    last z: 242
    territory: 0
    rot x: 0
    rot y: 1.24857
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4019
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 4020
  Footprint:
  Minimap:
    active: true
    x: 1566
    z: 1738
  Obstruction:
    active: true
    moving: false
    control group: 4020
    control group 2: 0
    tag: 6918
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1566
    y: 0
    z: 1738
    last x: 1566
    last y diff: 0
    last z: 1738
    territory: 0
    rot x: 0
    rot y: 0.77335
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4020
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 4021
  Footprint:
  Minimap:
    active: true
    x: 1446
    z: 1346
  Obstruction:
    active: true
    moving: false
    control group: 4021
    control group 2: 0
    tag: 6920
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1446
    y: 0
    z: 1346
    last x: 1446
    last y diff: 0
    last z: 1346
    territory: 0
    rot x: 0
    rot y: -2.23954
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4021
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    10639,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 4022
  Footprint:
  Minimap:
    active: true
    x: 366
    z: 414
  Obstruction:
    active: true
    moving: false
    control group: 4022
    control group 2: 0
    tag: 6922
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 366
    y: 0
    z: 414
    last x: 366
    last y diff: 0
    last z: 414
    territory: 0
    rot x: 0
    rot y: -4.17664
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4022
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 4024
  Footprint:
  Minimap:
    active: true
    x: 338
    z: 1422
  Obstruction:
    active: true
    moving: false
    control group: 4024
    control group 2: 0
    tag: 6926
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 338
    y: 0
    z: 1422
    last x: 338
    last y diff: 0
    last z: 1422
    territory: 0
    rot x: 0
    rot y: 1.03267
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4024
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 4025
  Footprint:
  Minimap:
    active: true
    x: 890
    z: 774
  Obstruction:
    active: true
    moving: false
    control group: 4025
    control group 2: 0
    tag: 6928
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 890
    y: 0
    z: 774
    last x: 890
    last y diff: 0
    last z: 774
    territory: 0
    rot x: 0
    rot y: -3.76134
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4025
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 4026
  Footprint:
  Minimap:
    active: true
    x: 1070
    z: 250
  Obstruction:
    active: true
    moving: false
    control group: 4026
    control group 2: 0
    tag: 6930
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1070
    y: 0
    z: 250
    last x: 1070
    last y diff: 0
    last z: 250
    territory: 0
    rot x: 0
    rot y: 0.1387
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4026
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 4027
  Footprint:
  Minimap:
    active: true
    x: 1522
    z: 730
  Obstruction:
    active: true
    moving: false
    control group: 4027
    control group 2: 0
    tag: 6932
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1522
    y: 0
    z: 730
    last x: 1522
    last y diff: 0
    last z: 730
    territory: 0
    rot x: 0
    rot y: -3.11712
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4027
    actor: "flora/trees/palm_senegal_date.xml"
  AIProxy:
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Identity:
  ResourceSupply:
    object: {
  "amount": 200,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 4029
  Footprint:
  Position:
    in world: true
    x: 1889.73742
    y: 0
    z: 533.33553
    last x: 1889.73742
    last y diff: 0
    last z: 533.33553
    territory: 0
    rot x: 0
    rot y: -0.4207
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4029
    actor: "props/flora/plant_desert_a.xml"

- id: 4030
  Footprint:
  Position:
    in world: true
    x: 1882.4599
    y: 0
    z: 526.16913
    last x: 1882.4599
    last y diff: 0
    last z: 526.16913
    territory: 0
    rot x: 0
    rot y: -4.29937
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4030
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4031
  Footprint:
  Position:
    in world: true
    x: 932.43319
    y: 0
    z: 1457.95792
    last x: 932.43319
    last y diff: 0
    last z: 1457.95792
    territory: 0
    rot x: 0
    rot y: -1.61535
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4031
    actor: "props/flora/plant_desert_a.xml"

- id: 4032
  Footprint:
  Position:
    in world: true
    x: 939.41796
    y: 0
    z: 1457.14458
    last x: 939.41796
    last y diff: 0
    last z: 1457.14458
    territory: 0
    rot x: 0
    rot y: -2.09124
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4032
    actor: "props/flora/bush_dry_a.xml"

- id: 4033
  Footprint:
  Position:
    in world: true
    x: 936.34604
    y: 0
    z: 1459.92365
    last x: 936.34604
    last y diff: 0
    last z: 1459.92365
    territory: 0
    rot x: 0
    rot y: 0.13727
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4033
    actor: "props/flora/bush_desert_a.xml"

- id: 4034
  Footprint:
  Position:
    in world: true
    x: 1025.09533
    y: 0
    z: 523.71895
    last x: 1025.09533
    last y diff: 0
    last z: 523.71895
    territory: 0
    rot x: 0
    rot y: -3.28064
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4034
    actor: "props/flora/bush_dry_a.xml"

- id: 4035
  Footprint:
  Position:
    in world: true
    x: 1022.76815
    y: 0
    z: 531.3524
    last x: 1022.76815
    last y diff: 0
    last z: 531.3524
    territory: 0
    rot x: 0
    rot y: 0.17623
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4035
    actor: "props/flora/plant_desert_a.xml"

- id: 4036
  Footprint:
  Position:
    in world: true
    x: 901.71041
    y: 0
    z: 95.15198
    last x: 901.71041
    last y diff: 0
    last z: 95.15198
    territory: 0
    rot x: 0
    rot y: -2.44465
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4036
    actor: "props/flora/plant_desert_a.xml"

- id: 4037
  Footprint:
  Position:
    in world: true
    x: 907.8919
    y: 0
    z: 86.6201
    last x: 907.8919
    last y diff: 0
    last z: 86.6201
    territory: 0
    rot x: 0
    rot y: -2.70649
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4037
    actor: "props/flora/bush_dry_a.xml"

- id: 4038
  Footprint:
  Position:
    in world: true
    x: 910.89771
    y: 0
    z: 90.39322
    last x: 910.89771
    last y diff: 0
    last z: 90.39322
    territory: 0
    rot x: 0
    rot y: -0.9242
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4038
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4039
  Footprint:
  Position:
    in world: true
    x: 1488.75405
    y: 0
    z: 233.71396
    last x: 1488.75405
    last y diff: 0
    last z: 233.71396
    territory: 0
    rot x: 0
    rot y: 1.41121
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4039
    actor: "props/flora/bush_dry_a.xml"

- id: 4040
  Footprint:
  Position:
    in world: true
    x: 1482.61832
    y: 0
    z: 236.83431
    last x: 1482.61832
    last y diff: 0
    last z: 236.83431
    territory: 0
    rot x: 0
    rot y: -4.5661
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4040
    actor: "props/flora/plant_desert_a.xml"

- id: 4041
  Footprint:
  Position:
    in world: true
    x: 1488.00792
    y: 0
    z: 230.0623
    last x: 1488.00792
    last y diff: 0
    last z: 230.0623
    territory: 0
    rot x: 0
    rot y: -3.37505
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4041
    actor: "props/flora/bush_dry_a.xml"

- id: 4042
  Footprint:
  Position:
    in world: true
    x: 1577.52028
    y: 0
    z: 726.10076
    last x: 1577.52028
    last y diff: 0
    last z: 726.10076
    territory: 0
    rot x: 0
    rot y: -2.9473
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4042
    actor: "props/flora/bush_dry_a.xml"

- id: 4043
  Footprint:
  Position:
    in world: true
    x: 1578.02033
    y: 0
    z: 726.00886
    last x: 1578.02033
    last y diff: 0
    last z: 726.00886
    territory: 0
    rot x: 0
    rot y: -4.37583
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4043
    actor: "props/flora/plant_desert_a.xml"

- id: 4044
  Footprint:
  Position:
    in world: true
    x: 1678.90738
    y: 0
    z: 1632.39858
    last x: 1678.90738
    last y diff: 0
    last z: 1632.39858
    territory: 0
    rot x: 0
    rot y: -2.93276
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4044
    actor: "props/flora/bush_desert_a.xml"

- id: 4045
  Footprint:
  Position:
    in world: true
    x: 1676.49021
    y: 0
    z: 1633.7769
    last x: 1676.49021
    last y diff: 0
    last z: 1633.7769
    territory: 0
    rot x: 0
    rot y: -2.75202
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4045
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4046
  Footprint:
  Position:
    in world: true
    x: 1050.45041
    y: 0
    z: 1937.84194
    last x: 1050.45041
    last y diff: 0
    last z: 1937.84194
    territory: 0
    rot x: 0
    rot y: -2.3999
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4046
    actor: "props/flora/bush_dry_a.xml"

- id: 4047
  Footprint:
  Position:
    in world: true
    x: 1052.39754
    y: 0
    z: 1938.89612
    last x: 1052.39754
    last y diff: 0
    last z: 1938.89612
    territory: 0
    rot x: 0
    rot y: 0.3019
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4047
    actor: "props/flora/bush_desert_a.xml"

- id: 4048
  Footprint:
  Position:
    in world: true
    x: 284.71505
    y: 0
    z: 1457.91918
    last x: 284.71505
    last y diff: 0
    last z: 1457.91918
    territory: 0
    rot x: 0
    rot y: 0.6959
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4048
    actor: "props/flora/bush_dry_a.xml"

- id: 4049
  Footprint:
  Position:
    in world: true
    x: 280.4554
    y: 0
    z: 1458.66573
    last x: 280.4554
    last y diff: 0
    last z: 1458.66573
    territory: 0
    rot x: 0
    rot y: 0.79967
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4049
    actor: "props/flora/plant_desert_a.xml"

- id: 4050
  Footprint:
  Position:
    in world: true
    x: 764.82947
    y: 0
    z: 1119.42496
    last x: 764.82947
    last y diff: 0
    last z: 1119.42496
    territory: 0
    rot x: 0
    rot y: -2.32859
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4050
    actor: "props/flora/plant_desert_a.xml"

- id: 4051
  Footprint:
  Position:
    in world: true
    x: 770.13804
    y: 0
    z: 1117.93844
    last x: 770.13804
    last y diff: 0
    last z: 1117.93844
    territory: 0
    rot x: 0
    rot y: -3.4442
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4051
    actor: "props/flora/plant_desert_a.xml"

- id: 4052
  Footprint:
  Position:
    in world: true
    x: 764.41428
    y: 0
    z: 1116.47176
    last x: 764.41428
    last y diff: 0
    last z: 1116.47176
    territory: 0
    rot x: 0
    rot y: -3.59873
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4052
    actor: "props/flora/bush_dry_a.xml"

- id: 4053
  Footprint:
  Position:
    in world: true
    x: 1313.32311
    y: 0
    z: 1271.62613
    last x: 1313.32311
    last y diff: 0
    last z: 1271.62613
    territory: 0
    rot x: 0
    rot y: 1.27602
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4053
    actor: "props/flora/plant_desert_a.xml"

- id: 4054
  Footprint:
  Position:
    in world: true
    x: 1314.01146
    y: 0
    z: 1274.04789
    last x: 1314.01146
    last y diff: 0
    last z: 1274.04789
    territory: 0
    rot x: 0
    rot y: -0.22921
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4054
    actor: "props/flora/bush_desert_a.xml"

- id: 4055
  Footprint:
  Position:
    in world: true
    x: 999.56782
    y: 0
    z: 24.44422
    last x: 999.56782
    last y diff: 0
    last z: 24.44422
    territory: 0
    rot x: 0
    rot y: -2.67917
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4055
    actor: "props/flora/bush_dry_a.xml"

- id: 4056
  Footprint:
  Position:
    in world: true
    x: 1006.1231
    y: 0
    z: 23.85621
    last x: 1006.1231
    last y diff: 0
    last z: 23.85621
    territory: 0
    rot x: 0
    rot y: -3.86236
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4056
    actor: "props/flora/bush_dry_a.xml"

- id: 4057
  Footprint:
  Position:
    in world: true
    x: 1003.0677
    y: 0
    z: 32.595
    last x: 1003.0677
    last y diff: 0
    last z: 32.595
    territory: 0
    rot x: 0
    rot y: -2.89257
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4057
    actor: "props/flora/bush_dry_a.xml"

- id: 4058
  Footprint:
  Position:
    in world: true
    x: 726.50303
    y: 0
    z: 1861.55712
    last x: 726.50303
    last y diff: 0
    last z: 1861.55712
    territory: 0
    rot x: 0
    rot y: 1.24119
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4058
    actor: "props/flora/plant_desert_a.xml"

- id: 4059
  Footprint:
  Position:
    in world: true
    x: 724.1846
    y: 0
    z: 1868.2852
    last x: 724.1846
    last y diff: 0
    last z: 1868.2852
    territory: 0
    rot x: 0
    rot y: -2.26931
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4059
    actor: "props/flora/bush_desert_a.xml"

- id: 4060
  Footprint:
  Position:
    in world: true
    x: 723.61342
    y: 0
    z: 1869.03437
    last x: 723.61342
    last y diff: 0
    last z: 1869.03437
    territory: 0
    rot x: 0
    rot y: -4.02494
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4060
    actor: "props/flora/plant_desert_a.xml"

- id: 4061
  Footprint:
  Position:
    in world: true
    x: 1538.41277
    y: 0
    z: 692.14252
    last x: 1538.41277
    last y diff: 0
    last z: 692.14252
    territory: 0
    rot x: 0
    rot y: -1.83973
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4061
    actor: "props/flora/bush_desert_a.xml"

- id: 4062
  Footprint:
  Position:
    in world: true
    x: 1535.44024
    y: 0
    z: 692.68058
    last x: 1535.44024
    last y diff: 0
    last z: 692.68058
    territory: 0
    rot x: 0
    rot y: -4.50237
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4062
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4063
  Footprint:
  Position:
    in world: true
    x: 1539.83671
    y: 0
    z: 697.97841
    last x: 1539.83671
    last y diff: 0
    last z: 697.97841
    territory: 0
    rot x: 0
    rot y: -3.63222
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4063
    actor: "props/flora/plant_desert_a.xml"

- id: 4064
  Footprint:
  Position:
    in world: true
    x: 768.5458
    y: 0
    z: 570.13567
    last x: 768.5458
    last y diff: 0
    last z: 570.13567
    territory: 0
    rot x: 0
    rot y: 0.22298
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4064
    actor: "props/flora/plant_desert_a.xml"

- id: 4065
  Footprint:
  Position:
    in world: true
    x: 765.93615
    y: 0
    z: 565.60137
    last x: 765.93615
    last y diff: 0
    last z: 565.60137
    territory: 0
    rot x: 0
    rot y: 1.18186
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4065
    actor: "props/flora/bush_desert_a.xml"

- id: 4066
  Footprint:
  Position:
    in world: true
    x: 365.72634
    y: 0
    z: 873.19529
    last x: 365.72634
    last y diff: 0
    last z: 873.19529
    territory: 4
    rot x: 0
    rot y: -1.98986
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4066
    actor: "props/flora/bush_desert_a.xml"

- id: 4067
  Footprint:
  Position:
    in world: true
    x: 364.23861
    y: 0
    z: 874.94733
    last x: 364.23861
    last y diff: 0
    last z: 874.94733
    territory: 4
    rot x: 0
    rot y: 1.36625
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4067
    actor: "props/flora/bush_dry_a.xml"

- id: 4068
  Footprint:
  Position:
    in world: true
    x: 1980.30808
    y: 0
    z: 939.73172
    last x: 1980.30808
    last y diff: 0
    last z: 939.73172
    territory: 0
    rot x: 0
    rot y: 0.30437
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4068
    actor: "props/flora/bush_dry_a.xml"

- id: 4069
  Footprint:
  Position:
    in world: true
    x: 1974.64582
    y: 0
    z: 931.11396
    last x: 1974.64582
    last y diff: 0
    last z: 931.11396
    territory: 0
    rot x: 0
    rot y: -2.32987
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4069
    actor: "props/flora/bush_dry_a.xml"

- id: 4070
  Footprint:
  Position:
    in world: true
    x: 1974.2902
    y: 0
    z: 932.16543
    last x: 1974.2902
    last y diff: 0
    last z: 932.16543
    territory: 0
    rot x: 0
    rot y: -3.86692
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4070
    actor: "props/flora/bush_dry_a.xml"

- id: 4071
  Footprint:
  Position:
    in world: true
    x: 1404.24947
    y: 0
    z: 1669.39051
    last x: 1404.24947
    last y diff: 0
    last z: 1669.39051
    territory: 0
    rot x: 0
    rot y: 1.24698
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4071
    actor: "props/flora/plant_desert_a.xml"

- id: 4072
  Footprint:
  Position:
    in world: true
    x: 1398.01963
    y: 0
    z: 1665.91056
    last x: 1398.01963
    last y diff: 0
    last z: 1665.91056
    territory: 0
    rot x: 0
    rot y: -1.18577
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4072
    actor: "props/flora/bush_dry_a.xml"

- id: 4073
  Footprint:
  Position:
    in world: true
    x: 1398.41558
    y: 0
    z: 1673.29584
    last x: 1398.41558
    last y diff: 0
    last z: 1673.29584
    territory: 0
    rot x: 0
    rot y: 1.24933
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4073
    actor: "props/flora/bush_desert_a.xml"

- id: 4074
  Footprint:
  Position:
    in world: true
    x: 1200.69877
    y: 0
    z: 1473.1019
    last x: 1200.69877
    last y diff: 0
    last z: 1473.1019
    territory: 0
    rot x: 0
    rot y: -1.54072
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4074
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4075
  Footprint:
  Position:
    in world: true
    x: 1199.3681
    y: 0
    z: 1467.74627
    last x: 1199.3681
    last y diff: 0
    last z: 1467.74627
    territory: 0
    rot x: 0
    rot y: 0.98884
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4075
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4076
  Footprint:
  Position:
    in world: true
    x: 1377.99758
    y: 0
    z: 1661.97652
    last x: 1377.99758
    last y diff: 0
    last z: 1661.97652
    territory: 0
    rot x: 0
    rot y: -3.70556
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4076
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4077
  Footprint:
  Position:
    in world: true
    x: 1375.26075
    y: 0
    z: 1663.82802
    last x: 1375.26075
    last y diff: 0
    last z: 1663.82802
    territory: 0
    rot x: 0
    rot y: 0.6382
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4077
    actor: "props/flora/bush_desert_a.xml"

- id: 4078
  Footprint:
  Position:
    in world: true
    x: 1187.52602
    y: 0
    z: 181.47501
    last x: 1187.52602
    last y diff: 0
    last z: 181.47501
    territory: 0
    rot x: 0
    rot y: -4.11052
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4078
    actor: "props/flora/bush_desert_a.xml"

- id: 4079
  Footprint:
  Position:
    in world: true
    x: 1185.89176
    y: 0
    z: 178.4557
    last x: 1185.89176
    last y diff: 0
    last z: 178.4557
    territory: 0
    rot x: 0
    rot y: 1.40252
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4079
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4080
  Footprint:
  Position:
    in world: true
    x: 1190.2222
    y: 0
    z: 174.3831
    last x: 1190.2222
    last y diff: 0
    last z: 174.3831
    territory: 0
    rot x: 0
    rot y: -3.85274
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4080
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4081
  Footprint:
  Position:
    in world: true
    x: 30.80427
    y: 0
    z: 1135.46164
    last x: 30.80427
    last y diff: 0
    last z: 1135.46164
    territory: 0
    rot x: 0
    rot y: 0.64592
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4081
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4082
  Footprint:
  Position:
    in world: true
    x: 38.14928
    y: 0
    z: 1140.14835
    last x: 38.14928
    last y diff: 0
    last z: 1140.14835
    territory: 0
    rot x: 0
    rot y: -3.44362
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4082
    actor: "props/flora/bush_dry_a.xml"

- id: 4083
  Footprint:
  Position:
    in world: true
    x: 431.31691
    y: 0
    z: 1382.83602
    last x: 431.31691
    last y diff: 0
    last z: 1382.83602
    territory: 0
    rot x: 0
    rot y: -1.85596
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4083
    actor: "props/flora/bush_dry_a.xml"

- id: 4084
  Footprint:
  Position:
    in world: true
    x: 440.47544
    y: 0
    z: 1383.46627
    last x: 440.47544
    last y diff: 0
    last z: 1383.46627
    territory: 0
    rot x: 0
    rot y: 0.90165
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4084
    actor: "props/flora/plant_desert_a.xml"

- id: 4085
  Footprint:
  Position:
    in world: true
    x: 143.00966
    y: 0
    z: 924.8685
    last x: 143.00966
    last y diff: 0
    last z: 924.8685
    territory: 0
    rot x: 0
    rot y: -3.50736
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4085
    actor: "props/flora/plant_desert_a.xml"

- id: 4086
  Footprint:
  Position:
    in world: true
    x: 141.49015
    y: 0
    z: 924.6213
    last x: 141.49015
    last y diff: 0
    last z: 924.6213
    territory: 0
    rot x: 0
    rot y: -1.85048
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4086
    actor: "props/flora/bush_dry_a.xml"

- id: 4087
  Footprint:
  Position:
    in world: true
    x: 1474.99688
    y: 0
    z: 600.56315
    last x: 1474.99688
    last y diff: 0
    last z: 600.56315
    territory: 0
    rot x: 0
    rot y: -2.75428
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4087
    actor: "props/flora/plant_desert_a.xml"

- id: 4088
  Footprint:
  Position:
    in world: true
    x: 1482.78631
    y: 0
    z: 598.9596
    last x: 1482.78631
    last y diff: 0
    last z: 598.9596
    territory: 0
    rot x: 0
    rot y: 1.39588
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4088
    actor: "props/flora/plant_desert_a.xml"

- id: 4089
  Footprint:
  Position:
    in world: true
    x: 301.45856
    y: 0
    z: 1045.61361
    last x: 301.45856
    last y diff: 0
    last z: 1045.61361
    territory: 4
    rot x: 0
    rot y: -0.63518
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4089
    actor: "props/flora/bush_desert_a.xml"

- id: 4090
  Footprint:
  Position:
    in world: true
    x: 302.27744
    y: 0
    z: 1049.73356
    last x: 302.27744
    last y diff: 0
    last z: 1049.73356
    territory: 4
    rot x: 0
    rot y: -0.04023
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4090
    actor: "props/flora/plant_desert_a.xml"

- id: 4091
  Footprint:
  Position:
    in world: true
    x: 299.19665
    y: 0
    z: 1040.2681
    last x: 299.19665
    last y diff: 0
    last z: 1040.2681
    territory: 4
    rot x: 0
    rot y: -1.68572
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4091
    actor: "props/flora/plant_desert_a.xml"

- id: 4092
  Footprint:
  Position:
    in world: true
    x: 311.5426
    y: 0
    z: 960.33614
    last x: 311.5426
    last y diff: 0
    last z: 960.33614
    territory: 4
    rot x: 0
    rot y: -2.85586
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4092
    actor: "props/flora/plant_desert_a.xml"

- id: 4093
  Footprint:
  Position:
    in world: true
    x: 310.61928
    y: 0
    z: 968.38659
    last x: 310.61928
    last y diff: 0
    last z: 968.38659
    territory: 4
    rot x: 0
    rot y: 1.50327
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4093
    actor: "props/flora/bush_dry_a.xml"

- id: 4094
  Footprint:
  Position:
    in world: true
    x: 317.59156
    y: 0
    z: 960.60337
    last x: 317.59156
    last y diff: 0
    last z: 960.60337
    territory: 4
    rot x: 0
    rot y: -2.22837
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4094
    actor: "props/flora/plant_desert_a.xml"

- id: 4095
  Footprint:
  Position:
    in world: true
    x: 1450.36648
    y: 0
    z: 692.06688
    last x: 1450.36648
    last y diff: 0
    last z: 692.06688
    territory: 0
    rot x: 0
    rot y: -3.5437
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4095
    actor: "props/flora/plant_desert_a.xml"

- id: 4096
  Footprint:
  Position:
    in world: true
    x: 1451.32776
    y: 0
    z: 683.05341
    last x: 1451.32776
    last y diff: 0
    last z: 683.05341
    territory: 0
    rot x: 0
    rot y: 0.76351
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4096
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4097
  Footprint:
  Position:
    in world: true
    x: 931.67057
    y: 0
    z: 604.71285
    last x: 931.67057
    last y diff: 0
    last z: 604.71285
    territory: 0
    rot x: 0
    rot y: -1.55967
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4097
    actor: "props/flora/bush_dry_a.xml"

- id: 4098
  Footprint:
  Position:
    in world: true
    x: 938.18531
    y: 0
    z: 611.42362
    last x: 938.18531
    last y diff: 0
    last z: 611.42362
    territory: 0
    rot x: 0
    rot y: -0.86422
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4098
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4099
  Footprint:
  Position:
    in world: true
    x: 942.25721
    y: 0
    z: 611.64541
    last x: 942.25721
    last y diff: 0
    last z: 611.64541
    territory: 0
    rot x: 0
    rot y: 1.15288
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4099
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4100
  Footprint:
  Position:
    in world: true
    x: 654.17956
    y: 0
    z: 553.49396
    last x: 654.17956
    last y diff: 0
    last z: 553.49396
    territory: 0
    rot x: 0
    rot y: -2.18105
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4100
    actor: "props/flora/bush_dry_a.xml"

- id: 4101
  Footprint:
  Position:
    in world: true
    x: 653.6245
    y: 0
    z: 553.59728
    last x: 653.6245
    last y diff: 0
    last z: 553.59728
    territory: 0
    rot x: 0
    rot y: -3.16875
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4101
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4102
  Footprint:
  Position:
    in world: true
    x: 1242.60018
    y: 0
    z: 616.66138
    last x: 1242.60018
    last y diff: 0
    last z: 616.66138
    territory: 0
    rot x: 0
    rot y: 1.23127
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4102
    actor: "props/flora/bush_desert_a.xml"

- id: 4103
  Footprint:
  Position:
    in world: true
    x: 1243.29773
    y: 0
    z: 621.40793
    last x: 1243.29773
    last y diff: 0
    last z: 621.40793
    territory: 0
    rot x: 0
    rot y: -0.13692
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4103
    actor: "props/flora/bush_dry_a.xml"

- id: 4104
  Footprint:
  Position:
    in world: true
    x: 1519.1046
    y: 0
    z: 1742.97191
    last x: 1519.1046
    last y diff: 0
    last z: 1742.97191
    territory: 0
    rot x: 0
    rot y: -0.37215
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4104
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4105
  Footprint:
  Position:
    in world: true
    x: 1524.77538
    y: 0
    z: 1742.1702
    last x: 1524.77538
    last y diff: 0
    last z: 1742.1702
    territory: 0
    rot x: 0
    rot y: 1.46717
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4105
    actor: "props/flora/bush_dry_a.xml"

- id: 4106
  Footprint:
  Position:
    in world: true
    x: 1145.72628
    y: 0
    z: 361.04053
    last x: 1145.72628
    last y diff: 0
    last z: 361.04053
    territory: 0
    rot x: 0
    rot y: 0.21677
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4106
    actor: "props/flora/bush_dry_a.xml"

- id: 4107
  Footprint:
  Position:
    in world: true
    x: 1147.63997
    y: 0
    z: 363.63993
    last x: 1147.63997
    last y diff: 0
    last z: 363.63993
    territory: 0
    rot x: 0
    rot y: 1.55381
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4107
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4108
  Footprint:
  Position:
    in world: true
    x: 836.17281
    y: 0
    z: 1373.11937
    last x: 836.17281
    last y diff: 0
    last z: 1373.11937
    territory: 0
    rot x: 0
    rot y: -2.74892
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4108
    actor: "props/flora/bush_desert_a.xml"

- id: 4109
  Footprint:
  Position:
    in world: true
    x: 841.04218
    y: 0
    z: 1366.80051
    last x: 841.04218
    last y diff: 0
    last z: 1366.80051
    territory: 0
    rot x: 0
    rot y: -2.0308
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4109
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4110
  Footprint:
  Position:
    in world: true
    x: 837.73075
    y: 0
    z: 1370.13985
    last x: 837.73075
    last y diff: 0
    last z: 1370.13985
    territory: 0
    rot x: 0
    rot y: -3.93468
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4110
    actor: "props/flora/plant_desert_a.xml"

- id: 4111
  Footprint:
  Position:
    in world: true
    x: 689.98263
    y: 0
    z: 181.90305
    last x: 689.98263
    last y diff: 0
    last z: 181.90305
    territory: 0
    rot x: 0
    rot y: -3.2391
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4111
    actor: "props/flora/bush_desert_a.xml"

- id: 4112
  Footprint:
  Position:
    in world: true
    x: 690.41115
    y: 0
    z: 182.95154
    last x: 690.41115
    last y diff: 0
    last z: 182.95154
    territory: 0
    rot x: 0
    rot y: -3.59301
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4112
    actor: "props/flora/bush_dry_a.xml"

- id: 4113
  Footprint:
  Position:
    in world: true
    x: 583.31708
    y: 0
    z: 1164.54877
    last x: 583.31708
    last y diff: 0
    last z: 1164.54877
    territory: 0
    rot x: 0
    rot y: -0.47646
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4113
    actor: "props/flora/plant_desert_a.xml"

- id: 4114
  Footprint:
  Position:
    in world: true
    x: 581.08284
    y: 0
    z: 1172.18783
    last x: 581.08284
    last y diff: 0
    last z: 1172.18783
    territory: 0
    rot x: 0
    rot y: -3.37487
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4114
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4115
  Footprint:
  Position:
    in world: true
    x: 583.64701
    y: 0
    z: 1166.75118
    last x: 583.64701
    last y diff: 0
    last z: 1166.75118
    territory: 0
    rot x: 0
    rot y: 0.5344
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4115
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4116
  Footprint:
  Position:
    in world: true
    x: 746.4365
    y: 0
    z: 144.55388
    last x: 746.4365
    last y diff: 0
    last z: 144.55388
    territory: 0
    rot x: 0
    rot y: 0.43194
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4116
    actor: "props/flora/bush_dry_a.xml"

- id: 4117
  Footprint:
  Position:
    in world: true
    x: 740.81984
    y: 0
    z: 147.78467
    last x: 740.81984
    last y diff: 0
    last z: 147.78467
    territory: 0
    rot x: 0
    rot y: -0.19918
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4117
    actor: "props/flora/plant_desert_a.xml"

- id: 4118
  Footprint:
  Position:
    in world: true
    x: 743.018
    y: 0
    z: 142.01938
    last x: 743.018
    last y diff: 0
    last z: 142.01938
    territory: 0
    rot x: 0
    rot y: -1.03496
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4118
    actor: "props/flora/bush_desert_a.xml"

- id: 4119
  Footprint:
  Position:
    in world: true
    x: 827.98093
    y: 0
    z: 878.18171
    last x: 827.98093
    last y diff: 0
    last z: 878.18171
    territory: 0
    rot x: 0
    rot y: 1.41276
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4119
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4120
  Footprint:
  Position:
    in world: true
    x: 827.30181
    y: 0
    z: 877.96074
    last x: 827.30181
    last y diff: 0
    last z: 877.96074
    territory: 0
    rot x: 0
    rot y: -4.05282
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4120
    actor: "props/flora/plant_desert_a.xml"

- id: 4121
  Footprint:
  Position:
    in world: true
    x: 826.8563
    y: 0
    z: 866.99151
    last x: 826.8563
    last y diff: 0
    last z: 866.99151
    territory: 0
    rot x: 0
    rot y: -3.50052
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4121
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4122
  Footprint:
  Position:
    in world: true
    x: 840.39385
    y: 0
    z: 1240.15986
    last x: 840.39385
    last y diff: 0
    last z: 1240.15986
    territory: 0
    rot x: 0
    rot y: 1.43479
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4122
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4123
  Footprint:
  Position:
    in world: true
    x: 834.60007
    y: 0
    z: 1240.5553
    last x: 834.60007
    last y diff: 0
    last z: 1240.5553
    territory: 0
    rot x: 0
    rot y: -2.03415
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4123
    actor: "props/flora/bush_desert_a.xml"

- id: 4124
  Footprint:
  Position:
    in world: true
    x: 837.99515
    y: 0
    z: 1242.36925
    last x: 837.99515
    last y diff: 0
    last z: 1242.36925
    territory: 0
    rot x: 0
    rot y: -0.55677
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4124
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4125
  Footprint:
  Position:
    in world: true
    x: 1841.30889
    y: 0
    z: 1130.15662
    last x: 1841.30889
    last y diff: 0
    last z: 1130.15662
    territory: 0
    rot x: 0
    rot y: 0.50391
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4125
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4126
  Footprint:
  Position:
    in world: true
    x: 1833.97983
    y: 0
    z: 1129.39115
    last x: 1833.97983
    last y diff: 0
    last z: 1129.39115
    territory: 0
    rot x: 0
    rot y: -3.90882
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4126
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4127
  Footprint:
  Position:
    in world: true
    x: 1830.4767
    y: 0
    z: 1131.33475
    last x: 1830.4767
    last y diff: 0
    last z: 1131.33475
    territory: 0
    rot x: 0
    rot y: -2.65238
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4127
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4128
  Footprint:
  Position:
    in world: true
    x: 941.01212
    y: 0
    z: 1292.13266
    last x: 941.01212
    last y diff: 0
    last z: 1292.13266
    territory: 0
    rot x: 0
    rot y: -2.82645
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4128
    actor: "props/flora/bush_desert_a.xml"

- id: 4129
  Footprint:
  Position:
    in world: true
    x: 942.6061
    y: 0
    z: 1290.30636
    last x: 942.6061
    last y diff: 0
    last z: 1290.30636
    territory: 0
    rot x: 0
    rot y: 0.30112
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4129
    actor: "props/flora/plant_desert_a.xml"

- id: 4130
  Footprint:
  Position:
    in world: true
    x: 939.64312
    y: 0
    z: 1290.28341
    last x: 939.64312
    last y diff: 0
    last z: 1290.28341
    territory: 0
    rot x: 0
    rot y: 0.7718
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4130
    actor: "props/flora/bush_desert_a.xml"

- id: 4131
  Footprint:
  Position:
    in world: true
    x: 1074.80954
    y: 0
    z: 212.30434
    last x: 1074.80954
    last y diff: 0
    last z: 212.30434
    territory: 0
    rot x: 0
    rot y: 0.2485
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4131
    actor: "props/flora/bush_dry_a.xml"

- id: 4132
  Footprint:
  Position:
    in world: true
    x: 1066.56772
    y: 0
    z: 212.00573
    last x: 1066.56772
    last y diff: 0
    last z: 212.00573
    territory: 0
    rot x: 0
    rot y: 0.99221
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4132
    actor: "props/flora/bush_desert_a.xml"

- id: 4133
  Footprint:
  Position:
    in world: true
    x: 1078.2039
    y: 0
    z: 215.82891
    last x: 1078.2039
    last y diff: 0
    last z: 215.82891
    territory: 0
    rot x: 0
    rot y: -1.28524
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4133
    actor: "props/flora/bush_dry_a.xml"

- id: 4134
  Footprint:
  Position:
    in world: true
    x: 630.25954
    y: 0
    z: 1616.28182
    last x: 630.25954
    last y diff: 0
    last z: 1616.28182
    territory: 0
    rot x: 0
    rot y: -2.46937
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4134
    actor: "props/flora/bush_dry_a.xml"

- id: 4135
  Footprint:
  Position:
    in world: true
    x: 624.10734
    y: 0
    z: 1616.04754
    last x: 624.10734
    last y diff: 0
    last z: 1616.04754
    territory: 0
    rot x: 0
    rot y: 0.34617
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4135
    actor: "props/flora/bush_dry_a.xml"

- id: 4136
  Footprint:
  Position:
    in world: true
    x: 690.55982
    y: 0
    z: 851.56774
    last x: 690.55982
    last y diff: 0
    last z: 851.56774
    territory: 0
    rot x: 0
    rot y: -2.24592
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4136
    actor: "props/flora/bush_dry_a.xml"

- id: 4137
  Footprint:
  Position:
    in world: true
    x: 693.4437
    y: 0
    z: 854.91131
    last x: 693.4437
    last y diff: 0
    last z: 854.91131
    territory: 0
    rot x: 0
    rot y: -2.25948
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4137
    actor: "props/flora/plant_desert_a.xml"

- id: 4138
  Footprint:
  Position:
    in world: true
    x: 689.23192
    y: 0
    z: 857.08002
    last x: 689.23192
    last y diff: 0
    last z: 857.08002
    territory: 0
    rot x: 0
    rot y: -4.58632
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4138
    actor: "props/flora/bush_desert_a.xml"

- id: 4139
  Footprint:
  Position:
    in world: true
    x: 233.92174
    y: 0
    z: 1485.94765
    last x: 233.92174
    last y diff: 0
    last z: 1485.94765
    territory: 0
    rot x: 0
    rot y: -1.00608
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4139
    actor: "props/flora/bush_dry_a.xml"

- id: 4140
  Footprint:
  Position:
    in world: true
    x: 234.03219
    y: 0
    z: 1486.08933
    last x: 234.03219
    last y diff: 0
    last z: 1486.08933
    territory: 0
    rot x: 0
    rot y: -0.76467
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4140
    actor: "props/flora/bush_dry_a.xml"

- id: 4141
  Footprint:
  Position:
    in world: true
    x: 59.47034
    y: 0
    z: 930.1025
    last x: 59.47034
    last y diff: 0
    last z: 930.1025
    territory: 0
    rot x: 0
    rot y: -1.91904
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4141
    actor: "props/flora/bush_dry_a.xml"

- id: 4142
  Footprint:
  Position:
    in world: true
    x: 62.91967
    y: 0
    z: 928.38357
    last x: 62.91967
    last y diff: 0
    last z: 928.38357
    territory: 0
    rot x: 0
    rot y: -3.61399
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4142
    actor: "props/flora/bush_desert_a.xml"

- id: 4143
  Footprint:
  Position:
    in world: true
    x: 956.23313
    y: 0
    z: 1818.43345
    last x: 956.23313
    last y diff: 0
    last z: 1818.43345
    territory: 0
    rot x: 0
    rot y: -4.02471
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4143
    actor: "props/flora/plant_desert_a.xml"

- id: 4144
  Footprint:
  Position:
    in world: true
    x: 952.79101
    y: 0
    z: 1825.27103
    last x: 952.79101
    last y diff: 0
    last z: 1825.27103
    territory: 0
    rot x: 0
    rot y: 0.58461
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4144
    actor: "props/flora/bush_desert_a.xml"

- id: 4145
  Footprint:
  Position:
    in world: true
    x: 879.40632
    y: 0
    z: 117.63041
    last x: 879.40632
    last y diff: 0
    last z: 117.63041
    territory: 0
    rot x: 0
    rot y: -3.96248
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4145
    actor: "props/flora/bush_desert_a.xml"

- id: 4146
  Footprint:
  Position:
    in world: true
    x: 879.02675
    y: 0
    z: 114.21767
    last x: 879.02675
    last y diff: 0
    last z: 114.21767
    territory: 0
    rot x: 0
    rot y: -2.21297
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4146
    actor: "props/flora/bush_dry_a.xml"

- id: 4147
  Footprint:
  Position:
    in world: true
    x: 881.0902
    y: 0
    z: 114.40651
    last x: 881.0902
    last y diff: 0
    last z: 114.40651
    territory: 0
    rot x: 0
    rot y: 1.11812
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4147
    actor: "props/flora/bush_desert_a.xml"

- id: 4148
  Footprint:
  Position:
    in world: true
    x: 971.83182
    y: 0
    z: 1469.13524
    last x: 971.83182
    last y diff: 0
    last z: 1469.13524
    territory: 0
    rot x: 0
    rot y: -3.67043
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4148
    actor: "props/flora/bush_desert_a.xml"

- id: 4149
  Footprint:
  Position:
    in world: true
    x: 974.7573
    y: 0
    z: 1461.62018
    last x: 974.7573
    last y diff: 0
    last z: 1461.62018
    territory: 0
    rot x: 0
    rot y: 0.55605
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4149
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4150
  Footprint:
  Position:
    in world: true
    x: 1543.09917
    y: 0
    z: 263.31951
    last x: 1543.09917
    last y diff: 0
    last z: 263.31951
    territory: 0
    rot x: 0
    rot y: 0.20963
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4150
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4151
  Footprint:
  Position:
    in world: true
    x: 1542.9595
    y: 0
    z: 262.47741
    last x: 1542.9595
    last y diff: 0
    last z: 262.47741
    territory: 0
    rot x: 0
    rot y: -2.95492
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4151
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4152
  Footprint:
  Position:
    in world: true
    x: 341.53199
    y: 0
    z: 392.22371
    last x: 341.53199
    last y diff: 0
    last z: 392.22371
    territory: 0
    rot x: 0
    rot y: -2.81516
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4152
    actor: "props/flora/plant_desert_a.xml"

- id: 4153
  Footprint:
  Position:
    in world: true
    x: 338.97272
    y: 0
    z: 389.90302
    last x: 338.97272
    last y diff: 0
    last z: 389.90302
    territory: 0
    rot x: 0
    rot y: -2.67469
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4153
    actor: "props/flora/bush_dry_a.xml"

- id: 4154
  Footprint:
  Position:
    in world: true
    x: 339.43628
    y: 0
    z: 391.20852
    last x: 339.43628
    last y diff: 0
    last z: 391.20852
    territory: 0
    rot x: 0
    rot y: -2.88582
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4154
    actor: "props/flora/bush_desert_a.xml"

- id: 4156
  Footprint:
  Position:
    in world: true
    x: 517.15435
    y: 0
    z: 1174.12446
    last x: 517.15435
    last y diff: 0
    last z: 1174.12446
    territory: 0
    rot x: 0
    rot y: 0.12114
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4156
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4157
  Footprint:
  Position:
    in world: true
    x: 524.3871
    y: 0
    z: 1173.41025
    last x: 524.3871
    last y diff: 0
    last z: 1173.41025
    territory: 0
    rot x: 0
    rot y: -2.20414
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4157
    actor: "props/flora/plant_desert_a.xml"

- id: 4158
  Footprint:
  Position:
    in world: true
    x: 521.45521
    y: 0
    z: 1174.741
    last x: 521.45521
    last y diff: 0
    last z: 1174.741
    territory: 0
    rot x: 0
    rot y: -0.86713
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4158
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4159
  Footprint:
  Position:
    in world: true
    x: 209.01862
    y: 0
    z: 1041.82364
    last x: 209.01862
    last y diff: 0
    last z: 1041.82364
    territory: 4
    rot x: 0
    rot y: 0.79973
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4159
    actor: "props/flora/plant_desert_a.xml"

- id: 4160
  Footprint:
  Position:
    in world: true
    x: 204.073
    y: 0
    z: 1036.3612
    last x: 204.073
    last y diff: 0
    last z: 1036.3612
    territory: 4
    rot x: 0
    rot y: 1.34652
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4160
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4161
  Footprint:
  Position:
    in world: true
    x: 205.94426
    y: 0
    z: 1037.59231
    last x: 205.94426
    last y diff: 0
    last z: 1037.59231
    territory: 4
    rot x: 0
    rot y: -3.01273
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4161
    actor: "props/flora/plant_desert_a.xml"

- id: 4162
  Footprint:
  Position:
    in world: true
    x: 1534.47092
    y: 0
    z: 411.29482
    last x: 1534.47092
    last y diff: 0
    last z: 411.29482
    territory: 0
    rot x: 0
    rot y: 0.57215
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4162
    actor: "props/flora/bush_desert_a.xml"

- id: 4163
  Footprint:
  Position:
    in world: true
    x: 1536.41977
    y: 0
    z: 411.49134
    last x: 1536.41977
    last y diff: 0
    last z: 411.49134
    territory: 0
    rot x: 0
    rot y: -1.87264
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4163
    actor: "props/flora/bush_desert_a.xml"

- id: 4164
  Footprint:
  Position:
    in world: true
    x: 804.94439
    y: 0
    z: 1972.64818
    last x: 804.94439
    last y diff: 0
    last z: 1972.64818
    territory: 0
    rot x: 0
    rot y: -4.28985
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4164
    actor: "props/flora/bush_dry_a.xml"

- id: 4165
  Footprint:
  Position:
    in world: true
    x: 804.78403
    y: 0
    z: 1967.4746
    last x: 804.78403
    last y diff: 0
    last z: 1967.4746
    territory: 0
    rot x: 0
    rot y: -3.56647
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4165
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4166
  Footprint:
  Position:
    in world: true
    x: 1361.54407
    y: 0
    z: 1264.42157
    last x: 1361.54407
    last y diff: 0
    last z: 1264.42157
    territory: 0
    rot x: 0
    rot y: 0.5282
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4166
    actor: "props/flora/bush_dry_a.xml"

- id: 4167
  Footprint:
  Position:
    in world: true
    x: 1358.05315
    y: 0
    z: 1262.43238
    last x: 1358.05315
    last y diff: 0
    last z: 1262.43238
    territory: 0
    rot x: 0
    rot y: -0.57389
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4167
    actor: "props/flora/bush_desert_a.xml"

- id: 4168
  Footprint:
  Position:
    in world: true
    x: 1298.61771
    y: 0
    z: 1719.95939
    last x: 1298.61771
    last y diff: 0
    last z: 1719.95939
    territory: 0
    rot x: 0
    rot y: -3.02146
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4168
    actor: "props/flora/bush_desert_a.xml"

- id: 4169
  Footprint:
  Position:
    in world: true
    x: 1295.11791
    y: 0
    z: 1724.33548
    last x: 1295.11791
    last y diff: 0
    last z: 1724.33548
    territory: 0
    rot x: 0
    rot y: -3.06337
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4169
    actor: "props/flora/bush_desert_a.xml"

- id: 4170
  Footprint:
  Position:
    in world: true
    x: 1297.63413
    y: 0
    z: 1727.50605
    last x: 1297.63413
    last y diff: 0
    last z: 1727.50605
    territory: 0
    rot x: 0
    rot y: -0.6287
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4170
    actor: "props/flora/bush_desert_a.xml"

- id: 4171
  Footprint:
  Position:
    in world: true
    x: 1451.96775
    y: 0
    z: 929.34227
    last x: 1451.96775
    last y diff: 0
    last z: 929.34227
    territory: 0
    rot x: 0
    rot y: 0.29262
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4171
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4172
  Footprint:
  Position:
    in world: true
    x: 1450.48967
    y: 0
    z: 928.23858
    last x: 1450.48967
    last y diff: 0
    last z: 928.23858
    territory: 0
    rot x: 0
    rot y: 1.13996
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4172
    actor: "props/flora/bush_desert_a.xml"

- id: 4173
  Footprint:
  Position:
    in world: true
    x: 1450.90403
    y: 0
    z: 930.87664
    last x: 1450.90403
    last y diff: 0
    last z: 930.87664
    territory: 0
    rot x: 0
    rot y: -4.35746
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4173
    actor: "props/flora/plant_desert_a.xml"

- id: 4174
  Footprint:
  Position:
    in world: true
    x: 829.84339
    y: 0
    z: 1768.37394
    last x: 829.84339
    last y diff: 0
    last z: 1768.37394
    territory: 0
    rot x: 0
    rot y: -0.61968
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4174
    actor: "props/flora/bush_dry_a.xml"

- id: 4175
  Footprint:
  Position:
    in world: true
    x: 841.9663
    y: 0
    z: 1769.31681
    last x: 841.9663
    last y diff: 0
    last z: 1769.31681
    territory: 0
    rot x: 0
    rot y: -0.97258
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4175
    actor: "props/flora/bush_dry_a.xml"

- id: 4176
  Footprint:
  Position:
    in world: true
    x: 617.0318
    y: 0
    z: 210.47718
    last x: 617.0318
    last y diff: 0
    last z: 210.47718
    territory: 0
    rot x: 0
    rot y: -0.96773
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4176
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4177
  Footprint:
  Position:
    in world: true
    x: 613.28068
    y: 0
    z: 212.2874
    last x: 613.28068
    last y diff: 0
    last z: 212.2874
    territory: 0
    rot x: 0
    rot y: 1.33257
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4177
    actor: "props/flora/bush_desert_a.xml"

- id: 4178
  Footprint:
  Position:
    in world: true
    x: 621.59728
    y: 0
    z: 207.6586
    last x: 621.59728
    last y diff: 0
    last z: 207.6586
    territory: 0
    rot x: 0
    rot y: -2.08077
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4178
    actor: "props/flora/bush_desert_a.xml"

- id: 4179
  Footprint:
  Position:
    in world: true
    x: 1220.33027
    y: 0
    z: 68.4975
    last x: 1220.33027
    last y diff: 0
    last z: 68.4975
    territory: 0
    rot x: 0
    rot y: -1.06605
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4179
    actor: "props/flora/bush_dry_a.xml"

- id: 4180
  Footprint:
  Position:
    in world: true
    x: 1218.42754
    y: 0
    z: 65.64818
    last x: 1218.42754
    last y diff: 0
    last z: 65.64818
    territory: 0
    rot x: 0
    rot y: -4.56096
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4180
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4181
  Footprint:
  Position:
    in world: true
    x: 589.64838
    y: 0
    z: 1691.16245
    last x: 589.64838
    last y diff: 0
    last z: 1691.16245
    territory: 0
    rot x: 0
    rot y: -3.94243
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4181
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4182
  Footprint:
  Position:
    in world: true
    x: 592.52475
    y: 0
    z: 1692.90111
    last x: 592.52475
    last y diff: 0
    last z: 1692.90111
    territory: 0
    rot x: 0
    rot y: -4.47056
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4182
    actor: "props/flora/bush_dry_a.xml"

- id: 4183
  Footprint:
  Position:
    in world: true
    x: 591.20876
    y: 0
    z: 1695.69138
    last x: 591.20876
    last y diff: 0
    last z: 1695.69138
    territory: 0
    rot x: 0
    rot y: -2.37526
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4183
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4184
  Footprint:
  Position:
    in world: true
    x: 834.59058
    y: 0
    z: 62.1544
    last x: 834.59058
    last y diff: 0
    last z: 62.1544
    territory: 0
    rot x: 0
    rot y: -0.14165
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4184
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4185
  Footprint:
  Position:
    in world: true
    x: 833.94704
    y: 0
    z: 63.4535
    last x: 833.94704
    last y diff: 0
    last z: 63.4535
    territory: 0
    rot x: 0
    rot y: -2.26447
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4185
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4188
  Footprint:
  Position:
    in world: true
    x: 69.94683
    y: 0
    z: 1335.56421
    last x: 69.94683
    last y diff: 0
    last z: 1335.56421
    territory: 0
    rot x: 0
    rot y: -2.55514
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4188
    actor: "props/flora/bush_desert_a.xml"

- id: 4189
  Footprint:
  Position:
    in world: true
    x: 1578.60355
    y: 0
    z: 558.5475
    last x: 1578.60355
    last y diff: 0
    last z: 558.5475
    territory: 0
    rot x: 0
    rot y: -1.05773
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4189
    actor: "props/flora/plant_desert_a.xml"

- id: 4190
  Footprint:
  Position:
    in world: true
    x: 1572.48478
    y: 0
    z: 556.60608
    last x: 1572.48478
    last y diff: 0
    last z: 556.60608
    territory: 0
    rot x: 0
    rot y: -2.41118
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4190
    actor: "props/flora/bush_dry_a.xml"

- id: 4191
  Footprint:
  Position:
    in world: true
    x: 1573.92876
    y: 0
    z: 558.29554
    last x: 1573.92876
    last y diff: 0
    last z: 558.29554
    territory: 0
    rot x: 0
    rot y: 0.4217
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4191
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4192
  Footprint:
  Position:
    in world: true
    x: 834.25278
    y: 0
    z: 1380.94918
    last x: 834.25278
    last y diff: 0
    last z: 1380.94918
    territory: 0
    rot x: 0
    rot y: -1.95087
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4192
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4193
  Footprint:
  Position:
    in world: true
    x: 835.6866
    y: 0
    z: 1376.47608
    last x: 835.6866
    last y diff: 0
    last z: 1376.47608
    territory: 0
    rot x: 0
    rot y: -1.40499
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4193
    actor: "props/flora/bush_dry_a.xml"

- id: 4194
  Footprint:
  Position:
    in world: true
    x: 835.86593
    y: 0
    z: 1371.20582
    last x: 835.86593
    last y diff: 0
    last z: 1371.20582
    territory: 0
    rot x: 0
    rot y: -3.43676
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4194
    actor: "props/flora/bush_desert_a.xml"

- id: 4195
  Footprint:
  Position:
    in world: true
    x: 786.98945
    y: 0
    z: 1549.49814
    last x: 786.98945
    last y diff: 0
    last z: 1549.49814
    territory: 0
    rot x: 0
    rot y: 0.9145
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4195
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4196
  Footprint:
  Position:
    in world: true
    x: 782.1206
    y: 0
    z: 1546.84363
    last x: 782.1206
    last y diff: 0
    last z: 1546.84363
    territory: 0
    rot x: 0
    rot y: -0.02315
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4196
    actor: "props/flora/bush_dry_a.xml"

- id: 4197
  Footprint:
  Position:
    in world: true
    x: 785.80948
    y: 0
    z: 1548.45652
    last x: 785.80948
    last y diff: 0
    last z: 1548.45652
    territory: 0
    rot x: 0
    rot y: -2.62465
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4197
    actor: "props/flora/plant_desert_a.xml"

- id: 4198
  Footprint:
  Position:
    in world: true
    x: 385.9907
    y: 0
    z: 1401.14603
    last x: 385.9907
    last y diff: 0
    last z: 1401.14603
    territory: 0
    rot x: 0
    rot y: -2.70302
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4198
    actor: "props/flora/bush_desert_a.xml"

- id: 4199
  Footprint:
  Position:
    in world: true
    x: 390.77492
    y: 0
    z: 1401.2336
    last x: 390.77492
    last y diff: 0
    last z: 1401.2336
    territory: 0
    rot x: 0
    rot y: -1.49228
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4199
    actor: "props/flora/bush_dry_a.xml"

- id: 4200
  Footprint:
  Position:
    in world: true
    x: 1553.91468
    y: 0
    z: 706.98902
    last x: 1553.91468
    last y diff: 0
    last z: 706.98902
    territory: 0
    rot x: 0
    rot y: -4.42585
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4200
    actor: "props/flora/plant_desert_a.xml"

- id: 4201
  Footprint:
  Position:
    in world: true
    x: 1559.53812
    y: 0
    z: 707.64585
    last x: 1559.53812
    last y diff: 0
    last z: 707.64585
    territory: 0
    rot x: 0
    rot y: 1.33619
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4201
    actor: "props/flora/bush_dry_a.xml"

- id: 4202
  Footprint:
  Position:
    in world: true
    x: 817.17916
    y: 0
    z: 636.71575
    last x: 817.17916
    last y diff: 0
    last z: 636.71575
    territory: 0
    rot x: 0
    rot y: -3.30642
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4202
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4203
  Footprint:
  Position:
    in world: true
    x: 820.25016
    y: 0
    z: 638.83552
    last x: 820.25016
    last y diff: 0
    last z: 638.83552
    territory: 0
    rot x: 0
    rot y: -1.43126
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4203
    actor: "props/flora/plant_desert_a.xml"

- id: 4204
  Footprint:
  Position:
    in world: true
    x: 816.70429
    y: 0
    z: 636.39698
    last x: 816.70429
    last y diff: 0
    last z: 636.39698
    territory: 0
    rot x: 0
    rot y: 0.71247
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4204
    actor: "props/flora/bush_desert_a.xml"

- id: 4205
  Footprint:
  Position:
    in world: true
    x: 1135.2276
    y: 0
    z: 100.1447
    last x: 1135.2276
    last y diff: 0
    last z: 100.1447
    territory: 0
    rot x: 0
    rot y: -3.0474
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4205
    actor: "props/flora/bush_dry_a.xml"

- id: 4206
  Footprint:
  Position:
    in world: true
    x: 1142.90357
    y: 0
    z: 98.94367
    last x: 1142.90357
    last y diff: 0
    last z: 98.94367
    territory: 0
    rot x: 0
    rot y: 1.40871
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4206
    actor: "props/flora/bush_dry_a.xml"

- id: 4207
  Footprint:
  Position:
    in world: true
    x: 1717.30703
    y: 0
    z: 537.74347
    last x: 1717.30703
    last y diff: 0
    last z: 537.74347
    territory: 0
    rot x: 0
    rot y: -1.8662
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4207
    actor: "props/flora/bush_desert_a.xml"

- id: 4208
  Footprint:
  Position:
    in world: true
    x: 1714.07468
    y: 0
    z: 535.16538
    last x: 1714.07468
    last y diff: 0
    last z: 535.16538
    territory: 0
    rot x: 0
    rot y: -1.72988
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4208
    actor: "props/flora/plant_desert_a.xml"

- id: 4209
  Footprint:
  Position:
    in world: true
    x: 1676.10462
    y: 0
    z: 818.43813
    last x: 1676.10462
    last y diff: 0
    last z: 818.43813
    territory: 0
    rot x: 0
    rot y: 0.56348
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4209
    actor: "props/flora/bush_dry_a.xml"

- id: 4210
  Footprint:
  Position:
    in world: true
    x: 1676.95365
    y: 0
    z: 819.83831
    last x: 1676.95365
    last y diff: 0
    last z: 819.83831
    territory: 0
    rot x: 0
    rot y: -0.94324
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4210
    actor: "props/flora/plant_desert_a.xml"

- id: 4211
  Footprint:
  Position:
    in world: true
    x: 1673.54824
    y: 0
    z: 818.18552
    last x: 1673.54824
    last y diff: 0
    last z: 818.18552
    territory: 0
    rot x: 0
    rot y: -1.1655
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4211
    actor: "props/flora/bush_dry_a.xml"

- id: 4212
  Footprint:
  Position:
    in world: true
    x: 1527.32047
    y: 0
    z: 640.97912
    last x: 1527.32047
    last y diff: 0
    last z: 640.97912
    territory: 0
    rot x: 0
    rot y: -2.443
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4212
    actor: "props/flora/bush_dry_a.xml"

- id: 4213
  Footprint:
  Position:
    in world: true
    x: 1526.38946
    y: 0
    z: 645.4659
    last x: 1526.38946
    last y diff: 0
    last z: 645.4659
    territory: 0
    rot x: 0
    rot y: -1.89861
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4213
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4214
  Footprint:
  Position:
    in world: true
    x: 1490.29238
    y: 0
    z: 1355.93206
    last x: 1490.29238
    last y diff: 0
    last z: 1355.93206
    territory: 0
    rot x: 0
    rot y: -0.96354
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4214
    actor: "props/flora/bush_desert_a.xml"

- id: 4215
  Footprint:
  Position:
    in world: true
    x: 1490.46946
    y: 0
    z: 1357.75918
    last x: 1490.46946
    last y diff: 0
    last z: 1357.75918
    territory: 0
    rot x: 0
    rot y: -3.60352
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4215
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4216
  Footprint:
  Position:
    in world: true
    x: 1412.89646
    y: 0
    z: 270.90597
    last x: 1412.89646
    last y diff: 0
    last z: 270.90597
    territory: 0
    rot x: 0
    rot y: -2.08385
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4216
    actor: "props/flora/bush_desert_a.xml"

- id: 4217
  Footprint:
  Position:
    in world: true
    x: 1405.84289
    y: 0
    z: 264.0673
    last x: 1405.84289
    last y diff: 0
    last z: 264.0673
    territory: 0
    rot x: 0
    rot y: -3.36831
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4217
    actor: "props/flora/bush_desert_a.xml"

- id: 4218
  Footprint:
  Position:
    in world: true
    x: 1336.51603
    y: 0
    z: 1332.30466
    last x: 1336.51603
    last y diff: 0
    last z: 1332.30466
    territory: 0
    rot x: 0
    rot y: -0.88395
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4218
    actor: "props/flora/plant_desert_a.xml"

- id: 4219
  Footprint:
  Position:
    in world: true
    x: 1339.76197
    y: 0
    z: 1326.01546
    last x: 1339.76197
    last y diff: 0
    last z: 1326.01546
    territory: 0
    rot x: 0
    rot y: -1.51508
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4219
    actor: "props/flora/bush_desert_a.xml"

- id: 4220
  Footprint:
  Position:
    in world: true
    x: 1894.1669
    y: 0
    z: 1424.09185
    last x: 1894.1669
    last y diff: 0
    last z: 1424.09185
    territory: 0
    rot x: 0
    rot y: -3.89547
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4220
    actor: "props/flora/plant_desert_a.xml"

- id: 4221
  Footprint:
  Position:
    in world: true
    x: 1884.47724
    y: 0
    z: 1429.66884
    last x: 1884.47724
    last y diff: 0
    last z: 1429.66884
    territory: 0
    rot x: 0
    rot y: 0.0997
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4221
    actor: "props/flora/bush_dry_a.xml"

- id: 4222
  Footprint:
  Position:
    in world: true
    x: 1686.55201
    y: 0
    z: 517.19693
    last x: 1686.55201
    last y diff: 0
    last z: 517.19693
    territory: 0
    rot x: 0
    rot y: -4.37035
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4222
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4223
  Footprint:
  Position:
    in world: true
    x: 1687.51806
    y: 0
    z: 511.46134
    last x: 1687.51806
    last y diff: 0
    last z: 511.46134
    territory: 0
    rot x: 0
    rot y: -2.78774
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4223
    actor: "props/flora/bush_dry_a.xml"

- id: 4224
  Footprint:
  Position:
    in world: true
    x: 1692.75222
    y: 0
    z: 516.16674
    last x: 1692.75222
    last y diff: 0
    last z: 516.16674
    territory: 0
    rot x: 0
    rot y: 1.18776
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4224
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4225
  Footprint:
  Position:
    in world: true
    x: 530.31594
    y: 0
    z: 565.30654
    last x: 530.31594
    last y diff: 0
    last z: 565.30654
    territory: 0
    rot x: 0
    rot y: -3.46097
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4225
    actor: "props/flora/bush_dry_a.xml"

- id: 4226
  Footprint:
  Position:
    in world: true
    x: 531.4101
    y: 0
    z: 565.74976
    last x: 531.4101
    last y diff: 0
    last z: 565.74976
    territory: 0
    rot x: 0
    rot y: -1.79319
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4226
    actor: "props/flora/plant_desert_a.xml"

- id: 4227
  Footprint:
  Position:
    in world: true
    x: 1715.13913
    y: 0
    z: 787.04265
    last x: 1715.13913
    last y diff: 0
    last z: 787.04265
    territory: 0
    rot x: 0
    rot y: -2.60462
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4227
    actor: "props/flora/bush_dry_a.xml"

- id: 4228
  Footprint:
  Position:
    in world: true
    x: 1716.3923
    y: 0
    z: 780.99366
    last x: 1716.3923
    last y diff: 0
    last z: 780.99366
    territory: 0
    rot x: 0
    rot y: -2.37998
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4228
    actor: "props/flora/bush_dry_a.xml"

- id: 4229
  Footprint:
  Position:
    in world: true
    x: 1713.68368
    y: 0
    z: 774.82271
    last x: 1713.68368
    last y diff: 0
    last z: 774.82271
    territory: 0
    rot x: 0
    rot y: -0.76673
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4229
    actor: "props/flora/plant_desert_a.xml"

- id: 4230
  Footprint:
  Position:
    in world: true
    x: 74.67437
    y: 0
    z: 805.33677
    last x: 74.67437
    last y diff: 0
    last z: 805.33677
    territory: 0
    rot x: 0
    rot y: -3.21528
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4230
    actor: "props/flora/plant_desert_a.xml"

- id: 4231
  Footprint:
  Position:
    in world: true
    x: 70.44288
    y: 0
    z: 805.25297
    last x: 70.44288
    last y diff: 0
    last z: 805.25297
    territory: 0
    rot x: 0
    rot y: -1.14686
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4231
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4232
  Footprint:
  Position:
    in world: true
    x: 1118.7499
    y: 0
    z: 1937.64911
    last x: 1118.7499
    last y diff: 0
    last z: 1937.64911
    territory: 0
    rot x: 0
    rot y: -1.09218
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4232
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4233
  Footprint:
  Position:
    in world: true
    x: 1122.02723
    y: 0
    z: 1937.7415
    last x: 1122.02723
    last y diff: 0
    last z: 1937.7415
    territory: 0
    rot x: 0
    rot y: -1.40397
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4233
    actor: "props/flora/bush_dry_a.xml"

- id: 4234
  Footprint:
  Position:
    in world: true
    x: 1121.5669
    y: 0
    z: 1932.96578
    last x: 1121.5669
    last y diff: 0
    last z: 1932.96578
    territory: 0
    rot x: 0
    rot y: 0.55349
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4234
    actor: "props/flora/plant_desert_a.xml"

- id: 4235
  Footprint:
  Position:
    in world: true
    x: 1120.17641
    y: 0
    z: 1973.75167
    last x: 1120.17641
    last y diff: 0
    last z: 1973.75167
    territory: 0
    rot x: 0
    rot y: 0.22425
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4235
    actor: "props/flora/plant_desert_a.xml"

- id: 4236
  Footprint:
  Position:
    in world: true
    x: 1119.76726
    y: 0
    z: 1968.86396
    last x: 1119.76726
    last y diff: 0
    last z: 1968.86396
    territory: 0
    rot x: 0
    rot y: 0.93192
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4236
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4237
  Footprint:
  Position:
    in world: true
    x: 1505.45781
    y: 0
    z: 669.95788
    last x: 1505.45781
    last y diff: 0
    last z: 669.95788
    territory: 0
    rot x: 0
    rot y: -4.63978
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4237
    actor: "props/flora/bush_dry_a.xml"

- id: 4238
  Footprint:
  Position:
    in world: true
    x: 1501.65233
    y: 0
    z: 666.33046
    last x: 1501.65233
    last y diff: 0
    last z: 666.33046
    territory: 0
    rot x: 0
    rot y: 0.49534
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4238
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4239
  Footprint:
  Position:
    in world: true
    x: 1501.73887
    y: 0
    z: 668.8353
    last x: 1501.73887
    last y diff: 0
    last z: 668.8353
    territory: 0
    rot x: 0
    rot y: -3.00513
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4239
    actor: "props/flora/plant_desert_a.xml"

- id: 4240
  Footprint:
  Position:
    in world: true
    x: 671.10906
    y: 0
    z: 1807.91646
    last x: 671.10906
    last y diff: 0
    last z: 1807.91646
    territory: 0
    rot x: 0
    rot y: -2.5089
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4240
    actor: "props/flora/bush_dry_a.xml"

- id: 4241
  Footprint:
  Position:
    in world: true
    x: 671.93171
    y: 0
    z: 1809.89858
    last x: 671.93171
    last y diff: 0
    last z: 1809.89858
    territory: 0
    rot x: 0
    rot y: -2.27176
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4241
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4242
  Footprint:
  Position:
    in world: true
    x: 1037.99172
    y: 0
    z: 93.56147
    last x: 1037.99172
    last y diff: 0
    last z: 93.56147
    territory: 0
    rot x: 0
    rot y: -0.84433
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4242
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4243
  Footprint:
  Position:
    in world: true
    x: 1040.63996
    y: 0
    z: 90.10222
    last x: 1040.63996
    last y diff: 0
    last z: 90.10222
    territory: 0
    rot x: 0
    rot y: 1.34615
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4243
    actor: "props/flora/bush_desert_a.xml"

- id: 4244
  Footprint:
  Position:
    in world: true
    x: 1036.46044
    y: 0
    z: 91.8557
    last x: 1036.46044
    last y diff: 0
    last z: 91.8557
    territory: 0
    rot x: 0
    rot y: 1.0938
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4244
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4245
  Footprint:
  Position:
    in world: true
    x: 429.21224
    y: 0
    z: 899.16764
    last x: 429.21224
    last y diff: 0
    last z: 899.16764
    territory: 0
    rot x: 0
    rot y: -2.7185
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4245
    actor: "props/flora/plant_desert_a.xml"

- id: 4246
  Footprint:
  Position:
    in world: true
    x: 428.97931
    y: 0
    z: 895.83782
    last x: 428.97931
    last y diff: 0
    last z: 895.83782
    territory: 4
    rot x: 0
    rot y: -4.44283
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4246
    actor: "props/flora/bush_desert_a.xml"

- id: 4247
  Footprint:
  Position:
    in world: true
    x: 431.114
    y: 0
    z: 896.6266
    last x: 431.114
    last y diff: 0
    last z: 896.6266
    territory: 0
    rot x: 0
    rot y: -2.04
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4247
    actor: "props/flora/bush_desert_a.xml"

- id: 4248
  Footprint:
  Position:
    in world: true
    x: 1710.62505
    y: 0
    z: 1573.4026
    last x: 1710.62505
    last y diff: 0
    last z: 1573.4026
    territory: 0
    rot x: 0
    rot y: -2.85421
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4248
    actor: "props/flora/plant_desert_a.xml"

- id: 4249
  Footprint:
  Position:
    in world: true
    x: 1712.07067
    y: 0
    z: 1573.59366
    last x: 1712.07067
    last y diff: 0
    last z: 1573.59366
    territory: 0
    rot x: 0
    rot y: -4.70112
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4249
    actor: "props/flora/plant_desert_a.xml"

- id: 4250
  Footprint:
  Position:
    in world: true
    x: 1368.37237
    y: 0
    z: 1194.07851
    last x: 1368.37237
    last y diff: 0
    last z: 1194.07851
    territory: 0
    rot x: 0
    rot y: 0.05704
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4250
    actor: "props/flora/plant_desert_a.xml"

- id: 4251
  Footprint:
  Position:
    in world: true
    x: 1365.5533
    y: 0
    z: 1190.08385
    last x: 1365.5533
    last y diff: 0
    last z: 1190.08385
    territory: 0
    rot x: 0
    rot y: 0.98191
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4251
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4252
  Footprint:
  Position:
    in world: true
    x: 1370.72471
    y: 0
    z: 1195.01304
    last x: 1370.72471
    last y diff: 0
    last z: 1195.01304
    territory: 0
    rot x: 0
    rot y: -1.83141
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4252
    actor: "props/flora/bush_dry_a.xml"

- id: 4253
  Footprint:
  Position:
    in world: true
    x: 948.80983
    y: 0
    z: 784.63744
    last x: 948.80983
    last y diff: 0
    last z: 784.63744
    territory: 0
    rot x: 0
    rot y: 1.07955
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4253
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4254
  Footprint:
  Position:
    in world: true
    x: 947.80892
    y: 0
    z: 784.96131
    last x: 947.80892
    last y diff: 0
    last z: 784.96131
    territory: 0
    rot x: 0
    rot y: -3.01888
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4254
    actor: "props/flora/bush_desert_a.xml"

- id: 4255
  Footprint:
  Position:
    in world: true
    x: 790.20757
    y: 0
    z: 745.1712
    last x: 790.20757
    last y diff: 0
    last z: 745.1712
    territory: 0
    rot x: 0
    rot y: 0.85575
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4255
    actor: "props/flora/plant_desert_a.xml"

- id: 4256
  Footprint:
  Position:
    in world: true
    x: 793.5367
    y: 0
    z: 747.07503
    last x: 793.5367
    last y diff: 0
    last z: 747.07503
    territory: 0
    rot x: 0
    rot y: -2.7547
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4256
    actor: "props/flora/plant_desert_a.xml"

- id: 4257
  Footprint:
  Position:
    in world: true
    x: 1382.12327
    y: 0
    z: 1657.31284
    last x: 1382.12327
    last y diff: 0
    last z: 1657.31284
    territory: 0
    rot x: 0
    rot y: -1.36591
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4257
    actor: "props/flora/bush_dry_a.xml"

- id: 4258
  Footprint:
  Position:
    in world: true
    x: 1378.96975
    y: 0
    z: 1661.88294
    last x: 1378.96975
    last y diff: 0
    last z: 1661.88294
    territory: 0
    rot x: 0
    rot y: -4.15638
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4258
    actor: "props/flora/plant_desert_a.xml"

- id: 4259
  Footprint:
  Position:
    in world: true
    x: 1381.44712
    y: 0
    z: 1655.42003
    last x: 1381.44712
    last y diff: 0
    last z: 1655.42003
    territory: 0
    rot x: 0
    rot y: -1.53751
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4259
    actor: "props/flora/plant_desert_a.xml"

- id: 4260
  Footprint:
  Position:
    in world: true
    x: 954.3478
    y: 0
    z: 80.00741
    last x: 954.3478
    last y diff: 0
    last z: 80.00741
    territory: 0
    rot x: 0
    rot y: 0.66958
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4260
    actor: "props/flora/bush_dry_a.xml"

- id: 4261
  Footprint:
  Position:
    in world: true
    x: 953.32938
    y: 0
    z: 87.34212
    last x: 953.32938
    last y diff: 0
    last z: 87.34212
    territory: 0
    rot x: 0
    rot y: -3.04665
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4261
    actor: "props/flora/plant_desert_a.xml"

- id: 4262
  Footprint:
  Position:
    in world: true
    x: 1598.13457
    y: 0
    z: 1793.97295
    last x: 1598.13457
    last y diff: 0
    last z: 1793.97295
    territory: 0
    rot x: 0
    rot y: -3.65267
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4262
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4263
  Footprint:
  Position:
    in world: true
    x: 1597.55683
    y: 0
    z: 1792.05791
    last x: 1597.55683
    last y diff: 0
    last z: 1792.05791
    territory: 0
    rot x: 0
    rot y: -2.34127
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4263
    actor: "props/flora/bush_desert_a.xml"

- id: 4264
  Footprint:
  Position:
    in world: true
    x: 874.63877
    y: 0
    z: 290.6582
    last x: 874.63877
    last y diff: 0
    last z: 290.6582
    territory: 0
    rot x: 0
    rot y: -2.73537
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4264
    actor: "props/flora/bush_dry_a.xml"

- id: 4265
  Footprint:
  Position:
    in world: true
    x: 879.66346
    y: 0
    z: 289.20971
    last x: 879.66346
    last y diff: 0
    last z: 289.20971
    territory: 0
    rot x: 0
    rot y: -3.09641
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4265
    actor: "props/flora/plant_desert_a.xml"

- id: 4266
  Footprint:
  Position:
    in world: true
    x: 1282.30866
    y: 0
    z: 1870.86055
    last x: 1282.30866
    last y diff: 0
    last z: 1870.86055
    territory: 0
    rot x: 0
    rot y: -1.15908
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4266
    actor: "props/flora/bush_dry_a.xml"

- id: 4267
  Footprint:
  Position:
    in world: true
    x: 1279.33016
    y: 0
    z: 1872.95933
    last x: 1279.33016
    last y diff: 0
    last z: 1872.95933
    territory: 0
    rot x: 0
    rot y: -2.05317
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4267
    actor: "props/flora/plant_desert_a.xml"

- id: 4268
  Footprint:
  Position:
    in world: true
    x: 1278.81136
    y: 0
    z: 1880.17289
    last x: 1278.81136
    last y diff: 0
    last z: 1880.17289
    territory: 0
    rot x: 0
    rot y: 1.26436
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4268
    actor: "props/flora/bush_desert_a.xml"

- id: 4269
  Footprint:
  Position:
    in world: true
    x: 987.62256
    y: 0
    z: 1394.97776
    last x: 987.62256
    last y diff: 0
    last z: 1394.97776
    territory: 0
    rot x: 0
    rot y: -2.84144
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4269
    actor: "props/flora/bush_dry_a.xml"

- id: 4270
  Footprint:
  Position:
    in world: true
    x: 982.89779
    y: 0
    z: 1392.19213
    last x: 982.89779
    last y diff: 0
    last z: 1392.19213
    territory: 0
    rot x: 0
    rot y: 0.61582
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4270
    actor: "props/flora/bush_dry_a.xml"

- id: 4271
  Footprint:
  Position:
    in world: true
    x: 988.5782
    y: 0
    z: 1390.55536
    last x: 988.5782
    last y diff: 0
    last z: 1390.55536
    territory: 0
    rot x: 0
    rot y: -3.47281
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4271
    actor: "props/flora/plant_desert_a.xml"

- id: 4272
  Footprint:
  Position:
    in world: true
    x: 140.59221
    y: 0
    z: 1026.59403
    last x: 140.59221
    last y diff: 0
    last z: 1026.59403
    territory: 0
    rot x: 0
    rot y: -3.88257
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4272
    actor: "props/flora/bush_dry_a.xml"

- id: 4273
  Footprint:
  Position:
    in world: true
    x: 139.12235
    y: 0
    z: 1027.01217
    last x: 139.12235
    last y diff: 0
    last z: 1027.01217
    territory: 0
    rot x: 0
    rot y: -2.65882
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4273
    actor: "props/flora/plant_desert_a.xml"

- id: 4274
  Footprint:
  Position:
    in world: true
    x: 507.59948
    y: 0
    z: 1225.69487
    last x: 507.59948
    last y diff: 0
    last z: 1225.69487
    territory: 0
    rot x: 0
    rot y: -1.70357
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4274
    actor: "props/flora/bush_desert_a.xml"

- id: 4275
  Footprint:
  Position:
    in world: true
    x: 507.43538
    y: 0
    z: 1222.72121
    last x: 507.43538
    last y diff: 0
    last z: 1222.72121
    territory: 0
    rot x: 0
    rot y: 0.32984
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4275
    actor: "props/flora/plant_desert_a.xml"

- id: 4276
  Footprint:
  Position:
    in world: true
    x: 302.00005
    y: 0
    z: 1605.99996
    last x: 302.00005
    last y diff: 0
    last z: 1605.99996
    territory: 0
    rot x: 0
    rot y: -3.21618
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4276
    actor: "props/flora/bush_desert_a.xml"

- id: 4277
  Footprint:
  Position:
    in world: true
    x: 303.97924
    y: 0
    z: 1603.35715
    last x: 303.97924
    last y diff: 0
    last z: 1603.35715
    territory: 0
    rot x: 0
    rot y: -2.62937
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4277
    actor: "props/flora/plant_desert_a.xml"

- id: 4278
  Footprint:
  Position:
    in world: true
    x: 300.97349
    y: 0
    z: 1613.4192
    last x: 300.97349
    last y diff: 0
    last z: 1613.4192
    territory: 0
    rot x: 0
    rot y: -2.02704
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4278
    actor: "props/flora/plant_desert_a.xml"

- id: 4279
  Footprint:
  Position:
    in world: true
    x: 1204.4896
    y: 0
    z: 1808.87168
    last x: 1204.4896
    last y diff: 0
    last z: 1808.87168
    territory: 0
    rot x: 0
    rot y: -2.7318
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4279
    actor: "props/flora/bush_desert_a.xml"

- id: 4280
  Footprint:
  Position:
    in world: true
    x: 1203.87644
    y: 0
    z: 1807.77167
    last x: 1203.87644
    last y diff: 0
    last z: 1807.77167
    territory: 0
    rot x: 0
    rot y: 0.56418
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4280
    actor: "props/flora/plant_desert_a.xml"

- id: 4281
  Footprint:
  Position:
    in world: true
    x: 847.02546
    y: 0
    z: 1660.59821
    last x: 847.02546
    last y diff: 0
    last z: 1660.59821
    territory: 0
    rot x: 0
    rot y: -0.20281
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4281
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4282
  Footprint:
  Position:
    in world: true
    x: 848.59853
    y: 0
    z: 1668.24152
    last x: 848.59853
    last y diff: 0
    last z: 1668.24152
    territory: 0
    rot x: 0
    rot y: 1.15407
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4282
    actor: "props/flora/bush_dry_a.xml"

- id: 4283
  Footprint:
  Position:
    in world: true
    x: 846.42388
    y: 0
    z: 1667.47866
    last x: 846.42388
    last y diff: 0
    last z: 1667.47866
    territory: 0
    rot x: 0
    rot y: -0.68104
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4283
    actor: "props/flora/bush_desert_a.xml"

- id: 4284
  Footprint:
  Position:
    in world: true
    x: 607.79204
    y: 0
    z: 1800.63927
    last x: 607.79204
    last y diff: 0
    last z: 1800.63927
    territory: 0
    rot x: 0
    rot y: -3.01491
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4284
    actor: "props/flora/bush_desert_a.xml"

- id: 4285
  Footprint:
  Position:
    in world: true
    x: 605.0337
    y: 0
    z: 1808.87708
    last x: 605.0337
    last y diff: 0
    last z: 1808.87708
    territory: 0
    rot x: 0
    rot y: -1.0787
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4285
    actor: "props/flora/bush_dry_a.xml"

- id: 4286
  Footprint:
  Position:
    in world: true
    x: 594.515
    y: 0
    z: 1800.62392
    last x: 594.515
    last y diff: 0
    last z: 1800.62392
    territory: 0
    rot x: 0
    rot y: 0.78382
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4286
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4287
  Footprint:
  Position:
    in world: true
    x: 517.0272
    y: 0
    z: 565.6339
    last x: 517.0272
    last y diff: 0
    last z: 565.6339
    territory: 0
    rot x: 0
    rot y: -1.59359
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4287
    actor: "props/flora/bush_desert_a.xml"

- id: 4288
  Footprint:
  Position:
    in world: true
    x: 516.59154
    y: 0
    z: 567.46996
    last x: 516.59154
    last y diff: 0
    last z: 567.46996
    territory: 0
    rot x: 0
    rot y: -2.2969
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4288
    actor: "props/flora/bush_desert_a.xml"

- id: 4289
  Footprint:
  Position:
    in world: true
    x: 513.83295
    y: 0
    z: 565.5034
    last x: 513.83295
    last y diff: 0
    last z: 565.5034
    territory: 0
    rot x: 0
    rot y: 0.83677
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4289
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4290
  Footprint:
  Position:
    in world: true
    x: 886.13878
    y: 0
    z: 869.57917
    last x: 886.13878
    last y diff: 0
    last z: 869.57917
    territory: 0
    rot x: 0
    rot y: 0.09688
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4290
    actor: "props/flora/bush_desert_a.xml"

- id: 4291
  Footprint:
  Position:
    in world: true
    x: 886.2792
    y: 0
    z: 867.24907
    last x: 886.2792
    last y diff: 0
    last z: 867.24907
    territory: 0
    rot x: 0
    rot y: 0.07288
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4291
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4292
  Footprint:
  Position:
    in world: true
    x: 1553.74231
    y: 0
    z: 431.6645
    last x: 1553.74231
    last y diff: 0
    last z: 431.6645
    territory: 0
    rot x: 0
    rot y: -1.77146
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4292
    actor: "props/flora/bush_desert_a.xml"

- id: 4293
  Footprint:
  Position:
    in world: true
    x: 1555.73699
    y: 0
    z: 432.40113
    last x: 1555.73699
    last y diff: 0
    last z: 432.40113
    territory: 0
    rot x: 0
    rot y: 0.7977
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4293
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4294
  Footprint:
  Position:
    in world: true
    x: 1552.54925
    y: 0
    z: 433.92573
    last x: 1552.54925
    last y diff: 0
    last z: 433.92573
    territory: 0
    rot x: 0
    rot y: -2.6373
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4294
    actor: "props/flora/bush_dry_a.xml"

- id: 4295
  Footprint:
  Position:
    in world: true
    x: 371.60232
    y: 0
    z: 1559.39464
    last x: 371.60232
    last y diff: 0
    last z: 1559.39464
    territory: 0
    rot x: 0
    rot y: -4.24393
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4295
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4296
  Footprint:
  Position:
    in world: true
    x: 374.00612
    y: 0
    z: 1564.80411
    last x: 374.00612
    last y diff: 0
    last z: 1564.80411
    territory: 0
    rot x: 0
    rot y: -2.1431
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4296
    actor: "props/flora/plant_desert_a.xml"

- id: 4297
  Footprint:
  Position:
    in world: true
    x: 385.38978
    y: 0
    z: 1559.67893
    last x: 385.38978
    last y diff: 0
    last z: 1559.67893
    territory: 0
    rot x: 0
    rot y: 0.54741
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4297
    actor: "props/flora/bush_dry_a.xml"

- id: 4298
  Footprint:
  Position:
    in world: true
    x: 51.10448
    y: 0
    z: 1183.44738
    last x: 51.10448
    last y diff: 0
    last z: 1183.44738
    territory: 0
    rot x: 0
    rot y: 0.71207
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4298
    actor: "props/flora/plant_desert_a.xml"

- id: 4299
  Footprint:
  Position:
    in world: true
    x: 48.50548
    y: 0
    z: 1180.0125
    last x: 48.50548
    last y diff: 0
    last z: 1180.0125
    territory: 0
    rot x: 0
    rot y: -3.37797
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4299
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4300
  Footprint:
  Position:
    in world: true
    x: 47.28086
    y: 0
    z: 1181.9551
    last x: 47.28086
    last y diff: 0
    last z: 1181.9551
    territory: 0
    rot x: 0
    rot y: 0.46477
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4300
    actor: "props/flora/bush_dry_a.xml"

- id: 4301
  Footprint:
  Position:
    in world: true
    x: 1556.05596
    y: 0
    z: 1682.14812
    last x: 1556.05596
    last y diff: 0
    last z: 1682.14812
    territory: 0
    rot x: 0
    rot y: -1.49834
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4301
    actor: "props/flora/bush_desert_a.xml"

- id: 4302
  Footprint:
  Position:
    in world: true
    x: 1556.34972
    y: 0
    z: 1687.57029
    last x: 1556.34972
    last y diff: 0
    last z: 1687.57029
    territory: 0
    rot x: 0
    rot y: 0.16413
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4302
    actor: "props/flora/bush_desert_a.xml"

- id: 4303
  Footprint:
  Position:
    in world: true
    x: 1555.25011
    y: 0
    z: 1682.80514
    last x: 1555.25011
    last y diff: 0
    last z: 1682.80514
    territory: 0
    rot x: 0
    rot y: 0.19915
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4303
    actor: "props/flora/plant_desert_a.xml"

- id: 4304
  Footprint:
  Position:
    in world: true
    x: 930.65233
    y: 0
    z: 1834.04346
    last x: 930.65233
    last y diff: 0
    last z: 1834.04346
    territory: 0
    rot x: 0
    rot y: 0.93693
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4304
    actor: "props/flora/bush_dry_a.xml"

- id: 4305
  Footprint:
  Position:
    in world: true
    x: 938.70653
    y: 0
    z: 1832.65404
    last x: 938.70653
    last y diff: 0
    last z: 1832.65404
    territory: 0
    rot x: 0
    rot y: -3.80326
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4305
    actor: "props/flora/plant_desert_a.xml"

- id: 4306
  Footprint:
  Position:
    in world: true
    x: 656.839
    y: 0
    z: 942.27985
    last x: 656.839
    last y diff: 0
    last z: 942.27985
    territory: 0
    rot x: 0
    rot y: -0.44076
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4306
    actor: "props/flora/bush_dry_a.xml"

- id: 4307
  Footprint:
  Position:
    in world: true
    x: 663.51903
    y: 0
    z: 946.92368
    last x: 663.51903
    last y diff: 0
    last z: 946.92368
    territory: 0
    rot x: 0
    rot y: -1.14121
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4307
    actor: "props/flora/bush_desert_a.xml"

- id: 4308
  Footprint:
  Position:
    in world: true
    x: 659.679
    y: 0
    z: 946.98351
    last x: 659.679
    last y diff: 0
    last z: 946.98351
    territory: 0
    rot x: 0
    rot y: -4.6897
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4308
    actor: "props/flora/bush_desert_a.xml"

- id: 4309
  Footprint:
  Position:
    in world: true
    x: 1509.50762
    y: 0
    z: 1834.39773
    last x: 1509.50762
    last y diff: 0
    last z: 1834.39773
    territory: 0
    rot x: 0
    rot y: -2.45435
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4309
    actor: "props/flora/bush_dry_a.xml"

- id: 4310
  Footprint:
  Position:
    in world: true
    x: 1511.06901
    y: 0
    z: 1840.38527
    last x: 1511.06901
    last y diff: 0
    last z: 1840.38527
    territory: 0
    rot x: 0
    rot y: -1.45221
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4310
    actor: "props/flora/bush_dry_a.xml"

- id: 4311
  Footprint:
  Position:
    in world: true
    x: 885.95141
    y: 0
    z: 1302.25261
    last x: 885.95141
    last y diff: 0
    last z: 1302.25261
    territory: 0
    rot x: 0
    rot y: -0.37603
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4311
    actor: "props/flora/plant_desert_a.xml"

- id: 4312
  Footprint:
  Position:
    in world: true
    x: 885.48359
    y: 0
    z: 1302.54018
    last x: 885.48359
    last y diff: 0
    last z: 1302.54018
    territory: 0
    rot x: 0
    rot y: 0.8347
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4312
    actor: "props/flora/bush_dry_a.xml"

- id: 4313
  Footprint:
  Position:
    in world: true
    x: 819.58161
    y: 0
    z: 590.0619
    last x: 819.58161
    last y diff: 0
    last z: 590.0619
    territory: 0
    rot x: 0
    rot y: -1.33301
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4313
    actor: "props/flora/bush_dry_a.xml"

- id: 4314
  Footprint:
  Position:
    in world: true
    x: 822.2561
    y: 0
    z: 585.86081
    last x: 822.2561
    last y diff: 0
    last z: 585.86081
    territory: 0
    rot x: 0
    rot y: 0.44591
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4314
    actor: "props/flora/plant_desert_a.xml"

- id: 4315
  Footprint:
  Position:
    in world: true
    x: 173.20507
    y: 0
    z: 652.95035
    last x: 173.20507
    last y diff: 0
    last z: 652.95035
    territory: 0
    rot x: 0
    rot y: -0.23412
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4315
    actor: "props/flora/bush_dry_a.xml"

- id: 4316
  Footprint:
  Position:
    in world: true
    x: 174.6492
    y: 0
    z: 659.04371
    last x: 174.6492
    last y diff: 0
    last z: 659.04371
    territory: 0
    rot x: 0
    rot y: -4.39846
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4316
    actor: "props/flora/plant_desert_a.xml"

- id: 4317
  Footprint:
  Position:
    in world: true
    x: 173.8119
    y: 0
    z: 658.02874
    last x: 173.8119
    last y diff: 0
    last z: 658.02874
    territory: 0
    rot x: 0
    rot y: -1.48194
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4317
    actor: "props/flora/bush_desert_a.xml"

- id: 4318
  Footprint:
  Position:
    in world: true
    x: 1500.73066
    y: 0
    z: 265.17901
    last x: 1500.73066
    last y diff: 0
    last z: 265.17901
    territory: 0
    rot x: 0
    rot y: -3.09903
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4318
    actor: "props/flora/bush_dry_a.xml"

- id: 4319
  Footprint:
  Position:
    in world: true
    x: 1502.39089
    y: 0
    z: 265.82456
    last x: 1502.39089
    last y diff: 0
    last z: 265.82456
    territory: 0
    rot x: 0
    rot y: -1.7683
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4319
    actor: "props/flora/bush_desert_a.xml"

- id: 4320
  Footprint:
  Position:
    in world: true
    x: 1186.87673
    y: 0
    z: 1279.86722
    last x: 1186.87673
    last y diff: 0
    last z: 1279.86722
    territory: 0
    rot x: 0
    rot y: -0.30146
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4320
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4321
  Footprint:
  Position:
    in world: true
    x: 1198.14396
    y: 0
    z: 1279.8314
    last x: 1198.14396
    last y diff: 0
    last z: 1279.8314
    territory: 0
    rot x: 0
    rot y: -4.09298
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4321
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4322
  Footprint:
  Position:
    in world: true
    x: 1335.52077
    y: 0
    z: 903.19765
    last x: 1335.52077
    last y diff: 0
    last z: 903.19765
    territory: 0
    rot x: 0
    rot y: -0.01026
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4322
    actor: "props/flora/plant_desert_a.xml"

- id: 4323
  Footprint:
  Position:
    in world: true
    x: 1348.58677
    y: 0
    z: 901.62674
    last x: 1348.58677
    last y diff: 0
    last z: 901.62674
    territory: 0
    rot x: 0
    rot y: -1.9452
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4323
    actor: "props/flora/bush_dry_a.xml"

- id: 4324
  Footprint:
  Position:
    in world: true
    x: 1341.49862
    y: 0
    z: 894.86677
    last x: 1341.49862
    last y diff: 0
    last z: 894.86677
    territory: 0
    rot x: 0
    rot y: -0.06922
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4324
    actor: "props/flora/bush_dry_a.xml"

- id: 4325
  Footprint:
  Position:
    in world: true
    x: 1286.07581
    y: 0
    z: 1954.56977
    last x: 1286.07581
    last y diff: 0
    last z: 1954.56977
    territory: 0
    rot x: 0
    rot y: 0.11583
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4325
    actor: "props/flora/bush_dry_a.xml"

- id: 4326
  Footprint:
  Position:
    in world: true
    x: 1280.68741
    y: 0
    z: 1956.93612
    last x: 1280.68741
    last y diff: 0
    last z: 1956.93612
    territory: 0
    rot x: 0
    rot y: -2.60297
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4326
    actor: "props/flora/bush_desert_a.xml"

- id: 4327
  Footprint:
  Position:
    in world: true
    x: 1282.03183
    y: 0
    z: 1948.98185
    last x: 1282.03183
    last y diff: 0
    last z: 1948.98185
    territory: 0
    rot x: 0
    rot y: -2.41533
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4327
    actor: "props/flora/plant_desert_a.xml"

- id: 4328
  Footprint:
  Position:
    in world: true
    x: 945.72732
    y: 0
    z: 1814.46442
    last x: 945.72732
    last y diff: 0
    last z: 1814.46442
    territory: 0
    rot x: 0
    rot y: 1.38468
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4328
    actor: "props/flora/bush_desert_a.xml"

- id: 4329
  Footprint:
  Position:
    in world: true
    x: 949.55346
    y: 0
    z: 1813.1206
    last x: 949.55346
    last y diff: 0
    last z: 1813.1206
    territory: 0
    rot x: 0
    rot y: -3.62638
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4329
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4330
  Footprint:
  Position:
    in world: true
    x: 945.03214
    y: 0
    z: 1820.29625
    last x: 945.03214
    last y diff: 0
    last z: 1820.29625
    territory: 0
    rot x: 0
    rot y: -2.36129
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4330
    actor: "props/flora/bush_dry_a.xml"

- id: 4331
  Footprint:
  Position:
    in world: true
    x: 1640.94446
    y: 0
    z: 853.7822
    last x: 1640.94446
    last y diff: 0
    last z: 853.7822
    territory: 0
    rot x: 0
    rot y: -1.24564
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4331
    actor: "props/flora/bush_desert_a.xml"

- id: 4332
  Footprint:
  Position:
    in world: true
    x: 1642.56376
    y: 0
    z: 854.15725
    last x: 1642.56376
    last y diff: 0
    last z: 854.15725
    territory: 0
    rot x: 0
    rot y: -0.14724
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4332
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4333
  Footprint:
  Position:
    in world: true
    x: 1530.33527
    y: 0
    z: 437.50509
    last x: 1530.33527
    last y diff: 0
    last z: 437.50509
    territory: 0
    rot x: 0
    rot y: 0.48258
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4333
    actor: "props/flora/bush_desert_a.xml"

- id: 4334
  Footprint:
  Position:
    in world: true
    x: 1518.55524
    y: 0
    z: 439.80486
    last x: 1518.55524
    last y diff: 0
    last z: 439.80486
    territory: 0
    rot x: 0
    rot y: -3.60538
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4334
    actor: "props/flora/plant_desert_a.xml"

- id: 4335
  Footprint:
  Position:
    in world: true
    x: 1527.20211
    y: 0
    z: 438.9161
    last x: 1527.20211
    last y diff: 0
    last z: 438.9161
    territory: 0
    rot x: 0
    rot y: 0.34917
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4335
    actor: "props/flora/bush_desert_a.xml"

- id: 4336
  Footprint:
  Position:
    in world: true
    x: 1003.097
    y: 0
    z: 627.34531
    last x: 1003.097
    last y diff: 0
    last z: 627.34531
    territory: 0
    rot x: 0
    rot y: -2.0687
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4336
    actor: "props/flora/bush_desert_a.xml"

- id: 4337
  Footprint:
  Position:
    in world: true
    x: 1003.83404
    y: 0
    z: 623.95975
    last x: 1003.83404
    last y diff: 0
    last z: 623.95975
    territory: 0
    rot x: 0
    rot y: -1.48662
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4337
    actor: "props/flora/bush_desert_a.xml"

- id: 4338
  Footprint:
  Position:
    in world: true
    x: 999.77538
    y: 0
    z: 624.37137
    last x: 999.77538
    last y diff: 0
    last z: 624.37137
    territory: 0
    rot x: 0
    rot y: -2.98913
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4338
    actor: "props/flora/bush_desert_a.xml"

- id: 4339
  Footprint:
  Position:
    in world: true
    x: 824.2603
    y: 0
    z: 762.32918
    last x: 824.2603
    last y diff: 0
    last z: 762.32918
    territory: 0
    rot x: 0
    rot y: 1.29003
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4339
    actor: "props/flora/plant_desert_a.xml"

- id: 4340
  Footprint:
  Position:
    in world: true
    x: 815.81881
    y: 0
    z: 764.38097
    last x: 815.81881
    last y diff: 0
    last z: 764.38097
    territory: 0
    rot x: 0
    rot y: -4.50953
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4340
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4341
  Footprint:
  Position:
    in world: true
    x: 669.9964
    y: 0
    z: 434.67309
    last x: 669.9964
    last y diff: 0
    last z: 434.67309
    territory: 0
    rot x: 0
    rot y: -2.19117
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4341
    actor: "props/flora/plant_desert_a.xml"

- id: 4342
  Footprint:
  Position:
    in world: true
    x: 667.6515
    y: 0
    z: 434.3428
    last x: 667.6515
    last y diff: 0
    last z: 434.3428
    territory: 0
    rot x: 0
    rot y: -0.59635
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4342
    actor: "props/flora/bush_dry_a.xml"

- id: 4343
  Footprint:
  Position:
    in world: true
    x: 670.82268
    y: 0
    z: 429.53081
    last x: 670.82268
    last y diff: 0
    last z: 429.53081
    territory: 0
    rot x: 0
    rot y: -1.0119
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4343
    actor: "props/flora/bush_dry_a.xml"

- id: 4344
  Footprint:
  Position:
    in world: true
    x: 662.62499
    y: 0
    z: 1554.22448
    last x: 662.62499
    last y diff: 0
    last z: 1554.22448
    territory: 0
    rot x: 0
    rot y: 1.20105
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4344
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4345
  Footprint:
  Position:
    in world: true
    x: 663.70276
    y: 0
    z: 1555.6147
    last x: 663.70276
    last y diff: 0
    last z: 1555.6147
    territory: 0
    rot x: 0
    rot y: -3.8087
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4345
    actor: "props/flora/bush_dry_a.xml"

- id: 4346
  Footprint:
  Position:
    in world: true
    x: 663.23378
    y: 0
    z: 1561.04274
    last x: 663.23378
    last y diff: 0
    last z: 1561.04274
    territory: 0
    rot x: 0
    rot y: 0.51682
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4346
    actor: "props/flora/bush_desert_a.xml"

- id: 4347
  Footprint:
  Position:
    in world: true
    x: 397.84568
    y: 0
    z: 1355.85061
    last x: 397.84568
    last y diff: 0
    last z: 1355.85061
    territory: 0
    rot x: 0
    rot y: 1.2278
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4347
    actor: "props/flora/bush_dry_a.xml"

- id: 4348
  Footprint:
  Position:
    in world: true
    x: 395.03222
    y: 0
    z: 1350.6754
    last x: 395.03222
    last y diff: 0
    last z: 1350.6754
    territory: 0
    rot x: 0
    rot y: 0.49119
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4348
    actor: "props/flora/bush_dry_a.xml"

- id: 4349
  Footprint:
  Position:
    in world: true
    x: 400.69523
    y: 0
    z: 1356.85416
    last x: 400.69523
    last y diff: 0
    last z: 1356.85416
    territory: 0
    rot x: 0
    rot y: -0.07271
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4349
    actor: "props/flora/bush_dry_a.xml"

- id: 4350
  Footprint:
  Position:
    in world: true
    x: 816.60544
    y: 0
    z: 266.46267
    last x: 816.60544
    last y diff: 0
    last z: 266.46267
    territory: 0
    rot x: 0
    rot y: -0.02079
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4350
    actor: "props/flora/bush_dry_a.xml"

- id: 4351
  Footprint:
  Position:
    in world: true
    x: 823.43642
    y: 0
    z: 272.64997
    last x: 823.43642
    last y diff: 0
    last z: 272.64997
    territory: 0
    rot x: 0
    rot y: 1.22471
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4351
    actor: "props/flora/plant_desert_a.xml"

- id: 4352
  Footprint:
  Position:
    in world: true
    x: 1359.8657
    y: 0
    z: 931.15706
    last x: 1359.8657
    last y diff: 0
    last z: 931.15706
    territory: 0
    rot x: 0
    rot y: -4.33588
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4352
    actor: "props/flora/bush_desert_a.xml"

- id: 4353
  Footprint:
  Position:
    in world: true
    x: 1360.3389
    y: 0
    z: 926.51941
    last x: 1360.3389
    last y diff: 0
    last z: 926.51941
    territory: 0
    rot x: 0
    rot y: -1.16906
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4353
    actor: "props/flora/bush_desert_a.xml"

- id: 4354
  Footprint:
  Position:
    in world: true
    x: 508.6595
    y: 0
    z: 1289.08475
    last x: 508.6595
    last y diff: 0
    last z: 1289.08475
    territory: 0
    rot x: 0
    rot y: 0.06792
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4354
    actor: "props/flora/plant_desert_a.xml"

- id: 4355
  Footprint:
  Position:
    in world: true
    x: 518.72721
    y: 0
    z: 1292.83454
    last x: 518.72721
    last y diff: 0
    last z: 1292.83454
    territory: 0
    rot x: 0
    rot y: -2.03592
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4355
    actor: "props/flora/bush_desert_a.xml"

- id: 4356
  Footprint:
  Position:
    in world: true
    x: 241.65807
    y: 0
    z: 1444.6161
    last x: 241.65807
    last y diff: 0
    last z: 1444.6161
    territory: 0
    rot x: 0
    rot y: 0.54494
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4356
    actor: "props/flora/plant_desert_a.xml"

- id: 4357
  Footprint:
  Position:
    in world: true
    x: 243.0082
    y: 0
    z: 1449.66297
    last x: 243.0082
    last y diff: 0
    last z: 1449.66297
    territory: 0
    rot x: 0
    rot y: -4.09383
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4357
    actor: "props/flora/bush_desert_a.xml"

- id: 4358
  Footprint:
  Position:
    in world: true
    x: 236.73858
    y: 0
    z: 1436.23531
    last x: 236.73858
    last y diff: 0
    last z: 1436.23531
    territory: 0
    rot x: 0
    rot y: -0.60154
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4358
    actor: "props/flora/plant_desert_a.xml"

- id: 4359
  Footprint:
  Position:
    in world: true
    x: 499.26679
    y: 0
    z: 1420.63491
    last x: 499.26679
    last y diff: 0
    last z: 1420.63491
    territory: 0
    rot x: 0
    rot y: -1.47947
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4359
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4360
  Footprint:
  Position:
    in world: true
    x: 497.30767
    y: 0
    z: 1419.12493
    last x: 497.30767
    last y diff: 0
    last z: 1419.12493
    territory: 0
    rot x: 0
    rot y: -2.20478
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4360
    actor: "props/flora/plant_desert_a.xml"

- id: 4361
  Footprint:
  Position:
    in world: true
    x: 1422.43996
    y: 0
    z: 583.94352
    last x: 1422.43996
    last y diff: 0
    last z: 583.94352
    territory: 0
    rot x: 0
    rot y: -2.4167
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4361
    actor: "props/flora/bush_desert_a.xml"

- id: 4362
  Footprint:
  Position:
    in world: true
    x: 1417.74354
    y: 0
    z: 590.28228
    last x: 1417.74354
    last y diff: 0
    last z: 590.28228
    territory: 0
    rot x: 0
    rot y: -3.66842
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4362
    actor: "props/flora/bush_desert_a.xml"

- id: 4363
  Footprint:
  Position:
    in world: true
    x: 1659.38085
    y: 0
    z: 294.29902
    last x: 1659.38085
    last y diff: 0
    last z: 294.29902
    territory: 0
    rot x: 0
    rot y: 0.87175
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4363
    actor: "props/flora/bush_dry_a.xml"

- id: 4364
  Footprint:
  Position:
    in world: true
    x: 1657.2118
    y: 0
    z: 290.78362
    last x: 1657.2118
    last y diff: 0
    last z: 290.78362
    territory: 0
    rot x: 0
    rot y: -3.55402
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4364
    actor: "props/flora/plant_desert_a.xml"

- id: 4365
  Footprint:
  Position:
    in world: true
    x: 1664.60886
    y: 0
    z: 285.388
    last x: 1664.60886
    last y diff: 0
    last z: 285.388
    territory: 0
    rot x: 0
    rot y: -1.38062
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4365
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4366
  Footprint:
  Position:
    in world: true
    x: 1808.46702
    y: 0
    z: 439.1472
    last x: 1808.46702
    last y diff: 0
    last z: 439.1472
    territory: 0
    rot x: 0
    rot y: 1.32074
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4366
    actor: "props/flora/bush_dry_a.xml"

- id: 4367
  Footprint:
  Position:
    in world: true
    x: 1800.90989
    y: 0
    z: 439.24128
    last x: 1800.90989
    last y diff: 0
    last z: 439.24128
    territory: 0
    rot x: 0
    rot y: -4.6256
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4367
    actor: "props/flora/plant_desert_a.xml"

- id: 4368
  Footprint:
  Position:
    in world: true
    x: 1803.5202
    y: 0
    z: 438.63343
    last x: 1803.5202
    last y diff: 0
    last z: 438.63343
    territory: 0
    rot x: 0
    rot y: 0.04513
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4368
    actor: "props/flora/plant_desert_a.xml"

- id: 4369
  Footprint:
  Position:
    in world: true
    x: 1149.90648
    y: 0
    z: 797.81891
    last x: 1149.90648
    last y diff: 0
    last z: 797.81891
    territory: 0
    rot x: 0
    rot y: -0.30729
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4369
    actor: "props/flora/bush_dry_a.xml"

- id: 4370
  Footprint:
  Position:
    in world: true
    x: 1148.12118
    y: 0
    z: 802.72402
    last x: 1148.12118
    last y diff: 0
    last z: 802.72402
    territory: 0
    rot x: 0
    rot y: 0.37005
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4370
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4371
  Footprint:
  Position:
    in world: true
    x: 1150.71282
    y: 0
    z: 800.32987
    last x: 1150.71282
    last y diff: 0
    last z: 800.32987
    territory: 0
    rot x: 0
    rot y: -1.03118
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4371
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4372
  Footprint:
  Position:
    in world: true
    x: 1243.82554
    y: 0
    z: 1788.70333
    last x: 1243.82554
    last y diff: 0
    last z: 1788.70333
    territory: 0
    rot x: 0
    rot y: -4.27656
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4372
    actor: "props/flora/bush_desert_a.xml"

- id: 4373
  Footprint:
  Position:
    in world: true
    x: 1245.75287
    y: 0
    z: 1791.47217
    last x: 1245.75287
    last y diff: 0
    last z: 1791.47217
    territory: 0
    rot x: 0
    rot y: -1.04165
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4373
    actor: "props/flora/plant_desert_a.xml"

- id: 4374
  Footprint:
  Position:
    in world: true
    x: 1025.46897
    y: 0
    z: 1873.20684
    last x: 1025.46897
    last y diff: 0
    last z: 1873.20684
    territory: 0
    rot x: 0
    rot y: -2.54456
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4374
    actor: "props/flora/bush_desert_a.xml"

- id: 4375
  Footprint:
  Position:
    in world: true
    x: 1025.88675
    y: 0
    z: 1872.99186
    last x: 1025.88675
    last y diff: 0
    last z: 1872.99186
    territory: 0
    rot x: 0
    rot y: -2.32061
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4375
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4376
  Footprint:
  Position:
    in world: true
    x: 1443.92437
    y: 0
    z: 588.53652
    last x: 1443.92437
    last y diff: 0
    last z: 588.53652
    territory: 0
    rot x: 0
    rot y: -1.92272
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4376
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4377
  Footprint:
  Position:
    in world: true
    x: 1433.96355
    y: 0
    z: 580.18172
    last x: 1433.96355
    last y diff: 0
    last z: 580.18172
    territory: 0
    rot x: 0
    rot y: -1.91483
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4377
    actor: "props/flora/bush_desert_a.xml"

- id: 4378
  Footprint:
  Position:
    in world: true
    x: 1530.32805
    y: 0
    z: 1379.51197
    last x: 1530.32805
    last y diff: 0
    last z: 1379.51197
    territory: 3
    rot x: 0
    rot y: -1.98624
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4378
    actor: "props/flora/bush_dry_a.xml"

- id: 4379
  Footprint:
  Position:
    in world: true
    x: 1526.59845
    y: 0
    z: 1375.43201
    last x: 1526.59845
    last y diff: 0
    last z: 1375.43201
    territory: 0
    rot x: 0
    rot y: -3.5539
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4379
    actor: "props/flora/bush_dry_a.xml"

- id: 4380
  Footprint:
  Position:
    in world: true
    x: 1531.90336
    y: 0
    z: 1383.97606
    last x: 1531.90336
    last y diff: 0
    last z: 1383.97606
    territory: 0
    rot x: 0
    rot y: 1.2813
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4380
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4381
  Footprint:
  Position:
    in world: true
    x: 465.31473
    y: 0
    z: 1058.19755
    last x: 465.31473
    last y diff: 0
    last z: 1058.19755
    territory: 4
    rot x: 0
    rot y: -0.95754
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4381
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4382
  Footprint:
  Position:
    in world: true
    x: 469.79682
    y: 0
    z: 1058.03045
    last x: 469.79682
    last y diff: 0
    last z: 1058.03045
    territory: 4
    rot x: 0
    rot y: -0.9833
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4382
    actor: "props/flora/plant_desert_a.xml"

- id: 4383
  Footprint:
  Position:
    in world: true
    x: 473.31373
    y: 0
    z: 1059.4896
    last x: 473.31373
    last y diff: 0
    last z: 1059.4896
    territory: 4
    rot x: 0
    rot y: -0.08777
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4383
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4384
  Footprint:
  Position:
    in world: true
    x: 1063.10022
    y: 0
    z: 1998.98165
    last x: 1063.10022
    last y diff: 0
    last z: 1998.98165
    territory: 0
    rot x: 0
    rot y: -1.44172
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4384
    actor: "props/flora/plant_desert_a.xml"

- id: 4385
  Footprint:
  Position:
    in world: true
    x: 1060.52468
    y: 0
    z: 2009.8908
    last x: 1060.52468
    last y diff: 0
    last z: 2009.8908
    territory: 0
    rot x: 0
    rot y: -1.74485
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4385
    actor: "props/flora/plant_desert_a.xml"

- id: 4386
  Footprint:
  Position:
    in world: true
    x: 1060.94907
    y: 0
    z: 2003.13524
    last x: 1060.94907
    last y diff: 0
    last z: 2003.13524
    territory: 0
    rot x: 0
    rot y: -0.98685
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4386
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4387
  Footprint:
  Position:
    in world: true
    x: 402.022
    y: 0
    z: 1712.85756
    last x: 402.022
    last y diff: 0
    last z: 1712.85756
    territory: 0
    rot x: 0
    rot y: 1.26726
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4387
    actor: "props/flora/bush_dry_a.xml"

- id: 4388
  Footprint:
  Position:
    in world: true
    x: 404.05205
    y: 0
    z: 1708.91146
    last x: 404.05205
    last y diff: 0
    last z: 1708.91146
    territory: 0
    rot x: 0
    rot y: -0.23594
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4388
    actor: "props/flora/plant_desert_a.xml"

- id: 4389
  Footprint:
  Position:
    in world: true
    x: 405.56418
    y: 0
    z: 1712.50074
    last x: 405.56418
    last y diff: 0
    last z: 1712.50074
    territory: 0
    rot x: 0
    rot y: -4.66189
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4389
    actor: "props/flora/bush_dry_a.xml"

- id: 4390
  Footprint:
  Position:
    in world: true
    x: 1377.81966
    y: 0
    z: 1211.37198
    last x: 1377.81966
    last y diff: 0
    last z: 1211.37198
    territory: 0
    rot x: 0
    rot y: -2.48238
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4390
    actor: "props/flora/bush_dry_a.xml"

- id: 4391
  Footprint:
  Position:
    in world: true
    x: 1383.14855
    y: 0
    z: 1217.13993
    last x: 1383.14855
    last y diff: 0
    last z: 1217.13993
    territory: 0
    rot x: 0
    rot y: -1.06159
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4391
    actor: "props/flora/bush_desert_a.xml"

- id: 4392
  Footprint:
  Position:
    in world: true
    x: 1168.63497
    y: 0
    z: 1509.91781
    last x: 1168.63497
    last y diff: 0
    last z: 1509.91781
    territory: 0
    rot x: 0
    rot y: -1.24079
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4392
    actor: "props/flora/bush_dry_a.xml"

- id: 4393
  Footprint:
  Position:
    in world: true
    x: 1158.73943
    y: 0
    z: 1510.96676
    last x: 1158.73943
    last y diff: 0
    last z: 1510.96676
    territory: 0
    rot x: 0
    rot y: -3.35935
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4393
    actor: "props/flora/bush_desert_a.xml"

- id: 4394
  Footprint:
  Position:
    in world: true
    x: 1157.92724
    y: 0
    z: 1519.94132
    last x: 1157.92724
    last y diff: 0
    last z: 1519.94132
    territory: 0
    rot x: 0
    rot y: -2.22461
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4394
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4395
  Footprint:
  Position:
    in world: true
    x: 1465.8509
    y: 0
    z: 1701.49132
    last x: 1465.8509
    last y diff: 0
    last z: 1701.49132
    territory: 0
    rot x: 0
    rot y: -1.98758
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4395
    actor: "props/flora/bush_desert_a.xml"

- id: 4396
  Footprint:
  Position:
    in world: true
    x: 1468.54877
    y: 0
    z: 1700.07839
    last x: 1468.54877
    last y diff: 0
    last z: 1700.07839
    territory: 0
    rot x: 0
    rot y: -1.72056
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4396
    actor: "props/flora/bush_desert_a.xml"

- id: 4397
  Footprint:
  Position:
    in world: true
    x: 1465.62008
    y: 0
    z: 1702.94567
    last x: 1465.62008
    last y diff: 0
    last z: 1702.94567
    territory: 0
    rot x: 0
    rot y: -4.25594
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4397
    actor: "props/flora/plant_desert_a.xml"

- id: 4398
  Footprint:
  Position:
    in world: true
    x: 1682.06684
    y: 0
    z: 1589.70958
    last x: 1682.06684
    last y diff: 0
    last z: 1589.70958
    territory: 0
    rot x: 0
    rot y: -1.1558
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4398
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4399
  Footprint:
  Position:
    in world: true
    x: 1679.82444
    y: 0
    z: 1598.58309
    last x: 1679.82444
    last y diff: 0
    last z: 1598.58309
    territory: 0
    rot x: 0
    rot y: -1.63443
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4399
    actor: "props/flora/bush_dry_a.xml"

- id: 4400
  Footprint:
  Position:
    in world: true
    x: 186.09415
    y: 0
    z: 1042.35512
    last x: 186.09415
    last y diff: 0
    last z: 1042.35512
    territory: 0
    rot x: 0
    rot y: -4.28333
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4400
    actor: "props/flora/bush_desert_a.xml"

- id: 4401
  Footprint:
  Position:
    in world: true
    x: 179.78928
    y: 0
    z: 1038.4305
    last x: 179.78928
    last y diff: 0
    last z: 1038.4305
    territory: 0
    rot x: 0
    rot y: -3.14707
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4401
    actor: "props/flora/bush_dry_a.xml"

- id: 4402
  Footprint:
  Position:
    in world: true
    x: 185.85692
    y: 0
    z: 1038.717
    last x: 185.85692
    last y diff: 0
    last z: 1038.717
    territory: 0
    rot x: 0
    rot y: -2.06304
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4402
    actor: "props/flora/plant_desert_a.xml"

- id: 4403
  Footprint:
  Position:
    in world: true
    x: 1174.89615
    y: 0
    z: 732.44692
    last x: 1174.89615
    last y diff: 0
    last z: 732.44692
    territory: 0
    rot x: 0
    rot y: -0.12426
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4403
    actor: "props/flora/bush_dry_a.xml"

- id: 4404
  Footprint:
  Position:
    in world: true
    x: 1172.196
    y: 0
    z: 732.44991
    last x: 1172.196
    last y diff: 0
    last z: 732.44991
    territory: 0
    rot x: 0
    rot y: -0.34713
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4404
    actor: "props/flora/bush_desert_a.xml"

- id: 4405
  Footprint:
  Position:
    in world: true
    x: 732.25292
    y: 0
    z: 356.09281
    last x: 732.25292
    last y diff: 0
    last z: 356.09281
    territory: 0
    rot x: 0
    rot y: 0.7843
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4405
    actor: "props/flora/plant_desert_a.xml"

- id: 4406
  Footprint:
  Position:
    in world: true
    x: 724.52935
    y: 0
    z: 357.667
    last x: 724.52935
    last y diff: 0
    last z: 357.667
    territory: 0
    rot x: 0
    rot y: -2.12635
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4406
    actor: "props/flora/bush_dry_a.xml"

- id: 4409
  Footprint:
  Position:
    in world: true
    x: 801.04603
    y: 0
    z: 1884.8631
    last x: 801.04603
    last y diff: 0
    last z: 1884.8631
    territory: 0
    rot x: 0
    rot y: -3.09952
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4409
    actor: "props/flora/bush_dry_a.xml"

- id: 4410
  Footprint:
  Position:
    in world: true
    x: 797.04821
    y: 0
    z: 1881.38004
    last x: 797.04821
    last y diff: 0
    last z: 1881.38004
    territory: 0
    rot x: 0
    rot y: -3.38462
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4410
    actor: "props/flora/bush_dry_a.xml"

- id: 4411
  Footprint:
  Position:
    in world: true
    x: 356.9057
    y: 0
    z: 1614.20797
    last x: 356.9057
    last y diff: 0
    last z: 1614.20797
    territory: 0
    rot x: 0
    rot y: 1.05755
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4411
    actor: "props/flora/plant_desert_a.xml"

- id: 4412
  Footprint:
  Position:
    in world: true
    x: 361.10354
    y: 0
    z: 1615.92804
    last x: 361.10354
    last y diff: 0
    last z: 1615.92804
    territory: 0
    rot x: 0
    rot y: -0.51536
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4412
    actor: "props/flora/bush_dry_a.xml"

- id: 4413
  Footprint:
  Position:
    in world: true
    x: 360.97942
    y: 0
    z: 1610.21433
    last x: 360.97942
    last y diff: 0
    last z: 1610.21433
    territory: 0
    rot x: 0
    rot y: 0.90293
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4413
    actor: "props/flora/bush_dry_a.xml"

- id: 4414
  Footprint:
  Position:
    in world: true
    x: 767.34897
    y: 0
    z: 64.77985
    last x: 767.34897
    last y diff: 0
    last z: 64.77985
    territory: 0
    rot x: 0
    rot y: 1.46232
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4414
    actor: "props/flora/plant_desert_a.xml"

- id: 4415
  Footprint:
  Position:
    in world: true
    x: 768.73122
    y: 0
    z: 50.97497
    last x: 768.73122
    last y diff: 0
    last z: 50.97497
    territory: 0
    rot x: 0
    rot y: -0.95708
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4415
    actor: "props/flora/bush_dry_a.xml"

- id: 4416
  Footprint:
  Position:
    in world: true
    x: 767.16292
    y: 0
    z: 53.86353
    last x: 767.16292
    last y diff: 0
    last z: 53.86353
    territory: 0
    rot x: 0
    rot y: -2.90413
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4416
    actor: "props/flora/plant_desert_a.xml"

- id: 4417
  Footprint:
  Position:
    in world: true
    x: 831.68851
    y: 0
    z: 105.68934
    last x: 831.68851
    last y diff: 0
    last z: 105.68934
    territory: 0
    rot x: 0
    rot y: -2.34359
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4417
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4418
  Footprint:
  Position:
    in world: true
    x: 823.9901
    y: 0
    z: 104.27665
    last x: 823.9901
    last y diff: 0
    last z: 104.27665
    territory: 0
    rot x: 0
    rot y: -1.28692
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4418
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4419
  Footprint:
  Position:
    in world: true
    x: 107.39318
    y: 0
    z: 1358.8
    last x: 107.39318
    last y diff: 0
    last z: 1358.8
    territory: 0
    rot x: 0
    rot y: -4.16427
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4419
    actor: "props/flora/bush_dry_a.xml"

- id: 4420
  Footprint:
  Position:
    in world: true
    x: 114.76764
    y: 0
    z: 1359.78199
    last x: 114.76764
    last y diff: 0
    last z: 1359.78199
    territory: 0
    rot x: 0
    rot y: -1.03844
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4420
    actor: "props/flora/plant_desert_a.xml"

- id: 4421
  Footprint:
  Position:
    in world: true
    x: 589.19472
    y: 0
    z: 1590.97342
    last x: 589.19472
    last y diff: 0
    last z: 1590.97342
    territory: 0
    rot x: 0
    rot y: -3.97413
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4421
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4422
  Footprint:
  Position:
    in world: true
    x: 596.39959
    y: 0
    z: 1594.85866
    last x: 596.39959
    last y diff: 0
    last z: 1594.85866
    territory: 0
    rot x: 0
    rot y: -4.34992
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4422
    actor: "props/flora/bush_dry_a.xml"

- id: 4423
  Footprint:
  Position:
    in world: true
    x: 749.91134
    y: 0
    z: 1857.97555
    last x: 749.91134
    last y diff: 0
    last z: 1857.97555
    territory: 0
    rot x: 0
    rot y: 1.03667
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4423
    actor: "props/flora/bush_desert_a.xml"

- id: 4424
  Footprint:
  Position:
    in world: true
    x: 750.70514
    y: 0
    z: 1854.34221
    last x: 750.70514
    last y diff: 0
    last z: 1854.34221
    territory: 0
    rot x: 0
    rot y: 0.22031
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4424
    actor: "props/flora/bush_desert_a.xml"

- id: 4425
  Footprint:
  Position:
    in world: true
    x: 1905.39574
    y: 0
    z: 972.66947
    last x: 1905.39574
    last y diff: 0
    last z: 972.66947
    territory: 0
    rot x: 0
    rot y: -4.2756
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4425
    actor: "props/flora/bush_dry_a.xml"

- id: 4426
  Footprint:
  Position:
    in world: true
    x: 1908.65877
    y: 0
    z: 979.1454
    last x: 1908.65877
    last y diff: 0
    last z: 979.1454
    territory: 0
    rot x: 0
    rot y: -3.1106
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4426
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4427
  Footprint:
  Position:
    in world: true
    x: 1902.45243
    y: 0
    z: 977.67072
    last x: 1902.45243
    last y diff: 0
    last z: 977.67072
    territory: 0
    rot x: 0
    rot y: -3.41796
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4427
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4428
  Footprint:
  Position:
    in world: true
    x: 1109.6125
    y: 0
    z: 1950.37941
    last x: 1109.6125
    last y diff: 0
    last z: 1950.37941
    territory: 0
    rot x: 0
    rot y: 1.40496
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4428
    actor: "props/flora/plant_desert_a.xml"

- id: 4429
  Footprint:
  Position:
    in world: true
    x: 1113.45275
    y: 0
    z: 1952.09641
    last x: 1113.45275
    last y diff: 0
    last z: 1952.09641
    territory: 0
    rot x: 0
    rot y: -2.73568
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4429
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4430
  Footprint:
  Position:
    in world: true
    x: 1108.9636
    y: 0
    z: 1945.95882
    last x: 1108.9636
    last y diff: 0
    last z: 1945.95882
    territory: 0
    rot x: 0
    rot y: 1.47132
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4430
    actor: "props/flora/bush_desert_a.xml"

- id: 4431
  Footprint:
  Position:
    in world: true
    x: 1357.56121
    y: 0
    z: 833.90305
    last x: 1357.56121
    last y diff: 0
    last z: 833.90305
    territory: 0
    rot x: 0
    rot y: 1.17324
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4431
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4432
  Footprint:
  Position:
    in world: true
    x: 1364.73334
    y: 0
    z: 835.4563
    last x: 1364.73334
    last y diff: 0
    last z: 835.4563
    territory: 0
    rot x: 0
    rot y: 0.78078
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4432
    actor: "props/flora/bush_dry_a.xml"

- id: 4433
  Footprint:
  Position:
    in world: true
    x: 1364.24848
    y: 0
    z: 834.70415
    last x: 1364.24848
    last y diff: 0
    last z: 834.70415
    territory: 0
    rot x: 0
    rot y: -3.24192
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4433
    actor: "props/flora/bush_desert_a.xml"

- id: 4434
  Footprint:
  Position:
    in world: true
    x: 1121.79108
    y: 0
    z: 655.78998
    last x: 1121.79108
    last y diff: 0
    last z: 655.78998
    territory: 0
    rot x: 0
    rot y: -4.4287
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4434
    actor: "props/flora/plant_desert_a.xml"

- id: 4435
  Footprint:
  Position:
    in world: true
    x: 1124.49712
    y: 0
    z: 663.91349
    last x: 1124.49712
    last y diff: 0
    last z: 663.91349
    territory: 0
    rot x: 0
    rot y: -4.32525
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4435
    actor: "props/flora/plant_desert_a.xml"

- id: 4436
  Footprint:
  Position:
    in world: true
    x: 730.07499
    y: 0
    z: 844.55922
    last x: 730.07499
    last y diff: 0
    last z: 844.55922
    territory: 0
    rot x: 0
    rot y: -3.63476
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4436
    actor: "props/flora/bush_desert_a.xml"

- id: 4437
  Footprint:
  Position:
    in world: true
    x: 732.59522
    y: 0
    z: 847.71009
    last x: 732.59522
    last y diff: 0
    last z: 847.71009
    territory: 0
    rot x: 0
    rot y: -3.18854
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4437
    actor: "props/flora/bush_desert_a.xml"

- id: 4438
  Footprint:
  Position:
    in world: true
    x: 1680.43726
    y: 0
    z: 1662.8978
    last x: 1680.43726
    last y diff: 0
    last z: 1662.8978
    territory: 0
    rot x: 0
    rot y: -1.99485
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4438
    actor: "props/flora/plant_desert_a.xml"

- id: 4439
  Footprint:
  Position:
    in world: true
    x: 1674.01638
    y: 0
    z: 1664.68842
    last x: 1674.01638
    last y diff: 0
    last z: 1664.68842
    territory: 0
    rot x: 0
    rot y: -1.87594
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4439
    actor: "props/flora/plant_desert_a.xml"

- id: 4440
  Footprint:
  Position:
    in world: true
    x: 1675.02639
    y: 0
    z: 1664.72434
    last x: 1675.02639
    last y diff: 0
    last z: 1664.72434
    territory: 0
    rot x: 0
    rot y: -3.33324
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4440
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4441
  Footprint:
  Position:
    in world: true
    x: 538.31376
    y: 0
    z: 1570.23223
    last x: 538.31376
    last y diff: 0
    last z: 1570.23223
    territory: 0
    rot x: 0
    rot y: -2.04686
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4441
    actor: "props/flora/plant_desert_a.xml"

- id: 4442
  Footprint:
  Position:
    in world: true
    x: 537.97344
    y: 0
    z: 1569.97733
    last x: 537.97344
    last y diff: 0
    last z: 1569.97733
    territory: 0
    rot x: 0
    rot y: 0.59656
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4442
    actor: "props/flora/bush_desert_a.xml"

- id: 4443
  Footprint:
  Position:
    in world: true
    x: 538.07808
    y: 0
    z: 1568.71676
    last x: 538.07808
    last y diff: 0
    last z: 1568.71676
    territory: 0
    rot x: 0
    rot y: -0.14872
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4443
    actor: "props/flora/bush_dry_a.xml"

- id: 4444
  Footprint:
  Position:
    in world: true
    x: 186.75524
    y: 0
    z: 1415.65676
    last x: 186.75524
    last y diff: 0
    last z: 1415.65676
    territory: 0
    rot x: 0
    rot y: 0.70714
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4444
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4445
  Footprint:
  Position:
    in world: true
    x: 183.84786
    y: 0
    z: 1412.63212
    last x: 183.84786
    last y diff: 0
    last z: 1412.63212
    territory: 0
    rot x: 0
    rot y: 0.34296
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4445
    actor: "props/flora/bush_desert_a.xml"

- id: 4446
  Footprint:
  Position:
    in world: true
    x: 181.70145
    y: 0
    z: 1407.94549
    last x: 181.70145
    last y diff: 0
    last z: 1407.94549
    territory: 0
    rot x: 0
    rot y: -4.49769
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4446
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4447
  Footprint:
  Position:
    in world: true
    x: 927.79064
    y: 0
    z: 139.99051
    last x: 927.79064
    last y diff: 0
    last z: 139.99051
    territory: 0
    rot x: 0
    rot y: -1.90229
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4447
    actor: "props/flora/bush_dry_a.xml"

- id: 4448
  Footprint:
  Position:
    in world: true
    x: 922.45884
    y: 0
    z: 143.20168
    last x: 922.45884
    last y diff: 0
    last z: 143.20168
    territory: 0
    rot x: 0
    rot y: -1.14971
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4448
    actor: "props/flora/bush_dry_a.xml"

- id: 4449
  Footprint:
  Position:
    in world: true
    x: 917.83512
    y: 0
    z: 145.8765
    last x: 917.83512
    last y diff: 0
    last z: 145.8765
    territory: 0
    rot x: 0
    rot y: -0.99006
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4449
    actor: "props/flora/bush_dry_a.xml"

- id: 4450
  Footprint:
  Position:
    in world: true
    x: 239.37201
    y: 0
    z: 1486.6466
    last x: 239.37201
    last y diff: 0
    last z: 1486.6466
    territory: 0
    rot x: 0
    rot y: -2.92617
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4450
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4451
  Footprint:
  Position:
    in world: true
    x: 237.9034
    y: 0
    z: 1482.09441
    last x: 237.9034
    last y diff: 0
    last z: 1482.09441
    territory: 0
    rot x: 0
    rot y: -3.1201
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4451
    actor: "props/flora/bush_dry_a.xml"

- id: 4452
  Footprint:
  Position:
    in world: true
    x: 238.77125
    y: 0
    z: 1486.23081
    last x: 238.77125
    last y diff: 0
    last z: 1486.23081
    territory: 0
    rot x: 0
    rot y: -3.40452
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4452
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4454
  Footprint:
  Position:
    in world: true
    x: 703.39853
    y: 0
    z: 288.06728
    last x: 703.39853
    last y diff: 0
    last z: 288.06728
    territory: 0
    rot x: 0
    rot y: -0.19974
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4454
    actor: "props/flora/plant_desert_a.xml"

- id: 4455
  Footprint:
  Position:
    in world: true
    x: 709.52414
    y: 0
    z: 280.48591
    last x: 709.52414
    last y diff: 0
    last z: 280.48591
    territory: 0
    rot x: 0
    rot y: 1.4569
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4455
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4456
  Footprint:
  Position:
    in world: true
    x: 706.20792
    y: 0
    z: 284.35915
    last x: 706.20792
    last y diff: 0
    last z: 284.35915
    territory: 0
    rot x: 0
    rot y: -1.62325
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4456
    actor: "props/flora/bush_desert_a.xml"

- id: 4457
  Footprint:
  Position:
    in world: true
    x: 1808.38515
    y: 0
    z: 425.01691
    last x: 1808.38515
    last y diff: 0
    last z: 425.01691
    territory: 0
    rot x: 0
    rot y: -2.77773
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4457
    actor: "props/flora/bush_desert_a.xml"

- id: 4458
  Footprint:
  Position:
    in world: true
    x: 1806.43306
    y: 0
    z: 424.76452
    last x: 1806.43306
    last y diff: 0
    last z: 424.76452
    territory: 0
    rot x: 0
    rot y: -2.97776
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4458
    actor: "props/flora/bush_dry_a.xml"

- id: 4459
  Footprint:
  Position:
    in world: true
    x: 1538.48444
    y: 0
    z: 1799.31182
    last x: 1538.48444
    last y diff: 0
    last z: 1799.31182
    territory: 0
    rot x: 0
    rot y: -4.61355
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4459
    actor: "props/flora/plant_desert_a.xml"

- id: 4460
  Footprint:
  Position:
    in world: true
    x: 1540.72408
    y: 0
    z: 1796.45652
    last x: 1540.72408
    last y diff: 0
    last z: 1796.45652
    territory: 0
    rot x: 0
    rot y: -3.18947
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4460
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4461
  Footprint:
  Position:
    in world: true
    x: 1245.91648
    y: 0
    z: 1863.94468
    last x: 1245.91648
    last y diff: 0
    last z: 1863.94468
    territory: 0
    rot x: 0
    rot y: -3.3847
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4461
    actor: "props/flora/bush_dry_a.xml"

- id: 4462
  Footprint:
  Position:
    in world: true
    x: 1245.62438
    y: 0
    z: 1874.69361
    last x: 1245.62438
    last y diff: 0
    last z: 1874.69361
    territory: 0
    rot x: 0
    rot y: -4.02654
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4462
    actor: "props/flora/bush_dry_a.xml"

- id: 4463
  Footprint:
  Position:
    in world: true
    x: 1240.31019
    y: 0
    z: 1862.4729
    last x: 1240.31019
    last y diff: 0
    last z: 1862.4729
    territory: 0
    rot x: 0
    rot y: 0.46123
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4463
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4464
  Footprint:
  Position:
    in world: true
    x: 1451.2015
    y: 0
    z: 1369.08318
    last x: 1451.2015
    last y diff: 0
    last z: 1369.08318
    territory: 0
    rot x: 0
    rot y: -2.28274
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4464
    actor: "props/flora/plant_desert_a.xml"

- id: 4465
  Footprint:
  Position:
    in world: true
    x: 1449.94585
    y: 0
    z: 1369.98488
    last x: 1449.94585
    last y diff: 0
    last z: 1369.98488
    territory: 0
    rot x: 0
    rot y: -0.68186
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4465
    actor: "props/flora/bush_dry_a.xml"

- id: 4466
  Footprint:
  Position:
    in world: true
    x: 774.18545
    y: 0
    z: 1485.33088
    last x: 774.18545
    last y diff: 0
    last z: 1485.33088
    territory: 0
    rot x: 0
    rot y: -4.64689
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4466
    actor: "props/flora/bush_dry_a.xml"

- id: 4467
  Footprint:
  Position:
    in world: true
    x: 775.13538
    y: 0
    z: 1483.75806
    last x: 775.13538
    last y diff: 0
    last z: 1483.75806
    territory: 0
    rot x: 0
    rot y: -1.36974
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4467
    actor: "props/flora/plant_desert_a.xml"

- id: 4468
  Footprint:
  Position:
    in world: true
    x: 570.27065
    y: 0
    z: 733.9316
    last x: 570.27065
    last y diff: 0
    last z: 733.9316
    territory: 0
    rot x: 0
    rot y: -2.16758
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4468
    actor: "props/flora/plant_desert_a.xml"

- id: 4469
  Footprint:
  Position:
    in world: true
    x: 568.95598
    y: 0
    z: 732.99045
    last x: 568.95598
    last y diff: 0
    last z: 732.99045
    territory: 0
    rot x: 0
    rot y: 0.6422
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4469
    actor: "props/flora/bush_desert_a.xml"

- id: 4470
  Footprint:
  Position:
    in world: true
    x: 571.30767
    y: 0
    z: 738.31092
    last x: 571.30767
    last y diff: 0
    last z: 738.31092
    territory: 0
    rot x: 0
    rot y: -0.07023
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4470
    actor: "props/flora/plant_desert_a.xml"

- id: 4471
  Footprint:
  Position:
    in world: true
    x: 821.62116
    y: 0
    z: 1864.22413
    last x: 821.62116
    last y diff: 0
    last z: 1864.22413
    territory: 0
    rot x: 0
    rot y: -1.18722
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4471
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4472
  Footprint:
  Position:
    in world: true
    x: 820.62539
    y: 0
    z: 1862.50355
    last x: 820.62539
    last y diff: 0
    last z: 1862.50355
    territory: 0
    rot x: 0
    rot y: -1.16335
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4472
    actor: "props/flora/bush_desert_a.xml"

- id: 4473
  Footprint:
  Position:
    in world: true
    x: 820.70644
    y: 0
    z: 1860.72513
    last x: 820.70644
    last y diff: 0
    last z: 1860.72513
    territory: 0
    rot x: 0
    rot y: 0.7291
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4473
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4474
  Footprint:
  Position:
    in world: true
    x: 560.22512
    y: 0
    z: 776.666
    last x: 560.22512
    last y diff: 0
    last z: 776.666
    territory: 0
    rot x: 0
    rot y: -2.89621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4474
    actor: "props/flora/bush_dry_a.xml"

- id: 4475
  Footprint:
  Position:
    in world: true
    x: 561.76183
    y: 0
    z: 778.28489
    last x: 561.76183
    last y diff: 0
    last z: 778.28489
    territory: 0
    rot x: 0
    rot y: -3.32686
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4475
    actor: "props/flora/bush_desert_a.xml"

- id: 4476
  Footprint:
  Position:
    in world: true
    x: 1438.12519
    y: 0
    z: 1844.49141
    last x: 1438.12519
    last y diff: 0
    last z: 1844.49141
    territory: 0
    rot x: 0
    rot y: -0.97184
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4476
    actor: "props/flora/plant_desert_a.xml"

- id: 4477
  Footprint:
  Position:
    in world: true
    x: 1435.77102
    y: 0
    z: 1839.50971
    last x: 1435.77102
    last y diff: 0
    last z: 1839.50971
    territory: 0
    rot x: 0
    rot y: -3.10264
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4477
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4479
  Footprint:
  Position:
    in world: true
    x: 482.69884
    y: 0
    z: 1283.33832
    last x: 482.69884
    last y diff: 0
    last z: 1283.33832
    territory: 0
    rot x: 0
    rot y: -4.0725
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4479
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4480
  Footprint:
  Position:
    in world: true
    x: 487.3046
    y: 0
    z: 1287.6623
    last x: 487.3046
    last y diff: 0
    last z: 1287.6623
    territory: 0
    rot x: 0
    rot y: -3.86136
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4480
    actor: "props/flora/bush_desert_a.xml"

- id: 4481
  Footprint:
  Position:
    in world: true
    x: 486.72194
    y: 0
    z: 1289.02277
    last x: 486.72194
    last y diff: 0
    last z: 1289.02277
    territory: 0
    rot x: 0
    rot y: 0.54154
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4481
    actor: "props/flora/bush_desert_a.xml"

- id: 4483
  Footprint:
  Position:
    in world: true
    x: 1852.92985
    y: 0
    z: 1569.6755
    last x: 1852.92985
    last y diff: 0
    last z: 1569.6755
    territory: 0
    rot x: 0
    rot y: -1.4998
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4483
    actor: "props/flora/bush_dry_a.xml"

- id: 4484
  Footprint:
  Position:
    in world: true
    x: 1857.68387
    y: 0
    z: 1568.13929
    last x: 1857.68387
    last y diff: 0
    last z: 1568.13929
    territory: 0
    rot x: 0
    rot y: -0.12146
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4484
    actor: "props/flora/bush_dry_a.xml"

- id: 4485
  Footprint:
  Position:
    in world: true
    x: 1067.20804
    y: 0
    z: 1981.37084
    last x: 1067.20804
    last y diff: 0
    last z: 1981.37084
    territory: 0
    rot x: 0
    rot y: -1.03602
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4485
    actor: "props/flora/bush_dry_a.xml"

- id: 4486
  Footprint:
  Position:
    in world: true
    x: 1062.67873
    y: 0
    z: 1975.64357
    last x: 1062.67873
    last y diff: 0
    last z: 1975.64357
    territory: 0
    rot x: 0
    rot y: 1.147
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4486
    actor: "props/flora/plant_desert_a.xml"

- id: 4487
  Footprint:
  Position:
    in world: true
    x: 1858.00985
    y: 0
    z: 1311.20383
    last x: 1858.00985
    last y diff: 0
    last z: 1311.20383
    territory: 3
    rot x: 0
    rot y: 0.19466
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4487
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4488
  Footprint:
  Position:
    in world: true
    x: 1853.92826
    y: 0
    z: 1309.95746
    last x: 1853.92826
    last y diff: 0
    last z: 1309.95746
    territory: 3
    rot x: 0
    rot y: -3.7052
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4488
    actor: "props/flora/bush_dry_a.xml"

- id: 4489
  Footprint:
  Position:
    in world: true
    x: 1852.08375
    y: 0
    z: 1309.34247
    last x: 1852.08375
    last y diff: 0
    last z: 1309.34247
    territory: 3
    rot x: 0
    rot y: 0.41358
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4489
    actor: "props/flora/plant_desert_a.xml"

- id: 4490
  Footprint:
  Position:
    in world: true
    x: 681.19257
    y: 0
    z: 1424.62905
    last x: 681.19257
    last y diff: 0
    last z: 1424.62905
    territory: 0
    rot x: 0
    rot y: 0.70694
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4490
    actor: "props/flora/plant_desert_a.xml"

- id: 4491
  Footprint:
  Position:
    in world: true
    x: 682.39605
    y: 0
    z: 1435.41546
    last x: 682.39605
    last y diff: 0
    last z: 1435.41546
    territory: 0
    rot x: 0
    rot y: -4.42927
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4491
    actor: "props/flora/bush_desert_a.xml"

- id: 4492
  Footprint:
  Position:
    in world: true
    x: 1966.10537
    y: 0
    z: 1259.76836
    last x: 1966.10537
    last y diff: 0
    last z: 1259.76836
    territory: 0
    rot x: 0
    rot y: -2.37903
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4492
    actor: "props/flora/plant_desert_a.xml"

- id: 4493
  Footprint:
  Position:
    in world: true
    x: 1961.89361
    y: 0
    z: 1259.1617
    last x: 1961.89361
    last y diff: 0
    last z: 1259.1617
    territory: 0
    rot x: 0
    rot y: 0.1431
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4493
    actor: "props/flora/bush_desert_a.xml"

- id: 4494
  Footprint:
  Position:
    in world: true
    x: 1959.42418
    y: 0
    z: 1264.9011
    last x: 1959.42418
    last y diff: 0
    last z: 1264.9011
    territory: 0
    rot x: 0
    rot y: -3.7749
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4494
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4495
  Footprint:
  Position:
    in world: true
    x: 334.1163
    y: 0
    z: 351.07055
    last x: 334.1163
    last y diff: 0
    last z: 351.07055
    territory: 0
    rot x: 0
    rot y: 0.18793
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4495
    actor: "props/flora/bush_dry_a.xml"

- id: 4496
  Footprint:
  Position:
    in world: true
    x: 339.98906
    y: 0
    z: 347.17638
    last x: 339.98906
    last y diff: 0
    last z: 347.17638
    territory: 0
    rot x: 0
    rot y: 1.38253
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4496
    actor: "props/flora/plant_desert_a.xml"

- id: 4497
  Footprint:
  Position:
    in world: true
    x: 842.58812
    y: 0
    z: 696.48894
    last x: 842.58812
    last y diff: 0
    last z: 696.48894
    territory: 0
    rot x: 0
    rot y: -1.72887
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4497
    actor: "props/flora/bush_desert_a.xml"

- id: 4498
  Footprint:
  Position:
    in world: true
    x: 845.40973
    y: 0
    z: 701.11533
    last x: 845.40973
    last y diff: 0
    last z: 701.11533
    territory: 0
    rot x: 0
    rot y: -3.33532
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4498
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4499
  Footprint:
  Position:
    in world: true
    x: 851.83039
    y: 0
    z: 699.07508
    last x: 851.83039
    last y diff: 0
    last z: 699.07508
    territory: 0
    rot x: 0
    rot y: -3.69623
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4499
    actor: "props/flora/bush_dry_a.xml"

- id: 4500
  Footprint:
  Position:
    in world: true
    x: 804.56553
    y: 0
    z: 1965.51388
    last x: 804.56553
    last y diff: 0
    last z: 1965.51388
    territory: 0
    rot x: 0
    rot y: 1.0878
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4500
    actor: "props/flora/bush_desert_a.xml"

- id: 4501
  Footprint:
  Position:
    in world: true
    x: 813.53713
    y: 0
    z: 1966.49857
    last x: 813.53713
    last y diff: 0
    last z: 1966.49857
    territory: 0
    rot x: 0
    rot y: -2.7553
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4501
    actor: "props/flora/bush_dry_a.xml"

- id: 4502
  Footprint:
  Position:
    in world: true
    x: 519.81124
    y: 0
    z: 1138.68531
    last x: 519.81124
    last y diff: 0
    last z: 1138.68531
    territory: 0
    rot x: 0
    rot y: -4.70856
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4502
    actor: "props/flora/plant_desert_a.xml"

- id: 4503
  Footprint:
  Position:
    in world: true
    x: 521.7366
    y: 0
    z: 1144.9434
    last x: 521.7366
    last y diff: 0
    last z: 1144.9434
    territory: 0
    rot x: 0
    rot y: -1.64394
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/plant_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4503
    actor: "props/flora/plant_desert_a.xml"

- id: 4504
  Footprint:
  Position:
    in world: true
    x: 522.43139
    y: 0
    z: 1138.42913
    last x: 522.43139
    last y diff: 0
    last z: 1138.42913
    territory: 0
    rot x: 0
    rot y: -4.62734
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4504
    actor: "props/flora/bush_dry_a.xml"

- id: 4505
  Footprint:
  Position:
    in world: true
    x: 1149.31502
    y: 0
    z: 602.53898
    last x: 1149.31502
    last y diff: 0
    last z: 602.53898
    territory: 0
    rot x: 0
    rot y: -0.0674
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4505
    actor: "props/flora/bush_desert_a.xml"

- id: 4506
  Footprint:
  Position:
    in world: true
    x: 1151.11921
    y: 0
    z: 597.7531
    last x: 1151.11921
    last y diff: 0
    last z: 597.7531
    territory: 0
    rot x: 0
    rot y: -2.7219
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4506
    actor: "props/flora/bush_desert_a.xml"

- id: 4507
  Footprint:
  Position:
    in world: true
    x: 755.31722
    y: 0
    z: 819.5874
    last x: 755.31722
    last y diff: 0
    last z: 819.5874
    territory: 0
    rot x: 0
    rot y: -4.31574
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4507
    actor: "props/flora/bush_dry_a.xml"

- id: 4508
  Footprint:
  Position:
    in world: true
    x: 754.32787
    y: 0
    z: 826.31421
    last x: 754.32787
    last y diff: 0
    last z: 826.31421
    territory: 0
    rot x: 0
    rot y: -2.43264
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4508
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4509
  Footprint:
  Position:
    in world: true
    x: 695.18656
    y: 0
    z: 1895.26784
    last x: 695.18656
    last y diff: 0
    last z: 1895.26784
    territory: 0
    rot x: 0
    rot y: 0.0382
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4509
    actor: "props/flora/bush_dry_a.xml"

- id: 4510
  Footprint:
  Position:
    in world: true
    x: 699.28312
    y: 0
    z: 1900.12694
    last x: 699.28312
    last y diff: 0
    last z: 1900.12694
    territory: 0
    rot x: 0
    rot y: 0.20093
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4510
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4511
  Footprint:
  Position:
    in world: true
    x: 531.00361
    y: 0
    z: 1137.34842
    last x: 531.00361
    last y diff: 0
    last z: 1137.34842
    territory: 0
    rot x: 0
    rot y: 0.66501
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4511
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4512
  Footprint:
  Position:
    in world: true
    x: 533.07361
    y: 0
    z: 1132.07924
    last x: 533.07361
    last y diff: 0
    last z: 1132.07924
    territory: 0
    rot x: 0
    rot y: -2.45196
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4512
    actor: "props/flora/bush_desert_a.xml"

- id: 4514
  Footprint:
  Position:
    in world: true
    x: 1348.00025
    y: 0
    z: 1620.1655
    last x: 1348.00025
    last y diff: 0
    last z: 1620.1655
    territory: 0
    rot x: 0
    rot y: -3.31717
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_dry_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4514
    actor: "props/flora/bush_desert_dry_a.xml"

- id: 4515
  Footprint:
  Position:
    in world: true
    x: 1343.83983
    y: 0
    z: 1615.01432
    last x: 1343.83983
    last y diff: 0
    last z: 1615.01432
    territory: 0
    rot x: 0
    rot y: -1.51343
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/bush_desert_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4515
    actor: "props/flora/bush_desert_a.xml"

- id: 4516
  Footprint:
  Position:
    in world: true
    x: 1831.33175
    y: 0
    z: 1291.15606
    last x: 1831.33175
    last y diff: 0
    last z: 1291.15606
    territory: 3
    rot x: 0
    rot y: -3.28373
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4516
    actor: "geology/stone_desert_med.xml"

- id: 4517
  Footprint:
  Position:
    in world: true
    x: 1832.31574
    y: 0
    z: 1287.13057
    last x: 1832.31574
    last y diff: 0
    last z: 1287.13057
    territory: 3
    rot x: 0
    rot y: -3.1837
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4517
    actor: "geology/stone_desert_med.xml"

- id: 4518
  Footprint:
  Position:
    in world: true
    x: 321.59533
    y: 0
    z: 1716.4591
    last x: 321.59533
    last y diff: 0
    last z: 1716.4591
    territory: 0
    rot x: 0
    rot y: -2.20366
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4518
    actor: "geology/stone_desert_med.xml"

- id: 4519
  Footprint:
  Position:
    in world: true
    x: 319.18429
    y: 0
    z: 1724.88303
    last x: 319.18429
    last y diff: 0
    last z: 1724.88303
    territory: 0
    rot x: 0
    rot y: -2.9524
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4519
    actor: "geology/stone_desert_med.xml"

- id: 4520
  Footprint:
  Position:
    in world: true
    x: 463.78292
    y: 0
    z: 567.30839
    last x: 463.78292
    last y diff: 0
    last z: 567.30839
    territory: 0
    rot x: 0
    rot y: -3.60476
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4520
    actor: "geology/stone_desert_med.xml"

- id: 4521
  Footprint:
  Position:
    in world: true
    x: 403.14815
    y: 0
    z: 1032.76623
    last x: 403.14815
    last y diff: 0
    last z: 1032.76623
    territory: 4
    rot x: 0
    rot y: 0.7766
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4521
    actor: "geology/stone_desert_med.xml"

- id: 4522
  Footprint:
  Position:
    in world: true
    x: 399.33126
    y: 0
    z: 1039.62385
    last x: 399.33126
    last y diff: 0
    last z: 1039.62385
    territory: 4
    rot x: 0
    rot y: 0.92856
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4522
    actor: "geology/stone_desert_med.xml"

- id: 4523
  Footprint:
  Position:
    in world: true
    x: 131.11704
    y: 0
    z: 800.8146
    last x: 131.11704
    last y diff: 0
    last z: 800.8146
    territory: 0
    rot x: 0
    rot y: 1.32471
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4523
    actor: "geology/stone_desert_med.xml"

- id: 4524
  Footprint:
  Position:
    in world: true
    x: 130.3922
    y: 0
    z: 802.53335
    last x: 130.3922
    last y diff: 0
    last z: 802.53335
    territory: 0
    rot x: 0
    rot y: 0.88736
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4524
    actor: "geology/stone_desert_med.xml"

- id: 4525
  Footprint:
  Position:
    in world: true
    x: 1302.92539
    y: 0
    z: 1950.62017
    last x: 1302.92539
    last y diff: 0
    last z: 1950.62017
    territory: 0
    rot x: 0
    rot y: -2.08202
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4525
    actor: "geology/stone_desert_med.xml"

- id: 4526
  Footprint:
  Position:
    in world: true
    x: 1222.87897
    y: 0
    z: 259.29172
    last x: 1222.87897
    last y diff: 0
    last z: 259.29172
    territory: 0
    rot x: 0
    rot y: -1.75533
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4526
    actor: "geology/stone_desert_med.xml"

- id: 4527
  Footprint:
  Position:
    in world: true
    x: 1222.04436
    y: 0
    z: 258.12467
    last x: 1222.04436
    last y diff: 0
    last z: 258.12467
    territory: 0
    rot x: 0
    rot y: -1.35247
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4527
    actor: "geology/stone_desert_med.xml"

- id: 4528
  Footprint:
  Position:
    in world: true
    x: 112.23716
    y: 0
    z: 743.32056
    last x: 112.23716
    last y diff: 0
    last z: 743.32056
    territory: 0
    rot x: 0
    rot y: 0.2987
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4528
    actor: "geology/stone_desert_med.xml"

- id: 4529
  Footprint:
  Position:
    in world: true
    x: 724.32897
    y: 0
    z: 202.9674
    last x: 724.32897
    last y diff: 0
    last z: 202.9674
    territory: 0
    rot x: 0
    rot y: -4.43122
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4529
    actor: "geology/stone_desert_med.xml"

- id: 4530
  Footprint:
  Position:
    in world: true
    x: 776.43552
    y: 0
    z: 873.2319
    last x: 776.43552
    last y diff: 0
    last z: 873.2319
    territory: 0
    rot x: 0
    rot y: 0.51514
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4530
    actor: "geology/stone_desert_med.xml"

- id: 4531
  Footprint:
  Position:
    in world: true
    x: 782.48156
    y: 0
    z: 868.32114
    last x: 782.48156
    last y diff: 0
    last z: 868.32114
    territory: 0
    rot x: 0
    rot y: -2.81846
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4531
    actor: "geology/stone_desert_med.xml"

- id: 4532
  Footprint:
  Position:
    in world: true
    x: 1063.32445
    y: 0
    z: 1975.75315
    last x: 1063.32445
    last y diff: 0
    last z: 1975.75315
    territory: 0
    rot x: 0
    rot y: 0.76317
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4532
    actor: "geology/stone_desert_med.xml"

- id: 4533
  Footprint:
  Position:
    in world: true
    x: 1071.14362
    y: 0
    z: 1981.9561
    last x: 1071.14362
    last y diff: 0
    last z: 1981.9561
    territory: 0
    rot x: 0
    rot y: 1.21807
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4533
    actor: "geology/stone_desert_med.xml"

- id: 4534
  Footprint:
  Position:
    in world: true
    x: 1598.57886
    y: 0
    z: 1781.28232
    last x: 1598.57886
    last y diff: 0
    last z: 1781.28232
    territory: 0
    rot x: 0
    rot y: 1.51829
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4534
    actor: "geology/stone_desert_med.xml"

- id: 4535
  Footprint:
  Position:
    in world: true
    x: 1607.87504
    y: 0
    z: 1782.84939
    last x: 1607.87504
    last y diff: 0
    last z: 1782.84939
    territory: 0
    rot x: 0
    rot y: -2.47632
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4535
    actor: "geology/stone_desert_med.xml"

- id: 4536
  Footprint:
  Position:
    in world: true
    x: 602.2696
    y: 0
    z: 913.94979
    last x: 602.2696
    last y diff: 0
    last z: 913.94979
    territory: 0
    rot x: 0
    rot y: 0.83436
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4536
    actor: "geology/stone_desert_med.xml"

- id: 4537
  Footprint:
  Position:
    in world: true
    x: 601.15717
    y: 0
    z: 916.82277
    last x: 601.15717
    last y diff: 0
    last z: 916.82277
    territory: 0
    rot x: 0
    rot y: -2.02395
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4537
    actor: "geology/stone_desert_med.xml"

- id: 4538
  Footprint:
  Position:
    in world: true
    x: 22.15444
    y: 0
    z: 964.27463
    last x: 22.15444
    last y diff: 0
    last z: 964.27463
    territory: 0
    rot x: 0
    rot y: -2.82432
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4538
    actor: "geology/stone_desert_med.xml"

- id: 4539
  Footprint:
  Position:
    in world: true
    x: 888.78025
    y: 0
    z: 1934.44094
    last x: 888.78025
    last y diff: 0
    last z: 1934.44094
    territory: 0
    rot x: 0
    rot y: 1.00692
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4539
    actor: "geology/stone_desert_med.xml"

- id: 4540
  Footprint:
  Position:
    in world: true
    x: 976.84183
    y: 0
    z: 2008.82572
    last x: 976.84183
    last y diff: 0
    last z: 2008.82572
    territory: 0
    rot x: 0
    rot y: -3.33553
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4540
    actor: "geology/stone_desert_med.xml"

- id: 4541
  Footprint:
  Position:
    in world: true
    x: 978.71561
    y: 0
    z: 2015.33872
    last x: 978.71561
    last y diff: 0
    last z: 2015.33872
    territory: 0
    rot x: 0
    rot y: -3.81971
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4541
    actor: "geology/stone_desert_med.xml"

- id: 4542
  Footprint:
  Position:
    in world: true
    x: 1344.66196
    y: 0
    z: 501.9575
    last x: 1344.66196
    last y diff: 0
    last z: 501.9575
    territory: 0
    rot x: 0
    rot y: 1.4711
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4542
    actor: "geology/stone_desert_med.xml"

- id: 4543
  Footprint:
  Position:
    in world: true
    x: 968.88891
    y: 0
    z: 1972.44928
    last x: 968.88891
    last y diff: 0
    last z: 1972.44928
    territory: 0
    rot x: 0
    rot y: -3.59778
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4543
    actor: "geology/stone_desert_med.xml"

- id: 4544
  Footprint:
  Position:
    in world: true
    x: 307.64396
    y: 0
    z: 418.40851
    last x: 307.64396
    last y diff: 0
    last z: 418.40851
    territory: 0
    rot x: 0
    rot y: -2.66123
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4544
    actor: "geology/stone_desert_med.xml"

- id: 4545
  Footprint:
  Position:
    in world: true
    x: 311.99648
    y: 0
    z: 419.88221
    last x: 311.99648
    last y diff: 0
    last z: 419.88221
    territory: 0
    rot x: 0
    rot y: 0.75528
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4545
    actor: "geology/stone_desert_med.xml"

- id: 4546
  Footprint:
  Position:
    in world: true
    x: 1224.71538
    y: 0
    z: 688.9307
    last x: 1224.71538
    last y diff: 0
    last z: 688.9307
    territory: 0
    rot x: 0
    rot y: -4.2131
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4546
    actor: "geology/stone_desert_med.xml"

- id: 4547
  Footprint:
  Position:
    in world: true
    x: 1234.85929
    y: 0
    z: 688.40314
    last x: 1234.85929
    last y diff: 0
    last z: 688.40314
    territory: 0
    rot x: 0
    rot y: -2.51142
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4547
    actor: "geology/stone_desert_med.xml"

- id: 4548
  Footprint:
  Position:
    in world: true
    x: 1778.5337
    y: 0
    z: 1046.20583
    last x: 1778.5337
    last y diff: 0
    last z: 1046.20583
    territory: 0
    rot x: 0
    rot y: -1.88286
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4548
    actor: "geology/stone_desert_med.xml"

- id: 4549
  Footprint:
  Position:
    in world: true
    x: 1778.35401
    y: 0
    z: 1038.54941
    last x: 1778.35401
    last y diff: 0
    last z: 1038.54941
    territory: 0
    rot x: 0
    rot y: -0.55456
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4549
    actor: "geology/stone_desert_med.xml"

- id: 4550
  Footprint:
  Position:
    in world: true
    x: 735.91007
    y: 0
    z: 505.09958
    last x: 735.91007
    last y diff: 0
    last z: 505.09958
    territory: 0
    rot x: 0
    rot y: -4.49593
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4550
    actor: "geology/stone_desert_med.xml"

- id: 4552
  Footprint:
  Position:
    in world: true
    x: 1480.83143
    y: 0
    z: 869.7111
    last x: 1480.83143
    last y diff: 0
    last z: 869.7111
    territory: 0
    rot x: 0
    rot y: -2.81351
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4552
    actor: "geology/stone_desert_med.xml"

- id: 4553
  Footprint:
  Position:
    in world: true
    x: 1761.6634
    y: 0
    z: 1131.25123
    last x: 1761.6634
    last y diff: 0
    last z: 1131.25123
    territory: 0
    rot x: 0
    rot y: -3.30663
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4553
    actor: "geology/stone_desert_med.xml"

- id: 4554
  Footprint:
  Position:
    in world: true
    x: 1761.35421
    y: 0
    z: 1131.92232
    last x: 1761.35421
    last y diff: 0
    last z: 1131.92232
    territory: 0
    rot x: 0
    rot y: -3.61211
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4554
    actor: "geology/stone_desert_med.xml"

- id: 4555
  Footprint:
  Position:
    in world: true
    x: 1717.03254
    y: 0
    z: 1512.48586
    last x: 1717.03254
    last y diff: 0
    last z: 1512.48586
    territory: 0
    rot x: 0
    rot y: -0.014
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4555
    actor: "geology/stone_desert_med.xml"

- id: 4556
  Footprint:
  Position:
    in world: true
    x: 1150.64922
    y: 0
    z: 331.78843
    last x: 1150.64922
    last y diff: 0
    last z: 331.78843
    territory: 0
    rot x: 0
    rot y: 1.06887
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4556
    actor: "geology/stone_desert_med.xml"

- id: 4557
  Footprint:
  Position:
    in world: true
    x: 1149.88295
    y: 0
    z: 329.69239
    last x: 1149.88295
    last y diff: 0
    last z: 329.69239
    territory: 0
    rot x: 0
    rot y: -1.50596
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4557
    actor: "geology/stone_desert_med.xml"

- id: 4558
  Footprint:
  Position:
    in world: true
    x: 866.61272
    y: 0
    z: 1572.52402
    last x: 866.61272
    last y diff: 0
    last z: 1572.52402
    territory: 0
    rot x: 0
    rot y: 0.59989
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4558
    actor: "geology/stone_desert_med.xml"

- id: 4559
  Footprint:
  Position:
    in world: true
    x: 867.6237
    y: 0
    z: 1574.15032
    last x: 867.6237
    last y diff: 0
    last z: 1574.15032
    territory: 0
    rot x: 0
    rot y: -1.93728
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4559
    actor: "geology/stone_desert_med.xml"

- id: 4560
  Footprint:
  Position:
    in world: true
    x: 1348.06456
    y: 0
    z: 513.63854
    last x: 1348.06456
    last y diff: 0
    last z: 513.63854
    territory: 0
    rot x: 0
    rot y: -4.28551
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4560
    actor: "geology/stone_desert_med.xml"

- id: 4561
  Footprint:
  Position:
    in world: true
    x: 1354.39446
    y: 0
    z: 511.10241
    last x: 1354.39446
    last y diff: 0
    last z: 511.10241
    territory: 0
    rot x: 0
    rot y: -0.92959
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4561
    actor: "geology/stone_desert_med.xml"

- id: 4562
  Footprint:
  Position:
    in world: true
    x: 961.14696
    y: 0
    z: 1918.84148
    last x: 961.14696
    last y diff: 0
    last z: 1918.84148
    territory: 0
    rot x: 0
    rot y: -0.3823
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4562
    actor: "geology/stone_desert_med.xml"

- id: 4563
  Footprint:
  Position:
    in world: true
    x: 147.36257
    y: 0
    z: 1084.34913
    last x: 147.36257
    last y diff: 0
    last z: 1084.34913
    territory: 0
    rot x: 0
    rot y: 0.55254
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4563
    actor: "geology/stone_desert_med.xml"

- id: 4564
  Footprint:
  Position:
    in world: true
    x: 1476.13152
    y: 0
    z: 862.65818
    last x: 1476.13152
    last y diff: 0
    last z: 862.65818
    territory: 0
    rot x: 0
    rot y: 0.44025
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4564
    actor: "geology/stone_desert_med.xml"

- id: 4565
  Footprint:
  Position:
    in world: true
    x: 692.85454
    y: 0
    z: 1363.86147
    last x: 692.85454
    last y diff: 0
    last z: 1363.86147
    territory: 0
    rot x: 0
    rot y: -1.30831
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4565
    actor: "geology/stone_desert_med.xml"

- id: 4566
  Footprint:
  Position:
    in world: true
    x: 685.26467
    y: 0
    z: 1363.9323
    last x: 685.26467
    last y diff: 0
    last z: 1363.9323
    territory: 0
    rot x: 0
    rot y: -4.40755
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4566
    actor: "geology/stone_desert_med.xml"

- id: 4567
  Footprint:
  Position:
    in world: true
    x: 1594.31273
    y: 0
    z: 1716.7738
    last x: 1594.31273
    last y diff: 0
    last z: 1716.7738
    territory: 0
    rot x: 0
    rot y: -2.72774
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4567
    actor: "geology/stone_desert_med.xml"

- id: 4568
  Footprint:
  Position:
    in world: true
    x: 829.64916
    y: 0
    z: 223.35857
    last x: 829.64916
    last y diff: 0
    last z: 223.35857
    territory: 0
    rot x: 0
    rot y: -2.95502
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4568
    actor: "geology/stone_desert_med.xml"

- id: 4569
  Footprint:
  Position:
    in world: true
    x: 830.0889
    y: 0
    z: 222.45456
    last x: 830.0889
    last y diff: 0
    last z: 222.45456
    territory: 0
    rot x: 0
    rot y: -2.60938
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4569
    actor: "geology/stone_desert_med.xml"

- id: 4570
  Footprint:
  Position:
    in world: true
    x: 212.96503
    y: 0
    z: 918.51287
    last x: 212.96503
    last y diff: 0
    last z: 918.51287
    territory: 0
    rot x: 0
    rot y: 0.27123
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4570
    actor: "geology/stone_desert_med.xml"

- id: 4571
  Footprint:
  Position:
    in world: true
    x: 212.58213
    y: 0
    z: 918.3923
    last x: 212.58213
    last y diff: 0
    last z: 918.3923
    territory: 0
    rot x: 0
    rot y: 0.0166
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4571
    actor: "geology/stone_desert_med.xml"

- id: 4572
  Footprint:
  Position:
    in world: true
    x: 1692.9958
    y: 0
    z: 856.85543
    last x: 1692.9958
    last y diff: 0
    last z: 856.85543
    territory: 0
    rot x: 0
    rot y: -1.40888
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4572
    actor: "geology/stone_desert_med.xml"

- id: 4573
  Footprint:
  Position:
    in world: true
    x: 1217.68923
    y: 0
    z: 576.40316
    last x: 1217.68923
    last y diff: 0
    last z: 576.40316
    territory: 0
    rot x: 0
    rot y: -3.87118
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4573
    actor: "geology/stone_desert_med.xml"

- id: 4574
  Footprint:
  Position:
    in world: true
    x: 698.08414
    y: 0
    z: 1389.11895
    last x: 698.08414
    last y diff: 0
    last z: 1389.11895
    territory: 0
    rot x: 0
    rot y: -0.30529
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4574
    actor: "geology/stone_desert_med.xml"

- id: 4575
  Footprint:
  Position:
    in world: true
    x: 701.43212
    y: 0
    z: 1388.49523
    last x: 701.43212
    last y diff: 0
    last z: 1388.49523
    territory: 0
    rot x: 0
    rot y: -2.39098
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4575
    actor: "geology/stone_desert_med.xml"

- id: 4576
  Footprint:
  Position:
    in world: true
    x: 634.58931
    y: 0
    z: 796.53586
    last x: 634.58931
    last y diff: 0
    last z: 796.53586
    territory: 0
    rot x: 0
    rot y: -4.55846
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4576
    actor: "geology/stone_desert_med.xml"

- id: 4577
  Footprint:
  Position:
    in world: true
    x: 1712.83336
    y: 0
    z: 341.47872
    last x: 1712.83336
    last y diff: 0
    last z: 341.47872
    territory: 0
    rot x: 0
    rot y: -0.24074
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4577
    actor: "geology/stone_desert_med.xml"

- id: 4578
  Footprint:
  Position:
    in world: true
    x: 1710.96042
    y: 0
    z: 336.14783
    last x: 1710.96042
    last y diff: 0
    last z: 336.14783
    territory: 0
    rot x: 0
    rot y: 0.30861
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4578
    actor: "geology/stone_desert_med.xml"

- id: 4579
  Footprint:
  Position:
    in world: true
    x: 205.5685
    y: 0
    z: 1184.32317
    last x: 205.5685
    last y diff: 0
    last z: 1184.32317
    territory: 0
    rot x: 0
    rot y: -0.56376
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4579
    actor: "geology/stone_desert_med.xml"

- id: 4580
  Footprint:
  Position:
    in world: true
    x: 207.41108
    y: 0
    z: 1177.30311
    last x: 207.41108
    last y diff: 0
    last z: 1177.30311
    territory: 0
    rot x: 0
    rot y: -3.23485
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4580
    actor: "geology/stone_desert_med.xml"

- id: 4581
  Footprint:
  Position:
    in world: true
    x: 788.35146
    y: 0
    z: 240.10557
    last x: 788.35146
    last y diff: 0
    last z: 240.10557
    territory: 0
    rot x: 0
    rot y: -1.823
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4581
    actor: "geology/stone_desert_med.xml"

- id: 4582
  Footprint:
  Position:
    in world: true
    x: 793.0318
    y: 0
    z: 235.34701
    last x: 793.0318
    last y diff: 0
    last z: 235.34701
    territory: 0
    rot x: 0
    rot y: -1.35434
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4582
    actor: "geology/stone_desert_med.xml"

- id: 4583
  Footprint:
  Position:
    in world: true
    x: 1064.43253
    y: 0
    z: 1653.90958
    last x: 1064.43253
    last y diff: 0
    last z: 1653.90958
    territory: 0
    rot x: 0
    rot y: -0.55117
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4583
    actor: "geology/stone_desert_med.xml"

- id: 4584
  Footprint:
  Position:
    in world: true
    x: 1001.36255
    y: 0
    z: 655.67617
    last x: 1001.36255
    last y diff: 0
    last z: 655.67617
    territory: 0
    rot x: 0
    rot y: -4.28145
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4584
    actor: "geology/stone_desert_med.xml"

- id: 4585
  Footprint:
  Position:
    in world: true
    x: 1172.73455
    y: 0
    z: 576.25002
    last x: 1172.73455
    last y diff: 0
    last z: 576.25002
    territory: 0
    rot x: 0
    rot y: -3.11988
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4585
    actor: "geology/stone_desert_med.xml"

- id: 4586
  Footprint:
  Position:
    in world: true
    x: 1442.04667
    y: 0
    z: 245.3763
    last x: 1442.04667
    last y diff: 0
    last z: 245.3763
    territory: 0
    rot x: 0
    rot y: -3.36316
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4586
    actor: "geology/stone_desert_med.xml"

- id: 4587
  Footprint:
  Position:
    in world: true
    x: 1434.40354
    y: 0
    z: 238.65673
    last x: 1434.40354
    last y diff: 0
    last z: 238.65673
    territory: 0
    rot x: 0
    rot y: -3.10186
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4587
    actor: "geology/stone_desert_med.xml"

- id: 4588
  Footprint:
  Position:
    in world: true
    x: 1064.72712
    y: 0
    z: 1640.60174
    last x: 1064.72712
    last y diff: 0
    last z: 1640.60174
    territory: 0
    rot x: 0
    rot y: -3.96665
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4588
    actor: "geology/stone_desert_med.xml"

- id: 4589
  Footprint:
  Position:
    in world: true
    x: 323.2485
    y: 0
    z: 1348.23469
    last x: 323.2485
    last y diff: 0
    last z: 1348.23469
    territory: 0
    rot x: 0
    rot y: 0.59566
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4589
    actor: "geology/stone_desert_med.xml"

- id: 4590
  Footprint:
  Position:
    in world: true
    x: 326.61971
    y: 0
    z: 1349.87317
    last x: 326.61971
    last y diff: 0
    last z: 1349.87317
    territory: 0
    rot x: 0
    rot y: -4.46256
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4590
    actor: "geology/stone_desert_med.xml"

- id: 4591
  Footprint:
  Position:
    in world: true
    x: 583.08129
    y: 0
    z: 470.1394
    last x: 583.08129
    last y diff: 0
    last z: 470.1394
    territory: 0
    rot x: 0
    rot y: -1.92638
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4591
    actor: "geology/stone_desert_med.xml"

- id: 4592
  Footprint:
  Position:
    in world: true
    x: 580.91593
    y: 0
    z: 468.99634
    last x: 580.91593
    last y diff: 0
    last z: 468.99634
    territory: 0
    rot x: 0
    rot y: 1.11783
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4592
    actor: "geology/stone_desert_med.xml"

- id: 4593
  Footprint:
  Position:
    in world: true
    x: 620.5405
    y: 0
    z: 976.96517
    last x: 620.5405
    last y diff: 0
    last z: 976.96517
    territory: 0
    rot x: 0
    rot y: -3.87734
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4593
    actor: "geology/stone_desert_med.xml"

- id: 4594
  Footprint:
  Position:
    in world: true
    x: 1559.82187
    y: 0
    z: 1845.52268
    last x: 1559.82187
    last y diff: 0
    last z: 1845.52268
    territory: 0
    rot x: 0
    rot y: -2.98053
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4594
    actor: "geology/stone_desert_med.xml"

- id: 4595
  Footprint:
  Position:
    in world: true
    x: 1559.58582
    y: 0
    z: 1847.77381
    last x: 1559.58582
    last y diff: 0
    last z: 1847.77381
    territory: 0
    rot x: 0
    rot y: 1.1393
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4595
    actor: "geology/stone_desert_med.xml"

- id: 4596
  Footprint:
  Position:
    in world: true
    x: 477.30826
    y: 0
    z: 1288.54975
    last x: 477.30826
    last y diff: 0
    last z: 1288.54975
    territory: 0
    rot x: 0
    rot y: -3.9299
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4596
    actor: "geology/stone_desert_med.xml"

- id: 4597
  Footprint:
  Position:
    in world: true
    x: 477.65947
    y: 0
    z: 1286.7516
    last x: 477.65947
    last y diff: 0
    last z: 1286.7516
    territory: 0
    rot x: 0
    rot y: -2.01093
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4597
    actor: "geology/stone_desert_med.xml"

- id: 4598
  Footprint:
  Position:
    in world: true
    x: 1533.76204
    y: 0
    z: 1343.38598
    last x: 1533.76204
    last y diff: 0
    last z: 1343.38598
    territory: 3
    rot x: 0
    rot y: -3.36605
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4598
    actor: "geology/stone_desert_med.xml"

- id: 4599
  Footprint:
  Position:
    in world: true
    x: 538.39498
    y: 0
    z: 1213.68883
    last x: 538.39498
    last y diff: 0
    last z: 1213.68883
    territory: 0
    rot x: 0
    rot y: -4.60486
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4599
    actor: "geology/stone_desert_med.xml"

- id: 4600
  Footprint:
  Position:
    in world: true
    x: 532.62357
    y: 0
    z: 1212.2755
    last x: 532.62357
    last y diff: 0
    last z: 1212.2755
    territory: 0
    rot x: 0
    rot y: -3.46413
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4600
    actor: "geology/stone_desert_med.xml"

- id: 4602
  Footprint:
  Position:
    in world: true
    x: 1617.2312
    y: 0
    z: 610.33472
    last x: 1617.2312
    last y diff: 0
    last z: 610.33472
    territory: 0
    rot x: 0
    rot y: 0.6323
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4602
    actor: "geology/stone_desert_med.xml"

- id: 4603
  Footprint:
  Position:
    in world: true
    x: 1625.7518
    y: 0
    z: 606.11129
    last x: 1625.7518
    last y diff: 0
    last z: 606.11129
    territory: 0
    rot x: 0
    rot y: 0.47864
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4603
    actor: "geology/stone_desert_med.xml"

- id: 4604
  Footprint:
  Position:
    in world: true
    x: 151.0501
    y: 0
    z: 1081.54383
    last x: 151.0501
    last y diff: 0
    last z: 1081.54383
    territory: 0
    rot x: 0
    rot y: -4.44097
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4604
    actor: "geology/stone_desert_med.xml"

- id: 4605
  Footprint:
  Position:
    in world: true
    x: 147.86075
    y: 0
    z: 1079.42536
    last x: 147.86075
    last y diff: 0
    last z: 1079.42536
    territory: 0
    rot x: 0
    rot y: 0.04818
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4605
    actor: "geology/stone_desert_med.xml"

- id: 4606
  Footprint:
  Position:
    in world: true
    x: 1749.47062
    y: 0
    z: 922.06342
    last x: 1749.47062
    last y diff: 0
    last z: 922.06342
    territory: 0
    rot x: 0
    rot y: -2.32964
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4606
    actor: "geology/stone_desert_med.xml"

- id: 4607
  Footprint:
  Position:
    in world: true
    x: 1747.83643
    y: 0
    z: 921.18357
    last x: 1747.83643
    last y diff: 0
    last z: 921.18357
    territory: 0
    rot x: 0
    rot y: -1.44059
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4607
    actor: "geology/stone_desert_med.xml"

- id: 4608
  Footprint:
  Position:
    in world: true
    x: 1455.75231
    y: 0
    z: 1296.38961
    last x: 1455.75231
    last y diff: 0
    last z: 1296.38961
    territory: 0
    rot x: 0
    rot y: -0.26912
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4608
    actor: "geology/stone_desert_med.xml"

- id: 4609
  Footprint:
  Position:
    in world: true
    x: 1458.41242
    y: 0
    z: 1299.86297
    last x: 1458.41242
    last y diff: 0
    last z: 1299.86297
    territory: 0
    rot x: 0
    rot y: 0.09163
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4609
    actor: "geology/stone_desert_med.xml"

- id: 4610
  Footprint:
  Position:
    in world: true
    x: 897.27805
    y: 0
    z: 1339.00316
    last x: 897.27805
    last y diff: 0
    last z: 1339.00316
    territory: 0
    rot x: 0
    rot y: -0.62458
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4610
    actor: "geology/stone_desert_med.xml"

- id: 4611
  Footprint:
  Position:
    in world: true
    x: 887.25075
    y: 0
    z: 1343.16771
    last x: 887.25075
    last y diff: 0
    last z: 1343.16771
    territory: 0
    rot x: 0
    rot y: 0.37864
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4611
    actor: "geology/stone_desert_med.xml"

- id: 4612
  Footprint:
  Position:
    in world: true
    x: 890.37342
    y: 0
    z: 1983.46372
    last x: 890.37342
    last y diff: 0
    last z: 1983.46372
    territory: 0
    rot x: 0
    rot y: -0.07595
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4612
    actor: "geology/stone_desert_med.xml"

- id: 4613
  Footprint:
  Position:
    in world: true
    x: 892.14808
    y: 0
    z: 1975.34823
    last x: 892.14808
    last y diff: 0
    last z: 1975.34823
    territory: 0
    rot x: 0
    rot y: -2.02709
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4613
    actor: "geology/stone_desert_med.xml"

- id: 4614
  Footprint:
  Position:
    in world: true
    x: 707.76642
    y: 0
    z: 1963.8469
    last x: 707.76642
    last y diff: 0
    last z: 1963.8469
    territory: 0
    rot x: 0
    rot y: -2.04249
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4614
    actor: "geology/stone_desert_med.xml"

- id: 4615
  Footprint:
  Position:
    in world: true
    x: 651.71766
    y: 0
    z: 1568.4662
    last x: 651.71766
    last y diff: 0
    last z: 1568.4662
    territory: 0
    rot x: 0
    rot y: 1.5568
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4615
    actor: "geology/stone_desert_med.xml"

- id: 4616
  Footprint:
  Position:
    in world: true
    x: 712.58016
    y: 0
    z: 1847.80907
    last x: 712.58016
    last y diff: 0
    last z: 1847.80907
    territory: 0
    rot x: 0
    rot y: -2.21
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4616
    actor: "geology/stone_desert_med.xml"

- id: 4617
  Footprint:
  Position:
    in world: true
    x: 877.23243
    y: 0
    z: 321.61666
    last x: 877.23243
    last y diff: 0
    last z: 321.61666
    territory: 0
    rot x: 0
    rot y: -0.07902
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4617
    actor: "geology/stone_desert_med.xml"

- id: 4618
  Footprint:
  Position:
    in world: true
    x: 881.79204
    y: 0
    z: 324.8947
    last x: 881.79204
    last y diff: 0
    last z: 324.8947
    territory: 0
    rot x: 0
    rot y: -3.91576
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4618
    actor: "geology/stone_desert_med.xml"

- id: 4619
  Footprint:
  Position:
    in world: true
    x: 481.9955
    y: 0
    z: 197.97893
    last x: 481.9955
    last y diff: 0
    last z: 197.97893
    territory: 0
    rot x: 0
    rot y: 0.63859
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4619
    actor: "geology/stone_desert_med.xml"

- id: 4621
  Footprint:
  Position:
    in world: true
    x: 1058.02158
    y: 0
    z: 1910.59754
    last x: 1058.02158
    last y diff: 0
    last z: 1910.59754
    territory: 0
    rot x: 0
    rot y: -1.37703
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4621
    actor: "geology/stone_desert_med.xml"

- id: 4622
  Footprint:
  Position:
    in world: true
    x: 902.30468
    y: 0
    z: 124.92855
    last x: 902.30468
    last y diff: 0
    last z: 124.92855
    territory: 0
    rot x: 0
    rot y: -0.45038
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4622
    actor: "geology/stone_desert_med.xml"

- id: 4623
  Footprint:
  Position:
    in world: true
    x: 1390.40017
    y: 0
    z: 630.26133
    last x: 1390.40017
    last y diff: 0
    last z: 630.26133
    territory: 0
    rot x: 0
    rot y: -1.8257
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4623
    actor: "geology/stone_desert_med.xml"

- id: 4624
  Footprint:
  Position:
    in world: true
    x: 1382.6599
    y: 0
    z: 632.46409
    last x: 1382.6599
    last y diff: 0
    last z: 632.46409
    territory: 0
    rot x: 0
    rot y: -3.25065
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4624
    actor: "geology/stone_desert_med.xml"

- id: 4625
  Footprint:
  Position:
    in world: true
    x: 1141.50104
    y: 0
    z: 646.19431
    last x: 1141.50104
    last y diff: 0
    last z: 646.19431
    territory: 0
    rot x: 0
    rot y: 0.79204
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4625
    actor: "geology/stone_desert_med.xml"

- id: 4626
  Footprint:
  Position:
    in world: true
    x: 1069.56083
    y: 0
    z: 426.41511
    last x: 1069.56083
    last y diff: 0
    last z: 426.41511
    territory: 0
    rot x: 0
    rot y: -0.82741
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4626
    actor: "geology/stone_desert_med.xml"

- id: 4627
  Footprint:
  Position:
    in world: true
    x: 1060.3295
    y: 0
    z: 422.27775
    last x: 1060.3295
    last y diff: 0
    last z: 422.27775
    territory: 0
    rot x: 0
    rot y: -4.5952
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4627
    actor: "geology/stone_desert_med.xml"

- id: 4628
  Footprint:
  Position:
    in world: true
    x: 1391.92019
    y: 0
    z: 130.0484
    last x: 1391.92019
    last y diff: 0
    last z: 130.0484
    territory: 0
    rot x: 0
    rot y: -0.88558
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4628
    actor: "geology/stone_desert_med.xml"

- id: 4629
  Footprint:
  Position:
    in world: true
    x: 1390.4041
    y: 0
    z: 129.84414
    last x: 1390.4041
    last y diff: 0
    last z: 129.84414
    territory: 0
    rot x: 0
    rot y: -4.4849
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4629
    actor: "geology/stone_desert_med.xml"

- id: 4630
  Footprint:
  Position:
    in world: true
    x: 1233.51273
    y: 0
    z: 693.25194
    last x: 1233.51273
    last y diff: 0
    last z: 693.25194
    territory: 0
    rot x: 0
    rot y: -0.64327
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4630
    actor: "geology/stone_desert_med.xml"

- id: 4631
  Footprint:
  Position:
    in world: true
    x: 652.13521
    y: 0
    z: 1130.89446
    last x: 652.13521
    last y diff: 0
    last z: 1130.89446
    territory: 0
    rot x: 0
    rot y: -1.44675
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4631
    actor: "geology/stone_desert_med.xml"

- id: 4632
  Footprint:
  Position:
    in world: true
    x: 1371.24083
    y: 0
    z: 1854.52923
    last x: 1371.24083
    last y diff: 0
    last z: 1854.52923
    territory: 0
    rot x: 0
    rot y: -0.01455
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4632
    actor: "geology/stone_desert_med.xml"

- id: 4633
  Footprint:
  Position:
    in world: true
    x: 1440.88392
    y: 0
    z: 972.44784
    last x: 1440.88392
    last y diff: 0
    last z: 972.44784
    territory: 0
    rot x: 0
    rot y: -4.40931
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4633
    actor: "geology/stone_desert_med.xml"

- id: 4634
  Footprint:
  Position:
    in world: true
    x: 1604.97558
    y: 0
    z: 856.1856
    last x: 1604.97558
    last y diff: 0
    last z: 856.1856
    territory: 0
    rot x: 0
    rot y: -1.79998
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4634
    actor: "geology/stone_desert_med.xml"

- id: 4635
  Footprint:
  Position:
    in world: true
    x: 518.87685
    y: 0
    z: 1667.44025
    last x: 518.87685
    last y diff: 0
    last z: 1667.44025
    territory: 0
    rot x: 0
    rot y: 1.47901
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4635
    actor: "geology/stone_desert_med.xml"

- id: 4636
  Footprint:
  Position:
    in world: true
    x: 1151.15864
    y: 0
    z: 1916.25794
    last x: 1151.15864
    last y diff: 0
    last z: 1916.25794
    territory: 0
    rot x: 0
    rot y: -3.94999
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4636
    actor: "geology/stone_desert_med.xml"

- id: 4637
  Footprint:
  Position:
    in world: true
    x: 758.62381
    y: 0
    z: 1107.64693
    last x: 758.62381
    last y diff: 0
    last z: 1107.64693
    territory: 0
    rot x: 0
    rot y: -3.19022
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4637
    actor: "geology/stone_desert_med.xml"

- id: 4638
  Footprint:
  Position:
    in world: true
    x: 750.4064
    y: 0
    z: 1109.39275
    last x: 750.4064
    last y diff: 0
    last z: 1109.39275
    territory: 0
    rot x: 0
    rot y: -2.23963
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4638
    actor: "geology/stone_desert_med.xml"

- id: 4639
  Footprint:
  Position:
    in world: true
    x: 1434.23394
    y: 0
    z: 340.3838
    last x: 1434.23394
    last y diff: 0
    last z: 340.3838
    territory: 0
    rot x: 0
    rot y: -4.47855
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4639
    actor: "geology/stone_desert_med.xml"

- id: 4640
  Footprint:
  Position:
    in world: true
    x: 983.77045
    y: 0
    z: 1853.89238
    last x: 983.77045
    last y diff: 0
    last z: 1853.89238
    territory: 0
    rot x: 0
    rot y: -1.59914
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4640
    actor: "geology/stone_desert_med.xml"

- id: 4641
  Footprint:
  Position:
    in world: true
    x: 849.96587
    y: 0
    z: 342.10328
    last x: 849.96587
    last y diff: 0
    last z: 342.10328
    territory: 0
    rot x: 0
    rot y: -3.94321
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4641
    actor: "geology/stone_desert_med.xml"

- id: 4642
  Footprint:
  Position:
    in world: true
    x: 849.0239
    y: 0
    z: 349.9392
    last x: 849.0239
    last y diff: 0
    last z: 349.9392
    territory: 0
    rot x: 0
    rot y: 0.71322
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4642
    actor: "geology/stone_desert_med.xml"

- id: 4643
  Footprint:
  Position:
    in world: true
    x: 1520.18071
    y: 0
    z: 1327.306
    last x: 1520.18071
    last y diff: 0
    last z: 1327.306
    territory: 3
    rot x: 0
    rot y: -4.52744
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4643
    actor: "geology/stone_desert_med.xml"

- id: 4644
  Footprint:
  Position:
    in world: true
    x: 1519.9754
    y: 0
    z: 1329.59412
    last x: 1519.9754
    last y diff: 0
    last z: 1329.59412
    territory: 3
    rot x: 0
    rot y: 1.12616
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4644
    actor: "geology/stone_desert_med.xml"

- id: 4645
  Footprint:
  Position:
    in world: true
    x: 353.80443
    y: 0
    z: 1656.67728
    last x: 353.80443
    last y diff: 0
    last z: 1656.67728
    territory: 0
    rot x: 0
    rot y: -0.35618
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4645
    actor: "geology/stone_desert_med.xml"

- id: 4648
  Footprint:
  Position:
    in world: true
    x: 1812.57232
    y: 0
    z: 1509.83616
    last x: 1812.57232
    last y diff: 0
    last z: 1509.83616
    territory: 0
    rot x: 0
    rot y: -1.92513
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4648
    actor: "geology/stone_desert_med.xml"

- id: 4649
  Footprint:
  Position:
    in world: true
    x: 1254.61767
    y: 0
    z: 778.5277
    last x: 1254.61767
    last y diff: 0
    last z: 778.5277
    territory: 0
    rot x: 0
    rot y: 1.24973
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4649
    actor: "geology/stone_desert_med.xml"

- id: 4650
  Footprint:
  Position:
    in world: true
    x: 927.6372
    y: 0
    z: 1858.1918
    last x: 927.6372
    last y diff: 0
    last z: 1858.1918
    territory: 0
    rot x: 0
    rot y: -0.19298
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4650
    actor: "geology/stone_desert_med.xml"

- id: 4651
  Footprint:
  Position:
    in world: true
    x: 934.39336
    y: 0
    z: 1864.96636
    last x: 934.39336
    last y diff: 0
    last z: 1864.96636
    territory: 0
    rot x: 0
    rot y: -1.32224
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4651
    actor: "geology/stone_desert_med.xml"

- id: 4652
  Footprint:
  Position:
    in world: true
    x: 978.5242
    y: 0
    z: 89.9795
    last x: 978.5242
    last y diff: 0
    last z: 89.9795
    territory: 0
    rot x: 0
    rot y: 0.12319
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4652
    actor: "geology/stone_desert_med.xml"

- id: 4653
  Footprint:
  Position:
    in world: true
    x: 1137.17585
    y: 0
    z: 1442.91291
    last x: 1137.17585
    last y diff: 0
    last z: 1442.91291
    territory: 0
    rot x: 0
    rot y: -3.37433
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4653
    actor: "geology/stone_desert_med.xml"

- id: 4654
  Footprint:
  Position:
    in world: true
    x: 1141.03525
    y: 0
    z: 1448.37107
    last x: 1141.03525
    last y diff: 0
    last z: 1448.37107
    territory: 0
    rot x: 0
    rot y: -0.47883
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4654
    actor: "geology/stone_desert_med.xml"

- id: 4655
  Footprint:
  Position:
    in world: true
    x: 1505.84566
    y: 0
    z: 664.98658
    last x: 1505.84566
    last y diff: 0
    last z: 664.98658
    territory: 0
    rot x: 0
    rot y: -4.20678
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4655
    actor: "geology/stone_desert_med.xml"

- id: 4656
  Footprint:
  Position:
    in world: true
    x: 1505.35975
    y: 0
    z: 666.1388
    last x: 1505.35975
    last y diff: 0
    last z: 666.1388
    territory: 0
    rot x: 0
    rot y: -2.17362
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4656
    actor: "geology/stone_desert_med.xml"

- id: 4657
  Footprint:
  Position:
    in world: true
    x: 1504.10817
    y: 0
    z: 1167.76198
    last x: 1504.10817
    last y diff: 0
    last z: 1167.76198
    territory: 0
    rot x: 0
    rot y: -3.22994
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4657
    actor: "geology/stone_desert_med.xml"

- id: 4658
  Footprint:
  Position:
    in world: true
    x: 1503.72497
    y: 0
    z: 1173.26124
    last x: 1503.72497
    last y diff: 0
    last z: 1173.26124
    territory: 0
    rot x: 0
    rot y: -3.47963
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4658
    actor: "geology/stone_desert_med.xml"

- id: 4659
  Footprint:
  Position:
    in world: true
    x: 171.01699
    y: 0
    z: 1176.34179
    last x: 171.01699
    last y diff: 0
    last z: 1176.34179
    territory: 0
    rot x: 0
    rot y: 1.03092
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4659
    actor: "geology/stone_desert_med.xml"

- id: 4660
  Footprint:
  Position:
    in world: true
    x: 1772.38717
    y: 0
    z: 597.66684
    last x: 1772.38717
    last y diff: 0
    last z: 597.66684
    territory: 0
    rot x: 0
    rot y: 1.23136
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4660
    actor: "geology/stone_desert_med.xml"

- id: 4661
  Footprint:
  Position:
    in world: true
    x: 729.99553
    y: 0
    z: 609.52291
    last x: 729.99553
    last y diff: 0
    last z: 609.52291
    territory: 0
    rot x: 0
    rot y: -2.94567
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4661
    actor: "geology/stone_desert_med.xml"

- id: 4662
  Footprint:
  Position:
    in world: true
    x: 723.00956
    y: 0
    z: 610.77181
    last x: 723.00956
    last y diff: 0
    last z: 610.77181
    territory: 0
    rot x: 0
    rot y: 0.33706
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4662
    actor: "geology/stone_desert_med.xml"

- id: 4663
  Footprint:
  Position:
    in world: true
    x: 1872.74802
    y: 0
    z: 1478.65534
    last x: 1872.74802
    last y diff: 0
    last z: 1478.65534
    territory: 0
    rot x: 0
    rot y: -0.27318
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4663
    actor: "geology/stone_desert_med.xml"

- id: 4664
  Footprint:
  Position:
    in world: true
    x: 1874.97022
    y: 0
    z: 1488.80372
    last x: 1874.97022
    last y diff: 0
    last z: 1488.80372
    territory: 0
    rot x: 0
    rot y: -0.53055
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4664
    actor: "geology/stone_desert_med.xml"

- id: 4665
  Footprint:
  Position:
    in world: true
    x: 747.22895
    y: 0
    z: 275.12917
    last x: 747.22895
    last y diff: 0
    last z: 275.12917
    territory: 0
    rot x: 0
    rot y: 0.79735
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4665
    actor: "geology/stone_desert_med.xml"

- id: 4666
  Footprint:
  Position:
    in world: true
    x: 1526.28586
    y: 0
    z: 959.77433
    last x: 1526.28586
    last y diff: 0
    last z: 959.77433
    territory: 0
    rot x: 0
    rot y: -1.33022
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4666
    actor: "geology/stone_desert_med.xml"

- id: 4667
  Footprint:
  Position:
    in world: true
    x: 1950.75133
    y: 0
    z: 1029.27857
    last x: 1950.75133
    last y diff: 0
    last z: 1029.27857
    territory: 0
    rot x: 0
    rot y: 0.76432
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4667
    actor: "geology/stone_desert_med.xml"

- id: 4668
  Footprint:
  Position:
    in world: true
    x: 1954.63646
    y: 0
    z: 1027.54723
    last x: 1954.63646
    last y diff: 0
    last z: 1027.54723
    territory: 0
    rot x: 0
    rot y: -1.85441
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4668
    actor: "geology/stone_desert_med.xml"

- id: 4669
  Footprint:
  Position:
    in world: true
    x: 647.88938
    y: 0
    z: 1467.3353
    last x: 647.88938
    last y diff: 0
    last z: 1467.3353
    territory: 0
    rot x: 0
    rot y: -3.47847
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4669
    actor: "geology/stone_desert_med.xml"

- id: 4670
  Footprint:
  Position:
    in world: true
    x: 1191.54001
    y: 0
    z: 1262.98128
    last x: 1191.54001
    last y diff: 0
    last z: 1262.98128
    territory: 0
    rot x: 0
    rot y: -4.08437
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4670
    actor: "geology/stone_desert_med.xml"

- id: 4671
  Footprint:
  Position:
    in world: true
    x: 1209.89966
    y: 0
    z: 1501.94268
    last x: 1209.89966
    last y diff: 0
    last z: 1501.94268
    territory: 0
    rot x: 0
    rot y: -2.16533
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4671
    actor: "geology/stone_desert_med.xml"

- id: 4672
  Footprint:
  Position:
    in world: true
    x: 1442.77356
    y: 0
    z: 733.69086
    last x: 1442.77356
    last y diff: 0
    last z: 733.69086
    territory: 0
    rot x: 0
    rot y: 0.28516
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4672
    actor: "geology/stone_desert_med.xml"

- id: 4673
  Footprint:
  Position:
    in world: true
    x: 765.67901
    y: 0
    z: 1490.31962
    last x: 765.67901
    last y diff: 0
    last z: 1490.31962
    territory: 0
    rot x: 0
    rot y: -2.0672
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4673
    actor: "geology/stone_desert_med.xml"

- id: 4674
  Footprint:
  Position:
    in world: true
    x: 1233.78675
    y: 0
    z: 1351.44518
    last x: 1233.78675
    last y diff: 0
    last z: 1351.44518
    territory: 0
    rot x: 0
    rot y: -3.42077
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4674
    actor: "geology/stone_desert_med.xml"

- id: 4675
  Footprint:
  Position:
    in world: true
    x: 385.45096
    y: 0
    z: 1440.59755
    last x: 385.45096
    last y diff: 0
    last z: 1440.59755
    territory: 0
    rot x: 0
    rot y: -4.61051
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4675
    actor: "geology/stone_desert_med.xml"

- id: 4676
  Footprint:
  Position:
    in world: true
    x: 385.50844
    y: 0
    z: 1442.30454
    last x: 385.50844
    last y diff: 0
    last z: 1442.30454
    territory: 0
    rot x: 0
    rot y: -1.07201
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4676
    actor: "geology/stone_desert_med.xml"

- id: 4677
  Footprint:
  Position:
    in world: true
    x: 990.57316
    y: 0
    z: 472.83831
    last x: 990.57316
    last y diff: 0
    last z: 472.83831
    territory: 0
    rot x: 0
    rot y: 0.8611
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4677
    actor: "geology/stone_desert_med.xml"

- id: 4678
  Footprint:
  Position:
    in world: true
    x: 994.0501
    y: 0
    z: 467.10422
    last x: 994.0501
    last y diff: 0
    last z: 467.10422
    territory: 0
    rot x: 0
    rot y: 0.22945
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4678
    actor: "geology/stone_desert_med.xml"

- id: 4679
  Footprint:
  Position:
    in world: true
    x: 1395.9671
    y: 0
    z: 1667.51856
    last x: 1395.9671
    last y diff: 0
    last z: 1667.51856
    territory: 0
    rot x: 0
    rot y: -1.78019
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4679
    actor: "geology/stone_desert_med.xml"

- id: 4680
  Footprint:
  Position:
    in world: true
    x: 1388.91001
    y: 0
    z: 1672.36384
    last x: 1388.91001
    last y diff: 0
    last z: 1672.36384
    territory: 0
    rot x: 0
    rot y: -1.56897
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4680
    actor: "geology/stone_desert_med.xml"

- id: 4681
  Footprint:
  Position:
    in world: true
    x: 1932.7582
    y: 0
    z: 1190.89876
    last x: 1932.7582
    last y diff: 0
    last z: 1190.89876
    territory: 0
    rot x: 0
    rot y: -1.52
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4681
    actor: "geology/stone_desert_med.xml"

- id: 4682
  Footprint:
  Position:
    in world: true
    x: 509.45171
    y: 0
    z: 1258.80091
    last x: 509.45171
    last y diff: 0
    last z: 1258.80091
    territory: 0
    rot x: 0
    rot y: -0.01612
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4682
    actor: "geology/stone_desert_med.xml"

- id: 4683
  Footprint:
  Position:
    in world: true
    x: 1398.25095
    y: 0
    z: 1717.1427
    last x: 1398.25095
    last y diff: 0
    last z: 1717.1427
    territory: 0
    rot x: 0
    rot y: -4.41881
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4683
    actor: "geology/stone_desert_med.xml"

- id: 4684
  Footprint:
  Position:
    in world: true
    x: 1397.733
    y: 0
    z: 1724.4795
    last x: 1397.733
    last y diff: 0
    last z: 1724.4795
    territory: 0
    rot x: 0
    rot y: -0.90795
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4684
    actor: "geology/stone_desert_med.xml"

- id: 4685
  Footprint:
  Position:
    in world: true
    x: 566.67434
    y: 0
    z: 1076.56807
    last x: 566.67434
    last y diff: 0
    last z: 1076.56807
    territory: 0
    rot x: 0
    rot y: 0.16947
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4685
    actor: "geology/stone_desert_med.xml"

- id: 4686
  Footprint:
  Position:
    in world: true
    x: 1395.07982
    y: 0
    z: 546.47522
    last x: 1395.07982
    last y diff: 0
    last z: 546.47522
    territory: 0
    rot x: 0
    rot y: -1.37908
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4686
    actor: "geology/stone_desert_med.xml"

- id: 4687
  Footprint:
  Position:
    in world: true
    x: 1761.26648
    y: 0
    z: 620.8303
    last x: 1761.26648
    last y diff: 0
    last z: 620.8303
    territory: 0
    rot x: 0
    rot y: -1.70615
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4687
    actor: "geology/stone_desert_med.xml"

- id: 4688
  Footprint:
  Position:
    in world: true
    x: 1751.2072
    y: 0
    z: 623.28559
    last x: 1751.2072
    last y diff: 0
    last z: 623.28559
    territory: 0
    rot x: 0
    rot y: -3.70293
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4688
    actor: "geology/stone_desert_med.xml"

- id: 4689
  Footprint:
  Position:
    in world: true
    x: 1579.4154
    y: 0
    z: 1731.8532
    last x: 1579.4154
    last y diff: 0
    last z: 1731.8532
    territory: 0
    rot x: 0
    rot y: -2.96903
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4689
    actor: "geology/stone_desert_med.xml"

- id: 4690
  Footprint:
  Position:
    in world: true
    x: 1999.3357
    y: 0
    z: 986.31952
    last x: 1999.3357
    last y diff: 0
    last z: 986.31952
    territory: 0
    rot x: 0
    rot y: -2.46404
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4690
    actor: "geology/stone_desert_med.xml"

- id: 4691
  Footprint:
  Position:
    in world: true
    x: 865.31135
    y: 0
    z: 585.85079
    last x: 865.31135
    last y diff: 0
    last z: 585.85079
    territory: 0
    rot x: 0
    rot y: -0.10084
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4691
    actor: "geology/stone_desert_med.xml"

- id: 4692
  Footprint:
  Position:
    in world: true
    x: 861.68723
    y: 0
    z: 590.5132
    last x: 861.68723
    last y diff: 0
    last z: 590.5132
    territory: 0
    rot x: 0
    rot y: -3.60137
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4692
    actor: "geology/stone_desert_med.xml"

- id: 4693
  Footprint:
  Position:
    in world: true
    x: 1685.8208
    y: 0
    z: 509.60282
    last x: 1685.8208
    last y diff: 0
    last z: 509.60282
    territory: 0
    rot x: 0
    rot y: -1.87157
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4693
    actor: "geology/stone_desert_med.xml"

- id: 4694
  Footprint:
  Position:
    in world: true
    x: 1242.82641
    y: 0
    z: 1997.58861
    last x: 1242.82641
    last y diff: 0
    last z: 1997.58861
    territory: 0
    rot x: 0
    rot y: -2.55623
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4694
    actor: "geology/stone_desert_med.xml"

- id: 4695
  Footprint:
  Position:
    in world: true
    x: 993.45357
    y: 0
    z: 1730.14425
    last x: 993.45357
    last y diff: 0
    last z: 1730.14425
    territory: 0
    rot x: 0
    rot y: -1.21668
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4695
    actor: "geology/stone_desert_med.xml"

- id: 4696
  Footprint:
  Position:
    in world: true
    x: 327.91314
    y: 0
    z: 1107.37121
    last x: 327.91314
    last y diff: 0
    last z: 1107.37121
    territory: 4
    rot x: 0
    rot y: -4.14979
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4696
    actor: "geology/stone_desert_med.xml"

- id: 4697
  Footprint:
  Position:
    in world: true
    x: 642.05947
    y: 0
    z: 332.45417
    last x: 642.05947
    last y diff: 0
    last z: 332.45417
    territory: 0
    rot x: 0
    rot y: 0.00461
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4697
    actor: "geology/stone_desert_med.xml"

- id: 4698
  Footprint:
  Position:
    in world: true
    x: 645.59066
    y: 0
    z: 343.76507
    last x: 645.59066
    last y diff: 0
    last z: 343.76507
    territory: 0
    rot x: 0
    rot y: -4.64588
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4698
    actor: "geology/stone_desert_med.xml"

- id: 4699
  Footprint:
  Position:
    in world: true
    x: 1577.86411
    y: 0
    z: 1843.68476
    last x: 1577.86411
    last y diff: 0
    last z: 1843.68476
    territory: 0
    rot x: 0
    rot y: 1.32514
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4699
    actor: "geology/stone_desert_med.xml"

- id: 4700
  Footprint:
  Position:
    in world: true
    x: 1775.98884
    y: 0
    z: 902.37903
    last x: 1775.98884
    last y diff: 0
    last z: 902.37903
    territory: 0
    rot x: 0
    rot y: -0.41001
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4700
    actor: "geology/stone_desert_med.xml"

- id: 4701
  Footprint:
  Position:
    in world: true
    x: 1782.6087
    y: 0
    z: 901.58187
    last x: 1782.6087
    last y diff: 0
    last z: 901.58187
    territory: 0
    rot x: 0
    rot y: 0.72378
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4701
    actor: "geology/stone_desert_med.xml"

- id: 4702
  Footprint:
  Position:
    in world: true
    x: 1032.49605
    y: 0
    z: 1806.14821
    last x: 1032.49605
    last y diff: 0
    last z: 1806.14821
    territory: 0
    rot x: 0
    rot y: -4.15271
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4702
    actor: "geology/stone_desert_med.xml"

- id: 4703
  Footprint:
  Position:
    in world: true
    x: 1029.62781
    y: 0
    z: 1800.45292
    last x: 1029.62781
    last y diff: 0
    last z: 1800.45292
    territory: 0
    rot x: 0
    rot y: -4.00562
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4703
    actor: "geology/stone_desert_med.xml"

- id: 4704
  Footprint:
  Position:
    in world: true
    x: 1177.21781
    y: 0
    z: 1273.3885
    last x: 1177.21781
    last y diff: 0
    last z: 1273.3885
    territory: 0
    rot x: 0
    rot y: -1.79679
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4704
    actor: "geology/stone_desert_med.xml"

- id: 4705
  Footprint:
  Position:
    in world: true
    x: 1184.40433
    y: 0
    z: 1279.68784
    last x: 1184.40433
    last y diff: 0
    last z: 1279.68784
    territory: 0
    rot x: 0
    rot y: -1.9202
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4705
    actor: "geology/stone_desert_med.xml"

- id: 4706
  Footprint:
  Position:
    in world: true
    x: 1285.65487
    y: 0
    z: 812.1122
    last x: 1285.65487
    last y diff: 0
    last z: 812.1122
    territory: 0
    rot x: 0
    rot y: 0.07483
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4706
    actor: "geology/stone_desert_med.xml"

- id: 4707
  Footprint:
  Position:
    in world: true
    x: 1283.08147
    y: 0
    z: 798.57137
    last x: 1283.08147
    last y diff: 0
    last z: 798.57137
    territory: 0
    rot x: 0
    rot y: -1.35155
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4707
    actor: "geology/stone_desert_med.xml"

- id: 4708
  Footprint:
  Position:
    in world: true
    x: 575.97513
    y: 0
    z: 1674.68834
    last x: 575.97513
    last y diff: 0
    last z: 1674.68834
    territory: 0
    rot x: 0
    rot y: -4.66637
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4708
    actor: "geology/stone_desert_med.xml"

- id: 4709
  Footprint:
  Position:
    in world: true
    x: 575.56418
    y: 0
    z: 1673.96776
    last x: 575.56418
    last y diff: 0
    last z: 1673.96776
    territory: 0
    rot x: 0
    rot y: 1.47736
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4709
    actor: "geology/stone_desert_med.xml"

- id: 4710
  Footprint:
  Position:
    in world: true
    x: 883.01294
    y: 0
    z: 786.066
    last x: 883.01294
    last y diff: 0
    last z: 786.066
    territory: 0
    rot x: 0
    rot y: 0.74485
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4710
    actor: "geology/stone_desert_med.xml"

- id: 4711
  Footprint:
  Position:
    in world: true
    x: 882.61644
    y: 0
    z: 781.74099
    last x: 882.61644
    last y diff: 0
    last z: 781.74099
    territory: 0
    rot x: 0
    rot y: -4.5763
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4711
    actor: "geology/stone_desert_med.xml"

- id: 4712
  Footprint:
  Position:
    in world: true
    x: 383.03768
    y: 0
    z: 412.02099
    last x: 383.03768
    last y diff: 0
    last z: 412.02099
    territory: 0
    rot x: 0
    rot y: -4.08324
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4712
    actor: "geology/stone_desert_med.xml"

- id: 4713
  Footprint:
  Position:
    in world: true
    x: 385.16807
    y: 0
    z: 414.96172
    last x: 385.16807
    last y diff: 0
    last z: 414.96172
    territory: 0
    rot x: 0
    rot y: -4.64383
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4713
    actor: "geology/stone_desert_med.xml"

- id: 4714
  Footprint:
  Position:
    in world: true
    x: 1262.02582
    y: 0
    z: 690.10546
    last x: 1262.02582
    last y diff: 0
    last z: 690.10546
    territory: 0
    rot x: 0
    rot y: -3.54221
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4714
    actor: "geology/stone_desert_med.xml"

- id: 4715
  Footprint:
  Position:
    in world: true
    x: 1255.30283
    y: 0
    z: 691.45641
    last x: 1255.30283
    last y diff: 0
    last z: 691.45641
    territory: 0
    rot x: 0
    rot y: -0.64692
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4715
    actor: "geology/stone_desert_med.xml"

- id: 4716
  Footprint:
  Position:
    in world: true
    x: 1546.57944
    y: 0
    z: 998.20212
    last x: 1546.57944
    last y diff: 0
    last z: 998.20212
    territory: 0
    rot x: 0
    rot y: -1.94925
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4716
    actor: "geology/stone_desert_med.xml"

- id: 4719
  Footprint:
  Position:
    in world: true
    x: 1185.7501
    y: 0
    z: 222.27144
    last x: 1185.7501
    last y diff: 0
    last z: 222.27144
    territory: 0
    rot x: 0
    rot y: -1.67087
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4719
    actor: "geology/stone_desert_med.xml"

- id: 4720
  Footprint:
  Position:
    in world: true
    x: 1704.7981
    y: 0
    z: 805.43987
    last x: 1704.7981
    last y diff: 0
    last z: 805.43987
    territory: 0
    rot x: 0
    rot y: -2.7605
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4720
    actor: "geology/stone_desert_med.xml"

- id: 4721
  Footprint:
  Position:
    in world: true
    x: 1255.35904
    y: 0
    z: 1359.27352
    last x: 1255.35904
    last y diff: 0
    last z: 1359.27352
    territory: 0
    rot x: 0
    rot y: -4.67074
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4721
    actor: "geology/stone_desert_med.xml"

- id: 4722
  Footprint:
  Position:
    in world: true
    x: 498.56507
    y: 0
    z: 787.28278
    last x: 498.56507
    last y diff: 0
    last z: 787.28278
    territory: 4
    rot x: 0
    rot y: -3.4576
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4722
    actor: "geology/stone_desert_med.xml"

- id: 4723
  Footprint:
  Position:
    in world: true
    x: 441.87577
    y: 0
    z: 1189.18902
    last x: 441.87577
    last y diff: 0
    last z: 1189.18902
    territory: 4
    rot x: 0
    rot y: -2.46344
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4723
    actor: "geology/stone_desert_med.xml"

- id: 4724
  Footprint:
  Position:
    in world: true
    x: 445.97063
    y: 0
    z: 1189.71296
    last x: 445.97063
    last y diff: 0
    last z: 1189.71296
    territory: 4
    rot x: 0
    rot y: 1.29644
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4724
    actor: "geology/stone_desert_med.xml"

- id: 4725
  Footprint:
  Position:
    in world: true
    x: 1574.93622
    y: 0
    z: 684.72631
    last x: 1574.93622
    last y diff: 0
    last z: 684.72631
    territory: 0
    rot x: 0
    rot y: 0.15864
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4725
    actor: "geology/stone_desert_med.xml"

- id: 4726
  Footprint:
  Position:
    in world: true
    x: 1577.98006
    y: 0
    z: 685.99125
    last x: 1577.98006
    last y diff: 0
    last z: 685.99125
    territory: 0
    rot x: 0
    rot y: -0.9613
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4726
    actor: "geology/stone_desert_med.xml"

- id: 4727
  Footprint:
  Position:
    in world: true
    x: 510.44825
    y: 0
    z: 914.38123
    last x: 510.44825
    last y diff: 0
    last z: 914.38123
    territory: 0
    rot x: 0
    rot y: -3.29017
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4727
    actor: "geology/stone_desert_med.xml"

- id: 4728
  Footprint:
  Position:
    in world: true
    x: 506.35976
    y: 0
    z: 918.67374
    last x: 506.35976
    last y diff: 0
    last z: 918.67374
    territory: 0
    rot x: 0
    rot y: -4.08783
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4728
    actor: "geology/stone_desert_med.xml"

- id: 4729
  Footprint:
  Position:
    in world: true
    x: 1495.00371
    y: 0
    z: 1798.63285
    last x: 1495.00371
    last y diff: 0
    last z: 1798.63285
    territory: 0
    rot x: 0
    rot y: -1.45365
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4729
    actor: "geology/stone_desert_med.xml"

- id: 4730
  Footprint:
  Position:
    in world: true
    x: 1495.21618
    y: 0
    z: 1797.17766
    last x: 1495.21618
    last y diff: 0
    last z: 1797.17766
    territory: 0
    rot x: 0
    rot y: 1.5565
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4730
    actor: "geology/stone_desert_med.xml"

- id: 4731
  Footprint:
  Position:
    in world: true
    x: 1586.21494
    y: 0
    z: 546.51085
    last x: 1586.21494
    last y diff: 0
    last z: 546.51085
    territory: 0
    rot x: 0
    rot y: 0.19245
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4731
    actor: "geology/stone_desert_med.xml"

- id: 4732
  Footprint:
  Position:
    in world: true
    x: 1584.12076
    y: 0
    z: 541.98407
    last x: 1584.12076
    last y diff: 0
    last z: 541.98407
    territory: 0
    rot x: 0
    rot y: 0.15131
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4732
    actor: "geology/stone_desert_med.xml"

- id: 4733
  Footprint:
  Position:
    in world: true
    x: 1865.95771
    y: 0
    z: 726.01661
    last x: 1865.95771
    last y diff: 0
    last z: 726.01661
    territory: 0
    rot x: 0
    rot y: -3.84694
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4733
    actor: "geology/stone_desert_med.xml"

- id: 4734
  Footprint:
  Position:
    in world: true
    x: 1869.01343
    y: 0
    z: 729.67394
    last x: 1869.01343
    last y diff: 0
    last z: 729.67394
    territory: 0
    rot x: 0
    rot y: 0.92472
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4734
    actor: "geology/stone_desert_med.xml"

- id: 4735
  Footprint:
  Position:
    in world: true
    x: 1549.70994
    y: 0
    z: 1841.1294
    last x: 1549.70994
    last y diff: 0
    last z: 1841.1294
    territory: 0
    rot x: 0
    rot y: -3.75887
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4735
    actor: "geology/stone_desert_med.xml"

- id: 4736
  Footprint:
  Position:
    in world: true
    x: 1522.01255
    y: 0
    z: 1241.2186
    last x: 1522.01255
    last y diff: 0
    last z: 1241.2186
    territory: 3
    rot x: 0
    rot y: -1.32686
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4736
    actor: "geology/stone_desert_med.xml"

- id: 4737
  Footprint:
  Position:
    in world: true
    x: 1553.86252
    y: 0
    z: 1422.08219
    last x: 1553.86252
    last y diff: 0
    last z: 1422.08219
    territory: 3
    rot x: 0
    rot y: -0.7915
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4737
    actor: "geology/stone_desert_med.xml"

- id: 4738
  Footprint:
  Position:
    in world: true
    x: 581.63881
    y: 0
    z: 487.88619
    last x: 581.63881
    last y diff: 0
    last z: 487.88619
    territory: 0
    rot x: 0
    rot y: 0.63682
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4738
    actor: "geology/stone_desert_med.xml"

- id: 4739
  Footprint:
  Position:
    in world: true
    x: 834.16904
    y: 0
    z: 1772.50057
    last x: 834.16904
    last y diff: 0
    last z: 1772.50057
    territory: 0
    rot x: 0
    rot y: 1.52793
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4739
    actor: "geology/stone_desert_med.xml"

- id: 4740
  Footprint:
  Position:
    in world: true
    x: 823.67968
    y: 0
    z: 1770.21537
    last x: 823.67968
    last y diff: 0
    last z: 1770.21537
    territory: 0
    rot x: 0
    rot y: -1.63237
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4740
    actor: "geology/stone_desert_med.xml"

- id: 4741
  Footprint:
  Position:
    in world: true
    x: 660.58747
    y: 0
    z: 1607.02611
    last x: 660.58747
    last y diff: 0
    last z: 1607.02611
    territory: 0
    rot x: 0
    rot y: -1.40038
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4741
    actor: "geology/stone_desert_med.xml"

- id: 4742
  Footprint:
  Position:
    in world: true
    x: 253.69459
    y: 0
    z: 1660.68114
    last x: 253.69459
    last y diff: 0
    last z: 1660.68114
    territory: 0
    rot x: 0
    rot y: 1.02852
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4742
    actor: "geology/stone_desert_med.xml"

- id: 4743
  Footprint:
  Position:
    in world: true
    x: 1618.72422
    y: 0
    z: 1714.30692
    last x: 1618.72422
    last y diff: 0
    last z: 1714.30692
    territory: 0
    rot x: 0
    rot y: 1.10639
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4743
    actor: "geology/stone_desert_med.xml"

- id: 4744
  Footprint:
  Position:
    in world: true
    x: 1557.78727
    y: 0
    z: 1280.56266
    last x: 1557.78727
    last y diff: 0
    last z: 1280.56266
    territory: 3
    rot x: 0
    rot y: 0.36901
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4744
    actor: "geology/stone_desert_med.xml"

- id: 4745
  Footprint:
  Position:
    in world: true
    x: 1553.68975
    y: 0
    z: 1276.72638
    last x: 1553.68975
    last y diff: 0
    last z: 1276.72638
    territory: 3
    rot x: 0
    rot y: -3.02584
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4745
    actor: "geology/stone_desert_med.xml"

- id: 4746
  Footprint:
  Position:
    in world: true
    x: 658.4404
    y: 0
    z: 907.69355
    last x: 658.4404
    last y diff: 0
    last z: 907.69355
    territory: 0
    rot x: 0
    rot y: 0.64461
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4746
    actor: "geology/stone_desert_med.xml"

- id: 4747
  Footprint:
  Position:
    in world: true
    x: 968.51798
    y: 0
    z: 111.08851
    last x: 968.51798
    last y diff: 0
    last z: 111.08851
    territory: 0
    rot x: 0
    rot y: -1.22156
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4747
    actor: "geology/stone_desert_med.xml"

- id: 4748
  Footprint:
  Position:
    in world: true
    x: 459.8222
    y: 0
    z: 542.03847
    last x: 459.8222
    last y diff: 0
    last z: 542.03847
    territory: 0
    rot x: 0
    rot y: -3.9883
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4748
    actor: "geology/stone_desert_med.xml"

- id: 4749
  Footprint:
  Position:
    in world: true
    x: 538.14016
    y: 0
    z: 807.0685
    last x: 538.14016
    last y diff: 0
    last z: 807.0685
    territory: 0
    rot x: 0
    rot y: -2.81951
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4749
    actor: "geology/stone_desert_med.xml"

- id: 4750
  Footprint:
  Position:
    in world: true
    x: 1061.7721
    y: 0
    z: 306.39452
    last x: 1061.7721
    last y diff: 0
    last z: 306.39452
    territory: 0
    rot x: 0
    rot y: -3.52361
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4750
    actor: "geology/stone_desert_med.xml"

- id: 4751
  Footprint:
  Position:
    in world: true
    x: 580.97672
    y: 0
    z: 1486.3084
    last x: 580.97672
    last y diff: 0
    last z: 1486.3084
    territory: 0
    rot x: 0
    rot y: -0.52288
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4751
    actor: "geology/stone_desert_med.xml"

- id: 4752
  Footprint:
  Position:
    in world: true
    x: 1372.52343
    y: 0
    z: 848.68142
    last x: 1372.52343
    last y diff: 0
    last z: 848.68142
    territory: 0
    rot x: 0
    rot y: -4.03635
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4752
    actor: "geology/stone_desert_med.xml"

- id: 4753
  Footprint:
  Position:
    in world: true
    x: 1378.26473
    y: 0
    z: 854.11689
    last x: 1378.26473
    last y diff: 0
    last z: 854.11689
    territory: 0
    rot x: 0
    rot y: -4.07435
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4753
    actor: "geology/stone_desert_med.xml"

- id: 4754
  Footprint:
  Position:
    in world: true
    x: 351.61733
    y: 0
    z: 941.27462
    last x: 351.61733
    last y diff: 0
    last z: 941.27462
    territory: 4
    rot x: 0
    rot y: -1.99058
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4754
    actor: "geology/stone_desert_med.xml"

- id: 4755
  Footprint:
  Position:
    in world: true
    x: 359.9435
    y: 0
    z: 934.56783
    last x: 359.9435
    last y diff: 0
    last z: 934.56783
    territory: 4
    rot x: 0
    rot y: -1.2023
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4755
    actor: "geology/stone_desert_med.xml"

- id: 4756
  Footprint:
  Position:
    in world: true
    x: 1163.4423
    y: 0
    z: 636.57589
    last x: 1163.4423
    last y diff: 0
    last z: 636.57589
    territory: 0
    rot x: 0
    rot y: -3.32982
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4756
    actor: "geology/stone_desert_med.xml"

- id: 4757
  Footprint:
  Position:
    in world: true
    x: 1157.52907
    y: 0
    z: 638.06179
    last x: 1157.52907
    last y diff: 0
    last z: 638.06179
    territory: 0
    rot x: 0
    rot y: 0.02074
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4757
    actor: "geology/stone_desert_med.xml"

- id: 4758
  Footprint:
  Position:
    in world: true
    x: 510.53498
    y: 0
    z: 853.98066
    last x: 510.53498
    last y diff: 0
    last z: 853.98066
    territory: 0
    rot x: 0
    rot y: -3.10195
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4758
    actor: "geology/stone_desert_med.xml"

- id: 4759
  Footprint:
  Position:
    in world: true
    x: 1099.45247
    y: 0
    z: 575.01667
    last x: 1099.45247
    last y diff: 0
    last z: 575.01667
    territory: 0
    rot x: 0
    rot y: 1.212
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4759
    actor: "geology/stone_desert_med.xml"

- id: 4760
  Footprint:
  Position:
    in world: true
    x: 388.29055
    y: 0
    z: 1014.80515
    last x: 388.29055
    last y diff: 0
    last z: 1014.80515
    territory: 4
    rot x: 0
    rot y: -1.0513
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4760
    actor: "geology/stone_desert_med.xml"

- id: 4761
  Footprint:
  Position:
    in world: true
    x: 388.0916
    y: 0
    z: 1013.06144
    last x: 388.0916
    last y diff: 0
    last z: 1013.06144
    territory: 4
    rot x: 0
    rot y: -3.94341
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4761
    actor: "geology/stone_desert_med.xml"

- id: 4762
  Footprint:
  Position:
    in world: true
    x: 968.41703
    y: 0
    z: 1696.92354
    last x: 968.41703
    last y diff: 0
    last z: 1696.92354
    territory: 0
    rot x: 0
    rot y: -3.85116
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4762
    actor: "geology/stone_desert_med.xml"

- id: 4763
  Footprint:
  Position:
    in world: true
    x: 351.83954
    y: 0
    z: 1141.27364
    last x: 351.83954
    last y diff: 0
    last z: 1141.27364
    territory: 4
    rot x: 0
    rot y: -4.41894
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4763
    actor: "geology/stone_desert_med.xml"

- id: 4764
  Footprint:
  Position:
    in world: true
    x: 344.42305
    y: 0
    z: 1141.30486
    last x: 344.42305
    last y diff: 0
    last z: 1141.30486
    territory: 4
    rot x: 0
    rot y: -2.91694
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4764
    actor: "geology/stone_desert_med.xml"

- id: 4765
  Footprint:
  Position:
    in world: true
    x: 683.81926
    y: 0
    z: 1016.41419
    last x: 683.81926
    last y diff: 0
    last z: 1016.41419
    territory: 0
    rot x: 0
    rot y: -3.6305
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4765
    actor: "geology/stone_desert_med.xml"

- id: 4766
  Footprint:
  Position:
    in world: true
    x: 1281.28766
    y: 0
    z: 1274.53112
    last x: 1281.28766
    last y diff: 0
    last z: 1274.53112
    territory: 0
    rot x: 0
    rot y: -0.00521
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4766
    actor: "geology/stone_desert_med.xml"

- id: 4767
  Footprint:
  Position:
    in world: true
    x: 1281.98527
    y: 0
    z: 1283.53864
    last x: 1281.98527
    last y diff: 0
    last z: 1283.53864
    territory: 0
    rot x: 0
    rot y: -1.68595
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4767
    actor: "geology/stone_desert_med.xml"

- id: 4768
  Footprint:
  Position:
    in world: true
    x: 377.88752
    y: 0
    z: 1509.62832
    last x: 377.88752
    last y diff: 0
    last z: 1509.62832
    territory: 0
    rot x: 0
    rot y: -0.03125
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4768
    actor: "geology/stone_desert_med.xml"

- id: 4769
  Footprint:
  Position:
    in world: true
    x: 193.56467
    y: 0
    z: 1475.9166
    last x: 193.56467
    last y diff: 0
    last z: 1475.9166
    territory: 0
    rot x: 0
    rot y: -2.71766
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4769
    actor: "geology/stone_desert_med.xml"

- id: 4770
  Footprint:
  Position:
    in world: true
    x: 196.20058
    y: 0
    z: 1476.68534
    last x: 196.20058
    last y diff: 0
    last z: 1476.68534
    territory: 0
    rot x: 0
    rot y: 1.21637
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4770
    actor: "geology/stone_desert_med.xml"

- id: 4771
  Footprint:
  Position:
    in world: true
    x: 961.5094
    y: 0
    z: 779.49679
    last x: 961.5094
    last y diff: 0
    last z: 779.49679
    territory: 0
    rot x: 0
    rot y: 0.63718
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4771
    actor: "geology/stone_desert_med.xml"

- id: 4772
  Footprint:
  Position:
    in world: true
    x: 134.83167
    y: 0
    z: 775.06023
    last x: 134.83167
    last y diff: 0
    last z: 775.06023
    territory: 0
    rot x: 0
    rot y: -1.50351
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4772
    actor: "geology/stone_desert_med.xml"

- id: 4773
  Footprint:
  Position:
    in world: true
    x: 127.87636
    y: 0
    z: 779.46407
    last x: 127.87636
    last y diff: 0
    last z: 779.46407
    territory: 0
    rot x: 0
    rot y: -0.03168
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4773
    actor: "geology/stone_desert_med.xml"

- id: 4774
  Footprint:
  Position:
    in world: true
    x: 244.60631
    y: 0
    z: 745.80924
    last x: 244.60631
    last y diff: 0
    last z: 745.80924
    territory: 4
    rot x: 0
    rot y: -1.08826
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4774
    actor: "geology/stone_desert_med.xml"

- id: 4775
  Footprint:
  Position:
    in world: true
    x: 466.01139
    y: 0
    z: 461.97385
    last x: 466.01139
    last y diff: 0
    last z: 461.97385
    territory: 0
    rot x: 0
    rot y: -1.98609
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4775
    actor: "geology/stone_desert_med.xml"

- id: 4776
  Footprint:
  Position:
    in world: true
    x: 465.90938
    y: 0
    z: 463.10402
    last x: 465.90938
    last y diff: 0
    last z: 463.10402
    territory: 0
    rot x: 0
    rot y: 0.48063
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4776
    actor: "geology/stone_desert_med.xml"

- id: 4777
  Footprint:
  Position:
    in world: true
    x: 1478.5878
    y: 0
    z: 802.1171
    last x: 1478.5878
    last y diff: 0
    last z: 802.1171
    territory: 0
    rot x: 0
    rot y: -2.88561
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4777
    actor: "geology/stone_desert_med.xml"

- id: 4778
  Footprint:
  Position:
    in world: true
    x: 1006.48658
    y: 0
    z: 1765.78377
    last x: 1006.48658
    last y diff: 0
    last z: 1765.78377
    territory: 0
    rot x: 0
    rot y: -3.01206
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4778
    actor: "geology/stone_desert_med.xml"

- id: 4779
  Footprint:
  Position:
    in world: true
    x: 999.14036
    y: 0
    z: 1772.18685
    last x: 999.14036
    last y diff: 0
    last z: 1772.18685
    territory: 0
    rot x: 0
    rot y: -0.62237
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4779
    actor: "geology/stone_desert_med.xml"

- id: 4780
  Footprint:
  Position:
    in world: true
    x: 871.23913
    y: 0
    z: 337.01963
    last x: 871.23913
    last y diff: 0
    last z: 337.01963
    territory: 0
    rot x: 0
    rot y: -3.38118
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4780
    actor: "geology/stone_desert_med.xml"

- id: 4781
  Footprint:
  Position:
    in world: true
    x: 861.98374
    y: 0
    z: 344.65343
    last x: 861.98374
    last y diff: 0
    last z: 344.65343
    territory: 0
    rot x: 0
    rot y: 0.97921
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4781
    actor: "geology/stone_desert_med.xml"

- id: 4782
  Footprint:
  Position:
    in world: true
    x: 305.40052
    y: 0
    z: 1142.87584
    last x: 305.40052
    last y diff: 0
    last z: 1142.87584
    territory: 4
    rot x: 0
    rot y: -0.42202
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4782
    actor: "geology/stone_desert_med.xml"

- id: 4783
  Footprint:
  Position:
    in world: true
    x: 308.48917
    y: 0
    z: 1143.42464
    last x: 308.48917
    last y diff: 0
    last z: 1143.42464
    territory: 4
    rot x: 0
    rot y: -3.45076
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4783
    actor: "geology/stone_desert_med.xml"

- id: 4786
  Footprint:
  Position:
    in world: true
    x: 463.78492
    y: 0
    z: 650.22541
    last x: 463.78492
    last y diff: 0
    last z: 650.22541
    territory: 4
    rot x: 0
    rot y: 0.2941
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4786
    actor: "geology/stone_desert_med.xml"

- id: 4787
  Footprint:
  Position:
    in world: true
    x: 1476.89066
    y: 0
    z: 437.71891
    last x: 1476.89066
    last y diff: 0
    last z: 437.71891
    territory: 0
    rot x: 0
    rot y: 1.53681
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4787
    actor: "geology/stone_desert_med.xml"

- id: 4788
  Footprint:
  Position:
    in world: true
    x: 1850.34575
    y: 0
    z: 1417.4032
    last x: 1850.34575
    last y diff: 0
    last z: 1417.4032
    territory: 0
    rot x: 0
    rot y: -4.45768
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4788
    actor: "geology/stone_desert_med.xml"

- id: 4789
  Footprint:
  Position:
    in world: true
    x: 1846.6227
    y: 0
    z: 1421.30637
    last x: 1846.6227
    last y diff: 0
    last z: 1421.30637
    territory: 0
    rot x: 0
    rot y: -3.02381
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4789
    actor: "geology/stone_desert_med.xml"

- id: 4790
  Footprint:
  Position:
    in world: true
    x: 1371.3649
    y: 0
    z: 1199.94361
    last x: 1371.3649
    last y diff: 0
    last z: 1199.94361
    territory: 0
    rot x: 0
    rot y: 0.90523
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4790
    actor: "geology/stone_desert_med.xml"

- id: 4791
  Footprint:
  Position:
    in world: true
    x: 1376.96287
    y: 0
    z: 1196.76442
    last x: 1376.96287
    last y diff: 0
    last z: 1196.76442
    territory: 0
    rot x: 0
    rot y: 0.3107
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4791
    actor: "geology/stone_desert_med.xml"

- id: 4792
  Footprint:
  Position:
    in world: true
    x: 1335.63587
    y: 0
    z: 1778.4225
    last x: 1335.63587
    last y diff: 0
    last z: 1778.4225
    territory: 0
    rot x: 0
    rot y: 0.47951
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4792
    actor: "geology/stone_desert_med.xml"

- id: 4793
  Footprint:
  Position:
    in world: true
    x: 1706.59771
    y: 0
    z: 1480.84482
    last x: 1706.59771
    last y diff: 0
    last z: 1480.84482
    territory: 0
    rot x: 0
    rot y: -2.9201
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4793
    actor: "geology/stone_desert_med.xml"

- id: 4794
  Footprint:
  Position:
    in world: true
    x: 1176.02286
    y: 0
    z: 170.02054
    last x: 1176.02286
    last y diff: 0
    last z: 170.02054
    territory: 0
    rot x: 0
    rot y: -3.69953
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4794
    actor: "geology/stone_desert_med.xml"

- id: 4795
  Footprint:
  Position:
    in world: true
    x: 1183.1521
    y: 0
    z: 165.22757
    last x: 1183.1521
    last y diff: 0
    last z: 165.22757
    territory: 0
    rot x: 0
    rot y: -2.69487
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4795
    actor: "geology/stone_desert_med.xml"

- id: 4796
  Footprint:
  Position:
    in world: true
    x: 1027.63477
    y: 0
    z: 1674.16996
    last x: 1027.63477
    last y diff: 0
    last z: 1674.16996
    territory: 0
    rot x: 0
    rot y: -4.18944
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4796
    actor: "geology/stone_desert_med.xml"

- id: 4797
  Footprint:
  Position:
    in world: true
    x: 1035.33008
    y: 0
    z: 1677.58114
    last x: 1035.33008
    last y diff: 0
    last z: 1677.58114
    territory: 0
    rot x: 0
    rot y: -2.93436
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4797
    actor: "geology/stone_desert_med.xml"

- id: 4798
  Footprint:
  Position:
    in world: true
    x: 798.05025
    y: 0
    z: 737.70966
    last x: 798.05025
    last y diff: 0
    last z: 737.70966
    territory: 0
    rot x: 0
    rot y: 1.45836
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4798
    actor: "geology/stone_desert_med.xml"

- id: 4799
  Footprint:
  Position:
    in world: true
    x: 737.51023
    y: 0
    z: 1899.74857
    last x: 737.51023
    last y diff: 0
    last z: 1899.74857
    territory: 0
    rot x: 0
    rot y: -3.28945
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4799
    actor: "geology/stone_desert_med.xml"

- id: 4800
  Footprint:
  Position:
    in world: true
    x: 390.23194
    y: 0
    z: 1533.45658
    last x: 390.23194
    last y diff: 0
    last z: 1533.45658
    territory: 0
    rot x: 0
    rot y: -2.20281
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4800
    actor: "geology/stone_desert_med.xml"

- id: 4801
  Footprint:
  Position:
    in world: true
    x: 1074.11101
    y: 0
    z: 410.07299
    last x: 1074.11101
    last y diff: 0
    last z: 410.07299
    territory: 0
    rot x: 0
    rot y: -1.3648
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4801
    actor: "geology/stone_desert_med.xml"

- id: 4802
  Footprint:
  Position:
    in world: true
    x: 1516.04441
    y: 0
    z: 202.80767
    last x: 1516.04441
    last y diff: 0
    last z: 202.80767
    territory: 0
    rot x: 0
    rot y: 0.51528
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4802
    actor: "geology/stone_desert_med.xml"

- id: 4803
  Footprint:
  Position:
    in world: true
    x: 756.97513
    y: 0
    z: 103.91803
    last x: 756.97513
    last y diff: 0
    last z: 103.91803
    territory: 0
    rot x: 0
    rot y: -2.41735
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4803
    actor: "geology/stone_desert_med.xml"

- id: 4804
  Footprint:
  Position:
    in world: true
    x: 932.6253
    y: 0
    z: 766.73848
    last x: 932.6253
    last y diff: 0
    last z: 766.73848
    territory: 0
    rot x: 0
    rot y: 1.32081
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4804
    actor: "geology/stone_desert_med.xml"

- id: 4805
  Footprint:
  Position:
    in world: true
    x: 1509.61783
    y: 0
    z: 1728.05655
    last x: 1509.61783
    last y diff: 0
    last z: 1728.05655
    territory: 0
    rot x: 0
    rot y: -0.41622
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4805
    actor: "geology/stone_desert_med.xml"

- id: 4806
  Footprint:
  Position:
    in world: true
    x: 1152.76513
    y: 0
    z: 1992.15474
    last x: 1152.76513
    last y diff: 0
    last z: 1992.15474
    territory: 0
    rot x: 0
    rot y: -2.77279
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4806
    actor: "geology/stone_desert_med.xml"

- id: 4807
  Footprint:
  Position:
    in world: true
    x: 1151.35251
    y: 0
    z: 1998.65633
    last x: 1151.35251
    last y diff: 0
    last z: 1998.65633
    territory: 0
    rot x: 0
    rot y: -2.31122
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4807
    actor: "geology/stone_desert_med.xml"

- id: 4808
  Footprint:
  Position:
    in world: true
    x: 838.43195
    y: 0
    z: 1266.78649
    last x: 838.43195
    last y diff: 0
    last z: 1266.78649
    territory: 0
    rot x: 0
    rot y: 0.28418
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stone_desert_med.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4808
    actor: "geology/stone_desert_med.xml"

- id: 4813
  Footprint:
  Minimap:
    active: true
    x: 1602
    z: 1414
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1602
    y: 0
    z: 1414
    last x: 1602
    last y diff: 0
    last z: 1414
    territory: 3
    rot x: 0
    rot y: -3.34964
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3264
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3264,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 4832
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 344.11893
    z: 1135.7019
  Obstruction:
    active: true
    moving: false
    control group: 4832
    control group 2: 0
    tag: 6936
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 344.11893
    y: 0
    z: 1135.7019
    last x: 344.11893
    last y diff: 0
    last z: 1135.7019
    territory: 4
    rot x: 0
    rot y: 2.43467
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 10643
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 345.46872
    goal z: 1134.05245
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 2.13135
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_meat"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4832
    actor: "units/iberians/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/iber_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      4
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 372
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {},
  "lastCarriedType": {
    "generic": "stone",
    "specific": "rock"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 10643,
        "type": {
          "generic": "food",
          "specific": "meat"
        },
        "template": "gaia/fauna_goat",
        "lastPos": {
          "x": 345.4687194824219,
          "y": 29.999069213867188,
          "z": 1134.0524444580078
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 10643,
      "type": {
        "generic": "food",
        "specific": "meat"
      },
      "template": "gaia/fauna_goat",
      "lastPos": {
        "x": 345.4687194824219,
        "y": 29.999069213867188,
        "z": 1134.0524444580078
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 28049,
  "losRangeQuery": 373,
  "fsmReenter": false,
  "gatheringTarget": 10643
}

- id: 4835
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 344.77645
    z: 1139.00905
  Obstruction:
    active: true
    moving: true
    control group: 4835
    control group 2: 0
    tag: 6940
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 344.77645
    y: 0
    z: 1139.00905
    last x: 344.35749
    last y diff: 0
    last z: 1139.00905
    territory: 4
    rot x: 0
    rot y: 1.57081
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 10643
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: true
    facePointAfterMove: true
    length: 0
    length: 2
    waypoint x: 345.7703
    waypoint z: 1136.16236
    waypoint x: 345.96891
    waypoint z: 1137.55187
    type: 1
    goal x: 345.46872
    goal z: 1134.05245
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 2.13135
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 12.75
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4835
    actor: "units/iberians/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/iber_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      4
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 375
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {},
  "lastCarriedType": {
    "generic": "metal",
    "specific": "ore"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 10643,
        "type": {
          "generic": "food",
          "specific": "meat"
        },
        "template": "gaia/fauna_goat",
        "lastPos": {
          "x": 345.4687194824219,
          "y": 29.999069213867188,
          "z": 1134.0524444580078
        },
        "force": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 10643,
      "type": {
        "generic": "food",
        "specific": "meat"
      },
      "template": "gaia/fauna_goat",
      "lastPos": {
        "x": 345.4687194824219,
        "y": 29.999069213867188,
        "z": 1134.0524444580078
      },
      "force": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "lastAttacked": 50000,
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.APPROACHING",
  "losRangeQuery": 376,
  "fsmReenter": false,
  "attackTimers": {
    "prepare": 0,
    "repeat": 1000,
    "recharge": 1000
  },
  "resyncAnimation": false,
  "oldAttackType": "Slaughter",
  "gatheringTarget": 10643
}

- id: 4839
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1650.59383
    z: 1300.78611
  Obstruction:
    active: true
    moving: false
    control group: 4839
    control group 2: 0
    tag: 6944
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1650.59383
    y: 0
    z: 1300.78611
    last x: 1650.59383
    last y diff: 0
    last z: 1300.78611
    territory: 3
    rot x: 0
    rot y: -1.95537
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 303
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1642
    goal z: 1298
    goal u x: 0.78006
    goal u z: -0.62638
    goal v x: 0.62638
    goal v z: 0.78006
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_ore"
    anim once: false
    anim speed: 1
    sound group: "resource/mining/mining.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4839
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 378
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "metal": 9
  },
  "lastCarriedType": {
    "generic": "metal",
    "specific": "ore"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 303,
        "type": {
          "generic": "metal",
          "specific": "ore"
        },
        "template": "gaia/geology_metal_desert_slabs",
        "lastPos": {
          "x": 1642,
          "y": 30,
          "z": 1298
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 303,
      "type": {
        "generic": "metal",
        "specific": "ore"
      },
      "template": "gaia/geology_metal_desert_slabs",
      "lastPos": {
        "x": 1642,
        "y": 30,
        "z": 1298
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "heldPosition": {
    "x": 1726.2535400390625,
    "z": 1313.2369384765625
  },
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 26957,
  "losRangeQuery": 379,
  "fsmReenter": false,
  "gatheringTarget": 303
}

- id: 4843
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 396.12049
    z: 993.95237
  Obstruction:
    active: true
    moving: true
    control group: 4843
    control group 2: 0
    tag: 6950
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 396.12049
    y: 0
    z: 993.95237
    last x: 395.81974
    last y diff: 0
    last z: 998.69283
    territory: 4
    rot x: 0
    rot y: 3.04789
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 199
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: true
    facePointAfterMove: true
    length: 52
    waypoint x: 406
    waypoint z: 770
    waypoint x: 406
    waypoint z: 774
    waypoint x: 406
    waypoint z: 778
    waypoint x: 406
    waypoint z: 782
    waypoint x: 402
    waypoint z: 782
    waypoint x: 402
    waypoint z: 786
    waypoint x: 402
    waypoint z: 790
    waypoint x: 402
    waypoint z: 794
    waypoint x: 402
    waypoint z: 798
    waypoint x: 402
    waypoint z: 802
    waypoint x: 406
    waypoint z: 802
    waypoint x: 406
    waypoint z: 806
    waypoint x: 406
    waypoint z: 810
    waypoint x: 406
    waypoint z: 814
    waypoint x: 406
    waypoint z: 818
    waypoint x: 406
    waypoint z: 822
    waypoint x: 406
    waypoint z: 826
    waypoint x: 406
    waypoint z: 830
    waypoint x: 406
    waypoint z: 834
    waypoint x: 406
    waypoint z: 838
    waypoint x: 406
    waypoint z: 842
    waypoint x: 406
    waypoint z: 846
    waypoint x: 406
    waypoint z: 850
    waypoint x: 406
    waypoint z: 854
    waypoint x: 406
    waypoint z: 858
    waypoint x: 406
    waypoint z: 862
    waypoint x: 406
    waypoint z: 866
    waypoint x: 406
    waypoint z: 870
    waypoint x: 406
    waypoint z: 874
    waypoint x: 406
    waypoint z: 878
    waypoint x: 406
    waypoint z: 882
    waypoint x: 406
    waypoint z: 886
    waypoint x: 406
    waypoint z: 890
    waypoint x: 406
    waypoint z: 894
    waypoint x: 406
    waypoint z: 898
    waypoint x: 406
    waypoint z: 902
    waypoint x: 406
    waypoint z: 906
    waypoint x: 406
    waypoint z: 910
    waypoint x: 406
    waypoint z: 914
    waypoint x: 406
    waypoint z: 918
    waypoint x: 402
    waypoint z: 918
    waypoint x: 402
    waypoint z: 922
    waypoint x: 402
    waypoint z: 926
    waypoint x: 402
    waypoint z: 930
    waypoint x: 402
    waypoint z: 934
    waypoint x: 398
    waypoint z: 934
    waypoint x: 398
    waypoint z: 938
    waypoint x: 398
    waypoint z: 942
    waypoint x: 398
    waypoint z: 946
    waypoint x: 398
    waypoint z: 950
    waypoint x: 398
    waypoint z: 954
    waypoint x: 398
    waypoint z: 958
    length: 3
    waypoint x: 397.63596
    waypoint z: 967.98894
    waypoint x: 396.19333
    waypoint z: 991.72153
    waypoint x: 396.2793
    waypoint z: 991.44928
    type: 2
    goal x: 410
    goal z: 758
    goal u x: 0.97857
    goal u z: -0.20681
    goal v x: 0.20681
    goal v z: 0.97857
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/iberians/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 12.75
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4843
    actor: "units/iberians/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/iber_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      4
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 411
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {},
  "lastCarriedType": {
    "generic": "stone",
    "specific": "rock"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 199,
        "type": {
          "generic": "metal",
          "specific": "ore"
        },
        "template": "gaia/geology_metal_desert_slabs",
        "lastPos": {
          "x": 410,
          "y": 30,
          "z": 758
        },
        "force": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 199,
      "type": {
        "generic": "metal",
        "specific": "ore"
      },
      "template": "gaia/geology_metal_desert_slabs",
      "lastPos": {
        "x": 410,
        "y": 30,
        "z": 758
      },
      "force": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "lastAttacked": 62500,
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.APPROACHING",
  "losRangeQuery": 412,
  "fsmReenter": false,
  "attackTimers": {
    "prepare": 0,
    "repeat": 1000,
    "recharge": 1000
  },
  "resyncAnimation": false,
  "oldAttackType": "Slaughter",
  "gatheringTarget": 199
}

- id: 4844
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1748.52843
    z: 1271.41584
  Obstruction:
    active: true
    moving: true
    control group: 4844
    control group 2: 0
    tag: 6952
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1748.52843
    y: 0
    z: 1271.41584
    last x: 1750.50591
    last y diff: 0
    last z: 1273.39965
    territory: 3
    rot x: 0
    rot y: 1.3428
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 7188
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: true
    facePointAfterMove: true
    length: 0
    length: 3
    waypoint x: 1758.30323
    waypoint z: 1277.50147
    waypoint x: 1758.30904
    waypoint z: 1277.50721
    waypoint x: 1754.6091
    waypoint z: 1277.50721
    type: 2
    goal x: 1773.5077
    goal z: 1275.6576
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 12.05
    goal hh: 12.05
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 12.75
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4844
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 413
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {},
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 7188,
        "type": {
          "generic": "food",
          "specific": "grain"
        },
        "template": "structures/rome_field",
        "lastPos": {
          "x": 1773.5076904296875,
          "y": 30,
          "z": 1275.6575927734375
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 7188,
      "type": {
        "generic": "food",
        "specific": "grain"
      },
      "template": "structures/rome_field",
      "lastPos": {
        "x": 1773.5076904296875,
        "y": 30,
        "z": 1275.6575927734375
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "heldPosition": {
    "x": 1726.2535400390625,
    "z": 1313.2369384765625
  },
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.APPROACHING",
  "losRangeQuery": 414,
  "fsmReenter": false,
  "gatheringTarget": 7188
}

- id: 4848
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1646.61567
    z: 1176.72574
  Obstruction:
    active: true
    moving: true
    control group: 4848
    control group 2: 0
    tag: 6960
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1646.61567
    y: 0
    z: 1176.72574
    last x: 1651.34856
    last y diff: 0
    last z: 1177.12842
    territory: 3
    rot x: 0
    rot y: -1.69397
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 1621
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: true
    facePointAfterMove: true
    length: 0
    length: 2
    waypoint x: 1644.71332
    waypoint z: 1176.45713
    waypoint x: 1644.55
    waypoint z: 1176.55
    type: 1
    goal x: 1642
    goal z: 1178
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 3.12131
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 12.75
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4848
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [
      9844
    ],
    "rangeQuery": 418
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {},
  "lastCarriedType": {
    "generic": "wood",
    "specific": "tree"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 1621,
        "type": {
          "generic": "wood",
          "specific": "tree"
        },
        "template": "gaia/flora_tree_senegal_date_palm",
        "lastPos": {
          "x": 1642,
          "y": 30,
          "z": 1178
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 1621,
      "type": {
        "generic": "wood",
        "specific": "tree"
      },
      "template": "gaia/flora_tree_senegal_date_palm",
      "lastPos": {
        "x": 1642,
        "y": 30,
        "z": 1178
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "heldPosition": {
    "x": 1726.2535400390625,
    "z": 1313.2369384765625
  },
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.APPROACHING",
  "losRangeQuery": 419,
  "fsmReenter": false,
  "gatheringTarget": 1621
}

- id: 4851
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 422
    z: 790
  Obstruction:
    active: true
    moving: false
    control group: 4817
    control group 2: 0
    tag: 313
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 422
    y: 0
    z: 790
    last x: 422
    last y diff: 0
    last z: 790
    territory: 4
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/storehouse.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4817
    actor: "structures/iberians/storehouse.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 800,
  "hitpoints": 800,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 4,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": []
}
  ResourceDropsite:
    object: {}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 4852
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 372.21763
    z: 718.40734
  Obstruction:
    active: true
    moving: false
    control group: 4852
    control group 2: 0
    tag: 6962
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 372.21763
    y: 0
    z: 718.40734
    last x: 372.21763
    last y diff: 0
    last z: 718.40734
    territory: 4
    rot x: 0
    rot y: 1.6159
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 150
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 367.44968
    goal z: 736.3476
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 16.05
    goal hh: 16.05
  Vision:
  VisualActor:
    base actor: "units/iberians/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_grain"
    anim once: false
    anim speed: 1
    sound group: "resource/farming/farm.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4852
    actor: "units/iberians/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/iber_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      4
    ]
  },
  "Aura1": {
    "targetUnits": [
      9878,
      10602,
      9741
    ],
    "rangeQuery": 420
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "food": 6
  },
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 8303,
        "type": {
          "generic": "food",
          "specific": "grain"
        },
        "template": "structures/iber_field",
        "lastPos": {
          "x": 386,
          "y": 30,
          "z": 718
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 8303,
      "type": {
        "generic": "food",
        "specific": "grain"
      },
      "template": "structures/iber_field",
      "lastPos": {
        "x": 386,
        "y": 30,
        "z": 718
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "lastAttacked": 42500,
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27609,
  "losRangeQuery": 421,
  "fsmReenter": true,
  "attackTimers": {
    "prepare": 0,
    "repeat": 1000,
    "recharge": 1000
  },
  "resyncAnimation": false,
  "oldAttackType": "Slaughter",
  "gatheringTarget": 8303
}

- id: 4853
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 371.51384
    z: 904.89882
  Obstruction:
    active: true
    moving: true
    control group: 4853
    control group 2: 0
    tag: 6964
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 371.51384
    y: 0
    z: 904.89882
    last x: 369.90345
    last y diff: 0
    last z: 909.36751
    territory: 4
    rot x: 0
    rot y: 2.72548
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 9668
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: true
    facePointAfterMove: true
    length: 0
    length: 2
    waypoint x: 380.46769
    waypoint z: 895.14975
    waypoint x: 371.96583
    waypoint z: 903.64464
    type: 2
    goal x: 382
    goal z: 886
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/iberians/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 12.75
    anim name: "gather_tree"
    anim once: false
    anim speed: 1
    sound group: "resource/lumbering/lumbering.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4853
    actor: "units/iberians/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/iber_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      4
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 422
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "wood": 15
  },
  "lastCarriedType": {
    "generic": "wood",
    "specific": "tree"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "ReturnResource",
      "data": {
        "target": 9668,
        "force": false
      }
    },
    {
      "type": "Gather",
      "data": {
        "target": 2551,
        "type": {
          "generic": "wood",
          "specific": "tree"
        },
        "template": "gaia/flora_tree_date_palm",
        "lastPos": {
          "x": 362,
          "y": 30,
          "z": 930
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "ReturnResource",
    "data": {
      "target": 9668,
      "force": false
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.RETURNRESOURCE.APPROACHING",
  "losRangeQuery": 423,
  "fsmReenter": false
}

- id: 4869
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1759.93572
    z: 1272.1807
  Obstruction:
    active: true
    moving: false
    control group: 4869
    control group 2: 0
    tag: 6982
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1759.93572
    y: 0
    z: 1272.1807
    last x: 1759.93572
    last y diff: 0
    last z: 1272.1807
    territory: 3
    rot x: 0
    rot y: 1.25046
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 7188
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1773.5077
    goal z: 1275.6576
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 12.05
    goal hh: 12.05
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_grain"
    anim once: false
    anim speed: 1
    sound group: "resource/farming/farm.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4869
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 432
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "food": 7
  },
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 7188,
        "type": {
          "generic": "food",
          "specific": "grain"
        },
        "template": "structures/rome_field",
        "lastPos": {
          "x": 1773.5076904296875,
          "y": 30,
          "z": 1275.6575927734375
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 7188,
      "type": {
        "generic": "food",
        "specific": "grain"
      },
      "template": "structures/rome_field",
      "lastPos": {
        "x": 1773.5076904296875,
        "y": 30,
        "z": 1275.6575927734375
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "heldPosition": {
    "x": 1726.2535400390625,
    "z": 1313.2369384765625
  },
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27352,
  "losRangeQuery": 433,
  "fsmReenter": false,
  "gatheringTarget": 7188
}

- id: 4872
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 770.23963
    z: 1672.26844
  Obstruction:
    active: true
    moving: false
    control group: 4837
    control group 2: 0
    tag: 317
    flags: 6
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 770.23963
    y: 0
    z: 1672.26844
    last x: 770.23963
    last y diff: 0
    last z: 1672.26844
    territory: 0
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  Vision:
  VisualActor:
    base actor: "structures/plot_field_3D_8x8.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 23392
    actor: "structures/plot_field_3D_8x8.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9705,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 250,
  "hitpoints": 250,
  "regenRate": 0
}
  Identity:
  Loot:
  ResourceSupply:
    object: {
  "amount": null,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": true
}
  Sound:
  StatusBars:

- id: 4987
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1758.09008
    z: 1274.02627
  Obstruction:
    active: true
    moving: false
    control group: 4987
    control group 2: 0
    tag: 6986
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1758.09008
    y: 0
    z: 1274.02627
    last x: 1758.09008
    last y diff: 0
    last z: 1274.02627
    territory: 3
    rot x: 0
    rot y: 1.42051
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 7188
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1773.5077
    goal z: 1275.6576
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 12.05
    goal hh: 12.05
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_grain"
    anim once: false
    anim speed: 1
    sound group: "resource/farming/farm.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4987
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 435
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "food": 9
  },
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 7188,
        "type": {
          "generic": "food",
          "specific": "grain"
        },
        "template": "structures/rome_field",
        "lastPos": {
          "x": 1773.5076904296875,
          "y": 30,
          "z": 1275.6575927734375
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 7188,
      "type": {
        "generic": "food",
        "specific": "grain"
      },
      "template": "structures/rome_field",
      "lastPos": {
        "x": 1773.5076904296875,
        "y": 30,
        "z": 1275.6575927734375
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "heldPosition": {
    "x": 1726.2535400390625,
    "z": 1313.2369384765625
  },
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27217,
  "losRangeQuery": 436,
  "fsmReenter": false,
  "gatheringTarget": 7188
}

- id: 5022
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 278
    z: 642
  Obstruction:
    active: true
    moving: false
    control group: 4825
    control group 2: 0
    tag: 339
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 278
    y: 0
    z: 642
    last x: 278
    last y diff: 0
    last z: 642
    territory: 4
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/house.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4825
    actor: "structures/iberians/house.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 5
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 800,
  "hitpoints": 800,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": [
    "units/iber_support_female_citizen_house"
  ]
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 5036
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 404.5099
    z: 919.25736
  Obstruction:
    active: true
    moving: false
    control group: 5036
    control group 2: 0
    tag: 6990
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 404.5099
    y: 0
    z: 919.25736
    last x: 404.5099
    last y diff: 0
    last z: 919.25736
    territory: 4
    rot x: 0
    rot y: 0.553
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 2530
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 11.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 406
    goal z: 922
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 3.12131
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_tree"
    anim once: false
    anim speed: 1
    sound group: "resource/lumbering/lumbering.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 5036
    actor: "units/iberians/infantry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 96,
  "hitpoints": 96,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {
    "wood": 6
  },
  "lastCarriedType": {
    "generic": "wood",
    "specific": "tree"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 2530,
        "type": {
          "generic": "wood",
          "specific": "tree"
        },
        "template": "gaia/flora_tree_senegal_date_palm",
        "lastPos": {
          "x": 406,
          "y": 30,
          "z": 922
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 2530,
      "type": {
        "generic": "wood",
        "specific": "tree"
      },
      "template": "gaia/flora_tree_senegal_date_palm",
      "lastPos": {
        "x": 406,
        "y": 30,
        "z": 922
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27917,
  "losRangeQuery": 438,
  "fsmReenter": false,
  "gatheringTarget": 2530
}

- id: 5037
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 362.8765
    z: 758.17238
  Obstruction:
    active: true
    moving: false
    control group: 5037
    control group 2: 0
    tag: 6992
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 362.8765
    y: 0
    z: 758.17238
    last x: 362.8765
    last y diff: 0
    last z: 758.17238
    territory: 4
    rot x: 0
    rot y: -1.80781
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 8277
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 11.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 348.4
    goal z: 755.60001
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 12.05
    goal hh: 12.05
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_grain"
    anim once: false
    anim speed: 1
    sound group: "resource/farming/farm.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 5037
    actor: "units/iberians/infantry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 96,
  "hitpoints": 96,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {
    "food": 9
  },
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 8277,
        "type": {
          "generic": "food",
          "specific": "grain"
        },
        "template": "structures/iber_field",
        "lastPos": {
          "x": 348.3999938964844,
          "y": 29.999069213867188,
          "z": 755.6000061035156
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 8277,
      "type": {
        "generic": "food",
        "specific": "grain"
      },
      "template": "structures/iber_field",
      "lastPos": {
        "x": 348.3999938964844,
        "y": 29.999069213867188,
        "z": 755.6000061035156
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27063,
  "losRangeQuery": 439,
  "fsmReenter": false,
  "gatheringTarget": 8277
}

- id: 5109
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1761.78296
    z: 1270.33353
  Obstruction:
    active: true
    moving: false
    control group: 5109
    control group 2: 0
    tag: 6994
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1761.78296
    y: 0
    z: 1270.33353
    last x: 1761.78296
    last y diff: 0
    last z: 1270.33353
    territory: 3
    rot x: 0
    rot y: 1.08027
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 7188
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1773.5077
    goal z: 1275.6576
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 12.05
    goal hh: 12.05
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_grain"
    anim once: false
    anim speed: 1
    sound group: "resource/farming/farm.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 5109
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 440
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "food": 6
  },
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 7188,
        "type": {
          "generic": "food",
          "specific": "grain"
        },
        "template": "structures/rome_field",
        "lastPos": {
          "x": 1773.5076904296875,
          "y": 30,
          "z": 1275.6575927734375
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 7188,
      "type": {
        "generic": "food",
        "specific": "grain"
      },
      "template": "structures/rome_field",
      "lastPos": {
        "x": 1773.5076904296875,
        "y": 30,
        "z": 1275.6575927734375
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "heldPosition": {
    "x": 1726.2535400390625,
    "z": 1313.2369384765625
  },
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27511,
  "losRangeQuery": 441,
  "fsmReenter": false,
  "gatheringTarget": 7188
}

- id: 5334
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1648.56849
    z: 1302.41243
  Obstruction:
    active: true
    moving: false
    control group: 5334
    control group 2: 0
    tag: 7000
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1648.56849
    y: 0
    z: 1302.41243
    last x: 1648.56849
    last y diff: 0
    last z: 1302.41243
    territory: 3
    rot x: 0
    rot y: -2.202
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 303
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1642
    goal z: 1298
    goal u x: 0.78006
    goal u z: -0.62638
    goal v x: 0.62638
    goal v z: 0.78006
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_ore"
    anim once: false
    anim speed: 1
    sound group: "resource/mining/mining.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 5334
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 444
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "metal": 5
  },
  "lastCarriedType": {
    "generic": "metal",
    "specific": "ore"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 303,
        "type": {
          "generic": "metal",
          "specific": "ore"
        },
        "template": "gaia/geology_metal_desert_slabs",
        "lastPos": {
          "x": 1642,
          "y": 30,
          "z": 1298
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 303,
      "type": {
        "generic": "metal",
        "specific": "ore"
      },
      "template": "gaia/geology_metal_desert_slabs",
      "lastPos": {
        "x": 1642,
        "y": 30,
        "z": 1298
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "heldPosition": {
    "x": 1726.2535400390625,
    "z": 1313.2369384765625
  },
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27339,
  "losRangeQuery": 445,
  "fsmReenter": false,
  "gatheringTarget": 303
}

- id: 5335
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 272.4
    z: 651.60001
  Obstruction:
    active: true
    moving: false
    control group: 4885
    control group 2: 0
    tag: 343
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 272.4
    y: 0
    z: 651.60001
    last x: 272.4
    last y diff: 0
    last z: 651.60001
    territory: 4
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/house.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4885
    actor: "structures/iberians/house.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 5
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 800,
  "hitpoints": 800,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": [
    "units/iber_support_female_citizen_house"
  ]
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 5343
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 290.52411
    z: 773.28237
  Obstruction:
    active: true
    moving: true
    control group: 5343
    control group 2: 0
    tag: 7002
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 290.52411
    y: 0
    z: 773.28237
    last x: 286.89461
    last y diff: 0
    last z: 770.2182
    territory: 4
    rot x: 0
    rot y: 0.85174
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 199
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: true
    facePointAfterMove: true
    length: 19
    waypoint x: 398
    waypoint z: 762
    waypoint x: 394
    waypoint z: 762
    waypoint x: 390
    waypoint z: 762
    waypoint x: 386
    waypoint z: 762
    waypoint x: 382
    waypoint z: 762
    waypoint x: 378
    waypoint z: 762
    waypoint x: 374
    waypoint z: 762
    waypoint x: 370
    waypoint z: 762
    waypoint x: 366
    waypoint z: 762
    waypoint x: 362
    waypoint z: 762
    waypoint x: 358
    waypoint z: 762
    waypoint x: 354
    waypoint z: 762
    waypoint x: 350
    waypoint z: 762
    waypoint x: 346
    waypoint z: 762
    waypoint x: 342
    waypoint z: 762
    waypoint x: 338
    waypoint z: 762
    waypoint x: 334
    waypoint z: 762
    waypoint x: 330
    waypoint z: 762
    waypoint x: 326
    waypoint z: 762
    length: 4
    waypoint x: 317.18476
    waypoint z: 765.57958
    waypoint x: 305.984
    waypoint z: 773.90604
    waypoint x: 296.0013
    waypoint z: 778.1245
    waypoint x: 296.2534
    waypoint z: 778.11928
    type: 2
    goal x: 410
    goal z: 758
    goal u x: 0.97857
    goal u z: -0.20681
    goal v x: 0.20681
    goal v z: 0.97857
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/iberians/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 12.75
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 5343
    actor: "units/iberians/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/iber_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      4
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 446
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {},
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 199,
        "type": {
          "generic": "metal",
          "specific": "ore"
        },
        "template": "gaia/geology_metal_desert_slabs",
        "lastPos": {
          "x": 410,
          "y": 30,
          "z": 758
        },
        "force": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 199,
      "type": {
        "generic": "metal",
        "specific": "ore"
      },
      "template": "gaia/geology_metal_desert_slabs",
      "lastPos": {
        "x": 410,
        "y": 30,
        "z": 758
      },
      "force": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.APPROACHING",
  "losRangeQuery": 447,
  "fsmReenter": false,
  "gatheringTarget": 199
}

- id: 5344
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 439.59447
    z: 686.00417
  Obstruction:
    active: true
    moving: true
    control group: 5344
    control group 2: 0
    tag: 7004
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 439.59447
    y: 0
    z: 686.00417
    last x: 444.34447
    last y diff: 0
    last z: 686.00625
    territory: 4
    rot x: 0
    rot y: -1.5715
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 199
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: true
    facePointAfterMove: true
    length: 7
    waypoint x: 414
    waypoint z: 746
    waypoint x: 414
    waypoint z: 742
    waypoint x: 414
    waypoint z: 738
    waypoint x: 414
    waypoint z: 734
    waypoint x: 414
    waypoint z: 730
    waypoint x: 414
    waypoint z: 726
    waypoint x: 414
    waypoint z: 722
    length: 6
    waypoint x: 446.84076
    waypoint z: 702.35251
    waypoint x: 443.22681
    waypoint z: 690.80144
    waypoint x: 434.44802
    waypoint z: 686.23145
    waypoint x: 434.44802
    waypoint z: 686.23145
    waypoint x: 434.44802
    waypoint z: 686.23145
    waypoint x: 436
    waypoint z: 686.0026
    type: 2
    goal x: 410
    goal z: 758
    goal u x: 0.97857
    goal u z: -0.20681
    goal v x: 0.20681
    goal v z: 0.97857
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/iberians/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 12.75
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 5344
    actor: "units/iberians/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/iber_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      4
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 448
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "metal": 1
  },
  "lastCarriedType": {
    "generic": "metal",
    "specific": "ore"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 199,
        "type": {
          "generic": "metal",
          "specific": "ore"
        },
        "template": "gaia/geology_metal_desert_slabs",
        "lastPos": {
          "x": 410,
          "y": 30,
          "z": 758
        },
        "force": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 199,
      "type": {
        "generic": "metal",
        "specific": "ore"
      },
      "template": "gaia/geology_metal_desert_slabs",
      "lastPos": {
        "x": 410,
        "y": 30,
        "z": 758
      },
      "force": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.APPROACHING",
  "losRangeQuery": 449,
  "fsmReenter": false,
  "gatheringTarget": 199
}

- id: 5346
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1666.44053
    z: 1284.6707
  Obstruction:
    active: true
    moving: false
    control group: 5346
    control group 2: 0
    tag: 7008
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1666.44053
    y: 0
    z: 1284.6707
    last x: 1666.44053
    last y diff: 0
    last z: 1284.6707
    territory: 3
    rot x: 0
    rot y: -2.34108
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 308
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1660.67081
    goal z: 1279.11883
    goal u x: -0.91027
    goal u z: -0.41491
    goal v x: 0.41491
    goal v z: -0.91027
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/romans/infantry_swordsman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_rock"
    anim once: false
    anim speed: 1
    sound group: "resource/mining/pickaxe.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 5346
    actor: "units/romans/infantry_swordsman_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 144,
  "hitpoints": 144,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 20
}
  ResourceGatherer:
    object: {
  "carrying": {
    "stone": 7
  },
  "lastCarriedType": {
    "generic": "stone",
    "specific": "rock"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 308,
        "type": {
          "generic": "stone",
          "specific": "rock"
        },
        "template": "gaia/geology_stonemine_desert_badlands_quarry",
        "lastPos": {
          "x": 1660.6708068847656,
          "y": 30,
          "z": 1279.1188201904297
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 308,
      "type": {
        "generic": "stone",
        "specific": "rock"
      },
      "template": "gaia/geology_stonemine_desert_badlands_quarry",
      "lastPos": {
        "x": 1660.6708068847656,
        "y": 30,
        "z": 1279.1188201904297
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "lastAttacked": 159000,
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27512,
  "losRangeQuery": 451,
  "fsmReenter": false,
  "attackTimers": {
    "prepare": 0,
    "repeat": 1000,
    "recharge": 1000
  },
  "resyncAnimation": false,
  "oldAttackType": "Slaughter",
  "gatheringTarget": 308
}

- id: 5411
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: false
  Obstruction:
    active: true
    moving: false
    control group: 5411
    control group 2: 0
    tag: 0
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: false
    territory: 3
    rot x: 0
    rot y: 1.97628
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 6779
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1784.64808
    goal z: 1240.15223
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 4.3
    goal hh: 4.3
  Vision:
  VisualActor:
    base actor: "units/romans/infantry_swordsman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 12.75
    anim name: "build"
    anim once: false
    anim speed: 1
    sound group: "resource/construction/con_wood.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 5411
    actor: "units/romans/infantry_swordsman_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 144,
  "hitpoints": 144,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {}
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Garrison",
      "data": {
        "target": 6779,
        "force": true
      }
    }
  ],
  "order": {
    "type": "Garrison",
    "data": {
      "target": 6779,
      "force": true
    }
  },
  "formationController": 0,
  "isGarrisoned": true,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [
    {
      "type": "Repair",
      "data": {
        "target": 5957,
        "autocontinue": true,
        "force": false
      }
    }
  ],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GARRISON.GARRISONED",
  "losRangeQuery": 459,
  "fsmReenter": false
}

- id: 5519
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 381.57624
    z: 922.9076
  Obstruction:
    active: true
    moving: false
    control group: 5519
    control group 2: 0
    tag: 7028
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 381.57624
    y: 0
    z: 922.9076
    last x: 381.57624
    last y diff: 0
    last z: 922.9076
    territory: 4
    rot x: 0
    rot y: 0.18932
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 2539
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 11.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 382
    goal z: 926
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 3.12131
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_tree"
    anim once: false
    anim speed: 1
    sound group: "resource/lumbering/lumbering.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 5519
    actor: "units/iberians/infantry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 96,
  "hitpoints": 96,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {
    "wood": 8
  },
  "lastCarriedType": {
    "generic": "wood",
    "specific": "tree"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 2539,
        "type": {
          "generic": "wood",
          "specific": "tree"
        },
        "template": "gaia/flora_tree_date_palm",
        "lastPos": {
          "x": 382,
          "y": 30,
          "z": 926
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 2539,
      "type": {
        "generic": "wood",
        "specific": "tree"
      },
      "template": "gaia/flora_tree_date_palm",
      "lastPos": {
        "x": 382,
        "y": 30,
        "z": 926
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27852,
  "losRangeQuery": 461,
  "fsmReenter": false,
  "gatheringTarget": 2539
}

- id: 5520
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 361.03003
    z: 760.01879
  Obstruction:
    active: true
    moving: false
    control group: 5520
    control group 2: 0
    tag: 7030
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 361.03003
    y: 0
    z: 760.01879
    last x: 361.03003
    last y diff: 0
    last z: 760.01879
    territory: 4
    rot x: 0
    rot y: -1.97793
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 8277
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 11.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 348.4
    goal z: 755.60001
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 12.05
    goal hh: 12.05
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_grain"
    anim once: false
    anim speed: 1
    sound group: "resource/farming/farm.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 5520
    actor: "units/iberians/infantry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 96,
  "hitpoints": 96,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {
    "food": 8
  },
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 8277,
        "type": {
          "generic": "food",
          "specific": "grain"
        },
        "template": "structures/iber_field",
        "lastPos": {
          "x": 348.3999938964844,
          "y": 29.999069213867188,
          "z": 755.6000061035156
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 8277,
      "type": {
        "generic": "food",
        "specific": "grain"
      },
      "template": "structures/iber_field",
      "lastPos": {
        "x": 348.3999938964844,
        "y": 29.999069213867188,
        "z": 755.6000061035156
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27139,
  "losRangeQuery": 462,
  "fsmReenter": false,
  "gatheringTarget": 8277
}

- id: 5596
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1756.45907
    z: 1275.65723
  Obstruction:
    active: true
    moving: false
    control group: 5596
    control group 2: 0
    tag: 7034
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1756.45907
    y: 0
    z: 1275.65723
    last x: 1756.45907
    last y diff: 0
    last z: 1275.65723
    territory: 3
    rot x: 0
    rot y: 1.57078
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 7188
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1773.5077
    goal z: 1275.6576
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 12.05
    goal hh: 12.05
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_grain"
    anim once: false
    anim speed: 1
    sound group: "resource/farming/farm.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 5596
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 464
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "food": 5
  },
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 7188,
        "type": {
          "generic": "food",
          "specific": "grain"
        },
        "template": "structures/rome_field",
        "lastPos": {
          "x": 1773.5076904296875,
          "y": 30,
          "z": 1275.6575927734375
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 7188,
      "type": {
        "generic": "food",
        "specific": "grain"
      },
      "template": "structures/rome_field",
      "lastPos": {
        "x": 1773.5076904296875,
        "y": 30,
        "z": 1275.6575927734375
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "heldPosition": {
    "x": 1726.2535400390625,
    "z": 1313.2369384765625
  },
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27582,
  "losRangeQuery": 465,
  "fsmReenter": false,
  "gatheringTarget": 7188
}

- id: 6077
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 269.2
    z: 662.80001
  Obstruction:
    active: true
    moving: false
    control group: 5414
    control group 2: 0
    tag: 483
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 269.2
    y: 0
    z: 662.80001
    last x: 269.2
    last y diff: 0
    last z: 662.80001
    territory: 4
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/house.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 5414
    actor: "structures/iberians/house.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 5
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 800,
  "hitpoints": 800,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": [
    "units/iber_support_female_citizen_house"
  ]
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 6113
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 240.4
    z: 739.60001
  Obstruction:
    active: true
    moving: false
    control group: 5339
    control group 2: 0
    tag: 495
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 240.4
    y: 0
    z: 739.60001
    last x: 240.4
    last y diff: 0
    last z: 739.60001
    territory: 4
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/farmstead.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 5339
    actor: "structures/iberians/farmstead.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 900,
  "hitpoints": 900,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": []
}
  ResourceDropsite:
    object: {}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 6161
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1722.84388
    z: 1280.99292
  Obstruction:
    active: true
    moving: false
    control group: 5347
    control group 2: 0
    tag: 505
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1722.84388
    y: 0
    z: 1280.99292
    last x: 1722.84388
    last y diff: 0
    last z: 1280.99292
    territory: 3
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/romans/storehouse.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 33470
    actor: "structures/romans/storehouse.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 800,
  "hitpoints": 800,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": []
}
  ResourceDropsite:
    object: {}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 6172
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 389.54361
    z: 902.56635
  Obstruction:
    active: true
    moving: true
    control group: 6172
    control group 2: 0
    tag: 7046
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 389.54361
    y: 0
    z: 902.56635
    last x: 389.54361
    last y diff: 0
    last z: 902.56635
    territory: 4
    rot x: 0
    rot y: 0.76044
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 2530
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: true
    facePointAfterMove: true
    length: 0
    length: 2
    waypoint x: 402.98453
    waypoint z: 921.1941
    waypoint x: 402.65992
    waypoint z: 921.10734
    type: 1
    goal x: 406
    goal z: 922
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 3.12131
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 12.75
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 6172
    actor: "units/iberians/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/iber_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      4
    ]
  },
  "Aura1": {
    "targetUnits": [
      10165,
      9877
    ],
    "rangeQuery": 472
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {},
  "lastCarriedType": {
    "generic": "wood",
    "specific": "tree"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 2530,
        "type": {
          "generic": "wood",
          "specific": "tree"
        },
        "template": "gaia/flora_tree_senegal_date_palm",
        "lastPos": {
          "x": 406,
          "y": 30,
          "z": 922
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 2530,
      "type": {
        "generic": "wood",
        "specific": "tree"
      },
      "template": "gaia/flora_tree_senegal_date_palm",
      "lastPos": {
        "x": 406,
        "y": 30,
        "z": 922
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.APPROACHING",
  "losRangeQuery": 473,
  "fsmReenter": false,
  "gatheringTarget": 2530
}

- id: 6173
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 407.35413
    z: 766.27724
  Obstruction:
    active: true
    moving: false
    control group: 6173
    control group 2: 0
    tag: 7048
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 407.35413
    y: 0
    z: 766.27724
    last x: 407.35413
    last y diff: 0
    last z: 766.27724
    territory: 4
    rot x: 0
    rot y: 2.7611
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 199
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 410
    goal z: 758
    goal u x: 0.97857
    goal u z: -0.20681
    goal v x: 0.20681
    goal v z: 0.97857
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/iberians/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_ore"
    anim once: false
    anim speed: 1
    sound group: "resource/mining/mining.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 6173
    actor: "units/iberians/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/iber_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      4
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 474
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "metal": 5
  },
  "lastCarriedType": {
    "generic": "metal",
    "specific": "ore"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 199,
        "type": {
          "generic": "metal",
          "specific": "ore"
        },
        "template": "gaia/geology_metal_desert_slabs",
        "lastPos": {
          "x": 410,
          "y": 30,
          "z": 758
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 199,
      "type": {
        "generic": "metal",
        "specific": "ore"
      },
      "template": "gaia/geology_metal_desert_slabs",
      "lastPos": {
        "x": 410,
        "y": 30,
        "z": 758
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27672,
  "losRangeQuery": 475,
  "fsmReenter": false,
  "gatheringTarget": 199
}

- id: 6491
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1721.31428
    z: 1257.16106
  Obstruction:
    active: true
    moving: false
    control group: 6491
    control group 2: 0
    tag: 7054
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1721.31428
    y: 0
    z: 1257.16106
    last x: 1721.31428
    last y diff: 0
    last z: 1257.16106
    territory: 3
    rot x: 0
    rot y: -2.47738
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 8998
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1714.10535
    goal z: 1247.32142
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 12.05
    goal hh: 12.05
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_grain"
    anim once: false
    anim speed: 1
    sound group: "resource/farming/farm.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 6491
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 478
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "food": 9
  },
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 8998,
        "type": {
          "generic": "food",
          "specific": "grain"
        },
        "template": "structures/rome_field",
        "lastPos": {
          "x": 1714.1053466796875,
          "y": 30,
          "z": 1247.3214111328125
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 8998,
      "type": {
        "generic": "food",
        "specific": "grain"
      },
      "template": "structures/rome_field",
      "lastPos": {
        "x": 1714.1053466796875,
        "y": 30,
        "z": 1247.3214111328125
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "heldPosition": {
    "x": 1726.2535400390625,
    "z": 1313.2369384765625
  },
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27218,
  "losRangeQuery": 479,
  "fsmReenter": false,
  "gatheringTarget": 8998
}

- id: 6673
  Decay:
  Footprint:
  Minimap:
    r: 255
    g: 255
    b: 255
    active: true
    x: 1348.7201
    z: 401.53614
  Obstruction:
    active: true
    moving: false
    control group: 6000
    control group 2: 0
    tag: 585
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1348.7201
    y: 0
    z: 401.53614
    last x: 1348.7201
    last y diff: 0
    last z: 401.53614
    territory: 0
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/mauryans/house.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 48826
    actor: "structures/mauryans/house.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 5
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 800,
  "hitpoints": 690,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": [
    "units/maur_support_female_citizen_house"
  ]
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 6730
  Decay:
  Footprint:
  Minimap:
    r: 255
    g: 255
    b: 255
    active: true
    x: 718.7887
    z: 1628.41822
  Obstruction:
    active: true
    moving: false
    control group: 6196
    control group 2: 0
    tag: 589
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 718.7887
    y: 0
    z: 1628.41822
    last x: 718.7887
    last y diff: 0
    last z: 1628.41822
    territory: 0
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/hellenes/house_new.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 59802
    actor: "structures/hellenes/house_new.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 10
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9693,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 1200,
  "hitpoints": 1200,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": [
    "units/sele_support_female_citizen_house"
  ]
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 6779
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1784.64808
    z: 1240.15223
  Obstruction:
    active: true
    moving: false
    control group: 5735
    control group 2: 0
    tag: 601
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1784.64808
    y: 0
    z: 1240.15223
    last x: 1784.64808
    last y diff: 0
    last z: 1240.15223
    territory: 3
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  Vision:
  VisualActor:
    base actor: "structures/romans/outpost.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "garrisoned"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 59849
    actor: "structures/romans/outpost.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  BuildRestrictions:
    object: {
  "territories": [
    "own",
    "neutral"
  ]
}
  BuildingAI:
    object: {
  "currentRound": 0,
  "arrowsLeft": 0,
  "targetUnits": [],
  "enemyUnitsQuery": 483,
  "gaiaUnitsQuery": 484
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [
    5411
  ],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 800,
  "hitpoints": 800,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": []
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 6814
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 1533.85422
    z: 1250.87127
  Obstruction:
    active: true
    moving: false
    control group: 6814
    control group 2: 0
    tag: 7066
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 1533.85422
    y: 0
    z: 1250.87127
    last x: 1533.85422
    last y diff: 0
    last z: 1250.87127
    territory: 3
    rot x: 0
    rot y: 1.78194
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 9882
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 36
    speed: 11.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1573.40845
    goal z: 1252.69361
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 39.5962
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "attack_ranged"
    anim once: false
    anim speed: 1
    sound group: "attack/weapon/arrowfly.xml"
    anim desync: 0.05
    anim sync repeat time: 1000
    seed: 6814
    actor: "units/iberians/infantry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 1194000,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 96,
  "hitpoints": 78,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {},
  "lastCarriedType": {
    "generic": "wood",
    "specific": "tree"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Attack",
      "data": {
        "target": 10648,
        "force": false,
        "forceResponse": true,
        "attackType": "Ranged"
      }
    }
  ],
  "order": {
    "type": "Attack",
    "data": {
      "target": 10648,
      "force": false,
      "forceResponse": true,
      "attackType": "Ranged"
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "heldPosition": {
    "x": 1620.8621826171875,
    "z": 1209.3876953125
  },
  "workOrders": [
    {
      "type": "Gather",
      "data": {
        "target": 3764,
        "type": {
          "generic": "wood",
          "specific": "tree"
        },
        "template": "gaia/flora_tree_senegal_date_palm",
        "lastPos": {
          "x": 522,
          "y": 30,
          "z": 746
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "lastAttacked": 1136000,
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.COMBAT.ATTACKING",
  "timer": 27237,
  "losRangeQuery": 706,
  "fsmReenter": false,
  "attackTimers": {
    "prepare": 1000,
    "repeat": 1000,
    "recharge": 0
  },
  "resyncAnimation": false,
  "oldAttackType": "Ranged"
}

- id: 6840
  Decay:
  Footprint:
  Minimap:
    r: 255
    g: 255
    b: 255
    active: true
    x: 1356.9054
    z: 391.61063
  Obstruction:
    active: true
    moving: false
    control group: 6710
    control group 2: 0
    tag: 683
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1356.9054
    y: 0
    z: 391.61063
    last x: 1356.9054
    last y diff: 0
    last z: 391.61063
    territory: 0
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/mauryans/house.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 27518
    actor: "structures/mauryans/house.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 5
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 800,
  "hitpoints": 690,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": [
    "units/maur_support_female_citizen_house"
  ]
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 6855
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 282.80001
    z: 661.2
  Obstruction:
    active: true
    moving: false
    control group: 6805
    control group 2: 0
    tag: 717
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 282.80001
    y: 0
    z: 661.2
    last x: 282.80001
    last y diff: 0
    last z: 661.2
    territory: 4
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/house.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 6805
    actor: "structures/iberians/house.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 5
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 800,
  "hitpoints": 800,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": [
    "units/iber_support_female_citizen_house"
  ]
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 6860
  Decay:
  Footprint:
  Minimap:
    r: 255
    g: 255
    b: 255
    active: true
    x: 729.29261
    z: 1618.31617
  Obstruction:
    active: true
    moving: false
    control group: 6817
    control group 2: 0
    tag: 721
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 729.29261
    y: 0
    z: 1618.31617
    last x: 729.29261
    last y diff: 0
    last z: 1618.31617
    territory: 0
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/hellenes/house_new.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 65319
    actor: "structures/hellenes/house_new.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 10
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9695,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 1200,
  "hitpoints": 1200,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": [
    "units/sele_support_female_citizen_house"
  ]
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 6861
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 358.53141
    z: 886.48472
  Obstruction:
    active: true
    moving: false
    control group: 6861
    control group 2: 0
    tag: 7090
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 358.53141
    y: 0
    z: 886.48472
    last x: 358.53141
    last y diff: 0
    last z: 886.48472
    territory: 4
    rot x: 0
    rot y: -3.07746
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 10376
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2.8
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 358
    goal z: 874
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 9.19999
    goal hh: 11.19999
  Vision:
  VisualActor:
    base actor: "units/iberians/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 6861
    actor: "units/iberians/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/iber_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      4
    ]
  },
  "Aura1": {
    "targetUnits": [
      10266
    ],
    "rangeQuery": 506
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {},
  "lastCarriedType": {
    "generic": "wood",
    "specific": "tree"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": true,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.IDLE",
  "losRangeQuery": 507,
  "fsmReenter": false
}

- id: 6862
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 398.23742
    z: 783.71975
  Obstruction:
    active: true
    moving: false
    control group: 6862
    control group 2: 0
    tag: 7092
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 398.23742
    y: 0
    z: 783.71975
    last x: 398.23742
    last y diff: 0
    last z: 783.71975
    territory: 4
    rot x: 0
    rot y: -2.31496
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 202
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 392.62298
    goal z: 778.66555
    goal u x: -0.73234
    goal u z: -0.68158
    goal v x: 0.68158
    goal v z: -0.73234
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/iberians/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_rock"
    anim once: false
    anim speed: 1
    sound group: "resource/mining/pickaxe.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 6862
    actor: "units/iberians/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/iber_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      4
    ]
  },
  "Aura1": {
    "targetUnits": [
      9786
    ],
    "rangeQuery": 508
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {},
  "lastCarriedType": {
    "generic": "stone",
    "specific": "rock"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 202,
        "type": {
          "generic": "stone",
          "specific": "rock"
        },
        "template": "gaia/geology_stonemine_desert_badlands_quarry",
        "lastPos": {
          "x": 392.6229705810547,
          "y": 30,
          "z": 778.6655426025391
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 202,
      "type": {
        "generic": "stone",
        "specific": "rock"
      },
      "template": "gaia/geology_stonemine_desert_badlands_quarry",
      "lastPos": {
        "x": 392.6229705810547,
        "y": 30,
        "z": 778.6655426025391
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 28009,
  "losRangeQuery": 509,
  "fsmReenter": false,
  "gatheringTarget": 202
}

- id: 6863
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 387.26996
    z: 784.0019
  Obstruction:
    active: true
    moving: false
    control group: 6863
    control group 2: 0
    tag: 7094
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 387.26996
    y: 0
    z: 784.0019
    last x: 387.26996
    last y diff: 0
    last z: 784.0019
    territory: 4
    rot x: 0
    rot y: 2.35497
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 202
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 392.62298
    goal z: 778.66555
    goal u x: -0.73234
    goal u z: -0.68158
    goal v x: 0.68158
    goal v z: -0.73234
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/iberians/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_rock"
    anim once: false
    anim speed: 1
    sound group: "resource/mining/pickaxe.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 6863
    actor: "units/iberians/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/iber_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      4
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 510
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "stone": 14
  },
  "lastCarriedType": {
    "generic": "stone",
    "specific": "rock"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 202,
        "type": {
          "generic": "stone",
          "specific": "rock"
        },
        "template": "gaia/geology_stonemine_desert_badlands_quarry",
        "lastPos": {
          "x": 392.6229705810547,
          "y": 30,
          "z": 778.6655426025391
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 202,
      "type": {
        "generic": "stone",
        "specific": "rock"
      },
      "template": "gaia/geology_stonemine_desert_badlands_quarry",
      "lastPos": {
        "x": 392.6229705810547,
        "y": 30,
        "z": 778.6655426025391
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27077,
  "losRangeQuery": 511,
  "fsmReenter": false,
  "gatheringTarget": 202
}

- id: 6866
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1750.63147
    z: 1302.71607
  Obstruction:
    active: true
    moving: false
    control group: 6640
    control group 2: 0
    tag: 751
    flags: 6
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1750.63147
    y: 0
    z: 1302.71607
    last x: 1750.63147
    last y diff: 0
    last z: 1302.71607
    territory: 3
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  Vision:
  VisualActor:
    base actor: "structures/plot_field_3D_8x8.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 18126
    actor: "structures/plot_field_3D_8x8.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 250,
  "hitpoints": 250,
  "regenRate": 0
}
  Identity:
  Loot:
  ResourceSupply:
    object: {
  "amount": null,
  "gatherers": [
    [],
    [],
    [],
    [
      6899,
      281,
      7070,
      6881,
      6934
    ],
    [],
    []
  ],
  "infinite": true
}
  Sound:
  StatusBars:

- id: 6867
  Decay:
  Footprint:
  Minimap:
    r: 255
    g: 255
    b: 255
    active: true
    x: 1368.64405
    z: 382.78714
  Obstruction:
    active: true
    moving: false
    control group: 6845
    control group 2: 0
    tag: 753
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1368.64405
    y: 0
    z: 382.78714
    last x: 1368.64405
    last y diff: 0
    last z: 382.78714
    territory: 0
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/mauryans/farmstead.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 47984
    actor: "structures/mauryans/farmstead.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 900,
  "hitpoints": 790,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": []
}
  ResourceDropsite:
    object: {}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 6868
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 291.60001
    z: 643.60001
  Obstruction:
    active: true
    moving: false
    control group: 6850
    control group 2: 0
    tag: 763
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 291.60001
    y: 0
    z: 643.60001
    last x: 291.60001
    last y diff: 0
    last z: 643.60001
    territory: 4
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/house.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 6850
    actor: "structures/iberians/house.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 5
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 800,
  "hitpoints": 800,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": [
    "units/iber_support_female_citizen_house"
  ]
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 6869
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1675.97022
    z: 1261.00257
  Obstruction:
    active: true
    moving: false
    control group: 6795
    control group 2: 0
    tag: 765
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1675.97022
    y: 0
    z: 1261.00257
    last x: 1675.97022
    last y diff: 0
    last z: 1261.00257
    territory: 3
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/romans/house.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 53723
    actor: "structures/romans/house.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 10
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 1200,
  "hitpoints": 1200,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": [
    "units/rome_support_female_citizen_house"
  ]
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 6880
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1737.10254
    z: 1267.20777
  Obstruction:
    active: true
    moving: false
    control group: 5957
    control group 2: 0
    tag: 791
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1737.10254
    y: 0
    z: 1267.20777
    last x: 1737.10254
    last y diff: 0
    last z: 1267.20777
    territory: 3
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/romans/farmstead.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 30023
    actor: "structures/romans/farmstead.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 900,
  "hitpoints": 900,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 3,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": []
}
  ResourceDropsite:
    object: {}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 6881
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1749.40453
    z: 1286.89467
  Obstruction:
    active: true
    moving: false
    control group: 6881
    control group 2: 0
    tag: 7096
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1749.40453
    y: 0
    z: 1286.89467
    last x: 1749.40453
    last y diff: 0
    last z: 1286.89467
    territory: 3
    rot x: 0
    rot y: 0.11307
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 6866
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1750.63147
    goal z: 1302.71607
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 12.05
    goal hh: 12.05
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_grain"
    anim once: false
    anim speed: 1
    sound group: "resource/farming/farm.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 6881
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 512
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {},
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 6866,
        "type": {
          "generic": "food",
          "specific": "grain"
        },
        "template": "structures/rome_field",
        "lastPos": {
          "x": 1750.6314697265625,
          "y": 30,
          "z": 1302.716064453125
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 6866,
      "type": {
        "generic": "food",
        "specific": "grain"
      },
      "template": "structures/rome_field",
      "lastPos": {
        "x": 1750.6314697265625,
        "y": 30,
        "z": 1302.716064453125
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "heldPosition": {
    "x": 1726.2535400390625,
    "z": 1313.2369384765625
  },
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 28010,
  "losRangeQuery": 513,
  "fsmReenter": false,
  "gatheringTarget": 6866
}

- id: 6899
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1742.19549
    z: 1294.1034
  Obstruction:
    active: true
    moving: false
    control group: 6899
    control group 2: 0
    tag: 7098
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1742.19549
    y: 0
    z: 1294.1034
    last x: 1742.19549
    last y diff: 0
    last z: 1294.1034
    territory: 3
    rot x: 0
    rot y: 0.77727
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 6866
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1750.63147
    goal z: 1302.71607
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 12.05
    goal hh: 12.05
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_grain"
    anim once: false
    anim speed: 1
    sound group: "resource/farming/farm.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 6899
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 514
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "food": 9
  },
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 6866,
        "type": {
          "generic": "food",
          "specific": "grain"
        },
        "template": "structures/rome_field",
        "lastPos": {
          "x": 1750.6314697265625,
          "y": 30,
          "z": 1302.716064453125
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 6866,
      "type": {
        "generic": "food",
        "specific": "grain"
      },
      "template": "structures/rome_field",
      "lastPos": {
        "x": 1750.6314697265625,
        "y": 30,
        "z": 1302.716064453125
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "heldPosition": {
    "x": 1726.2535400390625,
    "z": 1313.2369384765625
  },
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27219,
  "losRangeQuery": 515,
  "fsmReenter": false,
  "gatheringTarget": 6866
}

- id: 6912
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 402.426
    z: 791.91161
  Obstruction:
    active: true
    moving: true
    control group: 6912
    control group 2: 0
    tag: 7100
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 402.426
    y: 0
    z: 791.91161
    last x: 402.426
    last y diff: 0
    last z: 791.91161
    territory: 4
    rot x: 0
    rot y: -2.1647
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 202
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: true
    facePointAfterMove: true
    length: 0
    length: 3
    waypoint x: 394.31334
    waypoint z: 787.93601
    waypoint x: 395.70548
    waypoint z: 789.22507
    waypoint x: 400.35682
    waypoint z: 791.49828
    type: 2
    goal x: 392.62298
    goal z: 778.66555
    goal u x: -0.73234
    goal u z: -0.68158
    goal v x: 0.68158
    goal v z: -0.73234
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/iberians/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 12.75
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 6912
    actor: "units/iberians/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/iber_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      4
    ]
  },
  "Aura1": {
    "targetUnits": [
      10269
    ],
    "rangeQuery": 516
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {},
  "lastCarriedType": {
    "generic": "stone",
    "specific": "rock"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 202,
        "type": {
          "generic": "stone",
          "specific": "rock"
        },
        "template": "gaia/geology_stonemine_desert_badlands_quarry",
        "lastPos": {
          "x": 392.6229705810547,
          "y": 30,
          "z": 778.6655426025391
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 202,
      "type": {
        "generic": "stone",
        "specific": "rock"
      },
      "template": "gaia/geology_stonemine_desert_badlands_quarry",
      "lastPos": {
        "x": 392.6229705810547,
        "y": 30,
        "z": 778.6655426025391
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.APPROACHING",
  "losRangeQuery": 517,
  "fsmReenter": false,
  "gatheringTarget": 202
}

- id: 6913
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 385.35425
    z: 782.21894
  Obstruction:
    active: true
    moving: false
    control group: 6913
    control group 2: 0
    tag: 7102
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 385.35425
    y: 0
    z: 782.21894
    last x: 385.35425
    last y diff: 0
    last z: 782.21894
    territory: 4
    rot x: 0
    rot y: 2.08657
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 202
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 392.62298
    goal z: 778.66555
    goal u x: -0.73234
    goal u z: -0.68158
    goal v x: 0.68158
    goal v z: -0.73234
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/iberians/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_rock"
    anim once: false
    anim speed: 1
    sound group: "resource/mining/pickaxe.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 6913
    actor: "units/iberians/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/iber_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      4
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 518
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "stone": 5
  },
  "lastCarriedType": {
    "generic": "stone",
    "specific": "rock"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 202,
        "type": {
          "generic": "stone",
          "specific": "rock"
        },
        "template": "gaia/geology_stonemine_desert_badlands_quarry",
        "lastPos": {
          "x": 392.6229705810547,
          "y": 30,
          "z": 778.6655426025391
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 202,
      "type": {
        "generic": "stone",
        "specific": "rock"
      },
      "template": "gaia/geology_stonemine_desert_badlands_quarry",
      "lastPos": {
        "x": 392.6229705810547,
        "y": 30,
        "z": 778.6655426025391
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27650,
  "losRangeQuery": 519,
  "fsmReenter": false,
  "gatheringTarget": 202
}

- id: 6914
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 391.2825
    z: 787.73635
  Obstruction:
    active: true
    moving: false
    control group: 6914
    control group 2: 0
    tag: 7104
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 391.2825
    y: 0
    z: 787.73635
    last x: 391.2825
    last y diff: 0
    last z: 787.73635
    territory: 4
    rot x: 0
    rot y: 2.93935
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 202
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 392.62298
    goal z: 778.66555
    goal u x: -0.73234
    goal u z: -0.68158
    goal v x: 0.68158
    goal v z: -0.73234
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/iberians/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_rock"
    anim once: false
    anim speed: 1
    sound group: "resource/mining/pickaxe.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 6914
    actor: "units/iberians/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/iber_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      4
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 520
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "stone": 7
  },
  "lastCarriedType": {
    "generic": "stone",
    "specific": "rock"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 202,
        "type": {
          "generic": "stone",
          "specific": "rock"
        },
        "template": "gaia/geology_stonemine_desert_badlands_quarry",
        "lastPos": {
          "x": 392.6229705810547,
          "y": 30,
          "z": 778.6655426025391
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 202,
      "type": {
        "generic": "stone",
        "specific": "rock"
      },
      "template": "gaia/geology_stonemine_desert_badlands_quarry",
      "lastPos": {
        "x": 392.6229705810547,
        "y": 30,
        "z": 778.6655426025391
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27536,
  "losRangeQuery": 521,
  "fsmReenter": false,
  "gatheringTarget": 202
}

- id: 6919
  Decay:
  Footprint:
  Minimap:
    r: 255
    g: 255
    b: 255
    active: true
    x: 1380.79322
    z: 369.68085
  Obstruction:
    active: true
    moving: false
    control group: 6856
    control group 2: 0
    tag: 831
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1380.79322
    y: 0
    z: 369.68085
    last x: 1380.79322
    last y diff: 0
    last z: 369.68085
    territory: 0
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  Vision:
  VisualActor:
    base actor: "structures/mauryans/corral.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 20536
    actor: "structures/mauryans/corral.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 500,
  "hitpoints": 390,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": [
    "gaia/fauna_sheep"
  ]
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 6934
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1747.50985
    z: 1288.78928
  Obstruction:
    active: true
    moving: false
    control group: 6934
    control group 2: 0
    tag: 7106
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1747.50985
    y: 0
    z: 1288.78928
    last x: 1747.50985
    last y diff: 0
    last z: 1288.78928
    territory: 3
    rot x: 0
    rot y: 0.28763
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 6866
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1750.63147
    goal z: 1302.71607
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 12.05
    goal hh: 12.05
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_grain"
    anim once: false
    anim speed: 1
    sound group: "resource/farming/farm.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 6934
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 522
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {},
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 6866,
        "type": {
          "generic": "food",
          "specific": "grain"
        },
        "template": "structures/rome_field",
        "lastPos": {
          "x": 1750.6314697265625,
          "y": 30,
          "z": 1302.716064453125
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 6866,
      "type": {
        "generic": "food",
        "specific": "grain"
      },
      "template": "structures/rome_field",
      "lastPos": {
        "x": 1750.6314697265625,
        "y": 30,
        "z": 1302.716064453125
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "heldPosition": {
    "x": 1726.2535400390625,
    "z": 1313.2369384765625
  },
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 28034,
  "losRangeQuery": 523,
  "fsmReenter": false,
  "gatheringTarget": 6866
}

- id: 6993
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 266
    z: 674
  Obstruction:
    active: true
    moving: false
    control group: 6873
    control group 2: 0
    tag: 843
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 266
    y: 0
    z: 674
    last x: 266
    last y diff: 0
    last z: 674
    territory: 4
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/house.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 6873
    actor: "structures/iberians/house.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 5
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 800,
  "hitpoints": 800,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": [
    "units/iber_support_female_citizen_house"
  ]
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 7070
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1744.05037
    z: 1292.24859
  Obstruction:
    active: true
    moving: false
    control group: 7070
    control group 2: 0
    tag: 7108
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1744.05037
    y: 0
    z: 1292.24859
    last x: 1744.05037
    last y diff: 0
    last z: 1292.24859
    territory: 3
    rot x: 0
    rot y: 0.60637
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 6866
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1750.63147
    goal z: 1302.71607
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 12.05
    goal hh: 12.05
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_grain"
    anim once: false
    anim speed: 1
    sound group: "resource/farming/farm.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 7070
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 524
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "food": 4
  },
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 6866,
        "type": {
          "generic": "food",
          "specific": "grain"
        },
        "template": "structures/rome_field",
        "lastPos": {
          "x": 1750.6314697265625,
          "y": 30,
          "z": 1302.716064453125
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 6866,
      "type": {
        "generic": "food",
        "specific": "grain"
      },
      "template": "structures/rome_field",
      "lastPos": {
        "x": 1750.6314697265625,
        "y": 30,
        "z": 1302.716064453125
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "heldPosition": {
    "x": 1726.2535400390625,
    "z": 1313.2369384765625
  },
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27630,
  "losRangeQuery": 525,
  "fsmReenter": false,
  "gatheringTarget": 6866
}

- id: 7130
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 450
    z: 654
  Obstruction:
    active: true
    moving: false
    control group: 6820
    control group 2: 0
    tag: 883
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 450
    y: 0
    z: 654
    last x: 450
    last y diff: 0
    last z: 654
    territory: 4
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/barracks.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 6820
    actor: "structures/iberians/barracks.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 2000,
  "hitpoints": 2000,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 19,
  "queue": [
    {
      "id": 18,
      "player": 4,
      "unitTemplate": "units/iber_infantry_swordsman_b",
      "count": 5,
      "metadata": {
        "role": "worker",
        "base": 1
      },
      "resources": {
        "food": 50,
        "metal": 20,
        "stone": 0,
        "wood": 30
      },
      "population": 1,
      "productionStarted": true,
      "timeTotal": 36238.98318388475,
      "timeRemaining": 33321.23003669166,
      "neededSlots": 0
    }
  ],
  "timer": 28063,
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": [
    "units/iber_infantry_spearman_b",
    "units/iber_infantry_swordsman_b",
    "units/iber_infantry_javelinist_b",
    "units/iber_infantry_slinger_b",
    "units/iber_champion_infantry_barracks",
    "units/iber_cavalry_spearman_b",
    "units/iber_cavalry_javelinist_b",
    "units/iber_champion_cavalry_barracks"
  ]
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 7188
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1773.5077
    z: 1275.6576
  Obstruction:
    active: true
    moving: false
    control group: 6870
    control group 2: 0
    tag: 903
    flags: 6
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1773.5077
    y: 0
    z: 1275.6576
    last x: 1773.5077
    last y diff: 0
    last z: 1275.6576
    territory: 3
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  Vision:
  VisualActor:
    base actor: "structures/plot_field_3D_8x8.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 56272
    actor: "structures/plot_field_3D_8x8.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 250,
  "hitpoints": 250,
  "regenRate": 0
}
  Identity:
  Loot:
  ResourceSupply:
    object: {
  "amount": null,
  "gatherers": [
    [],
    [],
    [],
    [
      4987,
      4869,
      5109,
      5596,
      4844
    ],
    [],
    []
  ],
  "infinite": true
}
  Sound:
  StatusBars:

- id: 7223
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1681.19741
    z: 1169.19373
  Obstruction:
    active: true
    moving: false
    control group: 7223
    control group 2: 0
    tag: 7110
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1681.19741
    y: 0
    z: 1169.19373
    last x: 1681.19741
    last y diff: 0
    last z: 1169.19373
    territory: 3
    rot x: 0
    rot y: 1.57078
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 10307
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2.8
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1692.79896
    goal z: 1169.19397
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 8.19999
    goal hh: 8.19999
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 7223
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 526
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "wood": 4
  },
  "lastCarriedType": {
    "generic": "wood",
    "specific": "tree"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": true,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "heldPosition": {
    "x": 1726.2535400390625,
    "z": 1313.2369384765625
  },
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.IDLE",
  "losRangeQuery": 527,
  "fsmReenter": false
}

- id: 7267
  Footprint:
  Minimap:
    active: true
    x: 1954
    z: 1206
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1954
    y: 0
    z: 1206
    last x: 1954
    last y diff: 0
    last z: 1206
    territory: 0
    rot x: 0
    rot y: -1.93108
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3980
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3980,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 7270
  Footprint:
  Minimap:
    active: true
    x: 1926
    z: 1242
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1926
    y: 0
    z: 1242
    last x: 1926
    last y diff: 0
    last z: 1242
    territory: 0
    rot x: 0
    rot y: -1.96885
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3397
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3397,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 7277
  Footprint:
  Minimap:
    active: true
    x: 1946
    z: 1210
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1946
    y: 0
    z: 1210
    last x: 1946
    last y diff: 0
    last z: 1210
    territory: 0
    rot x: 0
    rot y: -3.7164
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3985
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3985,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 7310
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1391.43543
    z: 391.72901
  Obstruction:
    active: true
    moving: false
    control group: 6935
    control group 2: 0
    tag: 937
    flags: 6
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1391.43543
    y: 0
    z: 391.72901
    last x: 1391.43543
    last y diff: 0
    last z: 391.72901
    territory: 0
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  Vision:
  VisualActor:
    base actor: "structures/plot_field_3D_8x8.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 44852
    actor: "structures/plot_field_3D_8x8.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 250,
  "hitpoints": 250,
  "regenRate": 0
}
  Identity:
  Loot:
  ResourceSupply:
    object: {
  "amount": null,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": true
}
  Sound:
  StatusBars:

- id: 7311
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 1533.81226
    z: 1252.72002
  Obstruction:
    active: true
    moving: false
    control group: 7311
    control group 2: 0
    tag: 7112
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 1533.81226
    y: 0
    z: 1252.72002
    last x: 1533.81226
    last y diff: 0
    last z: 1252.72002
    territory: 3
    rot x: 0
    rot y: 1.34446
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 9882
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 36
    speed: 11.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1573.40845
    goal z: 1252.69361
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 39.5962
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "attack_ranged"
    anim once: false
    anim speed: 1
    sound group: "attack/weapon/arrowfly.xml"
    anim desync: 0.05
    anim sync repeat time: 1000
    seed: 7311
    actor: "units/iberians/infantry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 1170500,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 96,
  "hitpoints": 6,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 110
}
  ResourceGatherer:
    object: {
  "carrying": {},
  "lastCarriedType": {
    "generic": "wood",
    "specific": "tree"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Attack",
      "data": {
        "target": 10652,
        "force": false,
        "forceResponse": true,
        "attackType": "Ranged"
      }
    }
  ],
  "order": {
    "type": "Attack",
    "data": {
      "target": 10652,
      "force": false,
      "forceResponse": true,
      "attackType": "Ranged"
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "heldPosition": {
    "x": 1620.8621826171875,
    "z": 1209.3876953125
  },
  "workOrders": [],
  "lastAttacked": 1135500,
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.COMBAT.ATTACKING",
  "timer": 27252,
  "losRangeQuery": 709,
  "fsmReenter": false,
  "attackTimers": {
    "prepare": 1000,
    "repeat": 1000,
    "recharge": 0
  },
  "resyncAnimation": false,
  "oldAttackType": "Ranged"
}

- id: 7313
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 1535.59548
    z: 1240.94631
  Obstruction:
    active: true
    moving: false
    control group: 7313
    control group 2: 0
    tag: 7116
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 1535.59548
    y: 0
    z: 1240.94631
    last x: 1535.59548
    last y diff: 0
    last z: 1240.94631
    territory: 3
    rot x: 0
    rot y: 1.6495
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 9882
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 35.99953
    speed: 11.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1573.40845
    goal z: 1252.69361
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 39.59572
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "attack_ranged"
    anim once: false
    anim speed: 1
    sound group: "attack/weapon/arrowfly.xml"
    anim desync: 0.05
    anim sync repeat time: 1000
    seed: 7313
    actor: "units/iberians/infantry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 1176500,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 96,
  "hitpoints": 60,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {},
  "lastCarriedType": {
    "generic": "wood",
    "specific": "tree"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Attack",
      "data": {
        "target": 9762,
        "force": false,
        "forceResponse": true,
        "attackType": "Ranged"
      }
    }
  ],
  "order": {
    "type": "Attack",
    "data": {
      "target": 9762,
      "force": false,
      "forceResponse": true,
      "attackType": "Ranged"
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "heldPosition": {
    "x": 1620.8621826171875,
    "z": 1209.3876953125
  },
  "workOrders": [],
  "lastAttacked": 1135500,
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.COMBAT.ATTACKING",
  "timer": 27322,
  "losRangeQuery": 711,
  "fsmReenter": false,
  "attackTimers": {
    "prepare": 1000,
    "repeat": 1000,
    "recharge": 0
  },
  "resyncAnimation": false,
  "oldAttackType": "Ranged"
}

- id: 7328
  Footprint:
  Minimap:
    active: true
    x: 1946
    z: 1182
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1946
    y: 0
    z: 1182
    last x: 1946
    last y diff: 0
    last z: 1182
    territory: 0
    rot x: 0
    rot y: -2.04363
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3276
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3276,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 7339
  Footprint:
  Minimap:
    active: true
    x: 1902
    z: 1206
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1902
    y: 0
    z: 1206
    last x: 1902
    last y diff: 0
    last z: 1206
    territory: 0
    rot x: 0
    rot y: -2.38476
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3602
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3602,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 7372
  Footprint:
  Minimap:
    active: true
    x: 1890
    z: 1178
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1890
    y: 0
    z: 1178
    last x: 1890
    last y diff: 0
    last z: 1178
    territory: 0
    rot x: 0
    rot y: 1.20434
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3241
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3241,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 7373
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1722.84366
    z: 1291.67486
  Obstruction:
    active: true
    moving: false
    control group: 7373
    control group 2: 0
    tag: 7118
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1722.84366
    y: 0
    z: 1291.67486
    last x: 1722.84366
    last y diff: 0
    last z: 1291.67486
    territory: 3
    rot x: 0
    rot y: 3.14156
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 6161
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1722.84388
    goal z: 1280.99292
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 7373
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 531
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {},
  "lastCarriedType": {
    "generic": "wood",
    "specific": "tree"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": true,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "heldPosition": {
    "x": 1726.2535400390625,
    "z": 1313.2369384765625
  },
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.IDLE",
  "losRangeQuery": 532,
  "fsmReenter": false
}

- id: 7557
  Footprint:
  Minimap:
    active: true
    x: 1814
    z: 1114
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1814
    y: 0
    z: 1114
    last x: 1814
    last y diff: 0
    last z: 1114
    territory: 0
    rot x: 0
    rot y: 5.42632
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2417
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2417,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 7574
  Footprint:
  Minimap:
    active: true
    x: 1822
    z: 1106
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1822
    y: 0
    z: 1106
    last x: 1822
    last y diff: 0
    last z: 1106
    territory: 0
    rot x: 0
    rot y: 0.03821
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2419
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2419,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 7586
  Footprint:
  Minimap:
    active: true
    x: 1818
    z: 1094
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1818
    y: 0
    z: 1094
    last x: 1818
    last y diff: 0
    last z: 1094
    territory: 0
    rot x: 0
    rot y: 1.87766
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2418
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2418,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 7587
  Footprint:
  Minimap:
    active: true
    x: 1818
    z: 1090
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1818
    y: 0
    z: 1090
    last x: 1818
    last y diff: 0
    last z: 1090
    territory: 0
    rot x: 0
    rot y: 4.99093
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2420
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2420,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 7588
  Footprint:
  Minimap:
    active: true
    x: 1826
    z: 1098
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1826
    y: 0
    z: 1098
    last x: 1826
    last y diff: 0
    last z: 1098
    territory: 0
    rot x: 0
    rot y: 2.49758
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2421
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2421,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 7590
  Footprint:
  Minimap:
    active: true
    x: 1822
    z: 1086
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1822
    y: 0
    z: 1086
    last x: 1822
    last y diff: 0
    last z: 1086
    territory: 0
    rot x: 0
    rot y: 0.3667
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2425
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2425,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 7594
  Footprint:
  Minimap:
    active: true
    x: 1826
    z: 1086
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1826
    y: 0
    z: 1086
    last x: 1826
    last y diff: 0
    last z: 1086
    territory: 0
    rot x: 0
    rot y: 1.5153
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2426
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2426,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 7595
  Footprint:
  Minimap:
    active: true
    x: 1830
    z: 1094
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1830
    y: 0
    z: 1094
    last x: 1830
    last y diff: 0
    last z: 1094
    territory: 0
    rot x: 0
    rot y: 1.78556
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2422
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2422,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 7596
  Footprint:
  Minimap:
    active: true
    x: 1834
    z: 1094
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1834
    y: 0
    z: 1094
    last x: 1834
    last y diff: 0
    last z: 1094
    territory: 0
    rot x: 0
    rot y: 0.10621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2423
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2423,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 7597
  Footprint:
  Minimap:
    active: true
    x: 1838
    z: 1094
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1838
    y: 0
    z: 1094
    last x: 1838
    last y diff: 0
    last z: 1094
    territory: 0
    rot x: 0
    rot y: 3.17014
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2424
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2424,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 7600
  Footprint:
  Minimap:
    active: true
    x: 1830
    z: 1086
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1830
    y: 0
    z: 1086
    last x: 1830
    last y diff: 0
    last z: 1086
    territory: 0
    rot x: 0
    rot y: 0.2186
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2427
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2427,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 7601
  Footprint:
  Minimap:
    active: true
    x: 1834
    z: 1086
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1834
    y: 0
    z: 1086
    last x: 1834
    last y diff: 0
    last z: 1086
    territory: 0
    rot x: 0
    rot y: 2.39663
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2428
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2428,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 7602
  Footprint:
  Minimap:
    active: true
    x: 1826
    z: 1078
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1826
    y: 0
    z: 1078
    last x: 1826
    last y diff: 0
    last z: 1078
    territory: 0
    rot x: 0
    rot y: 1.7215
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2430
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2430,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 7607
  Footprint:
  Minimap:
    active: true
    x: 1830
    z: 1078
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1830
    y: 0
    z: 1078
    last x: 1830
    last y diff: 0
    last z: 1078
    territory: 0
    rot x: 0
    rot y: 0.8088
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2429
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2429,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 7608
  Footprint:
  Minimap:
    active: true
    x: 1830
    z: 1074
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1830
    y: 0
    z: 1074
    last x: 1830
    last y diff: 0
    last z: 1074
    territory: 0
    rot x: 0
    rot y: 5.73441
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2431
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2431,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 7609
  Footprint:
  Minimap:
    active: true
    x: 1850
    z: 1082
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1850
    y: 0
    z: 1082
    last x: 1850
    last y diff: 0
    last z: 1082
    territory: 0
    rot x: 0
    rot y: -1.23478
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3475
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3475,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 7612
  Footprint:
  Minimap:
    active: true
    x: 1822
    z: 1066
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1822
    y: 0
    z: 1066
    last x: 1822
    last y diff: 0
    last z: 1066
    territory: 0
    rot x: 0
    rot y: 0.65824
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2434
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2434,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 7613
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1644.40426
    z: 1163.99051
  Obstruction:
    active: true
    moving: false
    control group: 7613
    control group 2: 0
    tag: 7120
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1644.40426
    y: 0
    z: 1163.99051
    last x: 1644.40426
    last y diff: 0
    last z: 1163.99051
    territory: 3
    rot x: 0
    rot y: -2.28226
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 1625
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1642
    goal z: 1162
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 3.12131
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_tree"
    anim once: false
    anim speed: 1
    sound group: "resource/lumbering/lumbering.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 7613
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [
      9803,
      9809,
      9864
    ],
    "rangeQuery": 533
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "wood": 5
  },
  "lastCarriedType": {
    "generic": "wood",
    "specific": "tree"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 1625,
        "type": {
          "generic": "wood",
          "specific": "tree"
        },
        "template": "gaia/flora_tree_date_palm",
        "lastPos": {
          "x": 1642,
          "y": 30,
          "z": 1162
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 1625,
      "type": {
        "generic": "wood",
        "specific": "tree"
      },
      "template": "gaia/flora_tree_date_palm",
      "lastPos": {
        "x": 1642,
        "y": 30,
        "z": 1162
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "heldPosition": {
    "x": 1726.2535400390625,
    "z": 1313.2369384765625
  },
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27682,
  "losRangeQuery": 534,
  "fsmReenter": false,
  "gatheringTarget": 1625
}

- id: 7663
  Footprint:
  Minimap:
    active: true
    x: 1838
    z: 1066
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1838
    y: 0
    z: 1066
    last x: 1838
    last y diff: 0
    last z: 1066
    territory: 0
    rot x: 0
    rot y: 2.72564
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2432
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2432,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 7664
  Footprint:
  Minimap:
    active: true
    x: 1830
    z: 1062
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1830
    y: 0
    z: 1062
    last x: 1830
    last y diff: 0
    last z: 1062
    territory: 0
    rot x: 0
    rot y: 2.00263
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2433
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2433,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 7665
  Footprint:
  Minimap:
    active: true
    x: 1878
    z: 1066
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1878
    y: 0
    z: 1066
    last x: 1878
    last y diff: 0
    last z: 1066
    territory: 0
    rot x: 0
    rot y: -0.65871
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3771
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3771,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 7698
  Footprint:
  Minimap:
    active: true
    x: 1950
    z: 994
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1950
    y: 0
    z: 994
    last x: 1950
    last y diff: 0
    last z: 994
    territory: 0
    rot x: 0
    rot y: -1.28486
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3918
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3918,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 7742
  Footprint:
  Minimap:
    active: true
    x: 1886
    z: 1022
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1886
    y: 0
    z: 1022
    last x: 1886
    last y diff: 0
    last z: 1022
    territory: 0
    rot x: 0
    rot y: -3.0495
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3956
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3956,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 7743
  Footprint:
  Minimap:
    active: true
    x: 1882
    z: 1026
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1882
    y: 0
    z: 1026
    last x: 1882
    last y diff: 0
    last z: 1026
    territory: 0
    rot x: 0
    rot y: -4.66742
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3604
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3604,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 7760
  Footprint:
  Minimap:
    active: true
    x: 1898
    z: 990
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1898
    y: 0
    z: 990
    last x: 1898
    last y diff: 0
    last z: 990
    territory: 0
    rot x: 0
    rot y: -2.01088
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3874
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3874,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 7787
  Footprint:
  Minimap:
    active: true
    x: 1902
    z: 958
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1902
    y: 0
    z: 958
    last x: 1902
    last y diff: 0
    last z: 958
    territory: 0
    rot x: 0
    rot y: 0.58394
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3209
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3209,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 7792
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1726.53922
    z: 1287.97942
  Obstruction:
    active: true
    moving: false
    control group: 7792
    control group 2: 0
    tag: 7132
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1726.53922
    y: 0
    z: 1287.97942
    last x: 1726.53922
    last y diff: 0
    last z: 1287.97942
    territory: 3
    rot x: 0
    rot y: -2.59818
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 6161
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1722.84388
    goal z: 1280.99292
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 7792
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 545
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {},
  "lastCarriedType": {
    "generic": "wood",
    "specific": "tree"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": true,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "heldPosition": {
    "x": 1726.2535400390625,
    "z": 1313.2369384765625
  },
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.IDLE",
  "losRangeQuery": 546,
  "fsmReenter": false
}

- id: 7815
  Footprint:
  Minimap:
    active: true
    x: 1882
    z: 966
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1882
    y: 0
    z: 966
    last x: 1882
    last y diff: 0
    last z: 966
    territory: 0
    rot x: 0
    rot y: -1.29952
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3748
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3748,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 7824
  Footprint:
  Minimap:
    active: true
    x: 1890
    z: 910
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1890
    y: 0
    z: 910
    last x: 1890
    last y diff: 0
    last z: 910
    territory: 0
    rot x: 0
    rot y: -0.69095
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3919
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3919,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 7865
  Footprint:
  Minimap:
    active: true
    x: 1822
    z: 958
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1822
    y: 0
    z: 958
    last x: 1822
    last y diff: 0
    last z: 958
    territory: 0
    rot x: 0
    rot y: 1.1319
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3535
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3535,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 7879
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1719.34754
    z: 1288.17858
  Obstruction:
    active: true
    moving: false
    control group: 7879
    control group 2: 0
    tag: 7134
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1719.34754
    y: 0
    z: 1288.17858
    last x: 1719.34754
    last y diff: 0
    last z: 1288.17858
    territory: 3
    rot x: 0
    rot y: 2.62745
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 6161
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1722.84388
    goal z: 1280.99292
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 7879
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 547
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {},
  "lastCarriedType": {
    "generic": "wood",
    "specific": "tree"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": true,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "heldPosition": {
    "x": 1726.2535400390625,
    "z": 1313.2369384765625
  },
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.IDLE",
  "losRangeQuery": 548,
  "fsmReenter": false
}

- id: 7971
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 291.60001
    z: 667.60001
  Obstruction:
    active: true
    moving: false
    control group: 7376
    control group 2: 0
    tag: 1049
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 291.60001
    y: 0
    z: 667.60001
    last x: 291.60001
    last y diff: 0
    last z: 667.60001
    territory: 4
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/house.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 7376
    actor: "structures/iberians/house.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 5
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 800,
  "hitpoints": 800,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": [
    "units/iber_support_female_citizen_house"
  ]
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 8108
  Footprint:
  Minimap:
    active: true
    x: 1894.1232
    z: 751.79438
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1894.1232
    y: 0
    z: 751.79438
    last x: 1894.1232
    last y diff: 0
    last z: 751.79438
    territory: 0
    rot x: 0
    rot y: -0.89646
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2891
    actor: "geology/stonemine_desert_small.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2891,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 1000,
  "amount": 1000,
  "type": {
    "generic": "stone",
    "specific": "rock"
  },
  "isInfinite": false
}

- id: 8121
  Footprint:
  Minimap:
    active: true
    x: 1896.6275
    z: 745.74175
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1896.6275
    y: 0
    z: 745.74175
    last x: 1896.6275
    last y diff: 0
    last z: 745.74175
    territory: 0
    rot x: 0
    rot y: -3.61957
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2890
    actor: "geology/stonemine_desert_small.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2890,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 1000,
  "amount": 1000,
  "type": {
    "generic": "stone",
    "specific": "rock"
  },
  "isInfinite": false
}

- id: 8147
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1730.24119
    z: 1284.27762
  Obstruction:
    active: true
    moving: false
    control group: 8147
    control group 2: 0
    tag: 7138
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1730.24119
    y: 0
    z: 1284.27762
    last x: 1730.24119
    last y diff: 0
    last z: 1284.27762
    territory: 3
    rot x: 0
    rot y: -2.05382
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 6161
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1722.84388
    goal z: 1280.99292
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 8147
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 550
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {},
  "lastCarriedType": {
    "generic": "wood",
    "specific": "tree"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": true,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "heldPosition": {
    "x": 1726.2535400390625,
    "z": 1313.2369384765625
  },
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.IDLE",
  "losRangeQuery": 551,
  "fsmReenter": false
}

- id: 8238
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 250.80001
    z: 725.2
  Obstruction:
    active: true
    moving: false
    control group: 6884
    control group 2: 0
    tag: 1081
    flags: 6
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 250.80001
    y: 0
    z: 725.2
    last x: 250.80001
    last y diff: 0
    last z: 725.2
    territory: 4
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  Vision:
  VisualActor:
    base actor: "structures/plot_field_3D_8x8.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 6884
    actor: "structures/plot_field_3D_8x8.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 250,
  "hitpoints": 250,
  "regenRate": 0
}
  Identity:
  Loot:
  ResourceSupply:
    object: {
  "amount": null,
  "gatherers": [
    [],
    [],
    [],
    [],
    [
      10606,
      154,
      10610,
      10611,
      10612
    ],
    []
  ],
  "infinite": true
}
  Sound:
  StatusBars:

- id: 8277
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 348.4
    z: 755.60001
  Obstruction:
    active: true
    moving: false
    control group: 7616
    control group 2: 0
    tag: 1091
    flags: 6
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 348.4
    y: 0
    z: 755.60001
    last x: 348.4
    last y diff: 0
    last z: 755.60001
    territory: 4
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  Vision:
  VisualActor:
    base actor: "structures/plot_field_3D_8x8.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 7616
    actor: "structures/plot_field_3D_8x8.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 250,
  "hitpoints": 250,
  "regenRate": 0
}
  Identity:
  Loot:
  ResourceSupply:
    object: {
  "amount": null,
  "gatherers": [
    [],
    [],
    [],
    [],
    [
      5037,
      5520,
      9665,
      9630,
      9631
    ],
    []
  ],
  "infinite": true
}
  Sound:
  StatusBars:

- id: 8280
  Decay:
  Footprint:
  Minimap:
    r: 255
    g: 255
    b: 255
    active: true
    x: 1360.54944
    z: 344.85645
  Obstruction:
    active: true
    moving: false
    control group: 8025
    control group 2: 0
    tag: 1093
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1360.54944
    y: 0
    z: 344.85645
    last x: 1360.54944
    last y diff: 0
    last z: 344.85645
    territory: 0
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/mauryans/house.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 46802
    actor: "structures/mauryans/house.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 5
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 800,
  "hitpoints": 690,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": [
    "units/maur_support_female_citizen_house"
  ]
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 8290
  Decay:
  Footprint:
  Minimap:
    r: 255
    g: 255
    b: 255
    active: true
    x: 740.72053
    z: 1607.53211
  Obstruction:
    active: true
    moving: false
    control group: 7057
    control group 2: 0
    tag: 1107
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 740.72053
    y: 0
    z: 1607.53211
    last x: 740.72053
    last y diff: 0
    last z: 1607.53211
    territory: 0
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/hellenes/house_new.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 30796
    actor: "structures/hellenes/house_new.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 10
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9697,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 1200,
  "hitpoints": 1200,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": [
    "units/sele_support_female_citizen_house"
  ]
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 8303
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 386
    z: 718
  Obstruction:
    active: true
    moving: false
    control group: 7071
    control group 2: 0
    tag: 1117
    flags: 6
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 386
    y: 0
    z: 718
    last x: 386
    last y diff: 0
    last z: 718
    territory: 4
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  Vision:
  VisualActor:
    base actor: "structures/plot_field_3D_8x8.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 7071
    actor: "structures/plot_field_3D_8x8.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 250,
  "hitpoints": 250,
  "regenRate": 0
}
  Identity:
  Loot:
  ResourceSupply:
    object: {
  "amount": null,
  "gatherers": [
    [],
    [],
    [],
    [],
    [
      10366,
      10367,
      10370,
      4852,
      10602
    ],
    []
  ],
  "infinite": true
}
  Sound:
  StatusBars:

- id: 8321
  Decay:
  Footprint:
  Minimap:
    r: 255
    g: 255
    b: 255
    active: true
    x: 1353.46692
    z: 328.84553
  Obstruction:
    active: true
    moving: false
    control group: 8134
    control group 2: 0
    tag: 1151
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1353.46692
    y: 0
    z: 328.84553
    last x: 1353.46692
    last y diff: 0
    last z: 328.84553
    territory: 0
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/mauryans/house.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 56307
    actor: "structures/mauryans/house.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 5
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 800,
  "hitpoints": 690,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": [
    "units/maur_support_female_citizen_house"
  ]
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 8338
  Decay:
  Footprint:
  Minimap:
    r: 255
    g: 255
    b: 255
    active: true
    x: 1368.76197
    z: 332.71146
  Obstruction:
    active: true
    moving: false
    control group: 8184
    control group 2: 0
    tag: 1197
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1368.76197
    y: 0
    z: 332.71146
    last x: 1368.76197
    last y diff: 0
    last z: 332.71146
    territory: 0
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/mauryans/house.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 23829
    actor: "structures/mauryans/house.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 5
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 800,
  "hitpoints": 690,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": [
    "units/maur_support_female_citizen_house"
  ]
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 8367
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 1534.4023
    z: 1259.50103
  Obstruction:
    active: true
    moving: false
    control group: 8367
    control group 2: 0
    tag: 7154
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 1534.4023
    y: 0
    z: 1259.50103
    last x: 1534.4023
    last y diff: 0
    last z: 1259.50103
    territory: 3
    rot x: 0
    rot y: 1.75185
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 9882
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 35.99953
    speed: 11.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1573.40845
    goal z: 1252.69361
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 39.59572
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "attack_ranged"
    anim once: false
    anim speed: 1
    sound group: "attack/weapon/arrowfly.xml"
    anim desync: 0.05
    anim sync repeat time: 1000
    seed: 8367
    actor: "units/iberians/infantry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 1109000,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 96,
  "hitpoints": 42,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {},
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Attack",
      "data": {
        "target": 10652,
        "force": false,
        "forceResponse": true,
        "attackType": "Ranged"
      }
    }
  ],
  "order": {
    "type": "Attack",
    "data": {
      "target": 10652,
      "force": false,
      "forceResponse": true,
      "attackType": "Ranged"
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "heldPosition": {
    "x": 1620.8621826171875,
    "z": 1209.3876953125
  },
  "workOrders": [],
  "lastAttacked": 1136000,
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.COMBAT.ATTACKING",
  "timer": 27307,
  "losRangeQuery": 714,
  "fsmReenter": false,
  "attackTimers": {
    "prepare": 1000,
    "repeat": 1000,
    "recharge": 0
  },
  "resyncAnimation": false,
  "oldAttackType": "Ranged"
}

- id: 8368
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 1535.76269
    z: 1264.96776
  Obstruction:
    active: true
    moving: false
    control group: 8368
    control group 2: 0
    tag: 7156
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 1535.76269
    y: 0
    z: 1264.96776
    last x: 1535.76269
    last y diff: 0
    last z: 1264.96776
    territory: 3
    rot x: 0
    rot y: 1.84385
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 9882
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 36
    speed: 11.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1573.40845
    goal z: 1252.69361
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 39.5962
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "attack_ranged"
    anim once: false
    anim speed: 1
    sound group: "attack/weapon/arrowfly.xml"
    anim desync: 0.05
    anim sync repeat time: 1000
    seed: 8368
    actor: "units/iberians/infantry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 1186500,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 96,
  "hitpoints": 24,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {},
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Attack",
      "data": {
        "target": 10652,
        "force": false,
        "forceResponse": true,
        "attackType": "Ranged"
      }
    }
  ],
  "order": {
    "type": "Attack",
    "data": {
      "target": 10652,
      "force": false,
      "forceResponse": true,
      "attackType": "Ranged"
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "heldPosition": {
    "x": 1620.8621826171875,
    "z": 1209.3876953125
  },
  "workOrders": [],
  "lastAttacked": 1136000,
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.COMBAT.ATTACKING",
  "timer": 27374,
  "losRangeQuery": 715,
  "fsmReenter": false,
  "attackTimers": {
    "prepare": 1000,
    "repeat": 1000,
    "recharge": 0
  },
  "resyncAnimation": false,
  "oldAttackType": "Ranged"
}

- id: 8416
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 749.28132
    z: 1649.4231
  Obstruction:
    active: true
    moving: false
    control group: 8345
    control group 2: 0
    tag: 1281
    flags: 6
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 749.28132
    y: 0
    z: 1649.4231
    last x: 749.28132
    last y diff: 0
    last z: 1649.4231
    territory: 0
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  Vision:
  VisualActor:
    base actor: "structures/plot_field_3D_8x8.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 20663
    actor: "structures/plot_field_3D_8x8.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9698,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 250,
  "hitpoints": 250,
  "regenRate": 0
}
  Identity:
  Loot:
  ResourceSupply:
    object: {
  "amount": null,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": true
}
  Sound:
  StatusBars:

- id: 8438
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 299.60001
    z: 660.4
  Obstruction:
    active: true
    moving: false
    control group: 8333
    control group 2: 0
    tag: 1291
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 299.60001
    y: 0
    z: 660.4
    last x: 299.60001
    last y diff: 0
    last z: 660.4
    territory: 4
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/house.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 8333
    actor: "structures/iberians/house.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 5
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 800,
  "hitpoints": 800,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": [
    "units/iber_support_female_citizen_house"
  ]
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 8697
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1366.7798
    z: 414.59485
  Obstruction:
    active: true
    moving: false
    control group: 8375
    control group 2: 0
    tag: 1309
    flags: 6
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1366.7798
    y: 0
    z: 414.59485
    last x: 1366.7798
    last y diff: 0
    last z: 414.59485
    territory: 0
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  Vision:
  VisualActor:
    base actor: "structures/plot_field_3D_8x8.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 6708
    actor: "structures/plot_field_3D_8x8.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 250,
  "hitpoints": 250,
  "regenRate": 0
}
  Identity:
  Loot:
  ResourceSupply:
    object: {
  "amount": null,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": true
}
  Sound:
  StatusBars:

- id: 8979
  Decay:
  Footprint:
  Minimap:
    r: 255
    g: 255
    b: 255
    active: true
    x: 708.58851
    z: 1618.58265
  Obstruction:
    active: true
    moving: false
    control group: 8383
    control group 2: 0
    tag: 1387
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 708.58851
    y: 0
    z: 1618.58265
    last x: 708.58851
    last y diff: 0
    last z: 1618.58265
    territory: 0
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/hellenes/house_new.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 61289
    actor: "structures/hellenes/house_new.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 10
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    9689,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 1200,
  "hitpoints": 1200,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": [
    "units/sele_support_female_citizen_house"
  ]
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 8984
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 353.2
    z: 713.2
  Obstruction:
    active: true
    moving: false
    control group: 7867
    control group 2: 0
    tag: 1417
    flags: 6
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 353.2
    y: 0
    z: 713.2
    last x: 353.2
    last y diff: 0
    last z: 713.2
    territory: 4
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  Vision:
  VisualActor:
    base actor: "structures/plot_field_3D_8x8.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 7867
    actor: "structures/plot_field_3D_8x8.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 250,
  "hitpoints": 250,
  "regenRate": 0
}
  Identity:
  Loot:
  ResourceSupply:
    object: {
  "amount": null,
  "gatherers": [
    [],
    [],
    [],
    [],
    [
      9878,
      9879,
      9742,
      9663,
      10369
    ],
    []
  ],
  "infinite": true
}
  Sound:
  StatusBars:

- id: 8989
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1660.3506
    z: 1251.09217
  Obstruction:
    active: true
    moving: false
    control group: 8917
    control group 2: 0
    tag: 1421
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1660.3506
    y: 0
    z: 1251.09217
    last x: 1660.3506
    last y diff: 0
    last z: 1251.09217
    territory: 3
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/romans/house.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 42253
    actor: "structures/romans/house.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 544000,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 10
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 1200,
  "hitpoints": 1200,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": [
    "units/rome_support_female_citizen_house"
  ]
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 8990
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1735.07767
    z: 1239.89196
  Obstruction:
    active: true
    moving: true
    control group: 8990
    control group 2: 0
    tag: 7164
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1735.07767
    y: 0
    z: 1239.89196
    last x: 1734.85657
    last y diff: 0
    last z: 1235.14711
    territory: 3
    rot x: 0
    rot y: 0.06995
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 6880
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: true
    facePointAfterMove: true
    length: 0
    length: 1
    waypoint x: 1735.68801
    waypoint z: 1252.98874
    type: 2
    goal x: 1737.10254
    goal z: 1267.20777
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 11.05
    goal hh: 9.05
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 12.75
    anim name: "gather_grain"
    anim once: false
    anim speed: 1
    sound group: "resource/farming/farm.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 8990
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 569
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "food": 10
  },
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "ReturnResource",
      "data": {
        "target": 6880,
        "force": false
      }
    },
    {
      "type": "Gather",
      "data": {
        "target": 9267,
        "type": {
          "generic": "food",
          "specific": "grain"
        },
        "template": "structures/rome_field",
        "lastPos": {
          "x": 1738.4765625,
          "y": 30,
          "z": 1221.71826171875
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "ReturnResource",
    "data": {
      "target": 6880,
      "force": false
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.RETURNRESOURCE.APPROACHING",
  "losRangeQuery": 570,
  "fsmReenter": false
}

- id: 8992
  Decay:
  Footprint:
  Obstruction:
    active: true
    moving: false
    control group: 8992
    control group 2: 0
    tag: 1465
    flags: 6
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 333.2
    y: 0
    z: 733.2
    last x: 333.2
    last y diff: 0
    last z: 733.2
    territory: 4
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  Vision:
  VisualActor:
    base actor: "structures/plot_field_found.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 8992
    actor: "structures/plot_field_found.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Foundation:
    object: {
  "committed": false,
  "builders": [],
  "buildMultiplier": 1,
  "previewEntity": 0,
  "finalTemplateName": "structures/iber_field",
  "owner": 4,
  "costs": {
    "food": 0,
    "metal": 0,
    "stone": 0,
    "wood": 100
  },
  "initialised": true
}
  Health:
    object: {
  "maxHitpoints": 250,
  "hitpoints": 1,
  "regenRate": 0
}
  Identity:
  Sound:
  StatusBars:

- id: 8998
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1714.10535
    z: 1247.32142
  Obstruction:
    active: true
    moving: false
    control group: 8283
    control group 2: 0
    tag: 1475
    flags: 6
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1714.10535
    y: 0
    z: 1247.32142
    last x: 1714.10535
    last y diff: 0
    last z: 1247.32142
    territory: 3
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  Vision:
  VisualActor:
    base actor: "structures/plot_field_3D_8x8.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 22940
    actor: "structures/plot_field_3D_8x8.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 250,
  "hitpoints": 250,
  "regenRate": 0
}
  Identity:
  Loot:
  ResourceSupply:
    object: {
  "amount": null,
  "gatherers": [
    [],
    [],
    [],
    [
      6491,
      280,
      9272,
      9345,
      9204
    ],
    [],
    []
  ],
  "infinite": true
}
  Sound:
  StatusBars:

- id: 8999
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 1552.49949
    z: 1246.62526
  Obstruction:
    active: true
    moving: false
    control group: 8999
    control group 2: 0
    tag: 7166
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 1552.49949
    y: 0
    z: 1246.62526
    last x: 1552.49949
    last y diff: 0
    last z: 1246.62526
    territory: 3
    rot x: 0
    rot y: 1.3609
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 10624
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 4
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1556.86208
    goal z: 1247.29822
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 4.4142
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_swordsman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "attack_melee"
    anim once: false
    anim speed: 1
    sound group: "attack/weapon/sword.xml"
    anim desync: 0.05
    anim sync repeat time: 750
    seed: 8999
    actor: "units/iberians/infantry_swordsman_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 1174500,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 144,
  "hitpoints": 78.38999999999999,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {},
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Attack",
      "data": {
        "target": 10648,
        "force": false,
        "forceResponse": true,
        "attackType": "Melee"
      }
    }
  ],
  "order": {
    "type": "Attack",
    "data": {
      "target": 10648,
      "force": false,
      "forceResponse": true,
      "attackType": "Melee"
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "heldPosition": {
    "x": 1620.8621826171875,
    "z": 1209.3876953125
  },
  "workOrders": [],
  "lastAttacked": 1135500,
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.COMBAT.ATTACKING",
  "timer": 27918,
  "losRangeQuery": 718,
  "fsmReenter": false,
  "attackTimers": {
    "prepare": 0,
    "repeat": 750,
    "recharge": 750
  },
  "resyncAnimation": false,
  "oldAttackType": "Melee"
}

- id: 9003
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1728.38941
    z: 1286.12932
  Obstruction:
    active: true
    moving: false
    control group: 9003
    control group 2: 0
    tag: 7170
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1728.38941
    y: 0
    z: 1286.12932
    last x: 1728.38941
    last y diff: 0
    last z: 1286.12932
    territory: 3
    rot x: 0
    rot y: -2.32612
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 6161
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1722.84388
    goal z: 1280.99292
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9003
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 573
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {},
  "lastCarriedType": {
    "generic": "wood",
    "specific": "tree"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": true,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.IDLE",
  "losRangeQuery": 574,
  "fsmReenter": false
}

- id: 9004
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1401.56495
    z: 428.205
  Obstruction:
    active: true
    moving: false
    control group: 8982
    control group 2: 0
    tag: 1495
    flags: 6
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1401.56495
    y: 0
    z: 428.205
    last x: 1401.56495
    last y diff: 0
    last z: 428.205
    territory: 0
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  Vision:
  VisualActor:
    base actor: "structures/plot_field_3D_8x8.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 17015
    actor: "structures/plot_field_3D_8x8.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 250,
  "hitpoints": 250,
  "regenRate": 0
}
  Identity:
  Loot:
  ResourceSupply:
    object: {
  "amount": null,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": true
}
  Sound:
  StatusBars:

- id: 9007
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1791.46521
    z: 689.64901
  Obstruction:
    active: true
    moving: false
    control group: 9007
    control group 2: 0
    tag: 7174
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1791.46521
    y: 0
    z: 689.64901
    last x: 1791.46521
    last y diff: 0
    last z: 689.64901
    territory: 0
    rot x: 0
    rot y: 3.14156
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 9035
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2.8
    speed: 11.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1791.46534
    goal z: 683.35303
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 4.44999
    goal hh: 4.44999
  Vision:
  VisualActor:
    base actor: "units/romans/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "build"
    anim once: false
    anim speed: 1
    sound group: "resource/construction/con_wood.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9007
    actor: "units/romans/infantry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 96,
  "hitpoints": 96,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {}
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Repair",
      "data": {
        "target": 9495,
        "autocontinue": true,
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Repair",
    "data": {
      "target": 9495,
      "autocontinue": true,
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.REPAIR.REPAIRING",
  "timer": 16336,
  "losRangeQuery": 577,
  "fsmReenter": true,
  "repairTarget": 9495
}

- id: 9014
  Decay:
  Footprint:
  Obstruction:
    active: true
    moving: false
    control group: 9014
    control group 2: 0
    tag: 1549
    flags: 6
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 367.60001
    y: 0
    z: 696.4
    last x: 367.60001
    last y diff: 0
    last z: 696.4
    territory: 4
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  Vision:
  VisualActor:
    base actor: "structures/plot_field_found.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9014
    actor: "structures/plot_field_found.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Foundation:
    object: {
  "committed": false,
  "builders": [],
  "buildMultiplier": 1,
  "previewEntity": 0,
  "finalTemplateName": "structures/iber_field",
  "owner": 4,
  "costs": {
    "food": 0,
    "metal": 0,
    "stone": 0,
    "wood": 100
  },
  "initialised": true
}
  Health:
    object: {
  "maxHitpoints": 250,
  "hitpoints": 1,
  "regenRate": 0
}
  Identity:
  Sound:
  StatusBars:

- id: 9034
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: false
  Obstruction:
    active: true
    moving: false
    control group: 9034
    control group 2: 0
    tag: 0
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: false
    territory: 3
    rot x: 0
    rot y: -1.57084
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 9376
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2.8
    speed: 11.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1640.31373
    goal z: 1273.08301
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 4.44999
    goal hh: 4.44999
  Vision:
  VisualActor:
    base actor: "units/romans/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9034
    actor: "units/romans/infantry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 96,
  "hitpoints": 96,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {}
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Garrison",
      "data": {
        "target": 9483,
        "force": true
      }
    }
  ],
  "order": {
    "type": "Garrison",
    "data": {
      "target": 9483,
      "force": true
    }
  },
  "formationController": 0,
  "isGarrisoned": true,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "lastAttacked": 487000,
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GARRISON.GARRISONED",
  "losRangeQuery": 582,
  "fsmReenter": false,
  "attackTimers": {
    "prepare": 1000,
    "repeat": 1000,
    "recharge": 0
  },
  "resyncAnimation": false,
  "oldAttackType": "Ranged"
}

- id: 9094
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1664.18548
    z: 1199.95467
  Obstruction:
    active: true
    moving: true
    control group: 9094
    control group 2: 0
    tag: 7186
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1664.18548
    y: 0
    z: 1199.95467
    last x: 1665.45896
    last y diff: 0
    last z: 1195.37858
    territory: 3
    rot x: 0
    rot y: -0.342
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 1667
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: true
    facePointAfterMove: true
    length: 0
    length: 2
    waypoint x: 1632.35961
    waypoint z: 1184.04323
    waypoint x: 1661.5736
    waypoint z: 1209.34014
    type: 1
    goal x: 1630
    goal z: 1182
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 3.12131
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/romans/infantry_swordsman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 12.27605
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9094
    actor: "units/romans/infantry_swordsman_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 546000,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 144,
  "hitpoints": 123,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {},
  "lastCarriedType": {
    "generic": "wood",
    "specific": "tree"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 1667,
        "type": {
          "generic": "wood",
          "specific": "tree"
        },
        "template": "gaia/flora_tree_senegal_date_palm",
        "lastPos": {
          "x": 1630,
          "y": 30,
          "z": 1182
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 1667,
      "type": {
        "generic": "wood",
        "specific": "tree"
      },
      "template": "gaia/flora_tree_senegal_date_palm",
      "lastPos": {
        "x": 1630,
        "y": 30,
        "z": 1182
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "lastAttacked": 486750,
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.APPROACHING",
  "losRangeQuery": 586,
  "fsmReenter": false,
  "attackTimers": {
    "prepare": 0,
    "repeat": 750,
    "recharge": 750
  },
  "resyncAnimation": false,
  "oldAttackType": "Melee",
  "gatheringTarget": 1667
}

- id: 9133
  Footprint:
  Minimap:
    active: true
    x: 1810
    z: 1114
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1810
    y: 0
    z: 1114
    last x: 1810
    last y diff: 0
    last z: 1114
    territory: 0
    rot x: 0
    rot y: 6.06212
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2462
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2462,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9134
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1630.49042
    z: 1185.08254
  Obstruction:
    active: true
    moving: false
    control group: 9134
    control group 2: 0
    tag: 7196
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1630.49042
    y: 0
    z: 1185.08254
    last x: 1630.49042
    last y diff: 0
    last z: 1185.08254
    territory: 3
    rot x: 0
    rot y: -2.92598
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 1667
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1630
    goal z: 1182
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 3.12131
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/romans/infantry_swordsman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_tree"
    anim once: false
    anim speed: 1
    sound group: "resource/lumbering/lumbering.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9134
    actor: "units/romans/infantry_swordsman_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 144,
  "hitpoints": 144,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {
    "wood": 6
  },
  "lastCarriedType": {
    "generic": "wood",
    "specific": "tree"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 1667,
        "type": {
          "generic": "wood",
          "specific": "tree"
        },
        "template": "gaia/flora_tree_senegal_date_palm",
        "lastPos": {
          "x": 1630,
          "y": 30,
          "z": 1182
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 1667,
      "type": {
        "generic": "wood",
        "specific": "tree"
      },
      "template": "gaia/flora_tree_senegal_date_palm",
      "lastPos": {
        "x": 1630,
        "y": 30,
        "z": 1182
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27685,
  "losRangeQuery": 593,
  "fsmReenter": false,
  "gatheringTarget": 1667
}

- id: 9137
  Footprint:
  Minimap:
    active: true
    x: 1806
    z: 1110
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1806
    y: 0
    z: 1110
    last x: 1806
    last y diff: 0
    last z: 1110
    territory: 0
    rot x: 0
    rot y: 0.40526
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2460
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2460,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9138
  Footprint:
  Minimap:
    active: true
    x: 1810
    z: 1106
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1810
    y: 0
    z: 1106
    last x: 1810
    last y diff: 0
    last z: 1106
    territory: 0
    rot x: 0
    rot y: 3.42856
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2461
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2461,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9139
  Footprint:
  Minimap:
    active: true
    x: 1814
    z: 1090
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1814
    y: 0
    z: 1090
    last x: 1814
    last y diff: 0
    last z: 1090
    territory: 0
    rot x: 0
    rot y: 4.7855
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2416
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2416,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9142
  Footprint:
  Minimap:
    active: true
    x: 1806
    z: 1094
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1806
    y: 0
    z: 1094
    last x: 1806
    last y diff: 0
    last z: 1094
    territory: 0
    rot x: 0
    rot y: 1.4415
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2456
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2456,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9143
  Footprint:
  Minimap:
    active: true
    x: 1802
    z: 1102
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1802
    y: 0
    z: 1102
    last x: 1802
    last y diff: 0
    last z: 1102
    territory: 0
    rot x: 0
    rot y: 5.41642
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2459
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2459,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9144
  Footprint:
  Minimap:
    active: true
    x: 1810
    z: 1086
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1810
    y: 0
    z: 1086
    last x: 1810
    last y diff: 0
    last z: 1086
    territory: 0
    rot x: 0
    rot y: 2.3335
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2450
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2450,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9145
  Footprint:
  Minimap:
    active: true
    x: 1806
    z: 1090
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1806
    y: 0
    z: 1090
    last x: 1806
    last y diff: 0
    last z: 1090
    territory: 0
    rot x: 0
    rot y: 1.52161
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2453
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2453,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9146
  Footprint:
  Minimap:
    active: true
    x: 1798
    z: 1102
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1798
    y: 0
    z: 1102
    last x: 1798
    last y diff: 0
    last z: 1102
    territory: 0
    rot x: 0
    rot y: 6.16588
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2457
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2457,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9147
  Footprint:
  Minimap:
    active: true
    x: 1802
    z: 1098
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1802
    y: 0
    z: 1098
    last x: 1802
    last y diff: 0
    last z: 1098
    territory: 0
    rot x: 0
    rot y: 6.19076
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2458
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2458,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9148
  Footprint:
  Minimap:
    active: true
    x: 1806
    z: 1086
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1806
    y: 0
    z: 1086
    last x: 1806
    last y diff: 0
    last z: 1086
    territory: 0
    rot x: 0
    rot y: 4.24541
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2451
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2451,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9150
  Footprint:
  Minimap:
    active: true
    x: 1798
    z: 1094
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1798
    y: 0
    z: 1094
    last x: 1798
    last y diff: 0
    last z: 1094
    territory: 0
    rot x: 0
    rot y: 3.21261
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2454
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2454,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9153
  Footprint:
  Minimap:
    active: true
    x: 1814
    z: 1066
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1814
    y: 0
    z: 1066
    last x: 1814
    last y diff: 0
    last z: 1066
    territory: 0
    rot x: 0
    rot y: 3.85335
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2435
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2435,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9154
  Footprint:
  Minimap:
    active: true
    x: 1806
    z: 1078
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1806
    y: 0
    z: 1078
    last x: 1806
    last y diff: 0
    last z: 1078
    territory: 0
    rot x: 0
    rot y: 5.11678
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2440
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2440,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9155
  Footprint:
  Minimap:
    active: true
    x: 1786
    z: 1098
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1786
    y: 0
    z: 1098
    last x: 1786
    last y diff: 0
    last z: 1098
    territory: 0
    rot x: 0
    rot y: 5.5968
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2452
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2452,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9156
  Footprint:
  Minimap:
    active: true
    x: 1790
    z: 1098
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1790
    y: 0
    z: 1098
    last x: 1790
    last y diff: 0
    last z: 1098
    territory: 0
    rot x: 0
    rot y: 4.93764
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2455
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2455,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9161
  Footprint:
  Minimap:
    active: true
    x: 1802
    z: 1078
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1802
    y: 0
    z: 1078
    last x: 1802
    last y diff: 0
    last z: 1078
    territory: 0
    rot x: 0
    rot y: 0.67611
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2445
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2445,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9166
  Footprint:
  Minimap:
    active: true
    x: 1806
    z: 1066
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1806
    y: 0
    z: 1066
    last x: 1806
    last y diff: 0
    last z: 1066
    territory: 0
    rot x: 0
    rot y: 3.07963
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2436
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2436,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9167
  Footprint:
  Minimap:
    active: true
    x: 1798
    z: 1078
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1798
    y: 0
    z: 1078
    last x: 1798
    last y diff: 0
    last z: 1078
    territory: 0
    rot x: 0
    rot y: 0.5176
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2449
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2449,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9171
  Footprint:
  Minimap:
    active: true
    x: 1798
    z: 1070
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1798
    y: 0
    z: 1070
    last x: 1798
    last y diff: 0
    last z: 1070
    territory: 0
    rot x: 0
    rot y: 5.71102
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2443
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2443,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9177
  Footprint:
  Minimap:
    active: true
    x: 1806
    z: 1054
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1806
    y: 0
    z: 1054
    last x: 1806
    last y diff: 0
    last z: 1054
    territory: 0
    rot x: 0
    rot y: 5.794
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2437
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2437,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9178
  Footprint:
  Minimap:
    active: true
    x: 1802
    z: 1062
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1802
    y: 0
    z: 1062
    last x: 1802
    last y diff: 0
    last z: 1062
    territory: 0
    rot x: 0
    rot y: 5.2683
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2438
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2438,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9179
  Footprint:
  Minimap:
    active: true
    x: 1798
    z: 1066
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1798
    y: 0
    z: 1066
    last x: 1798
    last y diff: 0
    last z: 1066
    territory: 0
    rot x: 0
    rot y: 4.3946
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2441
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2441,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9180
  Footprint:
  Minimap:
    active: true
    x: 1794
    z: 1070
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1794
    y: 0
    z: 1070
    last x: 1794
    last y diff: 0
    last z: 1070
    territory: 0
    rot x: 0
    rot y: 2.81734
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2446
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2446,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9184
  Footprint:
  Minimap:
    active: true
    x: 1790
    z: 1070
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1790
    y: 0
    z: 1070
    last x: 1790
    last y diff: 0
    last z: 1070
    territory: 0
    rot x: 0
    rot y: 2.10756
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2448
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2448,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9191
  Footprint:
  Minimap:
    active: true
    x: 1798
    z: 1054
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1798
    y: 0
    z: 1054
    last x: 1798
    last y diff: 0
    last z: 1054
    territory: 0
    rot x: 0
    rot y: 4.37052
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2439
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2439,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9192
  Footprint:
  Minimap:
    active: true
    x: 1786
    z: 1066
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1786
    y: 0
    z: 1066
    last x: 1786
    last y diff: 0
    last z: 1066
    territory: 0
    rot x: 0
    rot y: 4.55591
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2447
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2447,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9193
  Footprint:
  Minimap:
    active: true
    x: 1774
    z: 1074
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1774
    y: 0
    z: 1074
    last x: 1774
    last y diff: 0
    last z: 1074
    territory: 0
    rot x: 0
    rot y: -3.8342
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3631
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3631,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9199
  Footprint:
  Minimap:
    active: true
    x: 1790
    z: 1054
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1790
    y: 0
    z: 1054
    last x: 1790
    last y diff: 0
    last z: 1054
    territory: 0
    rot x: 0
    rot y: 3.85749
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2442
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2442,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9200
  Footprint:
  Minimap:
    active: true
    x: 1786
    z: 1058
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1786
    y: 0
    z: 1058
    last x: 1786
    last y diff: 0
    last z: 1058
    territory: 0
    rot x: 0
    rot y: 0.4027
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2444
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2444,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9204
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1717.77898
    z: 1260.6962
  Obstruction:
    active: true
    moving: false
    control group: 9204
    control group 2: 0
    tag: 7198
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1717.77898
    y: 0
    z: 1260.6962
    last x: 1717.77898
    last y diff: 0
    last z: 1260.6962
    territory: 3
    rot x: 0
    rot y: -2.80312
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 8998
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1714.10535
    goal z: 1247.32142
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 12.05
    goal hh: 12.05
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_grain"
    anim once: false
    anim speed: 1
    sound group: "resource/farming/farm.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9204
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 594
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {},
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 8998,
        "type": {
          "generic": "food",
          "specific": "grain"
        },
        "template": "structures/rome_field",
        "lastPos": {
          "x": 1714.1053466796875,
          "y": 30,
          "z": 1247.3214111328125
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 8998,
      "type": {
        "generic": "food",
        "specific": "grain"
      },
      "template": "structures/rome_field",
      "lastPos": {
        "x": 1714.1053466796875,
        "y": 30,
        "z": 1247.3214111328125
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 28011,
  "losRangeQuery": 595,
  "fsmReenter": false,
  "gatheringTarget": 8998
}

- id: 9207
  Footprint:
  Minimap:
    active: true
    x: 1778
    z: 1050
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1778
    y: 0
    z: 1050
    last x: 1778
    last y diff: 0
    last z: 1050
    territory: 0
    rot x: 0
    rot y: -4.12014
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3435
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3435,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9208
  Footprint:
  Minimap:
    active: true
    x: 1654
    z: 754
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1654
    y: 0
    z: 754
    last x: 1654
    last y diff: 0
    last z: 754
    territory: 0
    rot x: 0
    rot y: 0.41005
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4006
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 4006,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9210
  Footprint:
  Minimap:
    active: true
    x: 1634
    z: 770
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1634
    y: 0
    z: 770
    last x: 1634
    last y diff: 0
    last z: 770
    territory: 0
    rot x: 0
    rot y: 0.48296
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3487
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3487,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9211
  Footprint:
  Minimap:
    active: true
    x: 1594
    z: 782
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1594
    y: 0
    z: 782
    last x: 1594
    last y diff: 0
    last z: 782
    territory: 0
    rot x: 0
    rot y: 2.73559
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1448
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1448,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9212
  Footprint:
  Minimap:
    active: true
    x: 1582
    z: 786
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1582
    y: 0
    z: 786
    last x: 1582
    last y diff: 0
    last z: 786
    territory: 0
    rot x: 0
    rot y: 0.62632
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1453
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1453,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9213
  Footprint:
  Minimap:
    active: true
    x: 1614
    z: 778
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1614
    y: 0
    z: 778
    last x: 1614
    last y diff: 0
    last z: 778
    territory: 0
    rot x: 0
    rot y: 3.17531
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1441
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1441,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9214
  Footprint:
  Minimap:
    active: true
    x: 1606
    z: 778
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1606
    y: 0
    z: 778
    last x: 1606
    last y diff: 0
    last z: 778
    territory: 0
    rot x: 0
    rot y: 2.64357
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1444
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1444,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9215
  Footprint:
  Minimap:
    active: true
    x: 1606
    z: 774
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1606
    y: 0
    z: 774
    last x: 1606
    last y diff: 0
    last z: 774
    territory: 0
    rot x: 0
    rot y: 0.24198
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1445
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1445,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9217
  Footprint:
  Minimap:
    active: true
    x: 1590
    z: 790
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1590
    y: 0
    z: 790
    last x: 1590
    last y diff: 0
    last z: 790
    territory: 0
    rot x: 0
    rot y: 0.69068
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1450
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1450,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9218
  Footprint:
  Minimap:
    active: true
    x: 1578
    z: 790
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1578
    y: 0
    z: 790
    last x: 1578
    last y diff: 0
    last z: 790
    territory: 0
    rot x: 0
    rot y: 2.66092
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1454
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1454,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9219
  Footprint:
  Minimap:
    active: true
    x: 1606
    z: 782
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1606
    y: 0
    z: 782
    last x: 1606
    last y diff: 0
    last z: 782
    territory: 0
    rot x: 0
    rot y: 1.56597
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1443
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1443,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9220
  Footprint:
  Minimap:
    active: true
    x: 1594
    z: 794
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1594
    y: 0
    z: 794
    last x: 1594
    last y diff: 0
    last z: 794
    territory: 0
    rot x: 0
    rot y: 3.0629
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1451
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1451,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9221
  Footprint:
  Minimap:
    active: true
    x: 1606
    z: 794
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1606
    y: 0
    z: 794
    last x: 1606
    last y diff: 0
    last z: 794
    territory: 0
    rot x: 0
    rot y: 6.12684
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1442
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1442,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9222
  Footprint:
  Minimap:
    active: true
    x: 1558
    z: 810
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1558
    y: 0
    z: 810
    last x: 1558
    last y diff: 0
    last z: 810
    territory: 0
    rot x: 0
    rot y: -4.6936
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3649
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3649,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9223
  Footprint:
  Minimap:
    active: true
    x: 1598
    z: 798
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1598
    y: 0
    z: 798
    last x: 1598
    last y diff: 0
    last z: 798
    territory: 0
    rot x: 0
    rot y: 1.33658
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1449
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1449,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9224
  Footprint:
  Minimap:
    active: true
    x: 1610
    z: 798
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1610
    y: 0
    z: 798
    last x: 1610
    last y diff: 0
    last z: 798
    territory: 0
    rot x: 0
    rot y: 4.76525
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1437
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1437,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9225
  Footprint:
  Minimap:
    active: true
    x: 1614
    z: 794
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1614
    y: 0
    z: 794
    last x: 1614
    last y diff: 0
    last z: 794
    territory: 0
    rot x: 0
    rot y: 5.78121
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1438
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1438,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9226
  Footprint:
  Minimap:
    active: true
    x: 1610
    z: 794
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1610
    y: 0
    z: 794
    last x: 1610
    last y diff: 0
    last z: 794
    territory: 0
    rot x: 0
    rot y: 6.00345
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1439
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1439,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9227
  Footprint:
  Minimap:
    active: true
    x: 1606
    z: 798
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1606
    y: 0
    z: 798
    last x: 1606
    last y diff: 0
    last z: 798
    territory: 0
    rot x: 0
    rot y: 6.23368
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1440
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1440,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9228
  Footprint:
  Minimap:
    active: true
    x: 1602
    z: 798
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1602
    y: 0
    z: 798
    last x: 1602
    last y diff: 0
    last z: 798
    territory: 0
    rot x: 0
    rot y: 6.07927
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1447
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1447,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9229
  Footprint:
  Minimap:
    active: true
    x: 1590
    z: 802
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1590
    y: 0
    z: 802
    last x: 1590
    last y diff: 0
    last z: 802
    territory: 0
    rot x: 0
    rot y: 2.48786
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1455
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1455,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9230
  Footprint:
  Minimap:
    active: true
    x: 1658
    z: 806
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1658
    y: 0
    z: 806
    last x: 1658
    last y diff: 0
    last z: 806
    territory: 0
    rot x: 0
    rot y: -0.15964
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3431
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3431,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9233
  Footprint:
  Minimap:
    active: true
    x: 1786
    z: 1006
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1786
    y: 0
    z: 1006
    last x: 1786
    last y diff: 0
    last z: 1006
    territory: 0
    rot x: 0
    rot y: 0.91755
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3296
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3296,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9234
  Footprint:
  Minimap:
    active: true
    x: 1598
    z: 806
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1598
    y: 0
    z: 806
    last x: 1598
    last y diff: 0
    last z: 806
    territory: 0
    rot x: 0
    rot y: 4.35647
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1456
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1456,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9235
  Footprint:
  Minimap:
    active: true
    x: 1590
    z: 806
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1590
    y: 0
    z: 806
    last x: 1590
    last y diff: 0
    last z: 806
    territory: 0
    rot x: 0
    rot y: 4.78721
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1457
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1457,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9236
  Footprint:
  Minimap:
    active: true
    x: 1590
    z: 810
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1590
    y: 0
    z: 810
    last x: 1590
    last y diff: 0
    last z: 810
    territory: 0
    rot x: 0
    rot y: 3.47841
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1458
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1458,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9237
  Footprint:
  Minimap:
    active: true
    x: 1606
    z: 806
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1606
    y: 0
    z: 806
    last x: 1606
    last y diff: 0
    last z: 806
    territory: 0
    rot x: 0
    rot y: 2.36994
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1413
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1413,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9238
  Footprint:
  Minimap:
    active: true
    x: 1622
    z: 806
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1622
    y: 0
    z: 806
    last x: 1622
    last y diff: 0
    last z: 806
    territory: 0
    rot x: 0
    rot y: 5.88575
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1433
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1433,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9239
  Footprint:
  Minimap:
    active: true
    x: 1606
    z: 802
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1606
    y: 0
    z: 802
    last x: 1606
    last y diff: 0
    last z: 802
    territory: 0
    rot x: 0
    rot y: 4.31347
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1434
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1434,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9240
  Footprint:
  Minimap:
    active: true
    x: 1610
    z: 802
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1610
    y: 0
    z: 802
    last x: 1610
    last y diff: 0
    last z: 802
    territory: 0
    rot x: 0
    rot y: 5.1251
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1435
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1435,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9241
  Footprint:
  Minimap:
    active: true
    x: 1622
    z: 802
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1622
    y: 0
    z: 802
    last x: 1622
    last y diff: 0
    last z: 802
    territory: 0
    rot x: 0
    rot y: 4.8899
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1436
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1436,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9242
  Footprint:
  Minimap:
    active: true
    x: 1602
    z: 802
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1602
    y: 0
    z: 802
    last x: 1602
    last y diff: 0
    last z: 802
    territory: 0
    rot x: 0
    rot y: 1.94745
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1446
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1446,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9243
  Footprint:
  Minimap:
    active: true
    x: 1586
    z: 814
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1586
    y: 0
    z: 814
    last x: 1586
    last y diff: 0
    last z: 814
    territory: 0
    rot x: 0
    rot y: 6.12395
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1459
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1459,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9244
  Footprint:
  Minimap:
    active: true
    x: 1598
    z: 810
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1598
    y: 0
    z: 810
    last x: 1598
    last y diff: 0
    last z: 810
    territory: 0
    rot x: 0
    rot y: 4.83596
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1460
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1460,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9245
  Footprint:
  Minimap:
    active: true
    x: 1594
    z: 814
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1594
    y: 0
    z: 814
    last x: 1594
    last y diff: 0
    last z: 814
    territory: 0
    rot x: 0
    rot y: 0.45356
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1461
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1461,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9246
  Footprint:
  Minimap:
    active: true
    x: 1598
    z: 814
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1598
    y: 0
    z: 814
    last x: 1598
    last y diff: 0
    last z: 814
    territory: 0
    rot x: 0
    rot y: 5.07543
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1462
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1462,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9247
  Footprint:
  Minimap:
    active: true
    x: 1618
    z: 814
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1618
    y: 0
    z: 814
    last x: 1618
    last y diff: 0
    last z: 814
    territory: 0
    rot x: 0
    rot y: 4.77439
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1421
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1421,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9248
  Footprint:
  Minimap:
    active: true
    x: 1622
    z: 814
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1622
    y: 0
    z: 814
    last x: 1622
    last y diff: 0
    last z: 814
    territory: 0
    rot x: 0
    rot y: 3.15917
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1425
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1425,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9249
  Footprint:
  Minimap:
    active: true
    x: 1630
    z: 818
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1630
    y: 0
    z: 818
    last x: 1630
    last y diff: 0
    last z: 818
    territory: 0
    rot x: 0
    rot y: 3.30517
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1426
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1426,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9250
  Footprint:
  Minimap:
    active: true
    x: 1618
    z: 810
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1618
    y: 0
    z: 810
    last x: 1618
    last y diff: 0
    last z: 810
    territory: 0
    rot x: 0
    rot y: 1.76771
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1427
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1427,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9251
  Footprint:
  Minimap:
    active: true
    x: 1622
    z: 810
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1622
    y: 0
    z: 810
    last x: 1622
    last y diff: 0
    last z: 810
    territory: 0
    rot x: 0
    rot y: 0.58991
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1430
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1430,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9252
  Footprint:
  Minimap:
    active: true
    x: 1630
    z: 814
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1630
    y: 0
    z: 814
    last x: 1630
    last y diff: 0
    last z: 814
    territory: 0
    rot x: 0
    rot y: 2.72567
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1431
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1431,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9253
  Footprint:
  Minimap:
    active: true
    x: 1634
    z: 818
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1634
    y: 0
    z: 818
    last x: 1634
    last y diff: 0
    last z: 818
    territory: 0
    rot x: 0
    rot y: 3.73156
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1428
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1428,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9254
  Footprint:
  Minimap:
    active: true
    x: 1638
    z: 818
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1638
    y: 0
    z: 818
    last x: 1638
    last y diff: 0
    last z: 818
    territory: 0
    rot x: 0
    rot y: 5.19957
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1432
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1432,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9255
  Footprint:
  Minimap:
    active: true
    x: 1606
    z: 822
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1606
    y: 0
    z: 822
    last x: 1606
    last y diff: 0
    last z: 822
    territory: 0
    rot x: 0
    rot y: 0.9116
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1414
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1414,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9256
  Footprint:
  Minimap:
    active: true
    x: 1622
    z: 822
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1622
    y: 0
    z: 822
    last x: 1622
    last y diff: 0
    last z: 822
    territory: 0
    rot x: 0
    rot y: 5.9879
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1419
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1419,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9257
  Footprint:
  Minimap:
    active: true
    x: 1622
    z: 818
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1622
    y: 0
    z: 818
    last x: 1622
    last y diff: 0
    last z: 818
    territory: 0
    rot x: 0
    rot y: 1.39528
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1422
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1422,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9258
  Footprint:
  Minimap:
    active: true
    x: 1630
    z: 826
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1630
    y: 0
    z: 826
    last x: 1630
    last y diff: 0
    last z: 826
    territory: 0
    rot x: 0
    rot y: 5.3191
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1423
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1423,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9259
  Footprint:
  Minimap:
    active: true
    x: 1634
    z: 826
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1634
    y: 0
    z: 826
    last x: 1634
    last y diff: 0
    last z: 826
    territory: 0
    rot x: 0
    rot y: 3.15256
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1424
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1424,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9260
  Footprint:
  Minimap:
    active: true
    x: 1638
    z: 822
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1638
    y: 0
    z: 822
    last x: 1638
    last y diff: 0
    last z: 822
    territory: 0
    rot x: 0
    rot y: 3.24753
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1429
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1429,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9261
  Footprint:
  Minimap:
    active: true
    x: 1610
    z: 826
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1610
    y: 0
    z: 826
    last x: 1610
    last y diff: 0
    last z: 826
    territory: 0
    rot x: 0
    rot y: 4.07203
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1415
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1415,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9262
  Footprint:
  Minimap:
    active: true
    x: 1614
    z: 826
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1614
    y: 0
    z: 826
    last x: 1614
    last y diff: 0
    last z: 826
    territory: 0
    rot x: 0
    rot y: 4.52413
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1416
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1416,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9263
  Footprint:
  Minimap:
    active: true
    x: 1618
    z: 826
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1618
    y: 0
    z: 826
    last x: 1618
    last y diff: 0
    last z: 826
    territory: 0
    rot x: 0
    rot y: 5.09928
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1417
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1417,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9264
  Footprint:
  Minimap:
    active: true
    x: 1622
    z: 826
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1622
    y: 0
    z: 826
    last x: 1622
    last y diff: 0
    last z: 826
    territory: 0
    rot x: 0
    rot y: 4.93317
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1418
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1418,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9265
  Footprint:
  Minimap:
    active: true
    x: 1630
    z: 830
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1630
    y: 0
    z: 830
    last x: 1630
    last y diff: 0
    last z: 830
    territory: 0
    rot x: 0
    rot y: 5.07013
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1420
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1420,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9266
  Footprint:
  Minimap:
    active: true
    x: 1562
    z: 834
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1562
    y: 0
    z: 834
    last x: 1562
    last y diff: 0
    last z: 834
    territory: 0
    rot x: 0
    rot y: -1.78763
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3715
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3715,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9267
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 1738.47657
    z: 1221.71827
  Obstruction:
    active: true
    moving: false
    control group: 9001
    control group 2: 0
    tag: 1751
    flags: 6
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1738.47657
    y: 0
    z: 1221.71827
    last x: 1738.47657
    last y diff: 0
    last z: 1221.71827
    territory: 3
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  Vision:
  VisualActor:
    base actor: "structures/plot_field_3D_8x8.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 8852
    actor: "structures/plot_field_3D_8x8.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 250,
  "hitpoints": 250,
  "regenRate": 0
}
  Identity:
  Loot:
  ResourceSupply:
    object: {
  "amount": null,
  "gatherers": [
    [],
    [],
    [],
    [
      9423,
      9713,
      9685,
      9707
    ],
    [],
    []
  ],
  "infinite": true
}
  Sound:
  StatusBars:

- id: 9270
  Footprint:
  Minimap:
    active: true
    x: 1810
    z: 942
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1810
    y: 0
    z: 942
    last x: 1810
    last y diff: 0
    last z: 942
    territory: 0
    rot x: 0
    rot y: 0.89052
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3691
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3691,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9271
  Footprint:
  Minimap:
    active: true
    x: 1642
    z: 874
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1642
    y: 0
    z: 874
    last x: 1642
    last y diff: 0
    last z: 874
    territory: 0
    rot x: 0
    rot y: -1.27076
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3908
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3908,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9272
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1723.2911
    z: 1255.18433
  Obstruction:
    active: true
    moving: false
    control group: 9272
    control group 2: 0
    tag: 7204
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1723.2911
    y: 0
    z: 1255.18433
    last x: 1723.2911
    last y diff: 0
    last z: 1255.18433
    territory: 3
    rot x: 0
    rot y: -2.29526
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 8998
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1714.10535
    goal z: 1247.32142
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 12.05
    goal hh: 12.05
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_grain"
    anim once: false
    anim speed: 1
    sound group: "resource/farming/farm.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9272
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 599
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "food": 7
  },
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 8998,
        "type": {
          "generic": "food",
          "specific": "grain"
        },
        "template": "structures/rome_field",
        "lastPos": {
          "x": 1714.1053466796875,
          "y": 30,
          "z": 1247.3214111328125
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 8998,
      "type": {
        "generic": "food",
        "specific": "grain"
      },
      "template": "structures/rome_field",
      "lastPos": {
        "x": 1714.1053466796875,
        "y": 30,
        "z": 1247.3214111328125
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27354,
  "losRangeQuery": 600,
  "fsmReenter": false,
  "gatheringTarget": 8998
}

- id: 9273
  Footprint:
  Minimap:
    active: true
    x: 1678
    z: 942
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1678
    y: 0
    z: 942
    last x: 1678
    last y diff: 0
    last z: 942
    territory: 0
    rot x: 0
    rot y: 0.69527
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3922
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3922,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9274
  Footprint:
  Minimap:
    active: true
    x: 1790
    z: 954
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1790
    y: 0
    z: 954
    last x: 1790
    last y diff: 0
    last z: 954
    territory: 0
    rot x: 0
    rot y: 0.42331
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3341
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3341,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9275
  Footprint:
  Minimap:
    active: true
    x: 1638
    z: 898
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1638
    y: 0
    z: 898
    last x: 1638
    last y diff: 0
    last z: 898
    territory: 0
    rot x: 0
    rot y: -4.39217
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3330
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3330,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9276
  Footprint:
  Minimap:
    active: true
    x: 1570
    z: 878
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1570
    y: 0
    z: 878
    last x: 1570
    last y diff: 0
    last z: 878
    territory: 0
    rot x: 0
    rot y: 4.67206
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1778
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1778,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9277
  Footprint:
  Minimap:
    active: true
    x: 1566
    z: 878
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1566
    y: 0
    z: 878
    last x: 1566
    last y diff: 0
    last z: 878
    territory: 0
    rot x: 0
    rot y: 3.59124
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1780
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1780,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9278
  Footprint:
  Minimap:
    active: true
    x: 1558
    z: 878
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1558
    y: 0
    z: 878
    last x: 1558
    last y diff: 0
    last z: 878
    territory: 0
    rot x: 0
    rot y: 1.7516
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1781
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1781,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9279
  Footprint:
  Minimap:
    active: true
    x: 1558
    z: 882
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1558
    y: 0
    z: 882
    last x: 1558
    last y diff: 0
    last z: 882
    territory: 0
    rot x: 0
    rot y: 1.19195
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1782
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1782,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9280
  Footprint:
  Minimap:
    active: true
    x: 1554
    z: 882
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1554
    y: 0
    z: 882
    last x: 1554
    last y diff: 0
    last z: 882
    territory: 0
    rot x: 0
    rot y: 2.60634
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1784
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1784,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9281
  Footprint:
  Minimap:
    active: true
    x: 1586
    z: 890
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1586
    y: 0
    z: 890
    last x: 1586
    last y diff: 0
    last z: 890
    territory: 0
    rot x: 0
    rot y: 2.2726
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1775
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1775,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9282
  Footprint:
  Minimap:
    active: true
    x: 1582
    z: 882
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1582
    y: 0
    z: 882
    last x: 1582
    last y diff: 0
    last z: 882
    territory: 0
    rot x: 0
    rot y: 4.50515
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1776
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1776,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9283
  Footprint:
  Minimap:
    active: true
    x: 1578
    z: 882
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1578
    y: 0
    z: 882
    last x: 1578
    last y diff: 0
    last z: 882
    territory: 0
    rot x: 0
    rot y: 4.67309
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1777
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1777,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9284
  Footprint:
  Minimap:
    active: true
    x: 1570
    z: 882
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1570
    y: 0
    z: 882
    last x: 1570
    last y diff: 0
    last z: 882
    territory: 0
    rot x: 0
    rot y: 5.59775
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1779
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1779,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9285
  Footprint:
  Minimap:
    active: true
    x: 1606
    z: 894
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1606
    y: 0
    z: 894
    last x: 1606
    last y diff: 0
    last z: 894
    territory: 0
    rot x: 0
    rot y: 4.67183
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1772
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1772,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9286
  Footprint:
  Minimap:
    active: true
    x: 1602
    z: 894
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1602
    y: 0
    z: 894
    last x: 1602
    last y diff: 0
    last z: 894
    territory: 0
    rot x: 0
    rot y: 1.7211
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1773
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1773,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9287
  Footprint:
  Minimap:
    active: true
    x: 1610
    z: 902
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1610
    y: 0
    z: 902
    last x: 1610
    last y diff: 0
    last z: 902
    territory: 0
    rot x: 0
    rot y: 2.20134
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1768
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1768,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9288
  Footprint:
  Minimap:
    active: true
    x: 1610
    z: 898
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1610
    y: 0
    z: 898
    last x: 1610
    last y diff: 0
    last z: 898
    territory: 0
    rot x: 0
    rot y: 2.3365
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1771
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1771,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9289
  Footprint:
  Minimap:
    active: true
    x: 1562
    z: 886
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1562
    y: 0
    z: 886
    last x: 1562
    last y diff: 0
    last z: 886
    territory: 0
    rot x: 0
    rot y: 0.32267
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1783
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1783,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9290
  Footprint:
  Minimap:
    active: true
    x: 1558
    z: 886
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1558
    y: 0
    z: 886
    last x: 1558
    last y diff: 0
    last z: 886
    territory: 0
    rot x: 0
    rot y: 5.38086
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1785
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1785,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9291
  Footprint:
  Minimap:
    active: true
    x: 1554
    z: 886
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1554
    y: 0
    z: 886
    last x: 1554
    last y diff: 0
    last z: 886
    territory: 0
    rot x: 0
    rot y: 4.83721
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1786
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1786,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9292
  Footprint:
  Minimap:
    active: true
    x: 1554
    z: 890
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1554
    y: 0
    z: 890
    last x: 1554
    last y diff: 0
    last z: 890
    territory: 0
    rot x: 0
    rot y: 5.52134
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1788
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1788,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9293
  Footprint:
  Minimap:
    active: true
    x: 1590
    z: 894
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1590
    y: 0
    z: 894
    last x: 1590
    last y diff: 0
    last z: 894
    territory: 0
    rot x: 0
    rot y: 2.40525
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1774
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1774,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9294
  Footprint:
  Minimap:
    active: true
    x: 1598
    z: 902
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1598
    y: 0
    z: 902
    last x: 1598
    last y diff: 0
    last z: 902
    territory: 0
    rot x: 0
    rot y: 3.36194
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1766
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1766,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9295
  Footprint:
  Minimap:
    active: true
    x: 1582
    z: 898
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1582
    y: 0
    z: 898
    last x: 1582
    last y diff: 0
    last z: 898
    territory: 0
    rot x: 0
    rot y: 6.15221
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1769
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1769,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9296
  Footprint:
  Minimap:
    active: true
    x: 1590
    z: 898
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1590
    y: 0
    z: 898
    last x: 1590
    last y diff: 0
    last z: 898
    territory: 0
    rot x: 0
    rot y: 5.55625
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1770
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1770,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9297
  Footprint:
  Minimap:
    active: true
    x: 1602
    z: 902
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1602
    y: 0
    z: 902
    last x: 1602
    last y diff: 0
    last z: 902
    territory: 0
    rot x: 0
    rot y: 3.29801
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1767
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1767,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9298
  Footprint:
  Minimap:
    active: true
    x: 1686
    z: 918
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1686
    y: 0
    z: 918
    last x: 1686
    last y diff: 0
    last z: 918
    territory: 0
    rot x: 0
    rot y: 1.18577
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3214
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3214,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9299
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 286
    z: 678
  Obstruction:
    active: true
    moving: false
    control group: 9086
    control group 2: 0
    tag: 1761
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 286
    y: 0
    z: 678
    last x: 286
    last y diff: 0
    last z: 678
    territory: 4
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/house.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9086
    actor: "structures/iberians/house.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 5
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 800,
  "hitpoints": 800,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": [
    "units/iber_support_female_citizen_house"
  ]
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 9300
  Footprint:
  Minimap:
    active: true
    x: 1562
    z: 894
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1562
    y: 0
    z: 894
    last x: 1562
    last y diff: 0
    last z: 894
    territory: 0
    rot x: 0
    rot y: 4.28713
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1787
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1787,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9301
  Footprint:
  Minimap:
    active: true
    x: 1554
    z: 894
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1554
    y: 0
    z: 894
    last x: 1554
    last y diff: 0
    last z: 894
    territory: 0
    rot x: 0
    rot y: 2.74001
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1789
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1789,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9302
  Footprint:
  Minimap:
    active: true
    x: 1594
    z: 914
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1594
    y: 0
    z: 914
    last x: 1594
    last y diff: 0
    last z: 914
    territory: 0
    rot x: 0
    rot y: 5.2731
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1761
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1761,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9303
  Footprint:
  Minimap:
    active: true
    x: 1590
    z: 906
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1590
    y: 0
    z: 906
    last x: 1590
    last y diff: 0
    last z: 906
    territory: 0
    rot x: 0
    rot y: 5.74032
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1763
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1763,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9304
  Footprint:
  Minimap:
    active: true
    x: 1594
    z: 910
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1594
    y: 0
    z: 910
    last x: 1594
    last y diff: 0
    last z: 910
    territory: 0
    rot x: 0
    rot y: 3.45522
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1764
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1764,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9305
  Footprint:
  Minimap:
    active: true
    x: 1586
    z: 902
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1586
    y: 0
    z: 902
    last x: 1586
    last y diff: 0
    last z: 902
    territory: 0
    rot x: 0
    rot y: 4.88596
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1765
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1765,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9306
  Footprint:
  Minimap:
    active: true
    x: 1574
    z: 902
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1574
    y: 0
    z: 902
    last x: 1574
    last y diff: 0
    last z: 902
    territory: 0
    rot x: 0
    rot y: 5.54363
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1790
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1790,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9307
  Footprint:
  Minimap:
    active: true
    x: 1602
    z: 918
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1602
    y: 0
    z: 918
    last x: 1602
    last y diff: 0
    last z: 918
    territory: 0
    rot x: 0
    rot y: 4.69191
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1762
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1762,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9308
  Footprint:
  Minimap:
    active: true
    x: 1626
    z: 942
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1626
    y: 0
    z: 942
    last x: 1626
    last y diff: 0
    last z: 942
    territory: 0
    rot x: 0
    rot y: -0.3778
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3929
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3929,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9309
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 412.4
    z: 732.4
  Obstruction:
    active: true
    moving: false
    control group: 8150
    control group 2: 0
    tag: 1763
    flags: 6
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 412.4
    y: 0
    z: 732.4
    last x: 412.4
    last y diff: 0
    last z: 732.4
    territory: 4
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  Vision:
  VisualActor:
    base actor: "structures/plot_field_3D_8x8.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 8150
    actor: "structures/plot_field_3D_8x8.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 250,
  "hitpoints": 250,
  "regenRate": 0
}
  Identity:
  Loot:
  ResourceSupply:
    object: {
  "amount": null,
  "gatherers": [
    [],
    [],
    [],
    [],
    [
      10299,
      10300,
      10368,
      9632,
      10604
    ],
    []
  ],
  "infinite": true
}
  Sound:
  StatusBars:

- id: 9310
  Footprint:
  Minimap:
    active: true
    x: 1554
    z: 898
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1554
    y: 0
    z: 898
    last x: 1554
    last y diff: 0
    last z: 898
    territory: 0
    rot x: 0
    rot y: -4.05393
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3733
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3733,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9311
  Footprint:
  Minimap:
    active: true
    x: 1582
    z: 914
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1582
    y: 0
    z: 914
    last x: 1582
    last y diff: 0
    last z: 914
    territory: 0
    rot x: 0
    rot y: 3.70936
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1753
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1753,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9312
  Footprint:
  Minimap:
    active: true
    x: 1586
    z: 910
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1586
    y: 0
    z: 910
    last x: 1586
    last y diff: 0
    last z: 910
    territory: 0
    rot x: 0
    rot y: 0.79244
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1756
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1756,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9313
  Footprint:
  Minimap:
    active: true
    x: 1594
    z: 922
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1594
    y: 0
    z: 922
    last x: 1594
    last y diff: 0
    last z: 922
    territory: 0
    rot x: 0
    rot y: 2.9568
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1758
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1758,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9314
  Footprint:
  Minimap:
    active: true
    x: 1594
    z: 918
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1594
    y: 0
    z: 918
    last x: 1594
    last y diff: 0
    last z: 918
    territory: 0
    rot x: 0
    rot y: 4.18903
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1759
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1759,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9315
  Footprint:
  Minimap:
    active: true
    x: 1598
    z: 926
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1598
    y: 0
    z: 926
    last x: 1598
    last y diff: 0
    last z: 926
    territory: 0
    rot x: 0
    rot y: 1.16857
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1760
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1760,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9316
  Footprint:
  Minimap:
    active: true
    x: 1570
    z: 902
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1570
    y: 0
    z: 902
    last x: 1570
    last y diff: 0
    last z: 902
    territory: 0
    rot x: 0
    rot y: 4.75806
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1791
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1791,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9317
  Footprint:
  Minimap:
    active: true
    x: 1570
    z: 910
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1570
    y: 0
    z: 910
    last x: 1570
    last y diff: 0
    last z: 910
    territory: 0
    rot x: 0
    rot y: 2.80498
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1793
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1793,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9318
  Footprint:
  Minimap:
    active: true
    x: 1578
    z: 910
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1578
    y: 0
    z: 910
    last x: 1578
    last y diff: 0
    last z: 910
    territory: 0
    rot x: 0
    rot y: 1.37856
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1797
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1797,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9319
  Footprint:
  Minimap:
    active: true
    x: 1578
    z: 914
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1578
    y: 0
    z: 914
    last x: 1578
    last y diff: 0
    last z: 914
    territory: 0
    rot x: 0
    rot y: 0.3746
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1798
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1798,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9320
  Footprint:
  Minimap:
    active: true
    x: 1762
    z: 926
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1762
    y: 0
    z: 926
    last x: 1762
    last y diff: 0
    last z: 926
    territory: 0
    rot x: 0
    rot y: 0.17441
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3374
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3374,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9321
  Footprint:
  Minimap:
    active: true
    x: 1770
    z: 922
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1770
    y: 0
    z: 922
    last x: 1770
    last y diff: 0
    last z: 922
    territory: 0
    rot x: 0
    rot y: -0.64698
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3825
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3825,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9322
  Footprint:
  Minimap:
    active: true
    x: 1618
    z: 942
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1618
    y: 0
    z: 942
    last x: 1618
    last y diff: 0
    last z: 942
    territory: 0
    rot x: 0
    rot y: -0.38837
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3547
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3547,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9323
  Footprint:
  Minimap:
    active: true
    x: 1562
    z: 910
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1562
    y: 0
    z: 910
    last x: 1562
    last y diff: 0
    last z: 910
    territory: 0
    rot x: 0
    rot y: 1.37995
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1792
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1792,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9324
  Footprint:
  Minimap:
    active: true
    x: 1582
    z: 922
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1582
    y: 0
    z: 922
    last x: 1582
    last y diff: 0
    last z: 922
    territory: 0
    rot x: 0
    rot y: 1.8467
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1754
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1754,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9325
  Footprint:
  Minimap:
    active: true
    x: 1586
    z: 922
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1586
    y: 0
    z: 922
    last x: 1586
    last y diff: 0
    last z: 922
    territory: 0
    rot x: 0
    rot y: 3.32055
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1755
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1755,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9326
  Footprint:
  Minimap:
    active: true
    x: 1590
    z: 926
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1590
    y: 0
    z: 926
    last x: 1590
    last y diff: 0
    last z: 926
    territory: 0
    rot x: 0
    rot y: 0.64092
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1757
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1757,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9327
  Footprint:
  Minimap:
    active: true
    x: 1570
    z: 918
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1570
    y: 0
    z: 918
    last x: 1570
    last y diff: 0
    last z: 918
    territory: 0
    rot x: 0
    rot y: 4.54732
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1795
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1795,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9328
  Footprint:
  Minimap:
    active: true
    x: 1574
    z: 914
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1574
    y: 0
    z: 914
    last x: 1574
    last y diff: 0
    last z: 914
    territory: 0
    rot x: 0
    rot y: 5.76706
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1796
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1796,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9329
  Footprint:
  Minimap:
    active: true
    x: 1566
    z: 918
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1566
    y: 0
    z: 918
    last x: 1566
    last y diff: 0
    last z: 918
    territory: 0
    rot x: 0
    rot y: 0.39098
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1794
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1794,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9330
  Footprint:
  Minimap:
    active: true
    x: 1542
    z: 918
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1542
    y: 0
    z: 918
    last x: 1542
    last y diff: 0
    last z: 918
    territory: 0
    rot x: 0
    rot y: 1.48638
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3810
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3810,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9331
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 452.46114
    z: 686.7799
  Obstruction:
    active: true
    moving: true
    control group: 9331
    control group 2: 0
    tag: 7206
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 452.46114
    y: 0
    z: 686.7799
    last x: 457.1769
    last y diff: 0
    last z: 687.34913
    territory: 4
    rot x: 0
    rot y: -1.74
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 199
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: true
    facePointAfterMove: true
    length: 15
    waypoint x: 414
    waypoint z: 746
    waypoint x: 414
    waypoint z: 742
    waypoint x: 414
    waypoint z: 738
    waypoint x: 414
    waypoint z: 734
    waypoint x: 414
    waypoint z: 730
    waypoint x: 414
    waypoint z: 726
    waypoint x: 414
    waypoint z: 722
    waypoint x: 414
    waypoint z: 718
    waypoint x: 414
    waypoint z: 714
    waypoint x: 414
    waypoint z: 710
    waypoint x: 414
    waypoint z: 706
    waypoint x: 414
    waypoint z: 702
    waypoint x: 418
    waypoint z: 702
    waypoint x: 418
    waypoint z: 698
    waypoint x: 418
    waypoint z: 694
    length: 2
    waypoint x: 432.9489
    waypoint z: 684.75963
    waypoint x: 451.95676
    waypoint z: 686.71901
    type: 2
    goal x: 410
    goal z: 758
    goal u x: 0.97857
    goal u z: -0.20681
    goal v x: 0.20681
    goal v z: 0.97857
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/iberians/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 12.75
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9331
    actor: "units/iberians/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/iber_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      4
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 601
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "metal": 11
  },
  "lastCarriedType": {
    "generic": "metal",
    "specific": "ore"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 199,
        "type": {
          "generic": "metal",
          "specific": "ore"
        },
        "template": "gaia/geology_metal_desert_slabs",
        "lastPos": {
          "x": 410,
          "y": 30,
          "z": 758
        },
        "force": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 199,
      "type": {
        "generic": "metal",
        "specific": "ore"
      },
      "template": "gaia/geology_metal_desert_slabs",
      "lastPos": {
        "x": 410,
        "y": 30,
        "z": 758
      },
      "force": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.APPROACHING",
  "losRangeQuery": 602,
  "fsmReenter": false,
  "gatheringTarget": 199
}

- id: 9332
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 393.8555
    z: 791.07505
  Obstruction:
    active: true
    moving: true
    control group: 9332
    control group 2: 0
    tag: 7208
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 393.8555
    y: 0
    z: 791.07505
    last x: 389.66175
    last y diff: 0
    last z: 789.62865
    territory: 4
    rot x: 0
    rot y: 1.16799
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 4851
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: true
    facePointAfterMove: true
    length: 0
    length: 5
    waypoint x: 412.74221
    waypoint z: 791.42396
    waypoint x: 411.58222
    waypoint z: 792.59066
    waypoint x: 401.13619
    waypoint z: 790.17911
    waypoint x: 397.43624
    waypoint z: 790.17911
    waypoint x: 394.9636
    waypoint z: 791.07505
    type: 2
    goal x: 422
    goal z: 790
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/iberians/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 12.75
    anim name: "gather_ore"
    anim once: false
    anim speed: 1
    sound group: "resource/mining/mining.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9332
    actor: "units/iberians/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/iber_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      4
    ]
  },
  "Aura1": {
    "targetUnits": [
      10269
    ],
    "rangeQuery": 603
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "metal": 15
  },
  "lastCarriedType": {
    "generic": "metal",
    "specific": "ore"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "ReturnResource",
      "data": {
        "target": 4851,
        "force": false
      }
    },
    {
      "type": "Gather",
      "data": {
        "target": 199,
        "type": {
          "generic": "metal",
          "specific": "ore"
        },
        "template": "gaia/geology_metal_desert_slabs",
        "lastPos": {
          "x": 410,
          "y": 30,
          "z": 758
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "ReturnResource",
    "data": {
      "target": 4851,
      "force": false
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.RETURNRESOURCE.APPROACHING",
  "losRangeQuery": 604,
  "fsmReenter": false
}

- id: 9333
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 396.45469
    z: 785.63523
  Obstruction:
    active: true
    moving: false
    control group: 9333
    control group 2: 0
    tag: 7210
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 396.45469
    y: 0
    z: 785.63523
    last x: 396.45469
    last y diff: 0
    last z: 785.63523
    territory: 4
    rot x: 0
    rot y: -2.58437
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 202
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 392.62298
    goal z: 778.66555
    goal u x: -0.73234
    goal u z: -0.68158
    goal v x: 0.68158
    goal v z: -0.73234
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/iberians/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_rock"
    anim once: false
    anim speed: 1
    sound group: "resource/mining/pickaxe.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9333
    actor: "units/iberians/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/iber_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      4
    ]
  },
  "Aura1": {
    "targetUnits": [
      9786
    ],
    "rangeQuery": 605
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "stone": 12
  },
  "lastCarriedType": {
    "generic": "stone",
    "specific": "rock"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 202,
        "type": {
          "generic": "stone",
          "specific": "rock"
        },
        "template": "gaia/geology_stonemine_desert_badlands_quarry",
        "lastPos": {
          "x": 392.6229705810547,
          "y": 30,
          "z": 778.6655426025391
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 202,
      "type": {
        "generic": "stone",
        "specific": "rock"
      },
      "template": "gaia/geology_stonemine_desert_badlands_quarry",
      "lastPos": {
        "x": 392.6229705810547,
        "y": 30,
        "z": 778.6655426025391
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27179,
  "losRangeQuery": 606,
  "fsmReenter": false,
  "gatheringTarget": 202
}

- id: 9341
  Footprint:
  Minimap:
    active: true
    x: 1494
    z: 938
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1494
    y: 0
    z: 938
    last x: 1494
    last y diff: 0
    last z: 938
    territory: 0
    rot x: 0
    rot y: -0.96624
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3225
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3225,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9342
  Footprint:
  Minimap:
    active: true
    x: 1466
    z: 970
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1466
    y: 0
    z: 970
    last x: 1466
    last y diff: 0
    last z: 970
    territory: 0
    rot x: 0
    rot y: -0.0362
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3181
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3181,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9343
  Footprint:
  Minimap:
    active: true
    x: 1470
    z: 966
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1470
    y: 0
    z: 966
    last x: 1470
    last y diff: 0
    last z: 966
    territory: 0
    rot x: 0
    rot y: -3.1856
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3571
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3571,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9344
  Footprint:
  Minimap:
    active: true
    x: 1474
    z: 970
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1474
    y: 0
    z: 970
    last x: 1474
    last y diff: 0
    last z: 970
    territory: 0
    rot x: 0
    rot y: 0.53513
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3395
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3395,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9345
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1715.92316
    z: 1262.55195
  Obstruction:
    active: true
    moving: false
    control group: 9345
    control group 2: 0
    tag: 7212
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1715.92316
    y: 0
    z: 1262.55195
    last x: 1715.92316
    last y diff: 0
    last z: 1262.55195
    territory: 3
    rot x: 0
    rot y: -2.97411
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 8998
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1714.10535
    goal z: 1247.32142
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 12.05
    goal hh: 12.05
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_grain"
    anim once: false
    anim speed: 1
    sound group: "resource/farming/farm.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9345
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 607
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "food": 3
  },
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 8998,
        "type": {
          "generic": "food",
          "specific": "grain"
        },
        "template": "structures/rome_field",
        "lastPos": {
          "x": 1714.1053466796875,
          "y": 30,
          "z": 1247.3214111328125
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 8998,
      "type": {
        "generic": "food",
        "specific": "grain"
      },
      "template": "structures/rome_field",
      "lastPos": {
        "x": 1714.1053466796875,
        "y": 30,
        "z": 1247.3214111328125
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27768,
  "losRangeQuery": 608,
  "fsmReenter": false,
  "gatheringTarget": 8998
}

- id: 9346
  Footprint:
  Minimap:
    active: true
    x: 1690
    z: 762
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1690
    y: 0
    z: 762
    last x: 1690
    last y diff: 0
    last z: 762
    territory: 0
    rot x: 0
    rot y: 0.47042
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3743
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3743,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9347
  Footprint:
  Minimap:
    active: true
    x: 1790
    z: 878
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1790
    y: 0
    z: 878
    last x: 1790
    last y diff: 0
    last z: 878
    territory: 0
    rot x: 0
    rot y: 1.12952
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2676
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2676,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9348
  Footprint:
  Minimap:
    active: true
    x: 1702.87296
    z: 859.91611
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1702.87296
    y: 0
    z: 859.91611
    last x: 1702.87296
    last y diff: 0
    last z: 859.91611
    territory: 0
    rot x: 0
    rot y: 1.3533
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_badlands_new.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2861
    actor: "geology/stonemine_desert_badlands_new.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2861,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 5000,
  "amount": 5000,
  "type": {
    "generic": "stone",
    "specific": "rock"
  },
  "isInfinite": false
}

- id: 9349
  Footprint:
  Minimap:
    active: true
    x: 1454
    z: 1002
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1454
    y: 0
    z: 1002
    last x: 1454
    last y diff: 0
    last z: 1002
    territory: 0
    rot x: 0
    rot y: -3.17669
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3737
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3737,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9350
  Footprint:
  Minimap:
    active: true
    x: 1700.29708
    z: 844.73888
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1700.29708
    y: 0
    z: 844.73888
    last x: 1700.29708
    last y diff: 0
    last z: 844.73888
    territory: 0
    rot x: 0
    rot y: -1.19706
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2859
    actor: "geology/stonemine_desert_small.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2859,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 1000,
  "amount": 1000,
  "type": {
    "generic": "stone",
    "specific": "rock"
  },
  "isInfinite": false
}

- id: 9351
  Footprint:
  Minimap:
    active: true
    x: 1782
    z: 870
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1782
    y: 0
    z: 870
    last x: 1782
    last y diff: 0
    last z: 870
    territory: 0
    rot x: 0
    rot y: 3.05408
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2674
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2674,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9352
  Footprint:
  Minimap:
    active: true
    x: 1790
    z: 866
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1790
    y: 0
    z: 866
    last x: 1790
    last y diff: 0
    last z: 866
    territory: 0
    rot x: 0
    rot y: 2.19468
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2678
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2678,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9353
  Footprint:
  Minimap:
    active: true
    x: 1798
    z: 866
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1798
    y: 0
    z: 866
    last x: 1798
    last y diff: 0
    last z: 866
    territory: 0
    rot x: 0
    rot y: 5.9882
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2679
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2679,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9354
  Footprint:
  Minimap:
    active: true
    x: 1530
    z: 998
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1530
    y: 0
    z: 998
    last x: 1530
    last y diff: 0
    last z: 998
    territory: 0
    rot x: 0
    rot y: -2.32825
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3850
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3850,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9355
  Footprint:
  Minimap:
    active: true
    x: 1566
    z: 1014
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1566
    y: 0
    z: 1014
    last x: 1566
    last y diff: 0
    last z: 1014
    territory: 0
    rot x: 0
    rot y: 1.49733
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3687
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3687,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9356
  Footprint:
  Minimap:
    active: true
    x: 1579.42641
    z: 1029.9476
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1579.42641
    y: 0
    z: 1029.9476
    last x: 1579.42641
    last y diff: 0
    last z: 1029.9476
    territory: 0
    rot x: 0
    rot y: 1.32171
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2925
    actor: "geology/stonemine_desert_small.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2925,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 1000,
  "amount": 1000,
  "type": {
    "generic": "stone",
    "specific": "rock"
  },
  "isInfinite": false
}

- id: 9357
  Footprint:
  Minimap:
    active: true
    x: 1778
    z: 866
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1778
    y: 0
    z: 866
    last x: 1778
    last y diff: 0
    last z: 866
    territory: 0
    rot x: 0
    rot y: 4.73153
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2672
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2672,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9358
  Footprint:
  Minimap:
    active: true
    x: 1786
    z: 866
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1786
    y: 0
    z: 866
    last x: 1786
    last y diff: 0
    last z: 866
    territory: 0
    rot x: 0
    rot y: 2.32488
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2675
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2675,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9359
  Footprint:
  Minimap:
    active: true
    x: 1598
    z: 1062
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1598
    y: 0
    z: 1062
    last x: 1598
    last y diff: 0
    last z: 1062
    territory: 0
    rot x: 0
    rot y: 0.76269
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3317
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3317,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9360
  Footprint:
  Minimap:
    active: true
    x: 1714.27378
    z: 840.73882
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1714.27378
    y: 0
    z: 840.73882
    last x: 1714.27378
    last y diff: 0
    last z: 840.73882
    territory: 0
    rot x: 0
    rot y: -3.12223
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2860
    actor: "geology/stonemine_desert_small.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2860,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 1000,
  "amount": 1000,
  "type": {
    "generic": "stone",
    "specific": "rock"
  },
  "isInfinite": false
}

- id: 9361
  Footprint:
  Minimap:
    active: true
    x: 1758
    z: 862
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1758
    y: 0
    z: 862
    last x: 1758
    last y diff: 0
    last z: 862
    territory: 0
    rot x: 0
    rot y: 3.98511
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2719
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2719,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9362
  Footprint:
  Minimap:
    active: true
    x: 1782
    z: 862
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1782
    y: 0
    z: 862
    last x: 1782
    last y diff: 0
    last z: 862
    territory: 0
    rot x: 0
    rot y: 6.21511
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2673
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2673,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9363
  Footprint:
  Minimap:
    active: true
    x: 1770
    z: 858
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1770
    y: 0
    z: 858
    last x: 1770
    last y diff: 0
    last z: 858
    territory: 0
    rot x: 0
    rot y: 3.90859
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2720
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2720,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9364
  Footprint:
  Minimap:
    active: true
    x: 1766
    z: 862
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1766
    y: 0
    z: 862
    last x: 1766
    last y diff: 0
    last z: 862
    territory: 0
    rot x: 0
    rot y: 1.79831
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2721
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2721,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9365
  Footprint:
  Minimap:
    active: true
    x: 1770
    z: 862
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1770
    y: 0
    z: 862
    last x: 1770
    last y diff: 0
    last z: 862
    territory: 0
    rot x: 0
    rot y: 3.61094
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2723
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2723,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9366
  Footprint:
  Minimap:
    active: true
    x: 1569.05973
    z: 1036.85964
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1569.05973
    y: 0
    z: 1036.85964
    last x: 1569.05973
    last y diff: 0
    last z: 1036.85964
    territory: 0
    rot x: 0
    rot y: -0.91228
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2927
    actor: "geology/stonemine_desert_small.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2927,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 1000,
  "amount": 1000,
  "type": {
    "generic": "stone",
    "specific": "rock"
  },
  "isInfinite": false
}

- id: 9367
  Footprint:
  Minimap:
    active: true
    x: 1754
    z: 850
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1754
    y: 0
    z: 850
    last x: 1754
    last y diff: 0
    last z: 850
    territory: 0
    rot x: 0
    rot y: 6.07592
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2716
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2716,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9368
  Footprint:
  Minimap:
    active: true
    x: 1758
    z: 854
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1758
    y: 0
    z: 854
    last x: 1758
    last y diff: 0
    last z: 854
    territory: 0
    rot x: 0
    rot y: 3.35262
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2717
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2717,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9369
  Footprint:
  Minimap:
    active: true
    x: 1782
    z: 854
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1782
    y: 0
    z: 854
    last x: 1782
    last y diff: 0
    last z: 854
    territory: 0
    rot x: 0
    rot y: 6.27256
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2677
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2677,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9370
  Footprint:
  Minimap:
    active: true
    x: 1766
    z: 854
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1766
    y: 0
    z: 854
    last x: 1766
    last y diff: 0
    last z: 854
    territory: 0
    rot x: 0
    rot y: 2.80758
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2718
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2718,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9371
  Footprint:
  Minimap:
    active: true
    x: 1774
    z: 854
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1774
    y: 0
    z: 854
    last x: 1774
    last y diff: 0
    last z: 854
    territory: 0
    rot x: 0
    rot y: 3.1967
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2722
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2722,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9372
  Footprint:
  Minimap:
    active: true
    x: 1494.88416
    z: 1018.09456
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1494.88416
    y: 0
    z: 1018.09456
    last x: 1494.88416
    last y diff: 0
    last z: 1018.09456
    territory: 0
    rot x: 0
    rot y: -4.50545
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2884
    actor: "geology/stonemine_desert_small.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2884,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 1000,
  "amount": 1000,
  "type": {
    "generic": "stone",
    "specific": "rock"
  },
  "isInfinite": false
}

- id: 9373
  Footprint:
  Minimap:
    active: true
    x: 1501.61283
    z: 1019.875
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1501.61283
    y: 0
    z: 1019.875
    last x: 1501.61283
    last y diff: 0
    last z: 1019.875
    territory: 0
    rot x: 0
    rot y: -2.21122
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2885
    actor: "geology/stonemine_desert_small.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2885,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 1000,
  "amount": 1000,
  "type": {
    "generic": "stone",
    "specific": "rock"
  },
  "isInfinite": false
}

- id: 9374
  Footprint:
  Minimap:
    active: true
    x: 1515.22551
    z: 1020.59896
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1515.22551
    y: 0
    z: 1020.59896
    last x: 1515.22551
    last y diff: 0
    last z: 1020.59896
    territory: 0
    rot x: 0
    rot y: -1.56083
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2883
    actor: "geology/stonemine_desert_small.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2883,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 1000,
  "amount": 1000,
  "type": {
    "generic": "stone",
    "specific": "rock"
  },
  "isInfinite": false
}

- id: 9375
  Footprint:
  Minimap:
    active: true
    x: 1567.9342
    z: 1041.59153
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1567.9342
    y: 0
    z: 1041.59153
    last x: 1567.9342
    last y diff: 0
    last z: 1041.59153
    territory: 0
    rot x: 0
    rot y: 0.64373
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2926
    actor: "geology/stonemine_desert_small.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2926,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 1000,
  "amount": 1000,
  "type": {
    "generic": "stone",
    "specific": "rock"
  },
  "isInfinite": false
}

- id: 9378
  Footprint:
  Minimap:
    active: true
    x: 1726
    z: 834
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1726
    y: 0
    z: 834
    last x: 1726
    last y diff: 0
    last z: 834
    territory: 0
    rot x: 0
    rot y: -2.61384
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3830
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3830,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9379
  Footprint:
  Minimap:
    active: true
    x: 1782
    z: 850
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1782
    y: 0
    z: 850
    last x: 1782
    last y diff: 0
    last z: 850
    territory: 0
    rot x: 0
    rot y: 3.96682
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2680
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2680,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9380
  Footprint:
  Minimap:
    active: true
    x: 1794
    z: 850
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1794
    y: 0
    z: 850
    last x: 1794
    last y diff: 0
    last z: 850
    territory: 0
    rot x: 0
    rot y: 1.53901
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2681
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2681,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9381
  Footprint:
  Minimap:
    active: true
    x: 1802
    z: 846
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1802
    y: 0
    z: 846
    last x: 1802
    last y diff: 0
    last z: 846
    territory: 0
    rot x: 0
    rot y: 1.01534
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2683
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2683,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9382
  Footprint:
  Minimap:
    active: true
    x: 1806
    z: 846
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1806
    y: 0
    z: 846
    last x: 1806
    last y diff: 0
    last z: 846
    territory: 0
    rot x: 0
    rot y: 4.21769
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2684
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2684,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9383
  Footprint:
  Minimap:
    active: true
    x: 1806
    z: 842
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1806
    y: 0
    z: 842
    last x: 1806
    last y diff: 0
    last z: 842
    territory: 0
    rot x: 0
    rot y: 3.74729
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2685
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2685,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9384
  Footprint:
  Minimap:
    active: true
    x: 1810
    z: 842
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1810
    y: 0
    z: 842
    last x: 1810
    last y diff: 0
    last z: 842
    territory: 0
    rot x: 0
    rot y: 1.28637
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2686
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2686,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9385
  Footprint:
  Minimap:
    active: true
    x: 1578
    z: 1062
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1578
    y: 0
    z: 1062
    last x: 1578
    last y diff: 0
    last z: 1062
    territory: 0
    rot x: 0
    rot y: -2.19965
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3367
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3367,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9386
  Footprint:
  Minimap:
    active: true
    x: 1758
    z: 842
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1758
    y: 0
    z: 842
    last x: 1758
    last y diff: 0
    last z: 842
    territory: 0
    rot x: 0
    rot y: 1.48583
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2711
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2711,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9387
  Footprint:
  Minimap:
    active: true
    x: 1754
    z: 842
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1754
    y: 0
    z: 842
    last x: 1754
    last y diff: 0
    last z: 842
    territory: 0
    rot x: 0
    rot y: 5.10784
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2713
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2713,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9388
  Footprint:
  Minimap:
    active: true
    x: 1746
    z: 838
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1746
    y: 0
    z: 838
    last x: 1746
    last y diff: 0
    last z: 838
    territory: 0
    rot x: 0
    rot y: 2.50039
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2714
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2714,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9389
  Footprint:
  Minimap:
    active: true
    x: 1750
    z: 842
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1750
    y: 0
    z: 842
    last x: 1750
    last y diff: 0
    last z: 842
    territory: 0
    rot x: 0
    rot y: 1.82683
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2715
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2715,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9390
  Footprint:
  Minimap:
    active: true
    x: 1778
    z: 846
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1778
    y: 0
    z: 846
    last x: 1778
    last y diff: 0
    last z: 846
    territory: 0
    rot x: 0
    rot y: 4.12964
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2682
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2682,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9391
  Footprint:
  Minimap:
    active: true
    x: 1778
    z: 842
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1778
    y: 0
    z: 842
    last x: 1778
    last y diff: 0
    last z: 842
    territory: 0
    rot x: 0
    rot y: 0.23522
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2694
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2694,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9392
  Footprint:
  Minimap:
    active: true
    x: 1774
    z: 842
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1774
    y: 0
    z: 842
    last x: 1774
    last y diff: 0
    last z: 842
    territory: 0
    rot x: 0
    rot y: 1.85724
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2697
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2697,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9393
  Footprint:
  Minimap:
    active: true
    x: 1762
    z: 842
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1762
    y: 0
    z: 842
    last x: 1762
    last y diff: 0
    last z: 842
    territory: 0
    rot x: 0
    rot y: 2.2398
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2710
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2710,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9394
  Footprint:
  Minimap:
    active: true
    x: 1766
    z: 846
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1766
    y: 0
    z: 846
    last x: 1766
    last y diff: 0
    last z: 846
    territory: 0
    rot x: 0
    rot y: 3.46695
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2712
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2712,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9395
  Footprint:
  Minimap:
    active: true
    x: 1794
    z: 842
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1794
    y: 0
    z: 842
    last x: 1794
    last y diff: 0
    last z: 842
    territory: 0
    rot x: 0
    rot y: 4.43256
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2687
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2687,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9396
  Footprint:
  Minimap:
    active: true
    x: 1806
    z: 838
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1806
    y: 0
    z: 838
    last x: 1806
    last y diff: 0
    last z: 838
    territory: 0
    rot x: 0
    rot y: 2.11426
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2688
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2688,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9398
  Footprint:
  Minimap:
    active: true
    x: 1754
    z: 834
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1754
    y: 0
    z: 834
    last x: 1754
    last y diff: 0
    last z: 834
    territory: 0
    rot x: 0
    rot y: 5.54711
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2709
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2709,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9399
  Footprint:
  Minimap:
    active: true
    x: 1786
    z: 838
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1786
    y: 0
    z: 838
    last x: 1786
    last y diff: 0
    last z: 838
    territory: 0
    rot x: 0
    rot y: 2.4212
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2692
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2692,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9400
  Footprint:
  Minimap:
    active: true
    x: 1766
    z: 838
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1766
    y: 0
    z: 838
    last x: 1766
    last y diff: 0
    last z: 838
    territory: 0
    rot x: 0
    rot y: 4.15238
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2705
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2705,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9401
  Footprint:
  Minimap:
    active: true
    x: 1802
    z: 834
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1802
    y: 0
    z: 834
    last x: 1802
    last y diff: 0
    last z: 834
    territory: 0
    rot x: 0
    rot y: 0.58474
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2689
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2689,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9402
  Footprint:
  Minimap:
    active: true
    x: 1754
    z: 826
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1754
    y: 0
    z: 826
    last x: 1754
    last y diff: 0
    last z: 826
    territory: 0
    rot x: 0
    rot y: 2.12668
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2706
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2706,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9403
  Footprint:
  Minimap:
    active: true
    x: 1746
    z: 826
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1746
    y: 0
    z: 826
    last x: 1746
    last y diff: 0
    last z: 826
    territory: 0
    rot x: 0
    rot y: 5.20968
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2708
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2708,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9404
  Footprint:
  Minimap:
    active: true
    x: 1762
    z: 830
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1762
    y: 0
    z: 830
    last x: 1762
    last y diff: 0
    last z: 830
    territory: 0
    rot x: 0
    rot y: 1.6332
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2703
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2703,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9405
  Footprint:
  Minimap:
    active: true
    x: 1798
    z: 830
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1798
    y: 0
    z: 830
    last x: 1798
    last y diff: 0
    last z: 830
    territory: 0
    rot x: 0
    rot y: 2.98592
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2691
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2691,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9406
  Footprint:
  Minimap:
    active: true
    x: 1810
    z: 830
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1810
    y: 0
    z: 830
    last x: 1810
    last y diff: 0
    last z: 830
    territory: 0
    rot x: 0
    rot y: -1.75388
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3940
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3940,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9407
  Footprint:
  Minimap:
    active: true
    x: 1786
    z: 834
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1786
    y: 0
    z: 834
    last x: 1786
    last y diff: 0
    last z: 834
    territory: 0
    rot x: 0
    rot y: 4.6908
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2693
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2693,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9408
  Footprint:
  Minimap:
    active: true
    x: 1782
    z: 834
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1782
    y: 0
    z: 834
    last x: 1782
    last y diff: 0
    last z: 834
    territory: 0
    rot x: 0
    rot y: 0.80207
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2695
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2695,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9409
  Footprint:
  Minimap:
    active: true
    x: 1770
    z: 834
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1770
    y: 0
    z: 834
    last x: 1770
    last y diff: 0
    last z: 834
    territory: 0
    rot x: 0
    rot y: 1.81235
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2700
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2700,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9410
  Footprint:
  Minimap:
    active: true
    x: 1794
    z: 834
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1794
    y: 0
    z: 834
    last x: 1794
    last y diff: 0
    last z: 834
    territory: 0
    rot x: 0
    rot y: 3.24221
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2690
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2690,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9411
  Footprint:
  Minimap:
    active: true
    x: 1750
    z: 822
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1750
    y: 0
    z: 822
    last x: 1750
    last y diff: 0
    last z: 822
    territory: 0
    rot x: 0
    rot y: 2.454
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2707
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2707,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9412
  Footprint:
  Minimap:
    active: true
    x: 1778
    z: 830
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1778
    y: 0
    z: 830
    last x: 1778
    last y diff: 0
    last z: 830
    territory: 0
    rot x: 0
    rot y: 4.57142
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2696
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2696,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9413
  Footprint:
  Minimap:
    active: true
    x: 1774
    z: 830
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1774
    y: 0
    z: 830
    last x: 1774
    last y diff: 0
    last z: 830
    territory: 0
    rot x: 0
    rot y: 3.44788
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2698
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2698,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9414
  Footprint:
  Minimap:
    active: true
    x: 1774
    z: 826
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1774
    y: 0
    z: 826
    last x: 1774
    last y diff: 0
    last z: 826
    territory: 0
    rot x: 0
    rot y: 1.92791
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2699
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2699,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9415
  Footprint:
  Minimap:
    active: true
    x: 1534
    z: 1070
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1534
    y: 0
    z: 1070
    last x: 1534
    last y diff: 0
    last z: 1070
    territory: 0
    rot x: 0
    rot y: -1.02491
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3923
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3923,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9416
  Footprint:
  Minimap:
    active: true
    x: 1758
    z: 818
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1758
    y: 0
    z: 818
    last x: 1758
    last y diff: 0
    last z: 818
    territory: 0
    rot x: 0
    rot y: 4.29841
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2702
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2702,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9417
  Footprint:
  Minimap:
    active: true
    x: 1754
    z: 818
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1754
    y: 0
    z: 818
    last x: 1754
    last y diff: 0
    last z: 818
    territory: 0
    rot x: 0
    rot y: 3.75658
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2704
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2704,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9418
  Footprint:
  Minimap:
    active: true
    x: 1762
    z: 818
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1762
    y: 0
    z: 818
    last x: 1762
    last y diff: 0
    last z: 818
    territory: 0
    rot x: 0
    rot y: 6.23144
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2701
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2701,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9419
  Footprint:
  Minimap:
    active: true
    x: 1818
    z: 814
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1818
    y: 0
    z: 814
    last x: 1818
    last y diff: 0
    last z: 814
    territory: 0
    rot x: 0
    rot y: -3.14461
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3314
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3314,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9421
  Footprint:
  Minimap:
    active: true
    x: 1438
    z: 1094
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1438
    y: 0
    z: 1094
    last x: 1438
    last y diff: 0
    last z: 1094
    territory: 0
    rot x: 0
    rot y: -3.35027
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4015
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 4015,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9422
  Footprint:
  Minimap:
    active: true
    x: 1398
    z: 1150
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1398
    y: 0
    z: 1150
    last x: 1398
    last y diff: 0
    last z: 1150
    territory: 0
    rot x: 0
    rot y: 0.6113
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3674
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3674,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9423
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1742.00403
    z: 1235.23922
  Obstruction:
    active: true
    moving: false
    control group: 9423
    control group 2: 0
    tag: 7216
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1742.00403
    y: 0
    z: 1235.23922
    last x: 1742.00403
    last y diff: 0
    last z: 1235.23922
    territory: 3
    rot x: 0
    rot y: -2.81658
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 9267
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1738.47657
    goal z: 1221.71827
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 12.05
    goal hh: 12.05
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_grain"
    anim once: false
    anim speed: 1
    sound group: "resource/farming/farm.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9423
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 610
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "food": 7
  },
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 9267,
        "type": {
          "generic": "food",
          "specific": "grain"
        },
        "template": "structures/rome_field",
        "lastPos": {
          "x": 1738.4765625,
          "y": 30,
          "z": 1221.71826171875
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 9267,
      "type": {
        "generic": "food",
        "specific": "grain"
      },
      "template": "structures/rome_field",
      "lastPos": {
        "x": 1738.4765625,
        "y": 30,
        "z": 1221.71826171875
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27456,
  "losRangeQuery": 611,
  "fsmReenter": false,
  "gatheringTarget": 9267
}

- id: 9429
  Footprint:
  Minimap:
    active: true
    x: 1462
    z: 1134
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1462
    y: 0
    z: 1134
    last x: 1462
    last y diff: 0
    last z: 1134
    territory: 0
    rot x: 0
    rot y: -0.66239
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3766
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3766,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9431
  Footprint:
  Minimap:
    active: true
    x: 1470
    z: 1146
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1470
    y: 0
    z: 1146
    last x: 1470
    last y diff: 0
    last z: 1146
    territory: 0
    rot x: 0
    rot y: -2.99276
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3664
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3664,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9439
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 404.17322
    z: 766.94948
  Obstruction:
    active: true
    moving: false
    control group: 9439
    control group 2: 0
    tag: 7222
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 404.17322
    y: 0
    z: 766.94948
    last x: 404.17322
    last y diff: 0
    last z: 766.94948
    territory: 4
    rot x: 0
    rot y: 2.52218
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 199
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 11.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 410
    goal z: 758
    goal u x: 0.97857
    goal u z: -0.20681
    goal v x: 0.20681
    goal v z: 0.97857
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_ore"
    anim once: false
    anim speed: 1
    sound group: "resource/mining/mining.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9439
    actor: "units/iberians/infantry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 96,
  "hitpoints": 96,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {
    "metal": 14
  },
  "lastCarriedType": {
    "generic": "metal",
    "specific": "ore"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 199,
        "type": {
          "generic": "metal",
          "specific": "ore"
        },
        "template": "gaia/geology_metal_desert_slabs",
        "lastPos": {
          "x": 410,
          "y": 30,
          "z": 758
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 199,
      "type": {
        "generic": "metal",
        "specific": "ore"
      },
      "template": "gaia/geology_metal_desert_slabs",
      "lastPos": {
        "x": 410,
        "y": 30,
        "z": 758
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27392,
  "losRangeQuery": 614,
  "fsmReenter": false,
  "gatheringTarget": 199
}

- id: 9440
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 1534.02022
    z: 1256.7465
  Obstruction:
    active: true
    moving: false
    control group: 9440
    control group 2: 0
    tag: 7224
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 1534.02022
    y: 0
    z: 1256.7465
    last x: 1534.02022
    last y diff: 0
    last z: 1256.7465
    territory: 3
    rot x: 0
    rot y: 1.5818
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 9882
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 36
    speed: 11.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1573.40845
    goal z: 1252.69361
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 39.5962
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "attack_ranged"
    anim once: false
    anim speed: 1
    sound group: "attack/weapon/arrowfly.xml"
    anim desync: 0.05
    anim sync repeat time: 1000
    seed: 9440
    actor: "units/iberians/infantry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 1180000,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 96,
  "hitpoints": 42,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 10
}
  ResourceGatherer:
    object: {
  "carrying": {},
  "lastCarriedType": {
    "generic": "wood",
    "specific": "tree"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Attack",
      "data": {
        "target": 10652,
        "force": false,
        "forceResponse": true,
        "attackType": "Ranged"
      }
    }
  ],
  "order": {
    "type": "Attack",
    "data": {
      "target": 10652,
      "force": false,
      "forceResponse": true,
      "attackType": "Ranged"
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "heldPosition": {
    "x": 1620.8621826171875,
    "z": 1209.3876953125
  },
  "workOrders": [
    {
      "type": "Gather",
      "data": {
        "target": 3354,
        "type": {
          "generic": "wood",
          "specific": "tree"
        },
        "template": "gaia/flora_tree_date_palm",
        "lastPos": {
          "x": 430,
          "y": 30,
          "z": 890
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "lastAttacked": 1136000,
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.COMBAT.ATTACKING",
  "timer": 27309,
  "losRangeQuery": 728,
  "fsmReenter": false,
  "attackTimers": {
    "prepare": 1000,
    "repeat": 1000,
    "recharge": 0
  },
  "resyncAnimation": false,
  "oldAttackType": "Ranged"
}

- id: 9452
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 256.4
    z: 660.4
  Obstruction:
    active: true
    moving: false
    control group: 9336
    control group 2: 0
    tag: 1837
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 256.4
    y: 0
    z: 660.4
    last x: 256.4
    last y diff: 0
    last z: 660.4
    territory: 4
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/house.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9336
    actor: "structures/iberians/house.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 5
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 800,
  "hitpoints": 800,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": [
    "units/iber_support_female_citizen_house"
  ]
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 9475
  Footprint:
  Minimap:
    active: true
    x: 1546
    z: 1470
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1546
    y: 0
    z: 1470
    last x: 1546
    last y diff: 0
    last z: 1470
    territory: 0
    rot x: 0
    rot y: -1.74952
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3443
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3443,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9476
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 262
    z: 646
  Obstruction:
    active: true
    moving: false
    control group: 9443
    control group 2: 0
    tag: 1881
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 262
    y: 0
    z: 646
    last x: 262
    last y diff: 0
    last z: 646
    territory: 4
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/house.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9443
    actor: "structures/iberians/house.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 5
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 800,
  "hitpoints": 800,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": [
    "units/iber_support_female_citizen_house"
  ]
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 9478
  Footprint:
  Minimap:
    active: true
    x: 1554
    z: 1522
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1554
    y: 0
    z: 1522
    last x: 1554
    last y diff: 0
    last z: 1522
    territory: 0
    rot x: 0
    rot y: 0.57943
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3237
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3237,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9479
  Footprint:
  Minimap:
    active: true
    x: 1522
    z: 1486
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1522
    y: 0
    z: 1486
    last x: 1522
    last y diff: 0
    last z: 1486
    territory: 0
    rot x: 0
    rot y: -4.38169
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3655
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3655,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9481
  Footprint:
  Minimap:
    active: true
    x: 1466
    z: 1538
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1466
    y: 0
    z: 1538
    last x: 1466
    last y diff: 0
    last z: 1538
    territory: 0
    rot x: 0
    rot y: 1.24466
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3799
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3799,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9482
  Footprint:
  Minimap:
    active: true
    x: 1458
    z: 1542
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1458
    y: 0
    z: 1542
    last x: 1458
    last y diff: 0
    last z: 1542
    territory: 0
    rot x: 0
    rot y: -3.24047
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3871
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3871,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9483
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1640.31373
    z: 1273.08301
  Obstruction:
    active: true
    moving: false
    control group: 9376
    control group 2: 0
    tag: 1899
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1640.31373
    y: 0
    z: 1273.08301
    last x: 1640.31373
    last y diff: 0
    last z: 1273.08301
    territory: 3
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  Vision:
  VisualActor:
    base actor: "structures/romans/outpost.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "garrisoned"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 46021
    actor: "structures/romans/outpost.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  BuildRestrictions:
    object: {
  "territories": [
    "own",
    "neutral"
  ]
}
  BuildingAI:
    object: {
  "currentRound": 0,
  "arrowsLeft": 0,
  "targetUnits": [],
  "enemyUnitsQuery": 627,
  "gaiaUnitsQuery": 628
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [
    9034
  ],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 800,
  "hitpoints": 800,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 3,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": []
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 9494
  Footprint:
  Minimap:
    active: true
    x: 1406
    z: 1574
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1406
    y: 0
    z: 1574
    last x: 1406
    last y diff: 0
    last z: 1574
    territory: 0
    rot x: 0
    rot y: 1.42313
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3987
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3987,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9495
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1791.46534
    z: 683.35303
  Obstruction:
    active: true
    moving: false
    control group: 9035
    control group 2: 0
    tag: 1921
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1791.46534
    y: 0
    z: 683.35303
    last x: 1791.46534
    last y diff: 0
    last z: 683.35303
    territory: 0
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  Vision:
  VisualActor:
    base actor: "structures/romans/outpost.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 37756
    actor: "structures/romans/outpost.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  BuildRestrictions:
    object: {
  "territories": [
    "own",
    "neutral"
  ]
}
  BuildingAI:
    object: {
  "currentRound": 0,
  "arrowsLeft": 0,
  "targetUnits": [],
  "enemyUnitsQuery": 629,
  "gaiaUnitsQuery": 630
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 800,
  "hitpoints": 515,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": []
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "timer": 12132,
  "decaying": true
}

- id: 9499
  Footprint:
  Minimap:
    active: true
    x: 1378
    z: 1582
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1378
    y: 0
    z: 1582
    last x: 1378
    last y diff: 0
    last z: 1582
    territory: 0
    rot x: 0
    rot y: -3.9336
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3842
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3842,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9500
  Footprint:
  Minimap:
    active: true
    x: 1358
    z: 1622
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1358
    y: 0
    z: 1622
    last x: 1358
    last y diff: 0
    last z: 1622
    territory: 0
    rot x: 0
    rot y: 0.94503
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3498
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3498,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9505
  Footprint:
  Minimap:
    active: true
    x: 1234
    z: 1638
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1234
    y: 0
    z: 1638
    last x: 1234
    last y diff: 0
    last z: 1638
    territory: 0
    rot x: 0
    rot y: -0.47928
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3192
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3192,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9547
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 272.4
    z: 632.4
  Obstruction:
    active: true
    moving: false
    control group: 9487
    control group 2: 0
    tag: 1973
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 272.4
    y: 0
    z: 632.4
    last x: 272.4
    last y diff: 0
    last z: 632.4
    territory: 4
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/house.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9487
    actor: "structures/iberians/house.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 5
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 800,
  "hitpoints": 800,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": [
    "units/iber_support_female_citizen_house"
  ]
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 9630
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 364.72886
    z: 756.33507
  Obstruction:
    active: true
    moving: false
    control group: 9630
    control group 2: 0
    tag: 7242
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 364.72886
    y: 0
    z: 756.33507
    last x: 364.72886
    last y diff: 0
    last z: 756.33507
    territory: 4
    rot x: 0
    rot y: -1.63848
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 150
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 367.44968
    goal z: 736.3476
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 16.05
    goal hh: 16.05
  Vision:
  VisualActor:
    base actor: "units/iberians/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_grain"
    anim once: false
    anim speed: 1
    sound group: "resource/farming/farm.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9630
    actor: "units/iberians/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/iber_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      4
    ]
  },
  "Aura1": {
    "targetUnits": [
      5037,
      5520
    ],
    "rangeQuery": 633
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "food": 3
  },
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 8277,
        "type": {
          "generic": "food",
          "specific": "grain"
        },
        "template": "structures/iber_field",
        "lastPos": {
          "x": 348.3999938964844,
          "y": 29.999069213867188,
          "z": 755.6000061035156
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 8277,
      "type": {
        "generic": "food",
        "specific": "grain"
      },
      "template": "structures/iber_field",
      "lastPos": {
        "x": 348.3999938964844,
        "y": 29.999069213867188,
        "z": 755.6000061035156
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27804,
  "losRangeQuery": 634,
  "fsmReenter": true,
  "gatheringTarget": 8277
}

- id: 9631
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 359.18197
    z: 761.86678
  Obstruction:
    active: true
    moving: false
    control group: 9631
    control group 2: 0
    tag: 7244
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 359.18197
    y: 0
    z: 761.86678
    last x: 359.18197
    last y diff: 0
    last z: 761.86678
    territory: 4
    rot x: 0
    rot y: -2.1482
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 8277
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 348.4
    goal z: 755.60001
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 12.05
    goal hh: 12.05
  Vision:
  VisualActor:
    base actor: "units/iberians/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_grain"
    anim once: false
    anim speed: 1
    sound group: "resource/farming/farm.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9631
    actor: "units/iberians/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/iber_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      4
    ]
  },
  "Aura1": {
    "targetUnits": [
      5520,
      5037
    ],
    "rangeQuery": 635
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "food": 3
  },
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 8277,
        "type": {
          "generic": "food",
          "specific": "grain"
        },
        "template": "structures/iber_field",
        "lastPos": {
          "x": 348.3999938964844,
          "y": 29.999069213867188,
          "z": 755.6000061035156
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 8277,
      "type": {
        "generic": "food",
        "specific": "grain"
      },
      "template": "structures/iber_field",
      "lastPos": {
        "x": 348.3999938964844,
        "y": 29.999069213867188,
        "z": 755.6000061035156
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27819,
  "losRangeQuery": 636,
  "fsmReenter": false,
  "gatheringTarget": 8277
}

- id: 9632
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 397.19558
    z: 730.55547
  Obstruction:
    active: true
    moving: false
    control group: 9632
    control group 2: 0
    tag: 7246
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 397.19558
    y: 0
    z: 730.55547
    last x: 397.19558
    last y diff: 0
    last z: 730.55547
    territory: 4
    rot x: 0
    rot y: 1.40087
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 9309
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 412.4
    goal z: 732.4
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 12.05
    goal hh: 12.05
  Vision:
  VisualActor:
    base actor: "units/iberians/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_grain"
    anim once: false
    anim speed: 1
    sound group: "resource/farming/farm.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9632
    actor: "units/iberians/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/iber_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      4
    ]
  },
  "Aura1": {
    "targetUnits": [
      10299,
      10368,
      10300,
      10604
    ],
    "rangeQuery": 637
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "food": 1
  },
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 9309,
        "type": {
          "generic": "food",
          "specific": "grain"
        },
        "template": "structures/iber_field",
        "lastPos": {
          "x": 412.3999938964844,
          "y": 29.999069213867188,
          "z": 732.3999938964844
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 9309,
      "type": {
        "generic": "food",
        "specific": "grain"
      },
      "template": "structures/iber_field",
      "lastPos": {
        "x": 412.3999938964844,
        "y": 29.999069213867188,
        "z": 732.3999938964844
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27993,
  "losRangeQuery": 638,
  "fsmReenter": false,
  "gatheringTarget": 9309
}

- id: 9633
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 409.99973
    z: 611.72381
  Obstruction:
    active: true
    moving: false
    control group: 9633
    control group 2: 0
    tag: 7248
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 409.99973
    y: 0
    z: 611.72381
    last x: 409.99973
    last y diff: 0
    last z: 611.72381
    territory: 4
    rot x: 0
    rot y: 3.14156
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 10516
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2.8
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 410
    goal z: 598
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 9.69999
    goal hh: 9.69999
  Vision:
  VisualActor:
    base actor: "units/iberians/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "build"
    anim once: false
    anim speed: 1
    sound group: "resource/construction/con_wood.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9633
    actor: "units/iberians/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/iber_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      4
    ]
  },
  "Aura1": {
    "targetUnits": [
      10521,
      10520
    ],
    "rangeQuery": 639
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "metal": 14
  },
  "lastCarriedType": {
    "generic": "metal",
    "specific": "ore"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Repair",
      "data": {
        "target": 10516,
        "autocontinue": false,
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Repair",
    "data": {
      "target": 10516,
      "autocontinue": false,
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.REPAIR.REPAIRING",
  "timer": 26598,
  "losRangeQuery": 640,
  "fsmReenter": false,
  "repairTarget": 10516
}

- id: 9634
  Footprint:
  Minimap:
    active: true
    x: 642
    z: 1514
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 642
    y: 0
    z: 1514
    last x: 642
    last y diff: 0
    last z: 1514
    territory: 0
    rot x: 0
    rot y: -4.11432
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3549
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3549,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9637
  Footprint:
  Minimap:
    active: true
    x: 562
    z: 1534
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 562
    y: 0
    z: 1534
    last x: 562
    last y diff: 0
    last z: 1534
    territory: 0
    rot x: 0
    rot y: -3.45972
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3243
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3243,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9638
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 249.2
    z: 653.2
  Obstruction:
    active: true
    moving: false
    control group: 9592
    control group 2: 0
    tag: 2049
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 249.2
    y: 0
    z: 653.2
    last x: 249.2
    last y diff: 0
    last z: 653.2
    territory: 4
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/house.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9592
    actor: "structures/iberians/house.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 5
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 800,
  "hitpoints": 800,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": [
    "units/iber_support_female_citizen_house"
  ]
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 9644
  Footprint:
  Minimap:
    active: true
    x: 330
    z: 1570
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 330
    y: 0
    z: 1570
    last x: 330
    last y diff: 0
    last z: 1570
    territory: 0
    rot x: 0
    rot y: 0.50948
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3559
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3559,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9645
  Footprint:
  Minimap:
    active: true
    x: 354
    z: 1642
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 354
    y: 0
    z: 1642
    last x: 354
    last y diff: 0
    last z: 1642
    territory: 0
    rot x: 0
    rot y: -1.00884
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3328
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3328,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9646
  Footprint:
  Minimap:
    active: true
    x: 366
    z: 1622
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 366
    y: 0
    z: 1622
    last x: 366
    last y diff: 0
    last z: 1622
    territory: 0
    rot x: 0
    rot y: -2.90894
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3648
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3648,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9647
  Footprint:
  Minimap:
    active: true
    x: 366
    z: 1622
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 366
    y: 0
    z: 1622
    last x: 366
    last y diff: 0
    last z: 1622
    territory: 0
    rot x: 0
    rot y: -2.61985
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3973
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3973,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9648
  Footprint:
  Minimap:
    active: true
    x: 378
    z: 1654
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 378
    y: 0
    z: 1654
    last x: 378
    last y diff: 0
    last z: 1654
    territory: 0
    rot x: 0
    rot y: -0.14913
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3633
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3633,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9649
  Footprint:
  Minimap:
    active: true
    x: 394
    z: 1670
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 394
    y: 0
    z: 1670
    last x: 394
    last y diff: 0
    last z: 1670
    territory: 0
    rot x: 0
    rot y: -1.55408
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3239
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3239,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9650
  Footprint:
  Minimap:
    active: true
    x: 506
    z: 1542
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 506
    y: 0
    z: 1542
    last x: 506
    last y diff: 0
    last z: 1542
    territory: 0
    rot x: 0
    rot y: -3.72291
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3653
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3653,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9651
  Footprint:
  Minimap:
    active: true
    x: 430
    z: 1678
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 430
    y: 0
    z: 1678
    last x: 430
    last y diff: 0
    last z: 1678
    territory: 0
    rot x: 0
    rot y: -1.96016
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3772
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3772,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9652
  Footprint:
  Minimap:
    active: true
    x: 454
    z: 1610
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 454
    y: 0
    z: 1610
    last x: 454
    last y diff: 0
    last z: 1610
    territory: 0
    rot x: 0
    rot y: -3.73856
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3324
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3324,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9653
  Footprint:
  Minimap:
    active: true
    x: 482
    z: 1594
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 482
    y: 0
    z: 1594
    last x: 482
    last y diff: 0
    last z: 1594
    territory: 0
    rot x: 0
    rot y: -3.95548
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3369
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3369,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9654
  Footprint:
  Minimap:
    active: true
    x: 462
    z: 1626
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 462
    y: 0
    z: 1626
    last x: 462
    last y diff: 0
    last z: 1626
    territory: 0
    rot x: 0
    rot y: -4.45487
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3194
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3194,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9655
  Footprint:
  Minimap:
    active: true
    x: 466
    z: 1654
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 466
    y: 0
    z: 1654
    last x: 466
    last y diff: 0
    last z: 1654
    territory: 0
    rot x: 0
    rot y: -0.18775
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3728
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3728,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9656
  Footprint:
  Minimap:
    active: true
    x: 478
    z: 1626
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 478
    y: 0
    z: 1626
    last x: 478
    last y diff: 0
    last z: 1626
    territory: 0
    rot x: 0
    rot y: 1.33292
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3713
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3713,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9657
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1647.43177
    z: 1238.23133
  Obstruction:
    active: true
    moving: false
    control group: 9605
    control group 2: 0
    tag: 2149
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1647.43177
    y: 0
    z: 1238.23133
    last x: 1647.43177
    last y diff: 0
    last z: 1238.23133
    territory: 3
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/romans/house.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 42662
    actor: "structures/romans/house.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 10
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 1200,
  "hitpoints": 1200,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": [
    "units/rome_support_female_citizen_house"
  ]
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 9658
  Footprint:
  Minimap:
    active: true
    x: 570
    z: 1758
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 570
    y: 0
    z: 1758
    last x: 570
    last y diff: 0
    last z: 1758
    territory: 0
    rot x: 0
    rot y: -3.06897
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3932
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3932,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9659
  Footprint:
  Minimap:
    active: true
    x: 522
    z: 1606
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 522
    y: 0
    z: 1606
    last x: 522
    last y diff: 0
    last z: 1606
    territory: 0
    rot x: 0
    rot y: -2.32422
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3911
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3911,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9660
  Footprint:
  Minimap:
    active: true
    x: 534
    z: 1610
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 534
    y: 0
    z: 1610
    last x: 534
    last y diff: 0
    last z: 1610
    territory: 0
    rot x: 0
    rot y: 0.73789
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3882
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3882,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9661
  Footprint:
  Minimap:
    active: true
    x: 566
    z: 1714
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 566
    y: 0
    z: 1714
    last x: 566
    last y diff: 0
    last z: 1714
    territory: 0
    rot x: 0
    rot y: 0.74701
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3554
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3554,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9662
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1665.42566
    z: 1286.89724
  Obstruction:
    active: true
    moving: false
    control group: 9662
    control group 2: 0
    tag: 7252
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1665.42566
    y: 0
    z: 1286.89724
    last x: 1665.42566
    last y diff: 0
    last z: 1286.89724
    territory: 3
    rot x: 0
    rot y: -2.54567
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 308
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1660.67081
    goal z: 1279.11883
    goal u x: -0.91027
    goal u z: -0.41491
    goal v x: 0.41491
    goal v z: -0.91027
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_rock"
    anim once: false
    anim speed: 1
    sound group: "resource/mining/pickaxe.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9662
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 642
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "stone": 7
  },
  "lastCarriedType": {
    "generic": "stone",
    "specific": "rock"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 308,
        "type": {
          "generic": "stone",
          "specific": "rock"
        },
        "template": "gaia/geology_stonemine_desert_badlands_quarry",
        "lastPos": {
          "x": 1660.6708068847656,
          "y": 30,
          "z": 1279.1188201904297
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 308,
      "type": {
        "generic": "stone",
        "specific": "rock"
      },
      "template": "gaia/geology_stonemine_desert_badlands_quarry",
      "lastPos": {
        "x": 1660.6708068847656,
        "y": 30,
        "z": 1279.1188201904297
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27310,
  "losRangeQuery": 643,
  "fsmReenter": false,
  "gatheringTarget": 308
}

- id: 9663
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 361.24866
    z: 719.84087
  Obstruction:
    active: true
    moving: false
    control group: 9663
    control group 2: 0
    tag: 7254
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 361.24866
    y: 0
    z: 719.84087
    last x: 361.24866
    last y diff: 0
    last z: 719.84087
    territory: 4
    rot x: 0
    rot y: -2.28093
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 150
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 367.44968
    goal z: 736.3476
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 16.05
    goal hh: 16.05
  Vision:
  VisualActor:
    base actor: "units/iberians/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_grain"
    anim once: false
    anim speed: 1
    sound group: "resource/farming/farm.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9663
    actor: "units/iberians/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/iber_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      4
    ]
  },
  "Aura1": {
    "targetUnits": [
      9878,
      9879
    ],
    "rangeQuery": 644
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "food": 6
  },
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 8984,
        "type": {
          "generic": "food",
          "specific": "grain"
        },
        "template": "structures/iber_field",
        "lastPos": {
          "x": 353.1999969482422,
          "y": 30,
          "z": 713.1999969482422
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 8984,
      "type": {
        "generic": "food",
        "specific": "grain"
      },
      "template": "structures/iber_field",
      "lastPos": {
        "x": 353.1999969482422,
        "y": 30,
        "z": 713.1999969482422
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27636,
  "losRangeQuery": 645,
  "fsmReenter": true,
  "gatheringTarget": 8984
}

- id: 9664
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 390.29834
    z: 922.893
  Obstruction:
    active: true
    moving: false
    control group: 9664
    control group 2: 0
    tag: 7256
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 390.29834
    y: 0
    z: 922.893
    last x: 390.29834
    last y diff: 0
    last z: 922.893
    territory: 4
    rot x: 0
    rot y: -0.13764
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 2531
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 390
    goal z: 926
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 3.12131
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_tree"
    anim once: false
    anim speed: 1
    sound group: "resource/lumbering/lumbering.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9664
    actor: "units/iberians/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/iber_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      4
    ]
  },
  "Aura1": {
    "targetUnits": [
      9876,
      5519,
      9788
    ],
    "rangeQuery": 646
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "wood": 9
  },
  "lastCarriedType": {
    "generic": "wood",
    "specific": "tree"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 2531,
        "type": {
          "generic": "wood",
          "specific": "tree"
        },
        "template": "gaia/flora_tree_senegal_date_palm",
        "lastPos": {
          "x": 390,
          "y": 30,
          "z": 926
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 2531,
      "type": {
        "generic": "wood",
        "specific": "tree"
      },
      "template": "gaia/flora_tree_senegal_date_palm",
      "lastPos": {
        "x": 390,
        "y": 30,
        "z": 926
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27769,
  "losRangeQuery": 647,
  "fsmReenter": false,
  "gatheringTarget": 2531
}

- id: 9665
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 362.8848
    z: 754.49094
  Obstruction:
    active: true
    moving: false
    control group: 9665
    control group 2: 0
    tag: 7258
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 362.8848
    y: 0
    z: 754.49094
    last x: 362.8848
    last y diff: 0
    last z: 754.49094
    territory: 4
    rot x: 0
    rot y: -1.45908
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 150
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 367.44968
    goal z: 736.3476
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 16.05
    goal hh: 16.05
  Vision:
  VisualActor:
    base actor: "units/iberians/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_grain"
    anim once: false
    anim speed: 1
    sound group: "resource/farming/farm.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9665
    actor: "units/iberians/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/iber_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      4
    ]
  },
  "Aura1": {
    "targetUnits": [
      5037,
      5520
    ],
    "rangeQuery": 648
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "food": 7
  },
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 8277,
        "type": {
          "generic": "food",
          "specific": "grain"
        },
        "template": "structures/iber_field",
        "lastPos": {
          "x": 348.3999938964844,
          "y": 29.999069213867188,
          "z": 755.6000061035156
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 8277,
      "type": {
        "generic": "food",
        "specific": "grain"
      },
      "template": "structures/iber_field",
      "lastPos": {
        "x": 348.3999938964844,
        "y": 29.999069213867188,
        "z": 755.6000061035156
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27561,
  "losRangeQuery": 649,
  "fsmReenter": true,
  "gatheringTarget": 8277
}

- id: 9666
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 389.37021
    z: 785.9566
  Obstruction:
    active: true
    moving: false
    control group: 9666
    control group 2: 0
    tag: 7260
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 389.37021
    y: 0
    z: 785.9566
    last x: 389.37021
    last y diff: 0
    last z: 785.9566
    territory: 4
    rot x: 0
    rot y: 2.657
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 202
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 392.62298
    goal z: 778.66555
    goal u x: -0.73234
    goal u z: -0.68158
    goal v x: 0.68158
    goal v z: -0.73234
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/iberians/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_rock"
    anim once: false
    anim speed: 1
    sound group: "resource/mining/pickaxe.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9666
    actor: "units/iberians/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/iber_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      4
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 650
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "stone": 2
  },
  "lastCarriedType": {
    "generic": "stone",
    "specific": "rock"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 202,
        "type": {
          "generic": "stone",
          "specific": "rock"
        },
        "template": "gaia/geology_stonemine_desert_badlands_quarry",
        "lastPos": {
          "x": 392.6229705810547,
          "y": 30,
          "z": 778.6655426025391
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 202,
      "type": {
        "generic": "stone",
        "specific": "rock"
      },
      "template": "gaia/geology_stonemine_desert_badlands_quarry",
      "lastPos": {
        "x": 392.6229705810547,
        "y": 30,
        "z": 778.6655426025391
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27919,
  "losRangeQuery": 651,
  "fsmReenter": false,
  "gatheringTarget": 202
}

- id: 9667
  Footprint:
  Minimap:
    active: true
    x: 594
    z: 1706
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 594
    y: 0
    z: 1706
    last x: 594
    last y diff: 0
    last z: 1706
    territory: 0
    rot x: 0
    rot y: 0.23858
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3847
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3847,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9668
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 382
    z: 886
  Obstruction:
    active: true
    moving: false
    control group: 9620
    control group 2: 0
    tag: 2159
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 382
    y: 0
    z: 886
    last x: 382
    last y diff: 0
    last z: 886
    territory: 4
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/storehouse.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9620
    actor: "structures/iberians/storehouse.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 800,
  "hitpoints": 800,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": []
}
  ResourceDropsite:
    object: {}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 9669
  Footprint:
  Minimap:
    active: true
    x: 598
    z: 1662
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 598
    y: 0
    z: 1662
    last x: 598
    last y diff: 0
    last z: 1662
    territory: 0
    rot x: 0
    rot y: -3.2471
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3645
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3645,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9670
  Footprint:
  Minimap:
    active: true
    x: 606
    z: 1610
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 606
    y: 0
    z: 1610
    last x: 606
    last y diff: 0
    last z: 1610
    territory: 0
    rot x: 0
    rot y: 0.92995
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3400
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3400,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9671
  Footprint:
  Minimap:
    active: true
    x: 679.35175
    z: 1717.43224
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 679.35175
    y: 0
    z: 1717.43224
    last x: 679.35175
    last y diff: 0
    last z: 1717.43224
    territory: 0
    rot x: 0
    rot y: 0.0419
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 372
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 372,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9672
  Footprint:
  Minimap:
    active: true
    x: 686.95524
    z: 1720.85047
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 686.95524
    y: 0
    z: 1720.85047
    last x: 686.95524
    last y diff: 0
    last z: 1720.85047
    territory: 0
    rot x: 0
    rot y: -2.46436
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 382
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 0,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 7,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9673
  Footprint:
  Minimap:
    active: true
    x: 680.78437
    z: 1716.10224
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 680.78437
    y: 0
    z: 1716.10224
    last x: 680.78437
    last y diff: 0
    last z: 1716.10224
    territory: 0
    rot x: 0
    rot y: -1.70603
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 383
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 383,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9674
  Footprint:
  Minimap:
    active: true
    x: 678.52901
    z: 1711.11503
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 678.52901
    y: 0
    z: 1711.11503
    last x: 678.52901
    last y diff: 0
    last z: 1711.11503
    territory: 0
    rot x: 0
    rot y: -0.07354
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 367
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 367,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9675
  Footprint:
  Minimap:
    active: true
    x: 680.51938
    z: 1712.00185
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 680.51938
    y: 0
    z: 1712.00185
    last x: 680.51938
    last y diff: 0
    last z: 1712.00185
    territory: 0
    rot x: 0
    rot y: 1.02929
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 378
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 378,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 173,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9676
  Footprint:
  Minimap:
    active: true
    x: 682.08465
    z: 1699.21845
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 682.08465
    y: 0
    z: 1699.21845
    last x: 682.08465
    last y diff: 0
    last z: 1699.21845
    territory: 0
    rot x: 0
    rot y: -4.12772
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 370
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 370,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9677
  Footprint:
  Minimap:
    active: true
    x: 681.00933
    z: 1701.76284
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 681.00933
    y: 0
    z: 1701.76284
    last x: 681.00933
    last y diff: 0
    last z: 1701.76284
    territory: 0
    rot x: 0
    rot y: -4.16811
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 371
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 371,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9678
  Footprint:
  Minimap:
    active: true
    x: 679.87056
    z: 1699.33895
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 679.87056
    y: 0
    z: 1699.33895
    last x: 679.87056
    last y diff: 0
    last z: 1699.33895
    territory: 0
    rot x: 0
    rot y: -1.65276
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 374
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 374,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 150,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9679
  Footprint:
  Minimap:
    active: true
    x: 687.65685
    z: 1690.46854
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 687.65685
    y: 0
    z: 1690.46854
    last x: 687.65685
    last y diff: 0
    last z: 1690.46854
    territory: 0
    rot x: 0
    rot y: -2.76404
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 373
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 0,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 95,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9680
  Footprint:
  Minimap:
    active: true
    x: 685.56144
    z: 1693.26836
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 685.56144
    y: 0
    z: 1693.26836
    last x: 685.56144
    last y diff: 0
    last z: 1693.26836
    territory: 0
    rot x: 0
    rot y: -3.52076
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 379
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 379,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9681
  Footprint:
  Minimap:
    active: true
    x: 698
    z: 1698
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 698
    y: 0
    z: 1698
    last x: 698
    last y diff: 0
    last z: 1698
    territory: 0
    rot x: 0
    rot y: 0.25178
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/metalmine_desert_slabs.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 356
    actor: "geology/metalmine_desert_slabs.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 356,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 5000,
  "amount": 5000,
  "type": {
    "generic": "metal",
    "specific": "ore"
  },
  "isInfinite": false
}

- id: 9682
  Footprint:
  Minimap:
    active: true
    x: 687.51751
    z: 1699.33959
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 687.51751
    y: 0
    z: 1699.33959
    last x: 687.51751
    last y diff: 0
    last z: 1699.33959
    territory: 0
    rot x: 0
    rot y: -4.56884
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 380
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 380,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9683
  Footprint:
  Minimap:
    active: true
    x: 784.05308
    z: 1707.69149
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 784.05308
    y: 0
    z: 1707.69149
    last x: 784.05308
    last y diff: 0
    last z: 1707.69149
    territory: 0
    rot x: 0
    rot y: -0.05187
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/forage_grapes.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 352
    actor: "props/flora/forage_grapes.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 352,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "food",
    "specific": "fruit"
  },
  "isInfinite": false
}

- id: 9684
  Footprint:
  Minimap:
    active: true
    x: 690.99367
    z: 1678.90842
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 690.99367
    y: 0
    z: 1678.90842
    last x: 690.99367
    last y diff: 0
    last z: 1678.90842
    territory: 0
    rot x: 0
    rot y: -4.30877
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_badlands_new.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 361
    actor: "geology/stonemine_desert_badlands_new.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 361,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 5000,
  "amount": 4999,
  "type": {
    "generic": "stone",
    "specific": "rock"
  },
  "isInfinite": false
}

- id: 9685
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1738.47622
    z: 1238.76691
  Obstruction:
    active: true
    moving: false
    control group: 9685
    control group 2: 0
    tag: 7262
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1738.47622
    y: 0
    z: 1238.76691
    last x: 1738.47622
    last y diff: 0
    last z: 1238.76691
    territory: 3
    rot x: 0
    rot y: 3.14156
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 9267
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1738.47657
    goal z: 1221.71827
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 12.05
    goal hh: 12.05
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_grain"
    anim once: false
    anim speed: 1
    sound group: "resource/farming/farm.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9685
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 652
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "food": 3
  },
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 9267,
        "type": {
          "generic": "food",
          "specific": "grain"
        },
        "template": "structures/rome_field",
        "lastPos": {
          "x": 1738.4765625,
          "y": 30,
          "z": 1221.71826171875
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 9267,
      "type": {
        "generic": "food",
        "specific": "grain"
      },
      "template": "structures/rome_field",
      "lastPos": {
        "x": 1738.4765625,
        "y": 30,
        "z": 1221.71826171875
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27747,
  "losRangeQuery": 653,
  "fsmReenter": false,
  "gatheringTarget": 9267
}

- id: 9689
  Footprint:
  Minimap:
    r: 255
    g: 255
    b: 255
    active: true
    x: 708.58851
    z: 1618.58265
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 708.58851
    y: 0
    z: 1618.58265
    last x: 708.58851
    last y diff: 0
    last z: 1618.58265
    territory: 0
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "structures/hellenes/house_new.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 61289
    actor: "structures/hellenes/house_new.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 8979,
  "foundation": false,
  "buildPercentage": null,
  "health": true,
  "maxHitpoints": 1200,
  "hitpoints": 1200,
  "needsRepair": false,
  "resourceSupply": false,
  "maxAmount": null,
  "amount": null,
  "type": null,
  "isInfinite": null
}

- id: 9690
  Footprint:
  Minimap:
    r: 255
    g: 255
    b: 255
    active: true
    x: 736.3476
    z: 1680.55033
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 736.3476
    y: 0
    z: 1680.55033
    last x: 736.3476
    last y diff: 0
    last z: 1680.55033
    territory: 0
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "structures/macedonians/civic_centre.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 331
    actor: "structures/macedonians/civic_centre.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 331,
  "foundation": false,
  "buildPercentage": null,
  "health": true,
  "maxHitpoints": 3000,
  "hitpoints": 3000,
  "needsRepair": false,
  "resourceSupply": false,
  "maxAmount": null,
  "amount": null,
  "type": null,
  "isInfinite": null
}

- id: 9691
  Footprint:
  Minimap:
    active: true
    x: 786
    z: 1514
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 786
    y: 0
    z: 1514
    last x: 786
    last y diff: 0
    last z: 1514
    territory: 0
    rot x: 0
    rot y: -2.92428
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3477
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3477,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9692
  Footprint:
  Minimap:
    active: true
    x: 777.22696
    z: 1700.23469
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 777.22696
    y: 0
    z: 1700.23469
    last x: 777.22696
    last y diff: 0
    last z: 1700.23469
    territory: 0
    rot x: 0
    rot y: -3.0255
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/forage_grapes.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 351
    actor: "props/flora/forage_grapes.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 351,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "food",
    "specific": "fruit"
  },
  "isInfinite": false
}

- id: 9693
  Footprint:
  Minimap:
    r: 255
    g: 255
    b: 255
    active: true
    x: 718.7887
    z: 1628.41822
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 718.7887
    y: 0
    z: 1628.41822
    last x: 718.7887
    last y diff: 0
    last z: 1628.41822
    territory: 0
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "structures/hellenes/house_new.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 59802
    actor: "structures/hellenes/house_new.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 6730,
  "foundation": false,
  "buildPercentage": null,
  "health": true,
  "maxHitpoints": 1200,
  "hitpoints": 1200,
  "needsRepair": false,
  "resourceSupply": false,
  "maxAmount": null,
  "amount": null,
  "type": null,
  "isInfinite": null
}

- id: 9694
  Footprint:
  Minimap:
    r: 255
    g: 255
    b: 255
    active: true
    x: 720.04139
    z: 1607.24573
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 720.04139
    y: 0
    z: 1607.24573
    last x: 720.04139
    last y diff: 0
    last z: 1607.24573
    territory: 0
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "structures/hellenes/house_new.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3837
    actor: "structures/hellenes/house_new.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 0,
  "foundation": false,
  "buildPercentage": null,
  "health": true,
  "maxHitpoints": 1200,
  "hitpoints": 1200,
  "needsRepair": false,
  "resourceSupply": false,
  "maxAmount": null,
  "amount": null,
  "type": null,
  "isInfinite": null
}

- id: 9695
  Footprint:
  Minimap:
    r: 255
    g: 255
    b: 255
    active: true
    x: 729.29261
    z: 1618.31617
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 729.29261
    y: 0
    z: 1618.31617
    last x: 729.29261
    last y diff: 0
    last z: 1618.31617
    territory: 0
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "structures/hellenes/house_new.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 65319
    actor: "structures/hellenes/house_new.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 6860,
  "foundation": false,
  "buildPercentage": null,
  "health": true,
  "maxHitpoints": 1200,
  "hitpoints": 1200,
  "needsRepair": false,
  "resourceSupply": false,
  "maxAmount": null,
  "amount": null,
  "type": null,
  "isInfinite": null
}

- id: 9696
  Footprint:
  Minimap:
    active: true
    x: 784.30715
    z: 1697.51198
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 784.30715
    y: 0
    z: 1697.51198
    last x: 784.30715
    last y diff: 0
    last z: 1697.51198
    territory: 0
    rot x: 0
    rot y: -3.0967
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/forage_grapes.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 354
    actor: "props/flora/forage_grapes.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 354,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "food",
    "specific": "fruit"
  },
  "isInfinite": false
}

- id: 9697
  Footprint:
  Minimap:
    r: 255
    g: 255
    b: 255
    active: true
    x: 740.72053
    z: 1607.53211
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 740.72053
    y: 0
    z: 1607.53211
    last x: 740.72053
    last y diff: 0
    last z: 1607.53211
    territory: 0
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "structures/hellenes/house_new.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 30796
    actor: "structures/hellenes/house_new.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 8290,
  "foundation": false,
  "buildPercentage": null,
  "health": true,
  "maxHitpoints": 1200,
  "hitpoints": 1200,
  "needsRepair": false,
  "resourceSupply": false,
  "maxAmount": null,
  "amount": null,
  "type": null,
  "isInfinite": null
}

- id: 9698
  Footprint:
  Minimap:
    active: true
    x: 749.28132
    z: 1649.4231
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 749.28132
    y: 0
    z: 1649.4231
    last x: 749.28132
    last y diff: 0
    last z: 1649.4231
    territory: 0
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "structures/plot_field_3D_8x8.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 20663
    actor: "structures/plot_field_3D_8x8.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 8416,
  "foundation": false,
  "buildPercentage": null,
  "health": true,
  "maxHitpoints": 250,
  "hitpoints": 250,
  "needsRepair": false,
  "resourceSupply": true,
  "maxAmount": null,
  "amount": null,
  "type": {
    "generic": "food",
    "specific": "grain"
  },
  "isInfinite": true
}

- id: 9705
  Footprint:
  Minimap:
    active: true
    x: 770.23963
    z: 1672.26844
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 770.23963
    y: 0
    z: 1672.26844
    last x: 770.23963
    last y diff: 0
    last z: 1672.26844
    territory: 0
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "structures/plot_field_3D_8x8.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 23392
    actor: "structures/plot_field_3D_8x8.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 4872,
  "foundation": false,
  "buildPercentage": null,
  "health": true,
  "maxHitpoints": 250,
  "hitpoints": 250,
  "needsRepair": false,
  "resourceSupply": true,
  "maxAmount": null,
  "amount": null,
  "type": {
    "generic": "food",
    "specific": "grain"
  },
  "isInfinite": true
}

- id: 9707
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1736.71236
    z: 1237.00298
  Obstruction:
    active: true
    moving: false
    control group: 9707
    control group 2: 0
    tag: 7274
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1736.71236
    y: 0
    z: 1237.00298
    last x: 1736.71236
    last y diff: 0
    last z: 1237.00298
    territory: 3
    rot x: 0
    rot y: 2.97904
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 9267
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1738.47657
    goal z: 1221.71827
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 12.05
    goal hh: 12.05
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_grain"
    anim once: false
    anim speed: 1
    sound group: "resource/farming/farm.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9707
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 659
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "food": 1
  },
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 9267,
        "type": {
          "generic": "food",
          "specific": "grain"
        },
        "template": "structures/rome_field",
        "lastPos": {
          "x": 1738.4765625,
          "y": 30,
          "z": 1221.71826171875
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 9267,
      "type": {
        "generic": "food",
        "specific": "grain"
      },
      "template": "structures/rome_field",
      "lastPos": {
        "x": 1738.4765625,
        "y": 30,
        "z": 1221.71826171875
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27961,
  "losRangeQuery": 660,
  "fsmReenter": false,
  "gatheringTarget": 9267
}

- id: 9708
  Footprint:
  Minimap:
    active: true
    x: 798
    z: 1566
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 798
    y: 0
    z: 1566
    last x: 798
    last y diff: 0
    last z: 1566
    territory: 0
    rot x: 0
    rot y: -2.25104
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3504
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3504,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9709
  Footprint:
  Minimap:
    active: true
    x: 818
    z: 1558
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 818
    y: 0
    z: 1558
    last x: 818
    last y diff: 0
    last z: 1558
    territory: 0
    rot x: 0
    rot y: -1.01098
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3795
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3795,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9710
  Footprint:
  Minimap:
    active: true
    x: 797.40922
    z: 1695.1968
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 797.40922
    y: 0
    z: 1695.1968
    last x: 797.40922
    last y diff: 0
    last z: 1695.1968
    territory: 0
    rot x: 0
    rot y: -4.43512
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/forage_grapes.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 355
    actor: "props/flora/forage_grapes.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 355,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "food",
    "specific": "fruit"
  },
  "isInfinite": false
}

- id: 9711
  Footprint:
  Minimap:
    active: true
    x: 794.69535
    z: 1697.9944
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 794.69535
    y: 0
    z: 1697.9944
    last x: 794.69535
    last y diff: 0
    last z: 1697.9944
    territory: 0
    rot x: 0
    rot y: -3.63355
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "props/flora/forage_grapes.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 353
    actor: "props/flora/forage_grapes.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 353,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "food",
    "specific": "fruit"
  },
  "isInfinite": false
}

- id: 9712
  Footprint:
  Minimap:
    active: true
    x: 818
    z: 1586
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 818
    y: 0
    z: 1586
    last x: 818
    last y diff: 0
    last z: 1586
    territory: 0
    rot x: 0
    rot y: 0.45815
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3800
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3800,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9713
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1740.32042
    z: 1236.92275
  Obstruction:
    active: true
    moving: false
    control group: 9713
    control group 2: 0
    tag: 7276
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1740.32042
    y: 0
    z: 1236.92275
    last x: 1740.32042
    last y diff: 0
    last z: 1236.92275
    territory: 3
    rot x: 0
    rot y: -2.9717
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 9267
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1738.47657
    goal z: 1221.71827
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 12.05
    goal hh: 12.05
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_grain"
    anim once: false
    anim speed: 1
    sound group: "resource/farming/farm.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9713
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 661
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "food": 5
  },
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 9267,
        "type": {
          "generic": "food",
          "specific": "grain"
        },
        "template": "structures/rome_field",
        "lastPos": {
          "x": 1738.4765625,
          "y": 30,
          "z": 1221.71826171875
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 9267,
      "type": {
        "generic": "food",
        "specific": "grain"
      },
      "template": "structures/rome_field",
      "lastPos": {
        "x": 1738.4765625,
        "y": 30,
        "z": 1221.71826171875
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27604,
  "losRangeQuery": 662,
  "fsmReenter": false,
  "gatheringTarget": 9267
}

- id: 9716
  Footprint:
  Minimap:
    active: true
    x: 886
    z: 1590
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 886
    y: 0
    z: 1590
    last x: 886
    last y diff: 0
    last z: 1590
    territory: 0
    rot x: 0
    rot y: -3.55353
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3382
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3382,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9717
  Footprint:
  Minimap:
    active: true
    x: 902
    z: 1654
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 902
    y: 0
    z: 1654
    last x: 902
    last y diff: 0
    last z: 1654
    territory: 0
    rot x: 0
    rot y: 1.23527
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3533
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3533,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9718
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1664.4108
    z: 1289.12381
  Obstruction:
    active: true
    moving: false
    control group: 9718
    control group 2: 0
    tag: 7278
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1664.4108
    y: 0
    z: 1289.12381
    last x: 1664.4108
    last y diff: 0
    last z: 1289.12381
    territory: 3
    rot x: 0
    rot y: -2.71418
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 308
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1660.67081
    goal z: 1279.11883
    goal u x: -0.91027
    goal u z: -0.41491
    goal v x: 0.41491
    goal v z: -0.91027
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_rock"
    anim once: false
    anim speed: 1
    sound group: "resource/mining/pickaxe.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9718
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [
      5346
    ],
    "rangeQuery": 663
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {},
  "lastCarriedType": {
    "generic": "stone",
    "specific": "rock"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 308,
        "type": {
          "generic": "stone",
          "specific": "rock"
        },
        "template": "gaia/geology_stonemine_desert_badlands_quarry",
        "lastPos": {
          "x": 1660.6708068847656,
          "y": 30,
          "z": 1279.1188201904297
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 308,
      "type": {
        "generic": "stone",
        "specific": "rock"
      },
      "template": "gaia/geology_stonemine_desert_badlands_quarry",
      "lastPos": {
        "x": 1660.6708068847656,
        "y": 30,
        "z": 1279.1188201904297
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 28012,
  "losRangeQuery": 664,
  "fsmReenter": false,
  "gatheringTarget": 308
}

- id: 9719
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 394
    z: 894
  Obstruction:
    active: true
    moving: false
    control group: 9568
    control group 2: 0
    tag: 2243
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 394
    y: 0
    z: 894
    last x: 394
    last y diff: 0
    last z: 894
    territory: 4
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/scout_tower.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9568
    actor: "structures/iberians/scout_tower.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "currentRound": 0,
  "arrowsLeft": 0,
  "targetUnits": [],
  "enemyUnitsQuery": 665,
  "gaiaUnitsQuery": 666
}
  Cost:
    object: {
  "populationBonus": 5
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 2400,
  "hitpoints": 2400,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": []
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 9728
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1633.1194
    z: 1182.10972
  Obstruction:
    active: true
    moving: false
    control group: 9728
    control group 2: 0
    tag: 7280
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1633.1194
    y: 0
    z: 1182.10972
    last x: 1633.1194
    last y diff: 0
    last z: 1182.10972
    territory: 3
    rot x: 0
    rot y: -1.62418
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 1667
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1630
    goal z: 1182
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 3.12131
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_tree"
    anim once: false
    anim speed: 1
    sound group: "resource/lumbering/lumbering.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9728
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 667
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "wood": 1
  },
  "lastCarriedType": {
    "generic": "wood",
    "specific": "tree"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 1667,
        "type": {
          "generic": "wood",
          "specific": "tree"
        },
        "template": "gaia/flora_tree_senegal_date_palm",
        "lastPos": {
          "x": 1630,
          "y": 30,
          "z": 1182
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 1667,
      "type": {
        "generic": "wood",
        "specific": "tree"
      },
      "template": "gaia/flora_tree_senegal_date_palm",
      "lastPos": {
        "x": 1630,
        "y": 30,
        "z": 1182
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27962,
  "losRangeQuery": 668,
  "fsmReenter": false,
  "gatheringTarget": 1667
}

- id: 9741
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 372.77746
    z: 715.32058
  Obstruction:
    active: true
    moving: true
    control group: 9741
    control group 2: 0
    tag: 7294
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 372.77746
    y: 0
    z: 715.32058
    last x: 368.41462
    last y diff: 0
    last z: 711.77306
    territory: 4
    rot x: 0
    rot y: 0.86635
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 199
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 11.5
    moving: true
    facePointAfterMove: true
    length: 1
    waypoint x: 402
    waypoint z: 746
    length: 4
    waypoint x: 397.5667
    waypoint z: 737.95702
    waypoint x: 393.5014
    waypoint z: 734.24961
    waypoint x: 378.1407
    waypoint z: 721.40592
    waypoint x: 374.0676
    waypoint z: 716.55736
    type: 2
    goal x: 410
    goal z: 758
    goal u x: 0.97857
    goal u z: -0.20681
    goal v x: 0.20681
    goal v z: 0.97857
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 14.75
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9741
    actor: "units/iberians/infantry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 96,
  "hitpoints": 96,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {},
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 199,
        "type": {
          "generic": "metal",
          "specific": "ore"
        },
        "template": "gaia/geology_metal_desert_slabs",
        "lastPos": {
          "x": 410,
          "y": 30,
          "z": 758
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 199,
      "type": {
        "generic": "metal",
        "specific": "ore"
      },
      "template": "gaia/geology_metal_desert_slabs",
      "lastPos": {
        "x": 410,
        "y": 30,
        "z": 758
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.APPROACHING",
  "losRangeQuery": 680,
  "fsmReenter": false,
  "gatheringTarget": 199
}

- id: 9742
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 359.39525
    z: 721.6942
  Obstruction:
    active: true
    moving: false
    control group: 9742
    control group 2: 0
    tag: 7296
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 359.39525
    y: 0
    z: 721.6942
    last x: 359.39525
    last y diff: 0
    last z: 721.6942
    territory: 4
    rot x: 0
    rot y: -2.47912
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 150
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 11.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 367.44968
    goal z: 736.3476
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 16.05
    goal hh: 16.05
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_grain"
    anim once: false
    anim speed: 1
    sound group: "resource/farming/farm.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9742
    actor: "units/iberians/infantry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 96,
  "hitpoints": 96,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {
    "food": 5
  },
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 8984,
        "type": {
          "generic": "food",
          "specific": "grain"
        },
        "template": "structures/iber_field",
        "lastPos": {
          "x": 353.1999969482422,
          "y": 30,
          "z": 713.1999969482422
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 8984,
      "type": {
        "generic": "food",
        "specific": "grain"
      },
      "template": "structures/iber_field",
      "lastPos": {
        "x": 353.1999969482422,
        "y": 30,
        "z": 713.1999969482422
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27461,
  "losRangeQuery": 681,
  "fsmReenter": true,
  "gatheringTarget": 8984
}

- id: 9743
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 454.59758
    z: 735.36161
  Obstruction:
    active: true
    moving: true
    control group: 9743
    control group 2: 0
    tag: 7298
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 454.59758
    y: 0
    z: 735.36161
    last x: 458.34827
    last y diff: 0
    last z: 731.0033
    territory: 4
    rot x: 0
    rot y: -0.72657
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 4851
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 11.5
    moving: true
    facePointAfterMove: true
    length: 3
    waypoint x: 430
    waypoint z: 782
    waypoint x: 430
    waypoint z: 778
    waypoint x: 430
    waypoint z: 774
    length: 2
    waypoint x: 436.31081
    waypoint z: 768.46285
    waypoint x: 445.91376
    waypoint z: 745.45221
    type: 2
    goal x: 422
    goal z: 790
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 14.75
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9743
    actor: "units/iberians/infantry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 96,
  "hitpoints": 96,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {
    "metal": 8
  },
  "lastCarriedType": {
    "generic": "metal",
    "specific": "ore"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "ReturnResource",
      "data": {
        "target": 4851,
        "force": true
      }
    }
  ],
  "order": {
    "type": "ReturnResource",
    "data": {
      "target": 4851,
      "force": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.RETURNRESOURCE.APPROACHING",
  "losRangeQuery": 682,
  "fsmReenter": false
}

- id: 9744
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 375.66158
    z: 923.35772
  Obstruction:
    active: true
    moving: false
    control group: 9744
    control group 2: 0
    tag: 7300
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 375.66158
    y: 0
    z: 923.35772
    last x: 375.66158
    last y diff: 0
    last z: 923.35772
    territory: 0
    rot x: 0
    rot y: -0.60645
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 2544
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 11.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 374
    goal z: 926
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 3.12131
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_tree"
    anim once: false
    anim speed: 1
    sound group: "resource/lumbering/lumbering.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9744
    actor: "units/iberians/infantry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 96,
  "hitpoints": 96,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {
    "wood": 1
  },
  "lastCarriedType": {
    "generic": "wood",
    "specific": "tree"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 2544,
        "type": {
          "generic": "wood",
          "specific": "tree"
        },
        "template": "gaia/flora_tree_date_palm",
        "lastPos": {
          "x": 374,
          "y": 30,
          "z": 926
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 2544,
      "type": {
        "generic": "wood",
        "specific": "tree"
      },
      "template": "gaia/flora_tree_date_palm",
      "lastPos": {
        "x": 374,
        "y": 30,
        "z": 926
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 28035,
  "losRangeQuery": 683,
  "fsmReenter": false,
  "gatheringTarget": 2544
}

- id: 9758
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 248.4
    z: 667.60001
  Obstruction:
    active: true
    moving: false
    control group: 9723
    control group 2: 0
    tag: 2375
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 248.4
    y: 0
    z: 667.60001
    last x: 248.4
    last y diff: 0
    last z: 667.60001
    territory: 4
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/house.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9723
    actor: "structures/iberians/house.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 5
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 800,
  "hitpoints": 800,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": [
    "units/iber_support_female_citizen_house"
  ]
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 9762
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1559.67063
    z: 1239.67652
  Obstruction:
    active: true
    moving: false
    control group: 9762
    control group 2: 0
    tag: 7308
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1559.67063
    y: 0
    z: 1239.67652
    last x: 1559.67063
    last y diff: 0
    last z: 1239.67652
    territory: 3
    rot x: 0
    rot y: -0.7862
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 8985
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 6
    speed: 16.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1553.59804
    goal z: 1240.52343
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 6.13135
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/romans/cavalry_spearman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "attack_melee"
    anim once: false
    anim speed: 1
    sound group: "attack/weapon/sword.xml"
    anim desync: 0.05
    anim sync repeat time: 2250
    seed: 9762
    actor: "units/romans/cavalry_spearman_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 1185000,
  "invulnerable": false
}
  Attack:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 180,
  "hitpoints": 66.59999999999998,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 100
}
  ResourceGatherer:
    object: {
  "carrying": {}
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Attack",
      "data": {
        "target": 10380,
        "force": false,
        "forceResponse": true,
        "attackType": "Melee"
      }
    }
  ],
  "order": {
    "type": "Attack",
    "data": {
      "target": 10380,
      "force": false,
      "forceResponse": true,
      "attackType": "Melee"
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "heldPosition": {
    "x": 1485.5704345703125,
    "z": 1389.7591552734375
  },
  "workOrders": [],
  "lastAttacked": 1135000,
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.COMBAT.ATTACKING",
  "timer": 27820,
  "losRangeQuery": 687,
  "fsmReenter": false,
  "attackTimers": {
    "prepare": 0,
    "repeat": 2250,
    "recharge": 2250
  },
  "resyncAnimation": false,
  "oldAttackType": "Melee"
}

- id: 9774
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1672.66871
    z: 1223.92371
  Obstruction:
    active: true
    moving: false
    control group: 9729
    control group 2: 0
    tag: 2467
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1672.66871
    y: 0
    z: 1223.92371
    last x: 1672.66871
    last y diff: 0
    last z: 1223.92371
    territory: 3
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/romans/barracks.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 7528
    actor: "structures/romans/barracks.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 2000,
  "hitpoints": 2000,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 30,
  "queue": [
    {
      "id": 19,
      "player": 3,
      "unitTemplate": "units/rome_cavalry_spearman_b",
      "count": 1,
      "resources": {
        "food": 80,
        "metal": 0,
        "stone": 0,
        "wood": 55
      },
      "population": 1,
      "productionStarted": true,
      "timeTotal": 12000,
      "timeRemaining": 8000,
      "neededSlots": 0
    },
    {
      "id": 20,
      "player": 3,
      "unitTemplate": "units/rome_cavalry_spearman_b",
      "count": 1,
      "resources": {
        "food": 80,
        "metal": 0,
        "stone": 0,
        "wood": 55
      },
      "population": 1,
      "productionStarted": false,
      "timeTotal": 12000,
      "timeRemaining": 12000
    },
    {
      "id": 21,
      "player": 3,
      "unitTemplate": "units/rome_cavalry_javelinist_b",
      "count": 1,
      "resources": {
        "food": 100,
        "metal": 0,
        "stone": 0,
        "wood": 40
      },
      "population": 1,
      "productionStarted": false,
      "timeTotal": 12000,
      "timeRemaining": 12000
    },
    {
      "id": 22,
      "player": 3,
      "unitTemplate": "units/rome_cavalry_javelinist_b",
      "count": 1,
      "resources": {
        "food": 100,
        "metal": 0,
        "stone": 0,
        "wood": 40
      },
      "population": 1,
      "productionStarted": false,
      "timeTotal": 12000,
      "timeRemaining": 12000
    },
    {
      "id": 23,
      "player": 3,
      "unitTemplate": "units/rome_infantry_spearman_a",
      "count": 1,
      "resources": {
        "food": 50,
        "metal": 0,
        "stone": 0,
        "wood": 50
      },
      "population": 1,
      "productionStarted": false,
      "timeTotal": 10000,
      "timeRemaining": 10000
    },
    {
      "id": 24,
      "player": 3,
      "unitTemplate": "units/rome_infantry_spearman_a",
      "count": 1,
      "resources": {
        "food": 50,
        "metal": 0,
        "stone": 0,
        "wood": 50
      },
      "population": 1,
      "productionStarted": false,
      "timeTotal": 10000,
      "timeRemaining": 10000
    },
    {
      "id": 25,
      "player": 3,
      "unitTemplate": "units/rome_infantry_spearman_a",
      "count": 1,
      "resources": {
        "food": 50,
        "metal": 0,
        "stone": 0,
        "wood": 50
      },
      "population": 1,
      "productionStarted": false,
      "timeTotal": 10000,
      "timeRemaining": 10000
    },
    {
      "id": 26,
      "player": 3,
      "unitTemplate": "units/rome_infantry_spearman_a",
      "count": 1,
      "resources": {
        "food": 50,
        "metal": 0,
        "stone": 0,
        "wood": 50
      },
      "population": 1,
      "productionStarted": false,
      "timeTotal": 10000,
      "timeRemaining": 10000
    },
    {
      "id": 27,
      "player": 3,
      "unitTemplate": "units/rome_infantry_spearman_a",
      "count": 1,
      "resources": {
        "food": 50,
        "metal": 0,
        "stone": 0,
        "wood": 50
      },
      "population": 1,
      "productionStarted": false,
      "timeTotal": 10000,
      "timeRemaining": 10000
    },
    {
      "id": 28,
      "player": 3,
      "unitTemplate": "units/rome_infantry_spearman_a",
      "count": 1,
      "resources": {
        "food": 50,
        "metal": 0,
        "stone": 0,
        "wood": 50
      },
      "population": 1,
      "productionStarted": false,
      "timeTotal": 10000,
      "timeRemaining": 10000
    },
    {
      "id": 29,
      "player": 3,
      "unitTemplate": "units/rome_infantry_spearman_a",
      "count": 1,
      "resources": {
        "food": 50,
        "metal": 0,
        "stone": 0,
        "wood": 50
      },
      "population": 1,
      "productionStarted": false,
      "timeTotal": 10000,
      "timeRemaining": 10000
    }
  ],
  "timer": 28062,
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": [
    "units/rome_infantry_swordsman_b",
    "units/rome_infantry_spearman_a",
    "units/rome_infantry_javelinist_b",
    "units/rome_champion_infantry_barracks",
    "units/rome_cavalry_spearman_b",
    "units/rome_cavalry_javelinist_b",
    "units/rome_champion_cavalry_barracks"
  ]
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 9775
  Decay:
  Footprint:
  Minimap:
    active: true
    x: 755.55054
    z: 1703.53711
  Obstruction:
    active: true
    moving: false
    control group: 9766
    control group 2: 0
    tag: 2469
    flags: 6
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 755.55054
    y: 0
    z: 1703.53711
    last x: 755.55054
    last y diff: 0
    last z: 1703.53711
    territory: 0
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  Vision:
  VisualActor:
    base actor: "structures/plot_field_3D_8x8.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 49623
    actor: "structures/plot_field_3D_8x8.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 250,
  "hitpoints": 250,
  "regenRate": 0
}
  Identity:
  Loot:
  ResourceSupply:
    object: {
  "amount": null,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": true
}
  Sound:
  StatusBars:

- id: 9784
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1635.95154
    z: 1221.73682
  Obstruction:
    active: true
    moving: false
    control group: 9763
    control group 2: 0
    tag: 2481
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1635.95154
    y: 0
    z: 1221.73682
    last x: 1635.95154
    last y diff: 0
    last z: 1221.73682
    territory: 3
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/romans/house.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 6582
    actor: "structures/romans/house.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 10
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 1200,
  "hitpoints": 1200,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": [
    "units/rome_support_female_citizen_house"
  ]
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 9786
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 402.2068
    z: 789.64831
  Obstruction:
    active: true
    moving: true
    control group: 9786
    control group 2: 0
    tag: 7322
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 402.2068
    y: 0
    z: 789.64831
    last x: 402.2068
    last y diff: 0
    last z: 789.64831
    territory: 4
    rot x: 0
    rot y: -1.94602
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 202
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 11.5
    moving: true
    facePointAfterMove: true
    length: 0
    length: 2
    waypoint x: 394.67042
    waypoint z: 787.55234
    waypoint x: 394.60471
    waypoint z: 787.4852
    type: 2
    goal x: 392.62298
    goal z: 778.66555
    goal u x: -0.73234
    goal u z: -0.68158
    goal v x: 0.68158
    goal v z: -0.73234
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 14.75
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9786
    actor: "units/iberians/infantry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 96,
  "hitpoints": 96,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {},
  "lastCarriedType": {
    "generic": "stone",
    "specific": "rock"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 202,
        "type": {
          "generic": "stone",
          "specific": "rock"
        },
        "template": "gaia/geology_stonemine_desert_badlands_quarry",
        "lastPos": {
          "x": 392.6229705810547,
          "y": 30,
          "z": 778.6655426025391
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 202,
      "type": {
        "generic": "stone",
        "specific": "rock"
      },
      "template": "gaia/geology_stonemine_desert_badlands_quarry",
      "lastPos": {
        "x": 392.6229705810547,
        "y": 30,
        "z": 778.6655426025391
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.APPROACHING",
  "losRangeQuery": 696,
  "fsmReenter": false,
  "gatheringTarget": 202
}

- id: 9787
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 361.91781
    z: 883.09847
  Obstruction:
    active: true
    moving: false
    control group: 9787
    control group 2: 0
    tag: 7324
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 361.91781
    y: 0
    z: 883.09847
    last x: 361.91781
    last y diff: 0
    last z: 883.09847
    territory: 4
    rot x: 0
    rot y: -2.6688
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 10376
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2.8
    speed: 11.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 358
    goal z: 874
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 9.19999
    goal hh: 11.19999
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9787
    actor: "units/iberians/infantry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 96,
  "hitpoints": 96,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {},
  "lastCarriedType": {
    "generic": "wood",
    "specific": "tree"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": true,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.IDLE",
  "losRangeQuery": 697,
  "fsmReenter": false
}

- id: 9788
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 383.54288
    z: 923.28669
  Obstruction:
    active: true
    moving: false
    control group: 9788
    control group 2: 0
    tag: 7326
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 383.54288
    y: 0
    z: 923.28669
    last x: 383.54288
    last y diff: 0
    last z: 923.28669
    territory: 4
    rot x: 0
    rot y: -0.56943
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 2539
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 11.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 382
    goal z: 926
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 3.12131
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_tree"
    anim once: false
    anim speed: 1
    sound group: "resource/lumbering/lumbering.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9788
    actor: "units/iberians/infantry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 96,
  "hitpoints": 96,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {
    "wood": 1
  },
  "lastCarriedType": {
    "generic": "wood",
    "specific": "tree"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 2539,
        "type": {
          "generic": "wood",
          "specific": "tree"
        },
        "template": "gaia/flora_tree_date_palm",
        "lastPos": {
          "x": 382,
          "y": 30,
          "z": 926
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 2539,
      "type": {
        "generic": "wood",
        "specific": "tree"
      },
      "template": "gaia/flora_tree_date_palm",
      "lastPos": {
        "x": 382,
        "y": 30,
        "z": 926
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 28036,
  "losRangeQuery": 698,
  "fsmReenter": false,
  "gatheringTarget": 2539
}

- id: 9803
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1650.08931
    z: 1161.12003
  Obstruction:
    active: true
    moving: false
    control group: 9803
    control group 2: 0
    tag: 7332
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1650.08931
    y: 0
    z: 1161.12003
    last x: 1650.08931
    last y diff: 0
    last z: 1161.12003
    territory: 3
    rot x: 0
    rot y: -3.09787
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 1630
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 11.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1650
    goal z: 1158
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 3.12131
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/romans/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_tree"
    anim once: false
    anim speed: 1
    sound group: "resource/lumbering/lumbering.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9803
    actor: "units/romans/infantry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 96,
  "hitpoints": 96,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {
    "wood": 7
  },
  "lastCarriedType": {
    "generic": "wood",
    "specific": "tree"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 1630,
        "type": {
          "generic": "wood",
          "specific": "tree"
        },
        "template": "gaia/flora_tree_senegal_date_palm",
        "lastPos": {
          "x": 1650,
          "y": 30,
          "z": 1158
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 1630,
      "type": {
        "generic": "wood",
        "specific": "tree"
      },
      "template": "gaia/flora_tree_senegal_date_palm",
      "lastPos": {
        "x": 1650,
        "y": 30,
        "z": 1158
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27688,
  "losRangeQuery": 703,
  "fsmReenter": false,
  "gatheringTarget": 1630
}

- id: 9809
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1656.03734
    z: 1164.48586
  Obstruction:
    active: true
    moving: true
    control group: 9809
    control group 2: 0
    tag: 7336
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1656.03734
    y: 0
    z: 1164.48586
    last x: 1651.97219
    last y diff: 0
    last z: 1160.4193
    territory: 3
    rot x: 0
    rot y: 0.78528
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 9836
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 11.5
    moving: true
    facePointAfterMove: true
    length: 0
    length: 1
    waypoint x: 1671.23797
    waypoint z: 1179.69178
    type: 2
    goal x: 1679.96131
    goal z: 1181.65052
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/romans/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 14.75
    anim name: "gather_tree"
    anim once: false
    anim speed: 1
    sound group: "resource/lumbering/lumbering.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9809
    actor: "units/romans/infantry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 96,
  "hitpoints": 96,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {
    "wood": 10
  },
  "lastCarriedType": {
    "generic": "wood",
    "specific": "tree"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "ReturnResource",
      "data": {
        "target": 9836,
        "force": false
      }
    },
    {
      "type": "Gather",
      "data": {
        "target": 1630,
        "type": {
          "generic": "wood",
          "specific": "tree"
        },
        "template": "gaia/flora_tree_senegal_date_palm",
        "lastPos": {
          "x": 1650,
          "y": 30,
          "z": 1158
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "ReturnResource",
    "data": {
      "target": 9836,
      "force": false
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.RETURNRESOURCE.APPROACHING",
  "losRangeQuery": 733,
  "fsmReenter": false
}

- id: 9816
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1704.4005
    z: 1169.19422
  Obstruction:
    active: true
    moving: false
    control group: 9816
    control group 2: 0
    tag: 7338
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1704.4005
    y: 0
    z: 1169.19422
    last x: 1704.4005
    last y diff: 0
    last z: 1169.19422
    territory: 3
    rot x: 0
    rot y: -1.57084
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 10307
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2.8
    speed: 11.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1692.79896
    goal z: 1169.19397
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 8.19999
    goal hh: 8.19999
  Vision:
  VisualActor:
    base actor: "units/romans/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9816
    actor: "units/romans/infantry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 96,
  "hitpoints": 96,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {
    "wood": 9
  },
  "lastCarriedType": {
    "generic": "wood",
    "specific": "tree"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": true,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.IDLE",
  "losRangeQuery": 736,
  "fsmReenter": false
}

- id: 9823
  Decay:
  Footprint:
  Minimap:
    r: 255
    g: 255
    b: 255
    active: true
    x: 766.88532
    z: 1620.9347
  Obstruction:
    active: true
    moving: false
    control group: 9732
    control group 2: 0
    tag: 2579
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 766.88532
    y: 0
    z: 1620.9347
    last x: 766.88532
    last y diff: 0
    last z: 1620.9347
    territory: 0
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/hellenes/market.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 52478
    actor: "structures/hellenes/market.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 1500,
  "hitpoints": 1500,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": [
    "units/sele_support_trader"
  ]
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 9824
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1657.90796
    z: 1179.93551
  Obstruction:
    active: true
    moving: true
    control group: 9824
    control group 2: 0
    tag: 7340
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1657.90796
    y: 0
    z: 1179.93551
    last x: 1663.59368
    last y diff: 0
    last z: 1180.7929
    territory: 3
    rot x: 0
    rot y: -1.77665
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 1621
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 11.5
    moving: true
    facePointAfterMove: true
    length: 0
    length: 3
    waypoint x: 1644.71332
    waypoint z: 1176.45713
    waypoint x: 1644.55
    waypoint z: 1176.55
    waypoint x: 1654.23148
    waypoint z: 1179.38108
    type: 1
    goal x: 1642
    goal z: 1178
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 3.12131
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/romans/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 14.75
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9824
    actor: "units/romans/infantry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 96,
  "hitpoints": 96,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {},
  "lastCarriedType": {
    "generic": "wood",
    "specific": "tree"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 1621,
        "type": {
          "generic": "wood",
          "specific": "tree"
        },
        "template": "gaia/flora_tree_senegal_date_palm",
        "lastPos": {
          "x": 1642,
          "y": 30,
          "z": 1178
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 1621,
      "type": {
        "generic": "wood",
        "specific": "tree"
      },
      "template": "gaia/flora_tree_senegal_date_palm",
      "lastPos": {
        "x": 1642,
        "y": 30,
        "z": 1178
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.APPROACHING",
  "losRangeQuery": 737,
  "fsmReenter": false,
  "gatheringTarget": 1621
}

- id: 9830
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 256.4
    z: 679.60001
  Obstruction:
    active: true
    moving: false
    control group: 9795
    control group 2: 0
    tag: 2585
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 256.4
    y: 0
    z: 679.60001
    last x: 256.4
    last y diff: 0
    last z: 679.60001
    territory: 4
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/house.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9795
    actor: "structures/iberians/house.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 5
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 800,
  "hitpoints": 800,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": [
    "units/iber_support_female_citizen_house"
  ]
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 9833
  Decay:
  Footprint:
  Minimap:
    r: 255
    g: 255
    b: 255
    active: true
    x: 1344.20862
    z: 434.56162
  Obstruction:
    active: true
    moving: false
    control group: 9756
    control group 2: 0
    tag: 2589
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1344.20862
    y: 0
    z: 434.56162
    last x: 1344.20862
    last y diff: 0
    last z: 434.56162
    territory: 0
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/mauryans/market.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1720
    actor: "structures/mauryans/market.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 1500,
  "hitpoints": 1390,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": [
    "units/maur_support_trader"
  ]
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 9836
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1679.96131
    z: 1181.65052
  Obstruction:
    active: true
    moving: false
    control group: 9789
    control group 2: 0
    tag: 2595
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1679.96131
    y: 0
    z: 1181.65052
    last x: 1679.96131
    last y diff: 0
    last z: 1181.65052
    territory: 3
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/romans/storehouse.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 64396
    actor: "structures/romans/storehouse.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 800,
  "hitpoints": 800,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 2,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": []
}
  ResourceDropsite:
    object: {}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 9844
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1644.99674
    z: 1178.87298
  Obstruction:
    active: true
    moving: false
    control group: 9844
    control group 2: 0
    tag: 7342
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1644.99674
    y: 0
    z: 1178.87298
    last x: 1644.99674
    last y diff: 0
    last z: 1178.87298
    territory: 3
    rot x: 0
    rot y: -1.92516
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 1621
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 11.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1642
    goal z: 1178
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 3.12131
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/romans/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_tree"
    anim once: false
    anim speed: 1
    sound group: "resource/lumbering/lumbering.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9844
    actor: "units/romans/infantry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 96,
  "hitpoints": 96,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {
    "wood": 2
  },
  "lastCarriedType": {
    "generic": "wood",
    "specific": "tree"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 1621,
        "type": {
          "generic": "wood",
          "specific": "tree"
        },
        "template": "gaia/flora_tree_senegal_date_palm",
        "lastPos": {
          "x": 1642,
          "y": 30,
          "z": 1178
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 1621,
      "type": {
        "generic": "wood",
        "specific": "tree"
      },
      "template": "gaia/flora_tree_senegal_date_palm",
      "lastPos": {
        "x": 1642,
        "y": 30,
        "z": 1178
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27920,
  "losRangeQuery": 738,
  "fsmReenter": false,
  "gatheringTarget": 1621
}

- id: 9856
  Decay:
  Footprint:
  Obstruction:
    active: true
    moving: false
    control group: 9856
    control group 2: 0
    tag: 2695
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 782.33985
    y: 0
    z: 1453.47168
    last x: 782.33985
    last y diff: 0
    last z: 1453.47168
    territory: 0
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  Vision:
  VisualActor:
    base actor: "structures/fndn_5x5.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "scaffold"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 63910
    actor: "structures/fndn_5x5.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own",
    "neutral"
  ]
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Foundation:
    object: {
  "committed": true,
  "builders": [],
  "buildMultiplier": 1,
  "previewEntity": 9943,
  "finalTemplateName": "structures/sele_military_colony",
  "owner": 2,
  "costs": {
    "food": 0,
    "metal": 200,
    "stone": 200,
    "wood": 200
  },
  "initialised": true
}
  Health:
    object: {
  "maxHitpoints": 2000,
  "hitpoints": 409,
  "regenRate": 0
}
  Identity:
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:

- id: 9863
  Footprint:
  Minimap:
    active: true
    x: 388.04535
    z: 625.76322
  Obstruction:
    active: true
    moving: false
    control group: 9863
    control group 2: 0
    tag: 7344
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 388.04535
    y: 0
    z: 625.76322
    last x: 388.04535
    last y diff: 0
    last z: 625.76322
    territory: 4
    rot x: 0
    rot y: -1.57081
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  VisualActor:
    base actor: "fauna/camel.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3166
    actor: "fauna/camel.xml"
  AIProxy:
  Identity:
  ResourceSupply:
    object: {
  "amount": 140,
  "gatherers": [
    [],
    [],
    [],
    [],
    [],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 9864
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1647.28223
    z: 1160.84578
  Obstruction:
    active: true
    moving: false
    control group: 9864
    control group 2: 0
    tag: 7346
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1647.28223
    y: 0
    z: 1160.84578
    last x: 1647.28223
    last y diff: 0
    last z: 1160.84578
    territory: 3
    rot x: 0
    rot y: -2.65368
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 1629
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1646
    goal z: 1158
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 3.12131
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/romans/infantry_swordsman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_tree"
    anim once: false
    anim speed: 1
    sound group: "resource/lumbering/lumbering.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9864
    actor: "units/romans/infantry_swordsman_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 144,
  "hitpoints": 144,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {
    "wood": 1
  },
  "lastCarriedType": {
    "generic": "wood",
    "specific": "tree"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 1629,
        "type": {
          "generic": "wood",
          "specific": "tree"
        },
        "template": "gaia/flora_tree_date_palm",
        "lastPos": {
          "x": 1646,
          "y": 30,
          "z": 1158
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 1629,
      "type": {
        "generic": "wood",
        "specific": "tree"
      },
      "template": "gaia/flora_tree_date_palm",
      "lastPos": {
        "x": 1646,
        "y": 30,
        "z": 1158
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 28014,
  "losRangeQuery": 742,
  "fsmReenter": false,
  "gatheringTarget": 1629
}

- id: 9867
  Footprint:
  Minimap:
    active: true
    x: 1426
    z: 1490
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1426
    y: 0
    z: 1490
    last x: 1426
    last y diff: 0
    last z: 1490
    territory: 0
    rot x: 0
    rot y: -0.16466
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3647
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3647,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9868
  Footprint:
  Minimap:
    active: true
    x: 1394
    z: 1534
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1394
    y: 0
    z: 1534
    last x: 1394
    last y diff: 0
    last z: 1534
    territory: 0
    rot x: 0
    rot y: -0.8804
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3636
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3636,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9869
  Footprint:
  Minimap:
    active: true
    x: 1378
    z: 1546
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1378
    y: 0
    z: 1546
    last x: 1378
    last y diff: 0
    last z: 1546
    territory: 0
    rot x: 0
    rot y: 0.28669
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3966
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3966,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9870
  Footprint:
  Minimap:
    active: true
    x: 1386
    z: 1530
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1386
    y: 0
    z: 1530
    last x: 1386
    last y diff: 0
    last z: 1530
    territory: 0
    rot x: 0
    rot y: 0.71589
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3704
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3704,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9872
  Footprint:
  Minimap:
    active: true
    x: 1386
    z: 1458
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1386
    y: 0
    z: 1458
    last x: 1386
    last y diff: 0
    last z: 1458
    territory: 0
    rot x: 0
    rot y: -2.88439
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3350
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3350,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9873
  Footprint:
  Minimap:
    active: true
    x: 1390
    z: 1506
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1390
    y: 0
    z: 1506
    last x: 1390
    last y diff: 0
    last z: 1506
    territory: 0
    rot x: 0
    rot y: -4.20134
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3612
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3612,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9874
  Footprint:
  Minimap:
    active: true
    x: 1354
    z: 1434
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1354
    y: 0
    z: 1434
    last x: 1354
    last y diff: 0
    last z: 1434
    territory: 0
    rot x: 0
    rot y: -1.32427
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3467
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3467,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9875
  Footprint:
  Minimap:
    active: true
    x: 1374
    z: 1474
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1374
    y: 0
    z: 1474
    last x: 1374
    last y diff: 0
    last z: 1474
    territory: 0
    rot x: 0
    rot y: -1.97558
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3471
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3471,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9876
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 393.0588
    z: 925.37845
  Obstruction:
    active: true
    moving: false
    control group: 9876
    control group 2: 0
    tag: 7348
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 393.0588
    y: 0
    z: 925.37845
    last x: 393.0588
    last y diff: 0
    last z: 925.37845
    territory: 4
    rot x: 0
    rot y: -1.30553
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 2531
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 11.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 390
    goal z: 926
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 3.12131
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_tree"
    anim once: false
    anim speed: 1
    sound group: "resource/lumbering/lumbering.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9876
    actor: "units/iberians/infantry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 96,
  "hitpoints": 96,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {
    "wood": 10
  },
  "lastCarriedType": {
    "generic": "wood",
    "specific": "tree"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 2531,
        "type": {
          "generic": "wood",
          "specific": "tree"
        },
        "template": "gaia/flora_tree_senegal_date_palm",
        "lastPos": {
          "x": 390,
          "y": 30,
          "z": 926
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 2531,
      "type": {
        "generic": "wood",
        "specific": "tree"
      },
      "template": "gaia/flora_tree_senegal_date_palm",
      "lastPos": {
        "x": 390,
        "y": 30,
        "z": 926
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27796,
  "losRangeQuery": 743,
  "fsmReenter": false,
  "gatheringTarget": 2531
}

- id: 9877
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 385.95328
    z: 899.7157
  Obstruction:
    active: true
    moving: true
    control group: 9877
    control group 2: 0
    tag: 7350
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 385.95328
    y: 0
    z: 899.7157
    last x: 388.41265
    last y diff: 0
    last z: 904.58083
    territory: 4
    rot x: 0
    rot y: -2.61416
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 9668
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 11.5
    moving: true
    facePointAfterMove: true
    length: 0
    length: 2
    waypoint x: 383.1334
    waypoint z: 895.54834
    waypoint x: 385.15685
    waypoint z: 897.56461
    type: 2
    goal x: 382
    goal z: 886
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 14.75
    anim name: "gather_tree"
    anim once: false
    anim speed: 1
    sound group: "resource/lumbering/lumbering.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9877
    actor: "units/iberians/infantry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 96,
  "hitpoints": 96,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {
    "wood": 15
  },
  "lastCarriedType": {
    "generic": "wood",
    "specific": "tree"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "ReturnResource",
      "data": {
        "target": 9668,
        "force": false
      }
    },
    {
      "type": "Gather",
      "data": {
        "target": 2530,
        "type": {
          "generic": "wood",
          "specific": "tree"
        },
        "template": "gaia/flora_tree_senegal_date_palm",
        "lastPos": {
          "x": 406,
          "y": 30,
          "z": 922
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "ReturnResource",
    "data": {
      "target": 9668,
      "force": false
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.RETURNRESOURCE.APPROACHING",
  "losRangeQuery": 744,
  "fsmReenter": false
}

- id: 9878
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 364.9445
    z: 716.14521
  Obstruction:
    active: true
    moving: false
    control group: 9878
    control group 2: 0
    tag: 7352
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 364.9445
    y: 0
    z: 716.14521
    last x: 364.9445
    last y diff: 0
    last z: 716.14521
    territory: 4
    rot x: 0
    rot y: -1.88575
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 150
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 11.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 367.44968
    goal z: 736.3476
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 16.05
    goal hh: 16.05
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_grain"
    anim once: false
    anim speed: 1
    sound group: "resource/farming/farm.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9878
    actor: "units/iberians/infantry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 96,
  "hitpoints": 96,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {
    "food": 8
  },
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 8984,
        "type": {
          "generic": "food",
          "specific": "grain"
        },
        "template": "structures/iber_field",
        "lastPos": {
          "x": 353.1999969482422,
          "y": 30,
          "z": 713.1999969482422
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 8984,
      "type": {
        "generic": "food",
        "specific": "grain"
      },
      "template": "structures/iber_field",
      "lastPos": {
        "x": 353.1999969482422,
        "y": 30,
        "z": 713.1999969482422
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27171,
  "losRangeQuery": 745,
  "fsmReenter": true,
  "gatheringTarget": 8984
}

- id: 9879
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 367.34939
    z: 713.74042
  Obstruction:
    active: true
    moving: false
    control group: 9879
    control group 2: 0
    tag: 7354
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 367.34939
    y: 0
    z: 713.74042
    last x: 367.34939
    last y diff: 0
    last z: 713.74042
    territory: 4
    rot x: 0
    rot y: -1.6286
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 150
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 11.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 367.44968
    goal z: 736.3476
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 16.05
    goal hh: 16.05
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_grain"
    anim once: false
    anim speed: 1
    sound group: "resource/farming/farm.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9879
    actor: "units/iberians/infantry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 96,
  "hitpoints": 96,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {
    "food": 6
  },
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 8984,
        "type": {
          "generic": "food",
          "specific": "grain"
        },
        "template": "structures/iber_field",
        "lastPos": {
          "x": 353.1999969482422,
          "y": 30,
          "z": 713.1999969482422
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 8984,
      "type": {
        "generic": "food",
        "specific": "grain"
      },
      "template": "structures/iber_field",
      "lastPos": {
        "x": 353.1999969482422,
        "y": 30,
        "z": 713.1999969482422
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27282,
  "losRangeQuery": 746,
  "fsmReenter": true,
  "gatheringTarget": 8984
}

- id: 9880
  Footprint:
  Minimap:
    active: true
    x: 1334
    z: 1538
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1334
    y: 0
    z: 1538
    last x: 1334
    last y diff: 0
    last z: 1538
    territory: 0
    rot x: 0
    rot y: -4.471
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3251
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3251,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9881
  Footprint:
  Minimap:
    active: true
    x: 1338
    z: 1482
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1338
    y: 0
    z: 1482
    last x: 1338
    last y diff: 0
    last z: 1482
    territory: 0
    rot x: 0
    rot y: -0.9684
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3666
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3666,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9882
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1573.40845
    z: 1252.69361
  Obstruction:
    active: true
    moving: false
    control group: 9821
    control group 2: 0
    tag: 2651
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1573.40845
    y: 0
    z: 1252.69361
    last x: 1573.40845
    last y diff: 0
    last z: 1252.69361
    territory: 3
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  Vision:
  VisualActor:
    base actor: "structures/romans/outpost.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "garrisoned"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9622
    actor: "structures/romans/outpost.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 1177500,
  "invulnerable": false
}
  Attack:
  BuildRestrictions:
    object: {
  "territories": [
    "own",
    "neutral"
  ]
}
  BuildingAI:
    object: {
  "currentRound": 5,
  "arrowsLeft": 1,
  "targetUnits": [
    6814,
    7311,
    8367,
    9440,
    7313,
    8368,
    10235,
    8999,
    10254,
    10647,
    10653
  ],
  "enemyUnitsQuery": 747,
  "gaiaUnitsQuery": 748,
  "timer": 27180
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [
    9969
  ],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 800,
  "hitpoints": 653.0166446972727,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": []
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 9883
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1642.60047
    z: 1307.20464
  Obstruction:
    active: true
    moving: false
    control group: 9883
    control group 2: 0
    tag: 7356
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1642.60047
    y: 0
    z: 1307.20464
    last x: 1642.60047
    last y diff: 0
    last z: 1307.20464
    territory: 3
    rot x: 0
    rot y: -3.0454
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 303
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1642
    goal z: 1298
    goal u x: 0.78006
    goal u z: -0.62638
    goal v x: 0.62638
    goal v z: 0.78006
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/romans/infantry_swordsman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_ore"
    anim once: false
    anim speed: 1
    sound group: "resource/mining/mining.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9883
    actor: "units/romans/infantry_swordsman_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 144,
  "hitpoints": 144,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {
    "metal": 5
  },
  "lastCarriedType": {
    "generic": "metal",
    "specific": "ore"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 303,
        "type": {
          "generic": "metal",
          "specific": "ore"
        },
        "template": "gaia/geology_metal_desert_slabs",
        "lastPos": {
          "x": 1642,
          "y": 30,
          "z": 1298
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 303,
      "type": {
        "generic": "metal",
        "specific": "ore"
      },
      "template": "gaia/geology_metal_desert_slabs",
      "lastPos": {
        "x": 1642,
        "y": 30,
        "z": 1298
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27633,
  "losRangeQuery": 749,
  "fsmReenter": false,
  "gatheringTarget": 303
}

- id: 9886
  Footprint:
  Minimap:
    active: true
    x: 1246
    z: 1418
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1246
    y: 0
    z: 1418
    last x: 1246
    last y diff: 0
    last z: 1418
    territory: 0
    rot x: 0
    rot y: -3.74437
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3801
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3801,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9887
  Footprint:
  Minimap:
    active: true
    x: 1294
    z: 1454
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1294
    y: 0
    z: 1454
    last x: 1294
    last y diff: 0
    last z: 1454
    territory: 0
    rot x: 0
    rot y: -2.63004
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3912
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3912,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9890
  Footprint:
  Minimap:
    active: true
    x: 1302
    z: 1518
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1302
    y: 0
    z: 1518
    last x: 1302
    last y diff: 0
    last z: 1518
    territory: 0
    rot x: 0
    rot y: 1.29531
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3668
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3668,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9891
  Footprint:
  Minimap:
    active: true
    x: 1282
    z: 1446
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1282
    y: 0
    z: 1446
    last x: 1282
    last y diff: 0
    last z: 1446
    territory: 0
    rot x: 0
    rot y: -1.58445
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3970
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3970,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9892
  Footprint:
  Minimap:
    active: true
    x: 1250
    z: 1566
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1250
    y: 0
    z: 1566
    last x: 1250
    last y diff: 0
    last z: 1566
    territory: 0
    rot x: 0
    rot y: -0.83056
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3476
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3476,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9893
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1620.86219
    z: 1209.3877
  Obstruction:
    active: true
    moving: false
    control group: 9831
    control group 2: 0
    tag: 2663
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1620.86219
    y: 0
    z: 1209.3877
    last x: 1620.86219
    last y diff: 0
    last z: 1209.3877
    territory: 3
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/romans/house.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 40606
    actor: "structures/romans/house.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 10
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 1200,
  "hitpoints": 1200,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": [
    "units/rome_support_female_citizen_house"
  ]
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 9894
  Footprint:
  Minimap:
    active: true
    x: 1262
    z: 1546
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1262
    y: 0
    z: 1546
    last x: 1262
    last y diff: 0
    last z: 1546
    territory: 0
    rot x: 0
    rot y: -0.33227
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3859
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3859,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9896
  Footprint:
  Minimap:
    active: true
    x: 1254
    z: 1446
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1254
    y: 0
    z: 1446
    last x: 1254
    last y diff: 0
    last z: 1446
    territory: 0
    rot x: 0
    rot y: -0.88825
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3544
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3544,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9943
  Footprint:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 782.33985
    y: 0
    z: 1453.47168
    last x: 782.33985
    last y diff: 0
    last z: 1453.47168
    territory: 0
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0.2045
    anchor: "upright"
    turret parent: 0
  VisualActor:
    base actor: "structures/ptolemies/settlement.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "scaffold"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 63910
    actor: "structures/ptolemies/settlement.xml"

- id: 9968
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1730.2459
    z: 1258.43062
  Obstruction:
    active: true
    moving: false
    control group: 9968
    control group 2: 0
    tag: 7364
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1730.2459
    y: 0
    z: 1258.43062
    last x: 1730.2459
    last y diff: 0
    last z: 1258.43062
    territory: 3
    rot x: 0
    rot y: 0.68894
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 6880
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1737.10254
    goal z: 1267.20777
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 11.05
    goal hh: 9.05
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9968
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 754
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {}
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": true,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.IDLE",
  "losRangeQuery": 755,
  "fsmReenter": false
}

- id: 9969
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: false
  Obstruction:
    active: true
    moving: false
    control group: 9969
    control group 2: 0
    tag: 0
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: false
    territory: 3
    rot x: 0
    rot y: -1.57084
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 9882
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1573.40845
    goal z: 1252.69361
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 4.3
    goal hh: 4.3
  Vision:
  VisualActor:
    base actor: "units/romans/infantry_swordsman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 12.75
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9969
    actor: "units/romans/infantry_swordsman_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 144,
  "hitpoints": 144,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {}
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Garrison",
      "data": {
        "target": 9882,
        "force": true
      }
    }
  ],
  "order": {
    "type": "Garrison",
    "data": {
      "target": 9882,
      "force": true
    }
  },
  "formationController": 0,
  "isGarrisoned": true,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "heldPosition": {
    "x": 1594.2244873046875,
    "z": 1245.9366455078125
  },
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GARRISON.GARRISONED",
  "losRangeQuery": 756,
  "fsmReenter": false
}

- id: 9971
  Footprint:
  Minimap:
    active: true
    x: 898
    z: 1618
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 898
    y: 0
    z: 1618
    last x: 898
    last y diff: 0
    last z: 1618
    territory: 0
    rot x: 0
    rot y: -1.96892
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3388
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3388,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9972
  Footprint:
  Minimap:
    active: true
    x: 978
    z: 1658
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 978
    y: 0
    z: 1658
    last x: 978
    last y diff: 0
    last z: 1658
    territory: 0
    rot x: 0
    rot y: -4.53132
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3632
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3632,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9973
  Footprint:
  Minimap:
    active: true
    x: 1006
    z: 1658
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1006
    y: 0
    z: 1658
    last x: 1006
    last y diff: 0
    last z: 1658
    territory: 0
    rot x: 0
    rot y: -2.54656
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3553
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3553,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9976
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1652.61854
    z: 1299.16033
  Obstruction:
    active: true
    moving: false
    control group: 9976
    control group 2: 0
    tag: 7370
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1652.61854
    y: 0
    z: 1299.16033
    last x: 1652.61854
    last y diff: 0
    last z: 1299.16033
    territory: 3
    rot x: 0
    rot y: -1.72555
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 303
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1642
    goal z: 1298
    goal u x: 0.78006
    goal u z: -0.62638
    goal v x: 0.62638
    goal v z: 0.78006
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_ore"
    anim once: false
    anim speed: 1
    sound group: "resource/mining/mining.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9976
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 758
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "metal": 4
  },
  "lastCarriedType": {
    "generic": "metal",
    "specific": "ore"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 303,
        "type": {
          "generic": "metal",
          "specific": "ore"
        },
        "template": "gaia/geology_metal_desert_slabs",
        "lastPos": {
          "x": 1642,
          "y": 30,
          "z": 1298
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 303,
      "type": {
        "generic": "metal",
        "specific": "ore"
      },
      "template": "gaia/geology_metal_desert_slabs",
      "lastPos": {
        "x": 1642,
        "y": 30,
        "z": 1298
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27555,
  "losRangeQuery": 759,
  "fsmReenter": false,
  "gatheringTarget": 303
}

- id: 9978
  Footprint:
  Minimap:
    active: true
    x: 1070
    z: 1634
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1070
    y: 0
    z: 1634
    last x: 1070
    last y diff: 0
    last z: 1634
    territory: 0
    rot x: 0
    rot y: 0.27356
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3545
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3545,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9983
  Footprint:
  Minimap:
    active: true
    x: 1087.8047
    z: 1617.14142
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1087.8047
    y: 0
    z: 1617.14142
    last x: 1087.8047
    last y diff: 0
    last z: 1617.14142
    territory: 0
    rot x: 0
    rot y: -2.63094
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_badlands_new.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2839
    actor: "geology/stonemine_desert_badlands_new.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2839,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 5000,
  "amount": 5000,
  "type": {
    "generic": "stone",
    "specific": "rock"
  },
  "isInfinite": false
}

- id: 9986
  Footprint:
  Minimap:
    active: true
    x: 1038
    z: 1598
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1038
    y: 0
    z: 1598
    last x: 1038
    last y diff: 0
    last z: 1598
    territory: 0
    rot x: 0
    rot y: 0.65247
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1721
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1721,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9987
  Footprint:
  Minimap:
    active: true
    x: 1042
    z: 1602
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1042
    y: 0
    z: 1602
    last x: 1042
    last y diff: 0
    last z: 1602
    territory: 0
    rot x: 0
    rot y: 1.40171
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1722
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1722,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9988
  Footprint:
  Minimap:
    active: true
    x: 1054
    z: 1602
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1054
    y: 0
    z: 1602
    last x: 1054
    last y diff: 0
    last z: 1602
    territory: 0
    rot x: 0
    rot y: 2.06084
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1725
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1725,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9989
  Footprint:
  Minimap:
    active: true
    x: 1062
    z: 1606
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1062
    y: 0
    z: 1606
    last x: 1062
    last y diff: 0
    last z: 1606
    territory: 0
    rot x: 0
    rot y: 0.36165
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1669
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1669,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9994
  Footprint:
  Minimap:
    active: true
    x: 1046
    z: 1598
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1046
    y: 0
    z: 1598
    last x: 1046
    last y diff: 0
    last z: 1598
    territory: 0
    rot x: 0
    rot y: 5.71518
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1723
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1723,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9995
  Footprint:
  Minimap:
    active: true
    x: 1054
    z: 1598
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1054
    y: 0
    z: 1598
    last x: 1054
    last y diff: 0
    last z: 1598
    territory: 0
    rot x: 0
    rot y: 1.361
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1724
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1724,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 9997
  Footprint:
  Minimap:
    active: true
    x: 1058
    z: 1602
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1058
    y: 0
    z: 1602
    last x: 1058
    last y diff: 0
    last z: 1602
    territory: 0
    rot x: 0
    rot y: 4.88997
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1668
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1668,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10059
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1732.09849
    z: 1256.57811
  Obstruction:
    active: true
    moving: false
    control group: 10059
    control group 2: 0
    tag: 7374
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1732.09849
    y: 0
    z: 1256.57811
    last x: 1732.09849
    last y diff: 0
    last z: 1256.57811
    territory: 3
    rot x: 0
    rot y: 0.5028
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 6880
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1737.10254
    goal z: 1267.20777
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 11.05
    goal hh: 9.05
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10059
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 761
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {}
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": true,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.IDLE",
  "losRangeQuery": 762,
  "fsmReenter": false
}

- id: 10076
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1645.3704
    z: 1304.98044
  Obstruction:
    active: true
    moving: false
    control group: 10076
    control group 2: 0
    tag: 7376
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1645.3704
    y: 0
    z: 1304.98044
    last x: 1645.3704
    last y diff: 0
    last z: 1304.98044
    territory: 3
    rot x: 0
    rot y: -2.63012
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 303
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1642
    goal z: 1298
    goal u x: 0.78006
    goal u z: -0.62638
    goal v x: 0.62638
    goal v z: 0.78006
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_ore"
    anim once: false
    anim speed: 1
    sound group: "resource/mining/mining.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10076
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [
      283,
      9883
    ],
    "rangeQuery": 765
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {},
  "lastCarriedType": {
    "generic": "metal",
    "specific": "ore"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 303,
        "type": {
          "generic": "metal",
          "specific": "ore"
        },
        "template": "gaia/geology_metal_desert_slabs",
        "lastPos": {
          "x": 1642,
          "y": 30,
          "z": 1298
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 303,
      "type": {
        "generic": "metal",
        "specific": "ore"
      },
      "template": "gaia/geology_metal_desert_slabs",
      "lastPos": {
        "x": 1642,
        "y": 30,
        "z": 1298
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27963,
  "losRangeQuery": 766,
  "fsmReenter": false,
  "gatheringTarget": 303
}

- id: 10143
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1643.16034
    z: 1287.38146
  Obstruction:
    active: true
    moving: false
    control group: 10143
    control group 2: 0
    tag: 7380
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1643.16034
    y: 0
    z: 1287.38146
    last x: 1643.16034
    last y diff: 0
    last z: 1287.38146
    territory: 3
    rot x: 0
    rot y: -0.15476
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 303
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1642
    goal z: 1298
    goal u x: 0.78006
    goal u z: -0.62638
    goal v x: 0.62638
    goal v z: 0.78006
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_ore"
    anim once: false
    anim speed: 1
    sound group: "resource/mining/mining.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10143
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 769
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "metal": 9
  },
  "lastCarriedType": {
    "generic": "metal",
    "specific": "ore"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 303,
        "type": {
          "generic": "metal",
          "specific": "ore"
        },
        "template": "gaia/geology_metal_desert_slabs",
        "lastPos": {
          "x": 1642,
          "y": 30,
          "z": 1298
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 303,
      "type": {
        "generic": "metal",
        "specific": "ore"
      },
      "template": "gaia/geology_metal_desert_slabs",
      "lastPos": {
        "x": 1642,
        "y": 30,
        "z": 1298
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 26961,
  "losRangeQuery": 770,
  "fsmReenter": false,
  "gatheringTarget": 303
}

- id: 10156
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 366
    z: 578
  Obstruction:
    active: true
    moving: false
    control group: 9826
    control group 2: 0
    tag: 2831
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 366
    y: 0
    z: 578
    last x: 366
    last y diff: 0
    last z: 578
    territory: 4
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/market.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9826
    actor: "structures/iberians/market.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 1500,
  "hitpoints": 1500,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": [
    "units/iber_support_trader"
  ]
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 10163
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 378.66857
    z: 905.57793
  Obstruction:
    active: true
    moving: true
    control group: 10163
    control group 2: 0
    tag: 7386
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 378.66857
    y: 0
    z: 905.57793
    last x: 380.32264
    last y diff: 0
    last z: 901.12598
    territory: 4
    rot x: 0
    rot y: -0.42554
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 2544
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: true
    facePointAfterMove: true
    length: 0
    length: 2
    waypoint x: 373.86922
    waypoint z: 922.88144
    waypoint x: 373.8116
    waypoint z: 921.50774
    type: 1
    goal x: 374
    goal z: 926
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 3.12131
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_spearman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 16.75
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10163
    actor: "units/iberians/infantry_spearman_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 144,
  "hitpoints": 144,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {},
  "lastCarriedType": {
    "generic": "wood",
    "specific": "tree"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 2544,
        "type": {
          "generic": "wood",
          "specific": "tree"
        },
        "template": "gaia/flora_tree_date_palm",
        "lastPos": {
          "x": 374,
          "y": 30,
          "z": 926
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 2544,
      "type": {
        "generic": "wood",
        "specific": "tree"
      },
      "template": "gaia/flora_tree_date_palm",
      "lastPos": {
        "x": 374,
        "y": 30,
        "z": 926
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.APPROACHING",
  "losRangeQuery": 781,
  "fsmReenter": false,
  "gatheringTarget": 2544
}

- id: 10164
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 388.55
    z: 928.55
  Obstruction:
    active: true
    moving: false
    control group: 10164
    control group 2: 0
    tag: 7388
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 388.55
    y: 0
    z: 928.55
    last x: 388.55
    last y diff: 0
    last z: 928.55
    territory: 0
    rot x: 0
    rot y: -2.3562
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 2536
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 386
    goal z: 926
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 3.12131
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_spearman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_tree"
    anim once: false
    anim speed: 1
    sound group: "resource/lumbering/lumbering.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10164
    actor: "units/iberians/infantry_spearman_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 144,
  "hitpoints": 144,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {
    "wood": 7
  },
  "lastCarriedType": {
    "generic": "wood",
    "specific": "tree"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 2536,
        "type": {
          "generic": "wood",
          "specific": "tree"
        },
        "template": "gaia/flora_tree_date_palm",
        "lastPos": {
          "x": 386,
          "y": 30,
          "z": 926
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 2536,
      "type": {
        "generic": "wood",
        "specific": "tree"
      },
      "template": "gaia/flora_tree_date_palm",
      "lastPos": {
        "x": 386,
        "y": 30,
        "z": 926
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27903,
  "losRangeQuery": 782,
  "fsmReenter": false,
  "gatheringTarget": 2536
}

- id: 10165
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 381.9998
    z: 896.68194
  Obstruction:
    active: true
    moving: true
    control group: 10165
    control group 2: 0
    tag: 7390
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 381.9998
    y: 0
    z: 896.68194
    last x: 383.30687
    last y diff: 0
    last z: 899.41459
    territory: 4
    rot x: 0
    rot y: 0.1886
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 2536
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: true
    facePointAfterMove: true
    length: 0
    length: 2
    waypoint x: 385.74637
    waypoint z: 922.88903
    waypoint x: 383.86037
    waypoint z: 899.75663
    type: 1
    goal x: 386
    goal z: 926
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 3.12131
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_spearman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 16.75
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10165
    actor: "units/iberians/infantry_spearman_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 144,
  "hitpoints": 144,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {},
  "lastCarriedType": {
    "generic": "wood",
    "specific": "tree"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 2536,
        "type": {
          "generic": "wood",
          "specific": "tree"
        },
        "template": "gaia/flora_tree_date_palm",
        "lastPos": {
          "x": 386,
          "y": 30,
          "z": 926
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 2536,
      "type": {
        "generic": "wood",
        "specific": "tree"
      },
      "template": "gaia/flora_tree_date_palm",
      "lastPos": {
        "x": 386,
        "y": 30,
        "z": 926
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.APPROACHING",
  "losRangeQuery": 783,
  "fsmReenter": false,
  "gatheringTarget": 2536
}

- id: 10235
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 1525.83793
    z: 1251.13088
  Obstruction:
    active: true
    moving: false
    control group: 10235
    control group 2: 0
    tag: 7398
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 1525.83793
    y: 0
    z: 1251.13088
    last x: 1525.83793
    last y diff: 0
    last z: 1251.13088
    territory: 3
    rot x: 0
    rot y: 1.74352
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 9882
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 44
    speed: 8.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1573.40845
    goal z: 1252.69361
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 47.5962
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_javelinist_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "attack_ranged"
    anim once: false
    anim speed: 1
    sound group: "attack/weapon/arrowfly.xml"
    anim desync: 0.05
    anim sync repeat time: 1000
    seed: 10235
    actor: "units/iberians/infantry_javelinist_a.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 1184500,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 120,
  "hitpoints": 71.39999999999999,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 60
}
  ResourceGatherer:
    object: {
  "carrying": {}
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Attack",
      "data": {
        "target": 10648,
        "force": false,
        "forceResponse": true,
        "attackType": "Ranged"
      }
    }
  ],
  "order": {
    "type": "Attack",
    "data": {
      "target": 10648,
      "force": false,
      "forceResponse": true,
      "attackType": "Ranged"
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "heldPosition": {
    "x": 1620.8621826171875,
    "z": 1209.3876953125
  },
  "workOrders": [],
  "lastAttacked": 1136000,
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.COMBAT.ATTACKING",
  "timer": 27420,
  "losRangeQuery": 839,
  "fsmReenter": false,
  "attackTimers": {
    "prepare": 1000,
    "repeat": 1000,
    "recharge": 0
  },
  "resyncAnimation": false,
  "oldAttackType": "Ranged"
}

- id: 10254
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 1551.8065
    z: 1249.55059
  Obstruction:
    active: true
    moving: true
    control group: 10254
    control group 2: 0
    tag: 7412
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 1551.8065
    y: 0
    z: 1249.55059
    last x: 1548.63225
    last y diff: 0
    last z: 1247.11663
    territory: 3
    rot x: 0
    rot y: 0.88907
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 10624
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 4
    speed: 8
    moving: true
    facePointAfterMove: true
    length: 0
    length: 2
    waypoint x: 1553.62438
    waypoint z: 1250.29862
    waypoint x: 1553.24297
    waypoint z: 1250.65207
    type: 1
    goal x: 1556.86208
    goal z: 1247.29822
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 4.4142
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_swordsman_e.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 10.21894
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10254
    actor: "units/iberians/infantry_swordsman_e.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 1050000,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 168,
  "hitpoints": 124.25999999999998,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {}
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Attack",
      "data": {
        "target": 10648,
        "force": true,
        "attackType": "Melee"
      }
    }
  ],
  "order": {
    "type": "Attack",
    "data": {
      "target": 10648,
      "force": true,
      "attackType": "Melee"
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "heldPosition": {
    "x": 1620.8621826171875,
    "z": 1209.3876953125
  },
  "workOrders": [],
  "lastAttacked": 989500,
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.COMBAT.APPROACHING",
  "timer": 27827,
  "losRangeQuery": 867,
  "fsmReenter": false,
  "attackTimers": {
    "prepare": 0,
    "repeat": 750,
    "recharge": 750
  },
  "resyncAnimation": false,
  "oldAttackType": "Melee"
}

- id: 10260
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 256.4
    z: 636.4
  Obstruction:
    active: true
    moving: false
    control group: 10151
    control group 2: 0
    tag: 2971
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 256.4
    y: 0
    z: 636.4
    last x: 256.4
    last y diff: 0
    last z: 636.4
    territory: 4
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/house.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10151
    actor: "structures/iberians/house.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 5
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 800,
  "hitpoints": 800,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": [
    "units/iber_support_female_citizen_house"
  ]
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 10266
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 356.58489
    z: 888.43119
  Obstruction:
    active: true
    moving: false
    control group: 10266
    control group 2: 0
    tag: 7416
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 356.58489
    y: 0
    z: 888.43119
    last x: 356.58489
    last y diff: 0
    last z: 888.43119
    territory: 4
    rot x: 0
    rot y: 3.00132
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 10376
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2.8
    speed: 11.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 358
    goal z: 874
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 9.19999
    goal hh: 11.19999
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10266
    actor: "units/iberians/infantry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 96,
  "hitpoints": 96,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {},
  "lastCarriedType": {
    "generic": "wood",
    "specific": "tree"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": true,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.IDLE",
  "losRangeQuery": 877,
  "fsmReenter": false
}

- id: 10267
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 382.0104
    z: 901.6066
  Obstruction:
    active: true
    moving: true
    control group: 10267
    control group 2: 0
    tag: 7418
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 382.0104
    y: 0
    z: 901.6066
    last x: 382.0104
    last y diff: 0
    last z: 901.6066
    territory: 4
    rot x: 0
    rot y: 2.82435
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 9668
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 11.5
    moving: true
    facePointAfterMove: true
    length: 0
    length: 3
    waypoint x: 380.15288
    waypoint z: 894.83495
    waypoint x: 380.14982
    waypoint z: 894.83196
    waypoint x: 380.14982
    waypoint z: 898.53191
    type: 2
    goal x: 382
    goal z: 886
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 14.75
    anim name: "gather_tree"
    anim once: false
    anim speed: 1
    sound group: "resource/lumbering/lumbering.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10267
    actor: "units/iberians/infantry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 96,
  "hitpoints": 96,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {
    "wood": 15
  },
  "lastCarriedType": {
    "generic": "wood",
    "specific": "tree"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "ReturnResource",
      "data": {
        "target": 9668,
        "force": false
      }
    },
    {
      "type": "Gather",
      "data": {
        "target": 2544,
        "type": {
          "generic": "wood",
          "specific": "tree"
        },
        "template": "gaia/flora_tree_date_palm",
        "lastPos": {
          "x": 374,
          "y": 30,
          "z": 926
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "ReturnResource",
    "data": {
      "target": 9668,
      "force": false
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.RETURNRESOURCE.APPROACHING",
  "losRangeQuery": 878,
  "fsmReenter": false
}

- id: 10268
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 387.8313
    z: 917.51363
  Obstruction:
    active: true
    moving: true
    control group: 10268
    control group 2: 0
    tag: 7420
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 387.8313
    y: 0
    z: 917.51363
    last x: 388.59533
    last y diff: 0
    last z: 923.21264
    territory: 4
    rot x: 0
    rot y: -2.95591
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 9668
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 11.5
    moving: true
    facePointAfterMove: true
    length: 0
    length: 2
    waypoint x: 383.1334
    waypoint z: 895.54834
    waypoint x: 385.15685
    waypoint z: 897.56461
    type: 2
    goal x: 382
    goal z: 886
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 14.75
    anim name: "gather_tree"
    anim once: false
    anim speed: 1
    sound group: "resource/lumbering/lumbering.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10268
    actor: "units/iberians/infantry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 96,
  "hitpoints": 96,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {
    "wood": 15
  },
  "lastCarriedType": {
    "generic": "wood",
    "specific": "tree"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "ReturnResource",
      "data": {
        "target": 9668,
        "force": false
      }
    },
    {
      "type": "Gather",
      "data": {
        "target": 2531,
        "type": {
          "generic": "wood",
          "specific": "tree"
        },
        "template": "gaia/flora_tree_senegal_date_palm",
        "lastPos": {
          "x": 390,
          "y": 30,
          "z": 926
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "ReturnResource",
    "data": {
      "target": 9668,
      "force": false
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.RETURNRESOURCE.APPROACHING",
  "losRangeQuery": 879,
  "fsmReenter": false
}

- id: 10269
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 402.53661
    z: 793.76159
  Obstruction:
    active: true
    moving: true
    control group: 10269
    control group 2: 0
    tag: 7422
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 402.53661
    y: 0
    z: 793.76159
    last x: 398.7313
    last y diff: 0
    last z: 790.4515
    territory: 4
    rot x: 0
    rot y: 0.84008
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 4851
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 11.5
    moving: true
    facePointAfterMove: true
    length: 0
    length: 3
    waypoint x: 412.74221
    waypoint z: 791.42396
    waypoint x: 411.58222
    waypoint z: 792.59066
    waypoint x: 404.27598
    waypoint z: 793.76159
    type: 2
    goal x: 422
    goal z: 790
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 14.75
    anim name: "gather_rock"
    anim once: false
    anim speed: 1
    sound group: "resource/mining/pickaxe.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10269
    actor: "units/iberians/infantry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 96,
  "hitpoints": 96,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {
    "stone": 15
  },
  "lastCarriedType": {
    "generic": "stone",
    "specific": "rock"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "ReturnResource",
      "data": {
        "target": 4851,
        "force": false
      }
    },
    {
      "type": "Gather",
      "data": {
        "target": 202,
        "type": {
          "generic": "stone",
          "specific": "rock"
        },
        "template": "gaia/geology_stonemine_desert_badlands_quarry",
        "lastPos": {
          "x": 392.6229705810547,
          "y": 30,
          "z": 778.6655426025391
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "ReturnResource",
    "data": {
      "target": 4851,
      "force": false
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.RETURNRESOURCE.APPROACHING",
  "losRangeQuery": 880,
  "fsmReenter": false
}

- id: 10270
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 379.61982
    z: 923.9808
  Obstruction:
    active: true
    moving: false
    control group: 10270
    control group 2: 0
    tag: 7424
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 379.61982
    y: 0
    z: 923.9808
    last x: 379.61982
    last y diff: 0
    last z: 923.9808
    territory: 4
    rot x: 0
    rot y: 0.84986
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 2539
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 11.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 382
    goal z: 926
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 3.12131
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_tree"
    anim once: false
    anim speed: 1
    sound group: "resource/lumbering/lumbering.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10270
    actor: "units/iberians/infantry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 96,
  "hitpoints": 96,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {
    "wood": 11
  },
  "lastCarriedType": {
    "generic": "wood",
    "specific": "tree"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 2539,
        "type": {
          "generic": "wood",
          "specific": "tree"
        },
        "template": "gaia/flora_tree_date_palm",
        "lastPos": {
          "x": 382,
          "y": 30,
          "z": 926
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 2539,
      "type": {
        "generic": "wood",
        "specific": "tree"
      },
      "template": "gaia/flora_tree_date_palm",
      "lastPos": {
        "x": 382,
        "y": 30,
        "z": 926
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27749,
  "losRangeQuery": 881,
  "fsmReenter": false,
  "gatheringTarget": 2539
}

- id: 10273
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 276.4
    z: 683.60001
  Obstruction:
    active: true
    moving: false
    control group: 10238
    control group 2: 0
    tag: 3051
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 276.4
    y: 0
    z: 683.60001
    last x: 276.4
    last y diff: 0
    last z: 683.60001
    territory: 4
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/house.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10238
    actor: "structures/iberians/house.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 5
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 800,
  "hitpoints": 800,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": [
    "units/iber_support_female_citizen_house"
  ]
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 10274
  Footprint:
  Minimap:
    active: true
    x: 1042
    z: 1406
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1042
    y: 0
    z: 1406
    last x: 1042
    last y diff: 0
    last z: 1406
    territory: 0
    rot x: 0
    rot y: -0.09884
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3592
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3592,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10275
  Footprint:
  Minimap:
    active: true
    x: 1046
    z: 1594
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1046
    y: 0
    z: 1594
    last x: 1046
    last y diff: 0
    last z: 1594
    territory: 0
    rot x: 0
    rot y: 0.11175
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1720
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1720,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10284
  Footprint:
  Minimap:
    active: true
    x: 1026
    z: 1406
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1026
    y: 0
    z: 1406
    last x: 1026
    last y diff: 0
    last z: 1406
    territory: 0
    rot x: 0
    rot y: 0.58802
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3637
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3637,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10285
  Footprint:
  Minimap:
    active: true
    x: 1046
    z: 1586
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1046
    y: 0
    z: 1586
    last x: 1046
    last y diff: 0
    last z: 1586
    territory: 0
    rot x: 0
    rot y: 2.34496
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1713
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1713,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10286
  Footprint:
  Minimap:
    active: true
    x: 1046
    z: 1590
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1046
    y: 0
    z: 1590
    last x: 1046
    last y diff: 0
    last z: 1590
    territory: 0
    rot x: 0
    rot y: 3.53788
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1717
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1717,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10287
  Footprint:
  Minimap:
    active: true
    x: 1038
    z: 1590
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1038
    y: 0
    z: 1590
    last x: 1038
    last y diff: 0
    last z: 1590
    territory: 0
    rot x: 0
    rot y: 0.08542
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1718
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1718,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10288
  Footprint:
  Minimap:
    active: true
    x: 1034
    z: 1594
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1034
    y: 0
    z: 1594
    last x: 1034
    last y diff: 0
    last z: 1594
    territory: 0
    rot x: 0
    rot y: 2.29438
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1719
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1719,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10289
  Footprint:
  Minimap:
    active: true
    x: 1042
    z: 1586
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1042
    y: 0
    z: 1586
    last x: 1042
    last y diff: 0
    last z: 1586
    territory: 0
    rot x: 0
    rot y: 2.59302
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1715
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1715,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10290
  Footprint:
  Minimap:
    active: true
    x: 1038
    z: 1586
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1038
    y: 0
    z: 1586
    last x: 1038
    last y diff: 0
    last z: 1586
    territory: 0
    rot x: 0
    rot y: 4.55021
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1716
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1716,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10298
  Footprint:
  Minimap:
    active: true
    x: 1034
    z: 1578
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1034
    y: 0
    z: 1578
    last x: 1034
    last y diff: 0
    last z: 1578
    territory: 0
    rot x: 0
    rot y: 1.9829
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1712
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1712,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10299
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 397.19553
    z: 734.24387
  Obstruction:
    active: true
    moving: false
    control group: 10299
    control group 2: 0
    tag: 7428
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 397.19553
    y: 0
    z: 734.24387
    last x: 397.19553
    last y diff: 0
    last z: 734.24387
    territory: 4
    rot x: 0
    rot y: 1.7407
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 9309
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 412.4
    goal z: 732.4
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 12.05
    goal hh: 12.05
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_spearman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_grain"
    anim once: false
    anim speed: 1
    sound group: "resource/farming/farm.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10299
    actor: "units/iberians/infantry_spearman_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 144,
  "hitpoints": 144,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {
    "food": 10
  },
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 9309,
        "type": {
          "generic": "food",
          "specific": "grain"
        },
        "template": "structures/iber_field",
        "lastPos": {
          "x": 412.3999938964844,
          "y": 29.999069213867188,
          "z": 732.3999938964844
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 9309,
      "type": {
        "generic": "food",
        "specific": "grain"
      },
      "template": "structures/iber_field",
      "lastPos": {
        "x": 412.3999938964844,
        "y": 29.999069213867188,
        "z": 732.3999938964844
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 26931,
  "losRangeQuery": 902,
  "fsmReenter": false,
  "gatheringTarget": 9309
}

- id: 10300
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 399.04128
    z: 736.08971
  Obstruction:
    active: true
    moving: false
    control group: 10300
    control group 2: 0
    tag: 7430
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 399.04128
    y: 0
    z: 736.08971
    last x: 399.04128
    last y diff: 0
    last z: 736.08971
    territory: 4
    rot x: 0
    rot y: 1.91077
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 9309
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 412.4
    goal z: 732.4
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 12.05
    goal hh: 12.05
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_spearman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_grain"
    anim once: false
    anim speed: 1
    sound group: "resource/farming/farm.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10300
    actor: "units/iberians/infantry_spearman_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 144,
  "hitpoints": 144,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {
    "food": 8
  },
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 9309,
        "type": {
          "generic": "food",
          "specific": "grain"
        },
        "template": "structures/iber_field",
        "lastPos": {
          "x": 412.3999938964844,
          "y": 29.999069213867188,
          "z": 732.3999938964844
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 9309,
      "type": {
        "generic": "food",
        "specific": "grain"
      },
      "template": "structures/iber_field",
      "lastPos": {
        "x": 412.3999938964844,
        "y": 29.999069213867188,
        "z": 732.3999938964844
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27101,
  "losRangeQuery": 903,
  "fsmReenter": false,
  "gatheringTarget": 9309
}

- id: 10301
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 441.88912
    z: 685.27616
  Obstruction:
    active: true
    moving: true
    control group: 10301
    control group 2: 0
    tag: 7432
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 441.88912
    y: 0
    z: 685.27616
    last x: 446.6312
    last y diff: 0
    last z: 685.55011
    territory: 4
    rot x: 0
    rot y: -1.6566
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 199
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: true
    facePointAfterMove: true
    length: 7
    waypoint x: 414
    waypoint z: 746
    waypoint x: 414
    waypoint z: 742
    waypoint x: 414
    waypoint z: 738
    waypoint x: 414
    waypoint z: 734
    waypoint x: 414
    waypoint z: 730
    waypoint x: 414
    waypoint z: 726
    waypoint x: 414
    waypoint z: 722
    length: 5
    waypoint x: 446.84076
    waypoint z: 702.35251
    waypoint x: 443.22681
    waypoint z: 690.80144
    waypoint x: 434.44802
    waypoint z: 686.23145
    waypoint x: 434.44802
    waypoint z: 686.23145
    waypoint x: 432.9489
    waypoint z: 684.75963
    type: 2
    goal x: 410
    goal z: 758
    goal u x: 0.97857
    goal u z: -0.20681
    goal v x: 0.20681
    goal v z: 0.97857
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_spearman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 16.75
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10301
    actor: "units/iberians/infantry_spearman_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 144,
  "hitpoints": 144,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {}
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 199,
        "type": {
          "generic": "metal",
          "specific": "ore"
        },
        "template": "gaia/geology_metal_desert_slabs",
        "lastPos": {
          "x": 410,
          "y": 30,
          "z": 758
        },
        "force": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 199,
      "type": {
        "generic": "metal",
        "specific": "ore"
      },
      "template": "gaia/geology_metal_desert_slabs",
      "lastPos": {
        "x": 410,
        "y": 30,
        "z": 758
      },
      "force": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.APPROACHING",
  "losRangeQuery": 904,
  "fsmReenter": false,
  "gatheringTarget": 199
}

- id: 10302
  Footprint:
  Minimap:
    active: true
    x: 1034
    z: 1574
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1034
    y: 0
    z: 1574
    last x: 1034
    last y diff: 0
    last z: 1574
    territory: 0
    rot x: 0
    rot y: 5.43906
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1710
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1710,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10303
  Footprint:
  Minimap:
    active: true
    x: 1030
    z: 1578
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1030
    y: 0
    z: 1578
    last x: 1030
    last y diff: 0
    last z: 1578
    territory: 0
    rot x: 0
    rot y: 2.0357
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1714
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1714,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10304
  Footprint:
  Minimap:
    active: true
    x: 1014
    z: 1418
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1014
    y: 0
    z: 1418
    last x: 1014
    last y diff: 0
    last z: 1418
    territory: 0
    rot x: 0
    rot y: 1.14112
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2217
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2217,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10310
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 330
    z: 598
  Obstruction:
    active: true
    moving: false
    control group: 9884
    control group 2: 0
    tag: 3151
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 330
    y: 0
    z: 598
    last x: 330
    last y diff: 0
    last z: 598
    territory: 4
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/blacksmith.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9884
    actor: "structures/iberians/blacksmith.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 2000,
  "hitpoints": 2000,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": []
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 10312
  Footprint:
  Minimap:
    active: true
    x: 974
    z: 1406
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 974
    y: 0
    z: 1406
    last x: 974
    last y diff: 0
    last z: 1406
    territory: 0
    rot x: 0
    rot y: 3.74404
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2228
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2228,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10313
  Footprint:
  Minimap:
    active: true
    x: 966
    z: 1406
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 966
    y: 0
    z: 1406
    last x: 966
    last y diff: 0
    last z: 1406
    territory: 0
    rot x: 0
    rot y: 1.5755
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2232
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2232,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10314
  Footprint:
  Minimap:
    active: true
    x: 958
    z: 1426
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 958
    y: 0
    z: 1426
    last x: 958
    last y diff: 0
    last z: 1426
    territory: 0
    rot x: 0
    rot y: 0.00103
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2236
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2236,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10315
  Footprint:
  Minimap:
    active: true
    x: 986
    z: 1434
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 986
    y: 0
    z: 1434
    last x: 986
    last y diff: 0
    last z: 1434
    territory: 0
    rot x: 0
    rot y: 0.23896
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2209
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2209,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10316
  Footprint:
  Minimap:
    active: true
    x: 986
    z: 1426
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 986
    y: 0
    z: 1426
    last x: 986
    last y diff: 0
    last z: 1426
    territory: 0
    rot x: 0
    rot y: 4.36365
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2218
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2218,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10317
  Footprint:
  Minimap:
    active: true
    x: 986
    z: 1422
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 986
    y: 0
    z: 1422
    last x: 986
    last y diff: 0
    last z: 1422
    territory: 0
    rot x: 0
    rot y: 1.65037
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2219
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2219,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10318
  Footprint:
  Minimap:
    active: true
    x: 990
    z: 1418
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 990
    y: 0
    z: 1418
    last x: 990
    last y diff: 0
    last z: 1418
    territory: 0
    rot x: 0
    rot y: 0.57763
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2220
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2220,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10319
  Footprint:
  Minimap:
    active: true
    x: 982
    z: 1426
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 982
    y: 0
    z: 1426
    last x: 982
    last y diff: 0
    last z: 1426
    territory: 0
    rot x: 0
    rot y: 2.68017
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2221
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2221,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10320
  Footprint:
  Minimap:
    active: true
    x: 986
    z: 1418
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 986
    y: 0
    z: 1418
    last x: 986
    last y diff: 0
    last z: 1418
    territory: 0
    rot x: 0
    rot y: 2.42028
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2222
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2222,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10321
  Footprint:
  Minimap:
    active: true
    x: 986
    z: 1414
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 986
    y: 0
    z: 1414
    last x: 986
    last y diff: 0
    last z: 1414
    territory: 0
    rot x: 0
    rot y: 5.26818
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2223
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2223,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10322
  Footprint:
  Minimap:
    active: true
    x: 982
    z: 1422
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 982
    y: 0
    z: 1422
    last x: 982
    last y diff: 0
    last z: 1422
    territory: 0
    rot x: 0
    rot y: 1.57927
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2224
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2224,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10323
  Footprint:
  Minimap:
    active: true
    x: 978
    z: 1430
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 978
    y: 0
    z: 1430
    last x: 978
    last y diff: 0
    last z: 1430
    territory: 0
    rot x: 0
    rot y: 3.47124
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2225
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2225,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10324
  Footprint:
  Minimap:
    active: true
    x: 978
    z: 1410
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 978
    y: 0
    z: 1410
    last x: 978
    last y diff: 0
    last z: 1410
    territory: 0
    rot x: 0
    rot y: 4.36219
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2226
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2226,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10325
  Footprint:
  Minimap:
    active: true
    x: 974
    z: 1414
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 974
    y: 0
    z: 1414
    last x: 974
    last y diff: 0
    last z: 1414
    territory: 0
    rot x: 0
    rot y: 0.46105
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2229
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2229,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10326
  Footprint:
  Minimap:
    active: true
    x: 970
    z: 1410
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 970
    y: 0
    z: 1410
    last x: 970
    last y diff: 0
    last z: 1410
    territory: 0
    rot x: 0
    rot y: 3.96502
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2230
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2230,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10327
  Footprint:
  Minimap:
    active: true
    x: 970
    z: 1414
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 970
    y: 0
    z: 1414
    last x: 970
    last y diff: 0
    last z: 1414
    territory: 0
    rot x: 0
    rot y: 2.48493
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2231
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2231,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10328
  Footprint:
  Minimap:
    active: true
    x: 966
    z: 1414
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 966
    y: 0
    z: 1414
    last x: 966
    last y diff: 0
    last z: 1414
    territory: 0
    rot x: 0
    rot y: 4.87827
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2233
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2233,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10329
  Footprint:
  Minimap:
    active: true
    x: 974
    z: 1430
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 974
    y: 0
    z: 1430
    last x: 974
    last y diff: 0
    last z: 1430
    territory: 0
    rot x: 0
    rot y: 5.54484
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2234
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2234,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10330
  Footprint:
  Minimap:
    active: true
    x: 966
    z: 1430
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 966
    y: 0
    z: 1430
    last x: 966
    last y diff: 0
    last z: 1430
    territory: 0
    rot x: 0
    rot y: 1.87067
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2235
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2235,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10331
  Footprint:
  Minimap:
    active: true
    x: 978
    z: 1434
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 978
    y: 0
    z: 1434
    last x: 978
    last y diff: 0
    last z: 1434
    territory: 0
    rot x: 0
    rot y: 5.20083
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2237
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2237,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10332
  Footprint:
  Minimap:
    active: true
    x: 962
    z: 1434
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 962
    y: 0
    z: 1434
    last x: 962
    last y diff: 0
    last z: 1434
    territory: 0
    rot x: 0
    rot y: 3.23554
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2238
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2238,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10333
  Footprint:
  Minimap:
    active: true
    x: 962
    z: 1438
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 962
    y: 0
    z: 1438
    last x: 962
    last y diff: 0
    last z: 1438
    territory: 0
    rot x: 0
    rot y: 5.82723
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2239
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2239,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10334
  Footprint:
  Minimap:
    active: true
    x: 998
    z: 1438
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 998
    y: 0
    z: 1438
    last x: 998
    last y diff: 0
    last z: 1438
    territory: 0
    rot x: 0
    rot y: 3.08614
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2210
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2210,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10335
  Footprint:
  Minimap:
    active: true
    x: 1002
    z: 1438
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1002
    y: 0
    z: 1438
    last x: 1002
    last y diff: 0
    last z: 1438
    territory: 0
    rot x: 0
    rot y: 2.91738
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2211
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2211,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10336
  Footprint:
  Minimap:
    active: true
    x: 1002
    z: 1430
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1002
    y: 0
    z: 1430
    last x: 1002
    last y diff: 0
    last z: 1430
    territory: 0
    rot x: 0
    rot y: 3.87877
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2212
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2212,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10337
  Footprint:
  Minimap:
    active: true
    x: 1014
    z: 1430
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1014
    y: 0
    z: 1430
    last x: 1014
    last y diff: 0
    last z: 1430
    territory: 0
    rot x: 0
    rot y: 4.44143
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2213
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2213,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10338
  Footprint:
  Minimap:
    active: true
    x: 1006
    z: 1426
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1006
    y: 0
    z: 1426
    last x: 1006
    last y diff: 0
    last z: 1426
    territory: 0
    rot x: 0
    rot y: 1.4671
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2214
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2214,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10339
  Footprint:
  Minimap:
    active: true
    x: 998
    z: 1426
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 998
    y: 0
    z: 1426
    last x: 998
    last y diff: 0
    last z: 1426
    territory: 0
    rot x: 0
    rot y: 0.42136
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2215
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2215,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10340
  Footprint:
  Minimap:
    active: true
    x: 1006
    z: 1422
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1006
    y: 0
    z: 1422
    last x: 1006
    last y diff: 0
    last z: 1422
    territory: 0
    rot x: 0
    rot y: 0.11661
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2216
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2216,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10341
  Footprint:
  Minimap:
    active: true
    x: 1023.07535
    z: 1437.68194
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1023.07535
    y: 0
    z: 1437.68194
    last x: 1023.07535
    last y diff: 0
    last z: 1437.68194
    territory: 0
    rot x: 0
    rot y: 0.27488
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2932
    actor: "geology/stonemine_desert_small.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2932,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 1000,
  "amount": 1000,
  "type": {
    "generic": "stone",
    "specific": "rock"
  },
  "isInfinite": false
}

- id: 10342
  Footprint:
  Minimap:
    active: true
    x: 1022.58918
    z: 1439.59086
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1022.58918
    y: 0
    z: 1439.59086
    last x: 1022.58918
    last y diff: 0
    last z: 1439.59086
    territory: 0
    rot x: 0
    rot y: -3.39631
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2933
    actor: "geology/stonemine_desert_small.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2933,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 1000,
  "amount": 1000,
  "type": {
    "generic": "stone",
    "specific": "rock"
  },
  "isInfinite": false
}

- id: 10343
  Footprint:
  Minimap:
    active: true
    x: 1012.91141
    z: 1436.13915
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1012.91141
    y: 0
    z: 1436.13915
    last x: 1012.91141
    last y diff: 0
    last z: 1436.13915
    territory: 0
    rot x: 0
    rot y: -2.77047
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2934
    actor: "geology/stonemine_desert_small.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2934,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 1000,
  "amount": 1000,
  "type": {
    "generic": "stone",
    "specific": "rock"
  },
  "isInfinite": false
}

- id: 10344
  Footprint:
  Minimap:
    active: true
    x: 1015.17661
    z: 1436.01885
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1015.17661
    y: 0
    z: 1436.01885
    last x: 1015.17661
    last y diff: 0
    last z: 1436.01885
    territory: 0
    rot x: 0
    rot y: 0.78722
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2935
    actor: "geology/stonemine_desert_small.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2935,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 1000,
  "amount": 1000,
  "type": {
    "generic": "stone",
    "specific": "rock"
  },
  "isInfinite": false
}

- id: 10345
  Footprint:
  Minimap:
    active: true
    x: 878
    z: 1466
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 878
    y: 0
    z: 1466
    last x: 878
    last y diff: 0
    last z: 1466
    territory: 0
    rot x: 0
    rot y: 0.771
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2579
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2579,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10346
  Footprint:
  Minimap:
    active: true
    x: 878
    z: 1458
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 878
    y: 0
    z: 1458
    last x: 878
    last y diff: 0
    last z: 1458
    territory: 0
    rot x: 0
    rot y: 2.9482
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2581
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2581,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10347
  Footprint:
  Minimap:
    active: true
    x: 982
    z: 1450
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 982
    y: 0
    z: 1450
    last x: 982
    last y diff: 0
    last z: 1450
    territory: 0
    rot x: 0
    rot y: 2.09943
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2206
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2206,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10348
  Footprint:
  Minimap:
    active: true
    x: 982
    z: 1454
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 982
    y: 0
    z: 1454
    last x: 982
    last y diff: 0
    last z: 1454
    territory: 0
    rot x: 0
    rot y: 5.7717
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2207
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2207,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10349
  Footprint:
  Minimap:
    active: true
    x: 986
    z: 1442
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 986
    y: 0
    z: 1442
    last x: 986
    last y diff: 0
    last z: 1442
    territory: 0
    rot x: 0
    rot y: 4.41597
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2208
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2208,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10350
  Footprint:
  Minimap:
    active: true
    x: 974
    z: 1442
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 974
    y: 0
    z: 1442
    last x: 974
    last y diff: 0
    last z: 1442
    territory: 0
    rot x: 0
    rot y: 4.46738
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2240
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2240,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10351
  Footprint:
  Minimap:
    active: true
    x: 974
    z: 1446
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 974
    y: 0
    z: 1446
    last x: 974
    last y diff: 0
    last z: 1446
    territory: 0
    rot x: 0
    rot y: 5.94689
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2241
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2241,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10352
  Footprint:
  Minimap:
    active: true
    x: 965.61684
    z: 1468.34377
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 965.61684
    y: 0
    z: 1468.34377
    last x: 965.61684
    last y diff: 0
    last z: 1468.34377
    territory: 0
    rot x: 0
    rot y: -3.48852
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2940
    actor: "geology/stonemine_desert_small.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2940,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 1000,
  "amount": 1000,
  "type": {
    "generic": "stone",
    "specific": "rock"
  },
  "isInfinite": false
}

- id: 10353
  Footprint:
  Minimap:
    active: true
    x: 882
    z: 1482
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 882
    y: 0
    z: 1482
    last x: 882
    last y diff: 0
    last z: 1482
    territory: 0
    rot x: 0
    rot y: 0.77178
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3650
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3650,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10354
  Footprint:
  Minimap:
    active: true
    x: 952.06806
    z: 1480.16234
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 952.06806
    y: 0
    z: 1480.16234
    last x: 952.06806
    last y diff: 0
    last z: 1480.16234
    territory: 0
    rot x: 0
    rot y: -3.58153
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2942
    actor: "geology/stonemine_desert_small.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2942,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 1000,
  "amount": 1000,
  "type": {
    "generic": "stone",
    "specific": "rock"
  },
  "isInfinite": false
}

- id: 10355
  Footprint:
  Minimap:
    active: true
    x: 938
    z: 1494
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 938
    y: 0
    z: 1494
    last x: 938
    last y diff: 0
    last z: 1494
    territory: 0
    rot x: 0
    rot y: -1.27083
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3263
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3263,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10356
  Footprint:
  Minimap:
    active: true
    x: 962.83892
    z: 1480.8733
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 962.83892
    y: 0
    z: 1480.8733
    last x: 962.83892
    last y diff: 0
    last z: 1480.8733
    territory: 0
    rot x: 0
    rot y: 1.47419
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2941
    actor: "geology/stonemine_desert_small.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2941,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 1000,
  "amount": 1000,
  "type": {
    "generic": "stone",
    "specific": "rock"
  },
  "isInfinite": false
}

- id: 10357
  Footprint:
  Minimap:
    active: true
    x: 950
    z: 1518
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 950
    y: 0
    z: 1518
    last x: 950
    last y diff: 0
    last z: 1518
    territory: 0
    rot x: 0
    rot y: -3.38341
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3903
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3903,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10358
  Footprint:
  Minimap:
    active: true
    x: 942
    z: 1582
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 942
    y: 0
    z: 1582
    last x: 942
    last y diff: 0
    last z: 1582
    territory: 0
    rot x: 0
    rot y: -4.5489
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3273
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3273,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10359
  Footprint:
  Minimap:
    active: true
    x: 958
    z: 1594
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 958
    y: 0
    z: 1594
    last x: 958
    last y diff: 0
    last z: 1594
    territory: 0
    rot x: 0
    rot y: -3.79093
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3565
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3565,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10360
  Footprint:
  Minimap:
    active: true
    x: 986
    z: 1574
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 986
    y: 0
    z: 1574
    last x: 986
    last y diff: 0
    last z: 1574
    territory: 0
    rot x: 0
    rot y: -2.65503
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3977
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3977,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10363
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1649.2682
    z: 1294.98795
  Obstruction:
    active: true
    moving: false
    control group: 10363
    control group 2: 0
    tag: 7436
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1649.2682
    y: 0
    z: 1294.98795
    last x: 1649.2682
    last y diff: 0
    last z: 1294.98795
    territory: 3
    rot x: 0
    rot y: -1.11057
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 303
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1642
    goal z: 1298
    goal u x: 0.78006
    goal u z: -0.62638
    goal v x: 0.62638
    goal v z: 0.78006
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_ore"
    anim once: false
    anim speed: 1
    sound group: "resource/mining/mining.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10363
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 909
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "metal": 2
  },
  "lastCarriedType": {
    "generic": "metal",
    "specific": "ore"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 303,
        "type": {
          "generic": "metal",
          "specific": "ore"
        },
        "template": "gaia/geology_metal_desert_slabs",
        "lastPos": {
          "x": 1642,
          "y": 30,
          "z": 1298
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 303,
      "type": {
        "generic": "metal",
        "specific": "ore"
      },
      "template": "gaia/geology_metal_desert_slabs",
      "lastPos": {
        "x": 1642,
        "y": 30,
        "z": 1298
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27750,
  "losRangeQuery": 910,
  "fsmReenter": false,
  "gatheringTarget": 303
}

- id: 10366
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 370.3734
    z: 716.56302
  Obstruction:
    active: true
    moving: false
    control group: 10366
    control group 2: 0
    tag: 7438
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 370.3734
    y: 0
    z: 716.56302
    last x: 370.3734
    last y diff: 0
    last z: 716.56302
    territory: 4
    rot x: 0
    rot y: 1.43851
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 150
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 367.44968
    goal z: 736.3476
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 16.05
    goal hh: 16.05
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_swordsman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_grain"
    anim once: false
    anim speed: 1
    sound group: "resource/farming/farm.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10366
    actor: "units/iberians/infantry_swordsman_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 144,
  "hitpoints": 144,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {
    "food": 8
  },
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 8303,
        "type": {
          "generic": "food",
          "specific": "grain"
        },
        "template": "structures/iber_field",
        "lastPos": {
          "x": 386,
          "y": 30,
          "z": 718
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 8303,
      "type": {
        "generic": "food",
        "specific": "grain"
      },
      "template": "structures/iber_field",
      "lastPos": {
        "x": 386,
        "y": 30,
        "z": 718
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27113,
  "losRangeQuery": 913,
  "fsmReenter": true,
  "gatheringTarget": 8303
}

- id: 10367
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 385.5849
    z: 731.77518
  Obstruction:
    active: true
    moving: false
    control group: 10367
    control group 2: 0
    tag: 7440
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 385.5849
    y: 0
    z: 731.77518
    last x: 385.5849
    last y diff: 0
    last z: 731.77518
    territory: 4
    rot x: 0
    rot y: 3.09563
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 150
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 367.44968
    goal z: 736.3476
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 16.05
    goal hh: 16.05
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_swordsman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_grain"
    anim once: false
    anim speed: 1
    sound group: "resource/farming/farm.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10367
    actor: "units/iberians/infantry_swordsman_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 144,
  "hitpoints": 144,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {
    "food": 6
  },
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 8303,
        "type": {
          "generic": "food",
          "specific": "grain"
        },
        "template": "structures/iber_field",
        "lastPos": {
          "x": 386,
          "y": 30,
          "z": 718
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 8303,
      "type": {
        "generic": "food",
        "specific": "grain"
      },
      "template": "structures/iber_field",
      "lastPos": {
        "x": 386,
        "y": 30,
        "z": 718
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27283,
  "losRangeQuery": 914,
  "fsmReenter": true,
  "gatheringTarget": 8303
}

- id: 10368
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 395.35137
    z: 732.39963
  Obstruction:
    active: true
    moving: false
    control group: 10368
    control group 2: 0
    tag: 7442
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 395.35137
    y: 0
    z: 732.39963
    last x: 395.35137
    last y diff: 0
    last z: 732.39963
    territory: 4
    rot x: 0
    rot y: 1.57078
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 9309
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 412.4
    goal z: 732.4
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 12.05
    goal hh: 12.05
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_swordsman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_grain"
    anim once: false
    anim speed: 1
    sound group: "resource/farming/farm.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10368
    actor: "units/iberians/infantry_swordsman_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 144,
  "hitpoints": 144,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {
    "food": 4
  },
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 9309,
        "type": {
          "generic": "food",
          "specific": "grain"
        },
        "template": "structures/iber_field",
        "lastPos": {
          "x": 412.3999938964844,
          "y": 29.999069213867188,
          "z": 732.3999938964844
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 9309,
      "type": {
        "generic": "food",
        "specific": "grain"
      },
      "template": "structures/iber_field",
      "lastPos": {
        "x": 412.3999938964844,
        "y": 29.999069213867188,
        "z": 732.3999938964844
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27495,
  "losRangeQuery": 915,
  "fsmReenter": false,
  "gatheringTarget": 9309
}

- id: 10369
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 352.01656
    z: 729.07258
  Obstruction:
    active: true
    moving: false
    control group: 10369
    control group 2: 0
    tag: 7444
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 352.01656
    y: 0
    z: 729.07258
    last x: 352.01656
    last y diff: 0
    last z: 729.07258
    territory: 4
    rot x: 0
    rot y: 3.0326
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 150
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 367.44968
    goal z: 736.3476
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 16.05
    goal hh: 16.05
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_swordsman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_grain"
    anim once: false
    anim speed: 1
    sound group: "resource/farming/farm.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10369
    actor: "units/iberians/infantry_swordsman_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 144,
  "hitpoints": 144,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {
    "food": 1
  },
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 8984,
        "type": {
          "generic": "food",
          "specific": "grain"
        },
        "template": "structures/iber_field",
        "lastPos": {
          "x": 353.1999969482422,
          "y": 30,
          "z": 713.1999969482422
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 8984,
      "type": {
        "generic": "food",
        "specific": "grain"
      },
      "template": "structures/iber_field",
      "lastPos": {
        "x": 353.1999969482422,
        "y": 30,
        "z": 713.1999969482422
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27803,
  "losRangeQuery": 916,
  "fsmReenter": true,
  "gatheringTarget": 8984
}

- id: 10370
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 387.42284
    z: 733.6255
  Obstruction:
    active: true
    moving: false
    control group: 10370
    control group 2: 0
    tag: 7446
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 387.42284
    y: 0
    z: 733.6255
    last x: 387.42284
    last y diff: 0
    last z: 733.6255
    territory: 4
    rot x: 0
    rot y: -3.01049
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 8303
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 386
    goal z: 718
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 12.05
    goal hh: 12.05
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_swordsman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_grain"
    anim once: false
    anim speed: 1
    sound group: "resource/farming/farm.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10370
    actor: "units/iberians/infantry_swordsman_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 144,
  "hitpoints": 144,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {
    "food": 4
  },
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 8303,
        "type": {
          "generic": "food",
          "specific": "grain"
        },
        "template": "structures/iber_field",
        "lastPos": {
          "x": 386,
          "y": 30,
          "z": 718
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 8303,
      "type": {
        "generic": "food",
        "specific": "grain"
      },
      "template": "structures/iber_field",
      "lastPos": {
        "x": 386,
        "y": 30,
        "z": 718
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27439,
  "losRangeQuery": 917,
  "fsmReenter": true,
  "gatheringTarget": 8303
}

- id: 10375
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 462
    z: 866
  Obstruction:
    active: true
    moving: false
    control group: 10227
    control group 2: 0
    tag: 3243
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 462
    y: 0
    z: 866
    last x: 462
    last y diff: 0
    last z: 866
    territory: 4
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/scout_tower.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10227
    actor: "structures/iberians/scout_tower.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "currentRound": 0,
  "arrowsLeft": 0,
  "targetUnits": [],
  "enemyUnitsQuery": 918,
  "gaiaUnitsQuery": 919
}
  Cost:
    object: {
  "populationBonus": 5
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 2400,
  "hitpoints": 2400,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": []
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 10378
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 236.4
    z: 655.60001
  Obstruction:
    active: true
    moving: false
    control group: 10293
    control group 2: 0
    tag: 3247
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 236.4
    y: 0
    z: 655.60001
    last x: 236.4
    last y diff: 0
    last z: 655.60001
    territory: 4
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/house.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10293
    actor: "structures/iberians/house.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 5
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 800,
  "hitpoints": 800,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": [
    "units/iber_support_female_citizen_house"
  ]
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 10382
  Footprint:
  Minimap:
    active: true
    x: 1150
    z: 1386
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1150
    y: 0
    z: 1386
    last x: 1150
    last y diff: 0
    last z: 1386
    territory: 0
    rot x: 0
    rot y: 0.37897
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3843
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3843,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10383
  Footprint:
  Minimap:
    active: true
    x: 1182
    z: 1414
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1182
    y: 0
    z: 1414
    last x: 1182
    last y diff: 0
    last z: 1414
    territory: 0
    rot x: 0
    rot y: 0.26784
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3282
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3282,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10384
  Footprint:
  Minimap:
    active: true
    x: 1166
    z: 1418
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1166
    y: 0
    z: 1418
    last x: 1166
    last y diff: 0
    last z: 1418
    territory: 0
    rot x: 0
    rot y: -2.23145
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3685
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3685,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10385
  Footprint:
  Minimap:
    active: true
    x: 1206
    z: 1418
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1206
    y: 0
    z: 1418
    last x: 1206
    last y diff: 0
    last z: 1418
    territory: 0
    rot x: 0
    rot y: -2.49808
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3516
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3516,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10386
  Footprint:
  Minimap:
    active: true
    x: 1226
    z: 1434
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1226
    y: 0
    z: 1434
    last x: 1226
    last y diff: 0
    last z: 1434
    territory: 0
    rot x: 0
    rot y: -2.26978
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3678
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3678,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10387
  Footprint:
  Minimap:
    active: true
    x: 1226
    z: 1438
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1226
    y: 0
    z: 1438
    last x: 1226
    last y diff: 0
    last z: 1438
    territory: 0
    rot x: 0
    rot y: 1.13494
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3689
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3689,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10388
  Footprint:
  Minimap:
    active: true
    x: 1054
    z: 1514
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1054
    y: 0
    z: 1514
    last x: 1054
    last y diff: 0
    last z: 1514
    territory: 0
    rot x: 0
    rot y: -3.49645
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3267
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3267,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10389
  Footprint:
  Minimap:
    active: true
    x: 1026
    z: 1506
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1026
    y: 0
    z: 1506
    last x: 1026
    last y diff: 0
    last z: 1506
    territory: 0
    rot x: 0
    rot y: -3.82491
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3430
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3430,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10390
  Footprint:
  Minimap:
    active: true
    x: 1030
    z: 1510
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1030
    y: 0
    z: 1510
    last x: 1030
    last y diff: 0
    last z: 1510
    territory: 0
    rot x: 0
    rot y: -3.94607
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3917
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3917,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10391
  Footprint:
  Minimap:
    active: true
    x: 1230
    z: 1506
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1230
    y: 0
    z: 1506
    last x: 1230
    last y diff: 0
    last z: 1506
    territory: 0
    rot x: 0
    rot y: -4.03779
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3557
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3557,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10392
  Footprint:
  Minimap:
    active: true
    x: 1238
    z: 1506
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1238
    y: 0
    z: 1506
    last x: 1238
    last y diff: 0
    last z: 1506
    territory: 0
    rot x: 0
    rot y: -3.14979
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3599
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3599,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10393
  Footprint:
  Minimap:
    active: true
    x: 1050
    z: 1562
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1050
    y: 0
    z: 1562
    last x: 1050
    last y diff: 0
    last z: 1562
    territory: 0
    rot x: 0
    rot y: 2.72651
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1703
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1703,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10394
  Footprint:
  Minimap:
    active: true
    x: 1074
    z: 1566
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1074
    y: 0
    z: 1566
    last x: 1074
    last y diff: 0
    last z: 1566
    territory: 0
    rot x: 0
    rot y: 3.67888
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1693
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1693,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10395
  Footprint:
  Minimap:
    active: true
    x: 1074
    z: 1562
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1074
    y: 0
    z: 1562
    last x: 1074
    last y diff: 0
    last z: 1562
    territory: 0
    rot x: 0
    rot y: 0.83942
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1696
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1696,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10396
  Footprint:
  Minimap:
    active: true
    x: 1070
    z: 1558
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1070
    y: 0
    z: 1558
    last x: 1070
    last y diff: 0
    last z: 1558
    territory: 0
    rot x: 0
    rot y: 4.31533
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1697
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1697,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10397
  Footprint:
  Minimap:
    active: true
    x: 1062
    z: 1566
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1062
    y: 0
    z: 1566
    last x: 1062
    last y diff: 0
    last z: 1566
    territory: 0
    rot x: 0
    rot y: 4.57284
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1698
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1698,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10398
  Footprint:
  Minimap:
    active: true
    x: 1062
    z: 1562
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1062
    y: 0
    z: 1562
    last x: 1062
    last y diff: 0
    last z: 1562
    territory: 0
    rot x: 0
    rot y: 0.90638
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1699
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1699,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10399
  Footprint:
  Minimap:
    active: true
    x: 1058
    z: 1562
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1058
    y: 0
    z: 1562
    last x: 1058
    last y diff: 0
    last z: 1562
    territory: 0
    rot x: 0
    rot y: 4.71862
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1700
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1700,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10400
  Footprint:
  Minimap:
    active: true
    x: 1190
    z: 1562
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1190
    y: 0
    z: 1562
    last x: 1190
    last y diff: 0
    last z: 1562
    territory: 0
    rot x: 0
    rot y: -0.76589
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3777
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3777,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10401
  Footprint:
  Minimap:
    active: true
    x: 1214
    z: 1538
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1214
    y: 0
    z: 1538
    last x: 1214
    last y diff: 0
    last z: 1538
    territory: 0
    rot x: 0
    rot y: 0.78501
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3860
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3860,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10402
  Footprint:
  Minimap:
    active: true
    x: 1054
    z: 1586
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1054
    y: 0
    z: 1586
    last x: 1054
    last y diff: 0
    last z: 1586
    territory: 0
    rot x: 0
    rot y: 5.47316
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1701
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1701,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10403
  Footprint:
  Minimap:
    active: true
    x: 1054
    z: 1578
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1054
    y: 0
    z: 1578
    last x: 1054
    last y diff: 0
    last z: 1578
    territory: 0
    rot x: 0
    rot y: 2.59363
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1702
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1702,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10404
  Footprint:
  Minimap:
    active: true
    x: 1050
    z: 1570
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1050
    y: 0
    z: 1570
    last x: 1050
    last y diff: 0
    last z: 1570
    territory: 0
    rot x: 0
    rot y: 4.3376
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1704
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1704,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10405
  Footprint:
  Minimap:
    active: true
    x: 1050
    z: 1578
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1050
    y: 0
    z: 1578
    last x: 1050
    last y diff: 0
    last z: 1578
    territory: 0
    rot x: 0
    rot y: 3.00315
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1705
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1705,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10406
  Footprint:
  Minimap:
    active: true
    x: 1046
    z: 1570
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1046
    y: 0
    z: 1570
    last x: 1046
    last y diff: 0
    last z: 1570
    territory: 0
    rot x: 0
    rot y: 5.21499
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1706
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1706,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10407
  Footprint:
  Minimap:
    active: true
    x: 1050
    z: 1582
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1050
    y: 0
    z: 1582
    last x: 1050
    last y diff: 0
    last z: 1582
    territory: 0
    rot x: 0
    rot y: 0.55814
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1707
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1707,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10408
  Footprint:
  Minimap:
    active: true
    x: 1042
    z: 1570
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1042
    y: 0
    z: 1570
    last x: 1042
    last y diff: 0
    last z: 1570
    territory: 0
    rot x: 0
    rot y: 1.87371
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1708
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1708,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10409
  Footprint:
  Minimap:
    active: true
    x: 1042
    z: 1574
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1042
    y: 0
    z: 1574
    last x: 1042
    last y diff: 0
    last z: 1574
    territory: 0
    rot x: 0
    rot y: 2.23551
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1709
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1709,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10410
  Footprint:
  Minimap:
    active: true
    x: 1050
    z: 1586
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1050
    y: 0
    z: 1586
    last x: 1050
    last y diff: 0
    last z: 1586
    territory: 0
    rot x: 0
    rot y: 2.03493
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1711
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1711,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10411
  Footprint:
  Minimap:
    active: true
    x: 1062
    z: 1598
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1062
    y: 0
    z: 1598
    last x: 1062
    last y diff: 0
    last z: 1598
    territory: 0
    rot x: 0
    rot y: 2.55985
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1670
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1670,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10412
  Footprint:
  Minimap:
    active: true
    x: 1062
    z: 1594
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1062
    y: 0
    z: 1594
    last x: 1062
    last y diff: 0
    last z: 1594
    territory: 0
    rot x: 0
    rot y: 4.90041
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1671
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1671,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10413
  Footprint:
  Minimap:
    active: true
    x: 1062
    z: 1590
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1062
    y: 0
    z: 1590
    last x: 1062
    last y diff: 0
    last z: 1590
    territory: 0
    rot x: 0
    rot y: 0.31203
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1673
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1673,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10414
  Footprint:
  Minimap:
    active: true
    x: 1070
    z: 1594
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1070
    y: 0
    z: 1594
    last x: 1070
    last y diff: 0
    last z: 1594
    territory: 0
    rot x: 0
    rot y: 0.71573
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1674
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1674,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10415
  Footprint:
  Minimap:
    active: true
    x: 1082
    z: 1598
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1082
    y: 0
    z: 1598
    last x: 1082
    last y diff: 0
    last z: 1598
    territory: 0
    rot x: 0
    rot y: 4.87777
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1675
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1675,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10416
  Footprint:
  Minimap:
    active: true
    x: 1066
    z: 1590
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1066
    y: 0
    z: 1590
    last x: 1066
    last y diff: 0
    last z: 1590
    territory: 0
    rot x: 0
    rot y: 2.12366
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1677
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1677,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10417
  Footprint:
  Minimap:
    active: true
    x: 1078
    z: 1594
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1078
    y: 0
    z: 1594
    last x: 1078
    last y diff: 0
    last z: 1594
    territory: 0
    rot x: 0
    rot y: 5.2464
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1678
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1678,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10418
  Footprint:
  Minimap:
    active: true
    x: 1082
    z: 1594
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1082
    y: 0
    z: 1594
    last x: 1082
    last y diff: 0
    last z: 1594
    territory: 0
    rot x: 0
    rot y: 5.70255
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1679
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1679,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10419
  Footprint:
  Minimap:
    active: true
    x: 1086
    z: 1594
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1086
    y: 0
    z: 1594
    last x: 1086
    last y diff: 0
    last z: 1594
    territory: 0
    rot x: 0
    rot y: 1.41337
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1680
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1680,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10420
  Footprint:
  Minimap:
    active: true
    x: 1082
    z: 1590
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1082
    y: 0
    z: 1590
    last x: 1082
    last y diff: 0
    last z: 1590
    territory: 0
    rot x: 0
    rot y: 0.64112
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1681
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1681,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10421
  Footprint:
  Minimap:
    active: true
    x: 1066
    z: 1586
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1066
    y: 0
    z: 1586
    last x: 1066
    last y diff: 0
    last z: 1586
    territory: 0
    rot x: 0
    rot y: 0.13521
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1682
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1682,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10422
  Footprint:
  Minimap:
    active: true
    x: 1070
    z: 1586
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1070
    y: 0
    z: 1586
    last x: 1070
    last y diff: 0
    last z: 1586
    territory: 0
    rot x: 0
    rot y: 1.17846
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1683
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1683,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10423
  Footprint:
  Minimap:
    active: true
    x: 1074
    z: 1586
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1074
    y: 0
    z: 1586
    last x: 1074
    last y diff: 0
    last z: 1586
    territory: 0
    rot x: 0
    rot y: 5.20392
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1684
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1684,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10424
  Footprint:
  Minimap:
    active: true
    x: 1082
    z: 1582
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1082
    y: 0
    z: 1582
    last x: 1082
    last y diff: 0
    last z: 1582
    territory: 0
    rot x: 0
    rot y: 4.42077
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1685
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1685,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10425
  Footprint:
  Minimap:
    active: true
    x: 1074
    z: 1582
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1074
    y: 0
    z: 1582
    last x: 1074
    last y diff: 0
    last z: 1582
    territory: 0
    rot x: 0
    rot y: 3.1862
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1686
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1686,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10426
  Footprint:
  Minimap:
    active: true
    x: 1086
    z: 1578
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1086
    y: 0
    z: 1578
    last x: 1086
    last y diff: 0
    last z: 1578
    territory: 0
    rot x: 0
    rot y: 3.10061
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1687
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1687,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10427
  Footprint:
  Minimap:
    active: true
    x: 1066
    z: 1582
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1066
    y: 0
    z: 1582
    last x: 1066
    last y diff: 0
    last z: 1582
    territory: 0
    rot x: 0
    rot y: 4.27654
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1688
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1688,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10428
  Footprint:
  Minimap:
    active: true
    x: 1074
    z: 1578
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1074
    y: 0
    z: 1578
    last x: 1074
    last y diff: 0
    last z: 1578
    territory: 0
    rot x: 0
    rot y: 1.99326
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1689
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1689,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10429
  Footprint:
  Minimap:
    active: true
    x: 1062
    z: 1582
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1062
    y: 0
    z: 1582
    last x: 1062
    last y diff: 0
    last z: 1582
    territory: 0
    rot x: 0
    rot y: 1.65806
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1690
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1690,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10430
  Footprint:
  Minimap:
    active: true
    x: 1078
    z: 1574
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1078
    y: 0
    z: 1574
    last x: 1078
    last y diff: 0
    last z: 1574
    territory: 0
    rot x: 0
    rot y: 5.60241
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1691
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1691,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10431
  Footprint:
  Minimap:
    active: true
    x: 1086
    z: 1570
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1086
    y: 0
    z: 1570
    last x: 1086
    last y diff: 0
    last z: 1570
    territory: 0
    rot x: 0
    rot y: 3.38204
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1692
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1692,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10432
  Footprint:
  Minimap:
    active: true
    x: 1062
    z: 1578
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1062
    y: 0
    z: 1578
    last x: 1062
    last y diff: 0
    last z: 1578
    territory: 0
    rot x: 0
    rot y: 0.91057
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1694
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1694,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10433
  Footprint:
  Minimap:
    active: true
    x: 1066
    z: 1574
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1066
    y: 0
    z: 1574
    last x: 1066
    last y diff: 0
    last z: 1574
    territory: 0
    rot x: 0
    rot y: 0.2437
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1695
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1695,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10434
  Footprint:
  Minimap:
    active: true
    x: 1158
    z: 1582
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1158
    y: 0
    z: 1582
    last x: 1158
    last y diff: 0
    last z: 1582
    territory: 0
    rot x: 0
    rot y: -2.29102
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3551
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3551,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10435
  Footprint:
  Minimap:
    active: true
    x: 1074
    z: 1606
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1074
    y: 0
    z: 1606
    last x: 1074
    last y diff: 0
    last z: 1606
    territory: 0
    rot x: 0
    rot y: 1.32586
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1672
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1672,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10436
  Footprint:
  Minimap:
    active: true
    x: 1086
    z: 1602
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1086
    y: 0
    z: 1602
    last x: 1086
    last y diff: 0
    last z: 1602
    territory: 0
    rot x: 0
    rot y: 5.30094
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 1676
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 1676,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10437
  Footprint:
  Minimap:
    active: true
    x: 1110
    z: 1602
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1110
    y: 0
    z: 1602
    last x: 1110
    last y diff: 0
    last z: 1602
    territory: 0
    rot x: 0
    rot y: -1.29993
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3836
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3836,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10439
  Footprint:
  Minimap:
    active: true
    x: 1118
    z: 1438
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1118
    y: 0
    z: 1438
    last x: 1118
    last y diff: 0
    last z: 1438
    territory: 0
    rot x: 0
    rot y: -3.18641
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3867
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3867,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10440
  Footprint:
  Minimap:
    active: true
    x: 1078
    z: 1470
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1078
    y: 0
    z: 1470
    last x: 1078
    last y diff: 0
    last z: 1470
    territory: 0
    rot x: 0
    rot y: -2.23981
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3266
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3266,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10441
  Footprint:
  Minimap:
    active: true
    x: 1114
    z: 1458
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1114
    y: 0
    z: 1458
    last x: 1114
    last y diff: 0
    last z: 1458
    territory: 0
    rot x: 0
    rot y: -4.04926
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3378
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3378,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10442
  Footprint:
  Minimap:
    active: true
    x: 1138
    z: 1466
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1138
    y: 0
    z: 1466
    last x: 1138
    last y diff: 0
    last z: 1466
    territory: 0
    rot x: 0
    rot y: -0.53624
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3193
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3193,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10443
  Footprint:
  Minimap:
    active: true
    x: 1164.22393
    z: 1444.6817
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1164.22393
    y: 0
    z: 1444.6817
    last x: 1164.22393
    last y diff: 0
    last z: 1444.6817
    territory: 0
    rot x: 0
    rot y: -0.4092
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_small.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2827
    actor: "geology/stonemine_desert_small.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2827,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 1000,
  "amount": 1000,
  "type": {
    "generic": "stone",
    "specific": "rock"
  },
  "isInfinite": false
}

- id: 10444
  Footprint:
  Minimap:
    active: true
    x: 1161.2943
    z: 1443.58904
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1161.2943
    y: 0
    z: 1443.58904
    last x: 1161.2943
    last y diff: 0
    last z: 1443.58904
    territory: 0
    rot x: 0
    rot y: -3.33086
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch-roll"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "geology/stonemine_desert_badlands_new.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 2828
    actor: "geology/stonemine_desert_badlands_new.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 2828,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 5000,
  "amount": 5000,
  "type": {
    "generic": "stone",
    "specific": "rock"
  },
  "isInfinite": false
}

- id: 10445
  Footprint:
  Minimap:
    active: true
    x: 1134
    z: 1566
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1134
    y: 0
    z: 1566
    last x: 1134
    last y diff: 0
    last z: 1566
    territory: 0
    rot x: 0
    rot y: -2.44726
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3627
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3627,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10446
  Footprint:
  Minimap:
    active: true
    x: 1162
    z: 1550
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1162
    y: 0
    z: 1550
    last x: 1162
    last y diff: 0
    last z: 1550
    territory: 0
    rot x: 0
    rot y: -1.14765
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3401
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3401,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10447
  Footprint:
  Minimap:
    active: true
    x: 1166
    z: 1550
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1166
    y: 0
    z: 1550
    last x: 1166
    last y diff: 0
    last z: 1550
    territory: 0
    rot x: 0
    rot y: -1.3087
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3462
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3462,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10514
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1646.9914
    z: 1292.15252
  Obstruction:
    active: true
    moving: false
    control group: 10514
    control group 2: 0
    tag: 7452
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1646.9914
    y: 0
    z: 1292.15252
    last x: 1646.9914
    last y diff: 0
    last z: 1292.15252
    territory: 3
    rot x: 0
    rot y: -0.72338
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 303
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1642
    goal z: 1298
    goal u x: 0.78006
    goal u z: -0.62638
    goal v x: 0.62638
    goal v z: 0.78006
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_ore"
    anim once: false
    anim speed: 1
    sound group: "resource/mining/mining.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10514
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 940
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "metal": 2
  },
  "lastCarriedType": {
    "generic": "metal",
    "specific": "ore"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 303,
        "type": {
          "generic": "metal",
          "specific": "ore"
        },
        "template": "gaia/geology_metal_desert_slabs",
        "lastPos": {
          "x": 1642,
          "y": 30,
          "z": 1298
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 303,
      "type": {
        "generic": "metal",
        "specific": "ore"
      },
      "template": "gaia/geology_metal_desert_slabs",
      "lastPos": {
        "x": 1642,
        "y": 30,
        "z": 1298
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27691,
  "losRangeQuery": 941,
  "fsmReenter": false,
  "gatheringTarget": 303
}

- id: 10516
  Decay:
  Footprint:
  Obstruction:
    active: true
    moving: false
    control group: 10516
    control group 2: 0
    tag: 3349
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 410
    y: 0
    z: 598
    last x: 410
    last y diff: 0
    last z: 598
    territory: 4
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  Vision:
  VisualActor:
    base actor: "structures/fndn_4x4.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "scaffold"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10516
    actor: "structures/fndn_4x4.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Foundation:
    object: {
  "committed": true,
  "builders": [
    10520,
    10519,
    10521,
    9633
  ],
  "buildMultiplier": 0.6597539553864471,
  "previewEntity": 10592,
  "finalTemplateName": "structures/iber_barracks",
  "owner": 4,
  "costs": {
    "food": 0,
    "metal": 0,
    "stone": 200,
    "wood": 100
  },
  "initialised": true
}
  Health:
    object: {
  "maxHitpoints": 2000,
  "hitpoints": 1852,
  "regenRate": 0
}
  Identity:
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:

- id: 10519
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 420.9966
    z: 600.72736
  Obstruction:
    active: true
    moving: false
    control group: 10519
    control group 2: 0
    tag: 7454
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 420.9966
    y: 0
    z: 600.72736
    last x: 420.9966
    last y diff: 0
    last z: 600.72736
    territory: 4
    rot x: 0
    rot y: -1.88297
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 10516
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2.8
    speed: 11.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 410
    goal z: 598
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 9.69999
    goal hh: 9.69999
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "build"
    anim once: false
    anim speed: 1
    sound group: "resource/construction/con_wood.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10519
    actor: "units/iberians/infantry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 96,
  "hitpoints": 96,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {}
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Repair",
      "data": {
        "target": 10516,
        "autocontinue": false,
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Repair",
    "data": {
      "target": 10516,
      "autocontinue": false,
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.REPAIR.REPAIRING",
  "timer": 26253,
  "losRangeQuery": 968,
  "fsmReenter": false,
  "repairTarget": 10516
}

- id: 10520
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 415.92116
    z: 605.80259
  Obstruction:
    active: true
    moving: false
    control group: 10520
    control group 2: 0
    tag: 7456
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 415.92116
    y: 0
    z: 605.80259
    last x: 415.92116
    last y diff: 0
    last z: 605.80259
    territory: 4
    rot x: 0
    rot y: -2.46387
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 10516
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2.8
    speed: 11.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 410
    goal z: 598
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 9.69999
    goal hh: 9.69999
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "build"
    anim once: false
    anim speed: 1
    sound group: "resource/construction/con_wood.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10520
    actor: "units/iberians/infantry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 96,
  "hitpoints": 96,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {}
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Repair",
      "data": {
        "target": 10516,
        "autocontinue": false,
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Repair",
    "data": {
      "target": 10516,
      "autocontinue": false,
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.REPAIR.REPAIRING",
  "timer": 26249,
  "losRangeQuery": 969,
  "fsmReenter": false,
  "repairTarget": 10516
}

- id: 10521
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 414.06873
    z: 607.65494
  Obstruction:
    active: true
    moving: false
    control group: 10521
    control group 2: 0
    tag: 7458
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 414.06873
    y: 0
    z: 607.65494
    last x: 414.06873
    last y diff: 0
    last z: 607.65494
    territory: 4
    rot x: 0
    rot y: -2.6759
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 10516
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2.8
    speed: 11.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 410
    goal z: 598
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 9.69999
    goal hh: 9.69999
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "build"
    anim once: false
    anim speed: 1
    sound group: "resource/construction/con_wood.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10521
    actor: "units/iberians/infantry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 96,
  "hitpoints": 96,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {}
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Repair",
      "data": {
        "target": 10516,
        "autocontinue": false,
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Repair",
    "data": {
      "target": 10516,
      "autocontinue": false,
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.REPAIR.REPAIRING",
  "timer": 26273,
  "losRangeQuery": 970,
  "fsmReenter": false,
  "repairTarget": 10516
}

- id: 10522
  Footprint:
  Minimap:
    active: true
    x: 1310
    z: 1270
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1310
    y: 0
    z: 1270
    last x: 1310
    last y diff: 0
    last z: 1270
    territory: 0
    rot x: 0
    rot y: 0.73192
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3513
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3513,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10523
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1692.79896
    z: 1169.19397
  Obstruction:
    active: true
    moving: false
    control group: 10307
    control group 2: 0
    tag: 3313
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1692.79896
    y: 0
    z: 1169.19397
    last x: 1692.79896
    last y diff: 0
    last z: 1169.19397
    territory: 3
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/romans/house.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 6312
    actor: "structures/romans/house.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 10
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 1200,
  "hitpoints": 1200,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": [
    "units/rome_support_female_citizen_house"
  ]
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 10524
  Footprint:
  Minimap:
    active: true
    x: 1382
    z: 1222
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1382
    y: 0
    z: 1222
    last x: 1382
    last y diff: 0
    last z: 1222
    territory: 0
    rot x: 0
    rot y: 0.9238
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3769
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3769,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10525
  Footprint:
  Minimap:
    active: true
    x: 1326
    z: 1266
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1326
    y: 0
    z: 1266
    last x: 1326
    last y diff: 0
    last z: 1266
    territory: 0
    rot x: 0
    rot y: 0.98023
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3822
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3822,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10526
  Footprint:
  Minimap:
    active: true
    x: 1338
    z: 1274
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1338
    y: 0
    z: 1274
    last x: 1338
    last y diff: 0
    last z: 1274
    territory: 0
    rot x: 0
    rot y: -0.70833
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3809
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3809,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10527
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1537.61475
    z: 1245.45972
  Obstruction:
    active: true
    moving: false
    control group: 10249
    control group 2: 0
    tag: 3323
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1537.61475
    y: 0
    z: 1245.45972
    last x: 1537.61475
    last y diff: 0
    last z: 1245.45972
    territory: 3
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/romans/scout_tower.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 59705
    actor: "structures/romans/scout_tower.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "currentRound": 10,
  "arrowsLeft": 0,
  "targetUnits": [
    7311,
    8368,
    8367,
    9440,
    10235,
    10638,
    8999,
    10647,
    10254
  ],
  "enemyUnitsQuery": 971,
  "gaiaUnitsQuery": 972,
  "timer": 26727
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 1000,
  "hitpoints": 1000,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": []
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 10528
  Footprint:
  Minimap:
    active: true
    x: 1386
    z: 1274
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1386
    y: 0
    z: 1274
    last x: 1386
    last y diff: 0
    last z: 1274
    territory: 0
    rot x: 0
    rot y: -0.2095
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3202
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3202,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10589
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1650.89907
    z: 1297.01897
  Obstruction:
    active: true
    moving: false
    control group: 10589
    control group 2: 0
    tag: 7460
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1650.89907
    y: 0
    z: 1297.01897
    last x: 1650.89907
    last y diff: 0
    last z: 1297.01897
    territory: 3
    rot x: 0
    rot y: -1.41485
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 303
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1642
    goal z: 1298
    goal u x: 0.78006
    goal u z: -0.62638
    goal v x: 0.62638
    goal v z: 0.78006
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_ore"
    anim once: false
    anim speed: 1
    sound group: "resource/mining/mining.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10589
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 978
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "metal": 1
  },
  "lastCarriedType": {
    "generic": "metal",
    "specific": "ore"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 303,
        "type": {
          "generic": "metal",
          "specific": "ore"
        },
        "template": "gaia/geology_metal_desert_slabs",
        "lastPos": {
          "x": 1642,
          "y": 30,
          "z": 1298
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 303,
      "type": {
        "generic": "metal",
        "specific": "ore"
      },
      "template": "gaia/geology_metal_desert_slabs",
      "lastPos": {
        "x": 1642,
        "y": 30,
        "z": 1298
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27876,
  "losRangeQuery": 979,
  "fsmReenter": false,
  "gatheringTarget": 303
}

- id: 10591
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1557.60526
    z: 1243.2305
  Obstruction:
    active: true
    moving: false
    control group: 10591
    control group 2: 0
    tag: 7462
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1557.60526
    y: 0
    z: 1243.2305
    last x: 1559.56672
    last y diff: 0
    last z: 1241.92637
    territory: 3
    rot x: 0
    rot y: -0.9435
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 8999
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 6
    speed: 16.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 1
    goal x: 1552.49949
    goal z: 1246.62526
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 6.13135
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/romans/cavalry_spearman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "attack_melee"
    anim once: false
    anim speed: 1
    sound group: "attack/weapon/sword.xml"
    anim desync: 0.05
    anim sync repeat time: 2250
    seed: 10591
    actor: "units/romans/cavalry_spearman_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 180,
  "hitpoints": 180,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 100
}
  ResourceGatherer:
    object: {
  "carrying": {}
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Attack",
      "data": {
        "target": 8999,
        "force": false,
        "forceResponse": true,
        "attackType": "Melee"
      }
    }
  ],
  "order": {
    "type": "Attack",
    "data": {
      "target": 8999,
      "force": false,
      "forceResponse": true,
      "attackType": "Melee"
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "heldPosition": {
    "x": 1571.8426513671875,
    "z": 1244.961181640625
  },
  "workOrders": [],
  "lastAttacked": 1133750,
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.COMBAT.ATTACKING",
  "timer": 28065,
  "losRangeQuery": 980,
  "fsmReenter": false,
  "attackTimers": {
    "prepare": 0,
    "repeat": 2250,
    "recharge": 2250
  },
  "resyncAnimation": false,
  "oldAttackType": "Melee"
}

- id: 10592
  Footprint:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 410
    y: 0
    z: 598
    last x: 410
    last y diff: 0
    last z: 598
    territory: 4
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0.926
    anchor: "upright"
    turret parent: 0
  VisualActor:
    base actor: "structures/iberians/barracks.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "scaffold"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10516
    actor: "structures/iberians/barracks.xml"

- id: 10601
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1667.4459
    z: 1282.46499
  Obstruction:
    active: true
    moving: false
    control group: 10601
    control group 2: 0
    tag: 7464
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1667.4459
    y: 0
    z: 1282.46499
    last x: 1667.4459
    last y diff: 0
    last z: 1282.46499
    territory: 3
    rot x: 0
    rot y: -2.09012
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 308
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1660.67081
    goal z: 1279.11883
    goal u x: -0.91027
    goal u z: -0.41491
    goal v x: 0.41491
    goal v z: -0.91027
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_rock"
    anim once: false
    anim speed: 1
    sound group: "resource/mining/pickaxe.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10601
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 981
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "stone": 5
  },
  "lastCarriedType": {
    "generic": "stone",
    "specific": "rock"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 308,
        "type": {
          "generic": "stone",
          "specific": "rock"
        },
        "template": "gaia/geology_stonemine_desert_badlands_quarry",
        "lastPos": {
          "x": 1660.6708068847656,
          "y": 30,
          "z": 1279.1188201904297
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 308,
      "type": {
        "generic": "stone",
        "specific": "rock"
      },
      "template": "gaia/geology_stonemine_desert_badlands_quarry",
      "lastPos": {
        "x": 1660.6708068847656,
        "y": 30,
        "z": 1279.1188201904297
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27436,
  "losRangeQuery": 982,
  "fsmReenter": false,
  "gatheringTarget": 308
}

- id: 10602
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 374.06345
    z: 720.25324
  Obstruction:
    active: true
    moving: false
    control group: 10602
    control group 2: 0
    tag: 7466
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 374.06345
    y: 0
    z: 720.25324
    last x: 374.06345
    last y diff: 0
    last z: 720.25324
    territory: 4
    rot x: 0
    rot y: -0.45751
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 150
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 367.44968
    goal z: 736.3476
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 16.05
    goal hh: 16.05
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_swordsman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_grain"
    anim once: false
    anim speed: 1
    sound group: "resource/farming/farm.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10602
    actor: "units/iberians/infantry_swordsman_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 144,
  "hitpoints": 144,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {
    "food": 2
  },
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 8303,
        "type": {
          "generic": "food",
          "specific": "grain"
        },
        "template": "structures/iber_field",
        "lastPos": {
          "x": 386,
          "y": 30,
          "z": 718
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 8303,
      "type": {
        "generic": "food",
        "specific": "grain"
      },
      "template": "structures/iber_field",
      "lastPos": {
        "x": 386,
        "y": 30,
        "z": 718
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27823,
  "losRangeQuery": 983,
  "fsmReenter": true,
  "gatheringTarget": 8303
}

- id: 10603
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 400.0203
    z: 781.80413
  Obstruction:
    active: true
    moving: false
    control group: 10603
    control group 2: 0
    tag: 7468
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 400.0203
    y: 0
    z: 781.80413
    last x: 400.0203
    last y diff: 0
    last z: 781.80413
    territory: 4
    rot x: 0
    rot y: -2.03873
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 202
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 392.62298
    goal z: 778.66555
    goal u x: -0.73234
    goal u z: -0.68158
    goal v x: 0.68158
    goal v z: -0.73234
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_swordsman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_rock"
    anim once: false
    anim speed: 1
    sound group: "resource/mining/pickaxe.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10603
    actor: "units/iberians/infantry_swordsman_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 144,
  "hitpoints": 144,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {
    "stone": 13
  },
  "lastCarriedType": {
    "generic": "stone",
    "specific": "rock"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 202,
        "type": {
          "generic": "stone",
          "specific": "rock"
        },
        "template": "gaia/geology_stonemine_desert_badlands_quarry",
        "lastPos": {
          "x": 392.6229705810547,
          "y": 30,
          "z": 778.6655426025391
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 202,
      "type": {
        "generic": "stone",
        "specific": "rock"
      },
      "template": "gaia/geology_stonemine_desert_badlands_quarry",
      "lastPos": {
        "x": 392.6229705810547,
        "y": 30,
        "z": 778.6655426025391
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27437,
  "losRangeQuery": 984,
  "fsmReenter": false,
  "gatheringTarget": 202
}

- id: 10604
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 394.79047
    z: 737.39641
  Obstruction:
    active: true
    moving: true
    control group: 10604
    control group 2: 0
    tag: 7470
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 394.79047
    y: 0
    z: 737.39641
    last x: 390.15761
    last y diff: 0
    last z: 736.34809
    territory: 4
    rot x: 0
    rot y: 1.28095
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 9309
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: true
    facePointAfterMove: true
    length: 0
    length: 3
    waypoint x: 400.88865
    waypoint z: 737.93714
    waypoint x: 400.89126
    waypoint z: 737.93969
    waypoint x: 397.1913
    waypoint z: 737.93969
    type: 2
    goal x: 412.4
    goal z: 732.4
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 12.05
    goal hh: 12.05
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_swordsman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 12.75
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10604
    actor: "units/iberians/infantry_swordsman_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 144,
  "hitpoints": 144,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {},
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 9309,
        "type": {
          "generic": "food",
          "specific": "grain"
        },
        "template": "structures/iber_field",
        "lastPos": {
          "x": 412.3999938964844,
          "y": 29.999069213867188,
          "z": 732.3999938964844
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 9309,
      "type": {
        "generic": "food",
        "specific": "grain"
      },
      "template": "structures/iber_field",
      "lastPos": {
        "x": 412.3999938964844,
        "y": 29.999069213867188,
        "z": 732.3999938964844
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.APPROACHING",
  "losRangeQuery": 985,
  "fsmReenter": false,
  "gatheringTarget": 9309
}

- id: 10605
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 306.8808
    z: 788.55073
  Obstruction:
    active: true
    moving: true
    control group: 10605
    control group 2: 0
    tag: 7472
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 306.8808
    y: 0
    z: 788.55073
    last x: 302.55953
    last y diff: 0
    last z: 790.52279
    territory: 4
    rot x: 0
    rot y: 2.06302
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 202
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: true
    facePointAfterMove: true
    length: 12
    waypoint x: 378
    waypoint z: 778
    waypoint x: 374
    waypoint z: 778
    waypoint x: 370
    waypoint z: 778
    waypoint x: 366
    waypoint z: 778
    waypoint x: 362
    waypoint z: 778
    waypoint x: 358
    waypoint z: 778
    waypoint x: 354
    waypoint z: 778
    waypoint x: 350
    waypoint z: 778
    waypoint x: 346
    waypoint z: 778
    waypoint x: 342
    waypoint z: 778
    waypoint x: 338
    waypoint z: 778
    waypoint x: 334
    waypoint z: 778
    length: 1
    waypoint x: 324.54155
    waypoint z: 780.49103
    type: 2
    goal x: 392.62298
    goal z: 778.66555
    goal u x: -0.73234
    goal u z: -0.68158
    goal v x: 0.68158
    goal v z: -0.73234
    goal hw: 7.55
    goal hh: 7.55
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_swordsman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 12.75
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10605
    actor: "units/iberians/infantry_swordsman_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 144,
  "hitpoints": 144,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {}
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 202,
        "type": {
          "generic": "stone",
          "specific": "rock"
        },
        "template": "gaia/geology_stonemine_desert_badlands_quarry",
        "lastPos": {
          "x": 392.6229705810547,
          "y": 30,
          "z": 778.6655426025391
        },
        "force": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 202,
      "type": {
        "generic": "stone",
        "specific": "rock"
      },
      "template": "gaia/geology_stonemine_desert_badlands_quarry",
      "lastPos": {
        "x": 392.6229705810547,
        "y": 30,
        "z": 778.6655426025391
      },
      "force": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.APPROACHING",
  "losRangeQuery": 986,
  "fsmReenter": false,
  "gatheringTarget": 202
}

- id: 10606
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 256.35157
    z: 736.69693
  Obstruction:
    active: true
    moving: false
    control group: 10606
    control group 2: 0
    tag: 7474
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 256.35157
    y: 0
    z: 736.69693
    last x: 256.35157
    last y diff: 0
    last z: 736.69693
    territory: 4
    rot x: 0
    rot y: -2.63009
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 8238
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 250.80001
    goal z: 725.2
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 12.05
    goal hh: 12.05
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_swordsman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_grain"
    anim once: false
    anim speed: 1
    sound group: "resource/farming/farm.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10606
    actor: "units/iberians/infantry_swordsman_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 144,
  "hitpoints": 144,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {
    "food": 10
  },
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 8238,
        "type": {
          "generic": "food",
          "specific": "grain"
        },
        "template": "structures/iber_field",
        "lastPos": {
          "x": 250.8000030517578,
          "y": 29.999069213867188,
          "z": 725.1999969482422
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 8238,
      "type": {
        "generic": "food",
        "specific": "grain"
      },
      "template": "structures/iber_field",
      "lastPos": {
        "x": 250.8000030517578,
        "y": 29.999069213867188,
        "z": 725.1999969482422
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 26903,
  "losRangeQuery": 987,
  "fsmReenter": false,
  "gatheringTarget": 8238
}

- id: 10607
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1717.42675
    z: 1324.52389
  Obstruction:
    active: true
    moving: false
    control group: 10607
    control group 2: 0
    tag: 7476
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1717.42675
    y: 0
    z: 1324.52389
    last x: 1717.42675
    last y diff: 0
    last z: 1324.52389
    territory: 3
    rot x: 0
    rot y: 0.27662
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 10614
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2.8
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1719.90552
    goal z: 1336.12244
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 9.94999
    goal hh: 16.19999
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "build"
    anim once: false
    anim speed: 1
    sound group: "resource/construction/con_wood.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10607
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 988
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {}
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Repair",
      "data": {
        "target": 10614,
        "autocontinue": true,
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Repair",
    "data": {
      "target": 10614,
      "autocontinue": true,
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.REPAIR.REPAIRING",
  "timer": 26873,
  "losRangeQuery": 989,
  "fsmReenter": false,
  "repairTarget": 10614
}

- id: 10608
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1577.05146
    z: 1240.46119
  Obstruction:
    active: true
    moving: false
    control group: 10608
    control group 2: 0
    tag: 7478
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1577.05146
    y: 0
    z: 1240.46119
    last x: 1577.05146
    last y diff: 0
    last z: 1240.46119
    territory: 3
    rot x: 0
    rot y: -1.34682
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 10380
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 20
    target max range: 39.99953
    speed: 17.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1555.25147
    goal z: 1244.08681
    goal u x: 1
    goal u z: 0
    goal v x: 0
    goal v z: 1
    goal hw: 21.8
    goal hh: 21.8
  Vision:
  VisualActor:
    base actor: "units/romans/cavalry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "attack_ranged"
    anim once: false
    anim speed: 1
    sound group: "attack/weapon/arrowfly.xml"
    anim desync: 0.05
    anim sync repeat time: 1000
    seed: 10608
    actor: "units/romans/cavalry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 168,
  "hitpoints": 168,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 100
}
  ResourceGatherer:
    object: {
  "carrying": {}
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Attack",
      "data": {
        "target": 8999,
        "force": false,
        "forceResponse": true,
        "attackType": "Ranged"
      }
    }
  ],
  "order": {
    "type": "Attack",
    "data": {
      "target": 8999,
      "force": false,
      "forceResponse": true,
      "attackType": "Ranged"
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "heldPosition": {
    "x": 1571.8426513671875,
    "z": 1244.961181640625
  },
  "workOrders": [],
  "lastAttacked": 1136000,
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.COMBAT.ATTACKING",
  "timer": 27944,
  "losRangeQuery": 990,
  "fsmReenter": false,
  "attackTimers": {
    "prepare": 1000,
    "repeat": 1000,
    "recharge": 0
  },
  "resyncAnimation": false,
  "oldAttackType": "Ranged"
}

- id: 10610
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 261.65395
    z: 719.00542
  Obstruction:
    active: true
    moving: false
    control group: 10610
    control group 2: 0
    tag: 7480
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 261.65395
    y: 0
    z: 719.00542
    last x: 261.65395
    last y diff: 0
    last z: 719.00542
    territory: 4
    rot x: 0
    rot y: -1.00005
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 8238
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 11.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 250.80001
    goal z: 725.2
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 12.05
    goal hh: 12.05
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_grain"
    anim once: false
    anim speed: 1
    sound group: "resource/farming/farm.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10610
    actor: "units/iberians/infantry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 96,
  "hitpoints": 96,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {
    "food": 3
  },
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 8238,
        "type": {
          "generic": "food",
          "specific": "grain"
        },
        "template": "structures/iber_field",
        "lastPos": {
          "x": 250.8000030517578,
          "y": 29.999069213867188,
          "z": 725.1999969482422
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 8238,
      "type": {
        "generic": "food",
        "specific": "grain"
      },
      "template": "structures/iber_field",
      "lastPos": {
        "x": 250.8000030517578,
        "y": 29.999069213867188,
        "z": 725.1999969482422
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27605,
  "losRangeQuery": 991,
  "fsmReenter": false,
  "gatheringTarget": 8238
}

- id: 10611
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 263.5075
    z: 720.85904
  Obstruction:
    active: true
    moving: false
    control group: 10611
    control group 2: 0
    tag: 7482
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 263.5075
    y: 0
    z: 720.85904
    last x: 263.5075
    last y diff: 0
    last z: 720.85904
    territory: 4
    rot x: 0
    rot y: -1.17084
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 8238
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 11.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 250.80001
    goal z: 725.2
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 12.05
    goal hh: 12.05
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_grain"
    anim once: false
    anim speed: 1
    sound group: "resource/farming/farm.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10611
    actor: "units/iberians/infantry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 96,
  "hitpoints": 96,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {
    "food": 3
  },
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 8238,
        "type": {
          "generic": "food",
          "specific": "grain"
        },
        "template": "structures/iber_field",
        "lastPos": {
          "x": 250.8000030517578,
          "y": 29.999069213867188,
          "z": 725.1999969482422
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 8238,
      "type": {
        "generic": "food",
        "specific": "grain"
      },
      "template": "structures/iber_field",
      "lastPos": {
        "x": 250.8000030517578,
        "y": 29.999069213867188,
        "z": 725.1999969482422
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27652,
  "losRangeQuery": 992,
  "fsmReenter": false,
  "gatheringTarget": 8238
}

- id: 10612
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 265.36265
    z: 722.71427
  Obstruction:
    active: true
    moving: false
    control group: 10612
    control group 2: 0
    tag: 7484
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 265.36265
    y: 0
    z: 722.71427
    last x: 265.36265
    last y diff: 0
    last z: 722.71427
    territory: 4
    rot x: 0
    rot y: -1.34179
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 8238
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 11.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 250.80001
    goal z: 725.2
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 12.05
    goal hh: 12.05
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "gather_grain"
    anim once: false
    anim speed: 1
    sound group: "resource/farming/farm.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10612
    actor: "units/iberians/infantry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 96,
  "hitpoints": 96,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {
    "food": 2
  },
  "lastCarriedType": {
    "generic": "food",
    "specific": "grain"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Gather",
      "data": {
        "target": 8238,
        "type": {
          "generic": "food",
          "specific": "grain"
        },
        "template": "structures/iber_field",
        "lastPos": {
          "x": 250.8000030517578,
          "y": 29.999069213867188,
          "z": 725.1999969482422
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "Gather",
    "data": {
      "target": 8238,
      "type": {
        "generic": "food",
        "specific": "grain"
      },
      "template": "structures/iber_field",
      "lastPos": {
        "x": 250.8000030517578,
        "y": 29.999069213867188,
        "z": 725.1999969482422
      },
      "force": false,
      "autoharvest": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.GATHER.GATHERING",
  "timer": 27692,
  "losRangeQuery": 993,
  "fsmReenter": false,
  "gatheringTarget": 8238
}

- id: 10613
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1672.58266
    z: 1281.92731
  Obstruction:
    active: true
    moving: true
    control group: 10613
    control group 2: 0
    tag: 7486
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1672.58266
    y: 0
    z: 1281.92731
    last x: 1669.22022
    last y diff: 0
    last z: 1278.57226
    territory: 3
    rot x: 0
    rot y: 0.78628
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 278
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 2
    speed: 9.5
    moving: true
    facePointAfterMove: true
    length: 0
    length: 1
    waypoint x: 1677.60488
    waypoint z: 1286.93847
    type: 2
    goal x: 1680.55033
    goal z: 1311.65241
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 19.55
    goal hh: 19.55
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 12.75
    anim name: "gather_rock"
    anim once: false
    anim speed: 1
    sound group: "resource/mining/pickaxe.xml"
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10613
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [
      5346
    ],
    "rangeQuery": 994
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {
    "stone": 10
  },
  "lastCarriedType": {
    "generic": "stone",
    "specific": "rock"
  }
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "ReturnResource",
      "data": {
        "target": 278,
        "force": false
      }
    },
    {
      "type": "Gather",
      "data": {
        "target": 308,
        "type": {
          "generic": "stone",
          "specific": "rock"
        },
        "template": "gaia/geology_stonemine_desert_badlands_quarry",
        "lastPos": {
          "x": 1660.6708068847656,
          "y": 30,
          "z": 1279.1188201904297
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "order": {
    "type": "ReturnResource",
    "data": {
      "target": 278,
      "force": false
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.RETURNRESOURCE.APPROACHING",
  "losRangeQuery": 995,
  "fsmReenter": false
}

- id: 10614
  Decay:
  Footprint:
  Obstruction:
    active: true
    moving: false
    control group: 10614
    control group 2: 0
    tag: 3457
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1719.90552
    y: 0
    z: 1336.12244
    last x: 1719.90552
    last y diff: 0
    last z: 1336.12244
    territory: 3
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  Vision:
  VisualActor:
    base actor: "structures/fndn_4x6.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "scaffold"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 5114
    actor: "structures/fndn_4x6.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    true,
    true
  ]
}
  Foundation:
    object: {
  "committed": true,
  "builders": [
    10607
  ],
  "buildMultiplier": 1,
  "previewEntity": 10618,
  "finalTemplateName": "structures/rome_temple",
  "owner": 3,
  "costs": {
    "food": 0,
    "metal": 0,
    "stone": 300,
    "wood": 0
  },
  "initialised": true
}
  Health:
    object: {
  "maxHitpoints": 2000,
  "hitpoints": 301,
  "regenRate": 0
}
  Identity:
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:

- id: 10616
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1577.05146
    z: 1242.71119
  Obstruction:
    active: true
    moving: false
    control group: 10616
    control group 2: 0
    tag: 7488
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1577.05146
    y: 0
    z: 1242.71119
    last x: 1577.05146
    last y diff: 0
    last z: 1242.71119
    territory: 3
    rot x: 0
    rot y: -1.59878
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 10380
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 20
    target max range: 39.99953
    speed: 17.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1555.25147
    goal z: 1242.31606
    goal u x: 1
    goal u z: 0
    goal v x: 0
    goal v z: 1
    goal hw: 21.8
    goal hh: 21.8
  Vision:
  VisualActor:
    base actor: "units/romans/cavalry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "attack_ranged"
    anim once: false
    anim speed: 1
    sound group: "attack/weapon/arrowfly.xml"
    anim desync: 0.05
    anim sync repeat time: 1000
    seed: 10616
    actor: "units/romans/cavalry_javelinist_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 168,
  "hitpoints": 168,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {}
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Attack",
      "data": {
        "target": 10380,
        "force": false,
        "forceResponse": true,
        "attackType": "Ranged"
      }
    }
  ],
  "order": {
    "type": "Attack",
    "data": {
      "target": 10380,
      "force": false,
      "forceResponse": true,
      "attackType": "Ranged"
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "heldPosition": {
    "x": 1571.8426513671875,
    "z": 1244.961181640625
  },
  "workOrders": [],
  "lastAttacked": 1135500,
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.COMBAT.ATTACKING",
  "timer": 27921,
  "losRangeQuery": 996,
  "fsmReenter": false,
  "attackTimers": {
    "prepare": 1000,
    "repeat": 1000,
    "recharge": 0
  },
  "resyncAnimation": false,
  "oldAttackType": "Ranged"
}

- id: 10617
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 350
    z: 1094
  Obstruction:
    active: true
    moving: false
    control group: 10245
    control group 2: 0
    tag: 3447
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 350
    y: 0
    z: 1094
    last x: 350
    last y diff: 0
    last z: 1094
    territory: 4
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/civil_centre.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10245
    actor: "structures/iberians/civil_centre.xml"
  AIProxy:
  AlertRaiser:
    object: {
  "level": 0,
  "garrisonedUnits": [],
  "walkingUnits": [],
  "prodBuildings": []
}
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  BuildRestrictions:
    object: {
  "territories": [
    "own",
    "neutral"
  ]
}
  BuildingAI:
    object: {
  "currentRound": 0,
  "arrowsLeft": 0,
  "targetUnits": [],
  "enemyUnitsQuery": 997,
  "gaiaUnitsQuery": 998
}
  Cost:
    object: {
  "populationBonus": 20
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 3000,
  "hitpoints": 3000,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": [
    "units/iber_support_female_citizen",
    "units/iber_infantry_swordsman_b",
    "units/iber_infantry_javelinist_b",
    "units/iber_cavalry_javelinist_b"
  ]
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  ResourceDropsite:
    object: {}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 10618
  Footprint:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1719.90552
    y: 0
    z: 1336.12244
    last x: 1719.90552
    last y diff: 0
    last z: 1336.12244
    territory: 3
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0.1505
    anchor: "upright"
    turret parent: 0
  VisualActor:
    base actor: "structures/romans/temple.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "scaffold"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 5114
    actor: "structures/romans/temple.xml"

- id: 10619
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1696.6797
    z: 1295.52376
  Obstruction:
    active: true
    moving: false
    control group: 10619
    control group 2: 0
    tag: 7490
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1696.6797
    y: 0
    z: 1295.52376
    last x: 1696.6797
    last y diff: 0
    last z: 1295.52376
    territory: 3
    rot x: 0
    rot y: 0
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10619
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 999
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {}
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": true,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.IDLE",
  "losRangeQuery": 1000
}

- id: 10621
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 241.2
    z: 674.80001
  Obstruction:
    active: true
    moving: false
    control group: 10594
    control group 2: 0
    tag: 3467
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 241.2
    y: 0
    z: 674.80001
    last x: 241.2
    last y diff: 0
    last z: 674.80001
    territory: 4
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/house.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10594
    actor: "structures/iberians/house.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 5
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 800,
  "hitpoints": 800,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": [
    "units/iber_support_female_citizen_house"
  ]
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 10623
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1692.64753
    z: 1291.49141
  Obstruction:
    active: true
    moving: false
    control group: 10623
    control group 2: 0
    tag: 7496
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1692.64753
    y: 0
    z: 1291.49141
    last x: 1692.64753
    last y diff: 0
    last z: 1291.49141
    territory: 3
    rot x: 0
    rot y: 0
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10623
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 1010
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {}
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": true,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.IDLE",
  "losRangeQuery": 1011
}

- id: 10625
  Footprint:
  Minimap:
    active: true
    x: 1422
    z: 1450
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1422
    y: 0
    z: 1450
    last x: 1422
    last y diff: 0
    last z: 1450
    territory: 0
    rot x: 0
    rot y: -2.21152
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3482
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3482,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10626
  Footprint:
  Minimap:
    active: true
    x: 1430
    z: 1442
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1430
    y: 0
    z: 1442
    last x: 1430
    last y diff: 0
    last z: 1442
    territory: 0
    rot x: 0
    rot y: -4.32552
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3372
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3372,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10627
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 514
    z: 690
  Obstruction:
    active: true
    moving: false
    control group: 10305
    control group 2: 0
    tag: 3477
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 514
    y: 0
    z: 690
    last x: 514
    last y diff: 0
    last z: 690
    territory: 4
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/scout_tower.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10305
    actor: "structures/iberians/scout_tower.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "currentRound": 0,
  "arrowsLeft": 0,
  "targetUnits": [],
  "enemyUnitsQuery": 1013,
  "gaiaUnitsQuery": 1014
}
  Cost:
    object: {
  "populationBonus": 5
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  GarrisonHolder:
    object: {
  "entities": [],
  "allowGarrisoning": {},
  "visibleGarrisonPoints": []
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 2400,
  "hitpoints": 2400,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": []
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 10628
  Footprint:
  Minimap:
    active: true
    x: 1506
    z: 1454
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1506
    y: 0
    z: 1454
    last x: 1506
    last y diff: 0
    last z: 1454
    territory: 0
    rot x: 0
    rot y: -4.32703
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3669
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3669,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10629
  Footprint:
  Minimap:
    active: true
    x: 1418
    z: 1386
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1418
    y: 0
    z: 1386
    last x: 1418
    last y diff: 0
    last z: 1386
    territory: 0
    rot x: 0
    rot y: -0.72117
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3539
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3539,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10630
  Footprint:
  Minimap:
    active: true
    x: 1486
    z: 1434
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1486
    y: 0
    z: 1434
    last x: 1486
    last y diff: 0
    last z: 1434
    territory: 0
    rot x: 0
    rot y: -2.37563
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3455
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3455,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10631
  Footprint:
  Minimap:
    active: true
    x: 1422
    z: 1378
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1422
    y: 0
    z: 1378
    last x: 1422
    last y diff: 0
    last z: 1378
    territory: 0
    rot x: 0
    rot y: -1.46637
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3200
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3200,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10632
  Footprint:
  Minimap:
    active: true
    x: 1446
    z: 1394
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1446
    y: 0
    z: 1394
    last x: 1446
    last y diff: 0
    last z: 1394
    territory: 0
    rot x: 0
    rot y: -3.95353
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3183
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3183,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10633
  Footprint:
  Minimap:
    active: true
    x: 1446
    z: 1390
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1446
    y: 0
    z: 1390
    last x: 1446
    last y diff: 0
    last z: 1390
    territory: 0
    rot x: 0
    rot y: -3.79488
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3258
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3258,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10634
  Footprint:
  Minimap:
    active: true
    x: 1414
    z: 1306
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1414
    y: 0
    z: 1306
    last x: 1414
    last y diff: 0
    last z: 1306
    territory: 0
    rot x: 0
    rot y: -1.25837
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3548
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3548,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10635
  Footprint:
  Minimap:
    active: true
    x: 1474
    z: 1382
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1474
    y: 0
    z: 1382
    last x: 1474
    last y diff: 0
    last z: 1382
    territory: 0
    rot x: 0
    rot y: -2.07988
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3893
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3893,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10636
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1700.71186
    z: 1299.55611
  Obstruction:
    active: true
    moving: false
    control group: 10636
    control group 2: 0
    tag: 7500
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1700.71186
    y: 0
    z: 1299.55611
    last x: 1700.71186
    last y diff: 0
    last z: 1299.55611
    territory: 3
    rot x: 0
    rot y: 0
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10636
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 1015
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {}
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": true,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.IDLE",
  "losRangeQuery": 1016
}

- id: 10637
  Footprint:
  Minimap:
    active: true
    x: 1518
    z: 1386
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1518
    y: 0
    z: 1386
    last x: 1518
    last y diff: 0
    last z: 1386
    territory: 0
    rot x: 0
    rot y: -4.12198
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3411
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3411,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10638
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 1511.28405
    z: 1254.0691
  Obstruction:
    active: true
    moving: false
    control group: 10638
    control group 2: 0
    tag: 7502
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 1511.28405
    y: 0
    z: 1254.0691
    last x: 1511.28405
    last y diff: 0
    last z: 1254.0691
    territory: 3
    rot x: 0
    rot y: 1.48844
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 8
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 2
    goal x: 1620.86219
    goal z: 1209.3877
    goal u x: -0.7074
    goal u z: -0.70743
    goal v x: 0.70743
    goal v z: -0.7074
    goal hw: 8.8
    goal hh: 8.8
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_javelinist_e.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "attack_ranged"
    anim once: false
    anim speed: 1
    sound group: "attack/weapon/arrowfly.xml"
    anim desync: 0.05
    anim sync repeat time: 1000
    seed: 10638
    actor: "units/iberians/infantry_javelinist_e.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 132,
  "hitpoints": 132,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {}
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Attack",
      "data": {
        "target": 10652,
        "force": true,
        "attackType": "Ranged"
      }
    },
    {
      "type": "WalkAndFight",
      "data": {
        "x": 1620.8621826171875,
        "z": 1209.3876953125,
        "targetClasses": {
          "attack": [
            "Unit",
            "Structure"
          ],
          "avoid": [
            "StoneWall",
            "Tower",
            "Fortress"
          ]
        },
        "force": true
      }
    },
    {
      "type": "WalkAndFight",
      "data": {
        "x": 1620.8621826171875,
        "z": 1209.3876953125,
        "targetClasses": {
          "attack": [
            "Unit",
            "Structure"
          ]
        },
        "force": true
      }
    }
  ],
  "order": {
    "type": "Attack",
    "data": {
      "target": 10652,
      "force": true,
      "attackType": "Ranged"
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "heldPosition": {
    "x": 1620.8621826171875,
    "z": 1209.3876953125
  },
  "workOrders": [],
  "lastAttacked": 1133500,
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.COMBAT.ATTACKING",
  "timer": 28047,
  "losRangeQuery": 1018,
  "fsmReenter": false,
  "attackTimers": {
    "prepare": 1000,
    "repeat": 1000,
    "recharge": 0
  },
  "resyncAnimation": false,
  "oldAttackType": "Ranged"
}

- id: 10639
  Footprint:
  Minimap:
    active: true
    x: 1446
    z: 1346
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1446
    y: 0
    z: 1346
    last x: 1446
    last y diff: 0
    last z: 1346
    territory: 0
    rot x: 0
    rot y: -2.23954
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4021
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 4021,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10640
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 358
    z: 874
  Obstruction:
    active: true
    moving: false
    control group: 10376
    control group 2: 0
    tag: 3487
    flags: 15
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 358
    y: 0
    z: 874
    last x: 358
    last y diff: 0
    last z: 874
    territory: 4
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  RallyPointRenderer:
  Selectable:
  TerritoryInfluence:
  Vision:
  VisualActor:
    base actor: "structures/iberians/market.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10376
    actor: "structures/iberians/market.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  BuildRestrictions:
    object: {
  "territories": [
    "own"
  ]
}
  BuildingAI:
    object: {
  "targetUnits": []
}
  Cost:
    object: {
  "populationBonus": 0
}
  Fogging:
    object: {
  "mirages": [
    0,
    0,
    0,
    0,
    0
  ],
  "seen": [
    false,
    true,
    true,
    false,
    true
  ]
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 1500,
  "hitpoints": 1500,
  "regenRate": 0
}
  Identity:
  Loot:
  ProductionQueue:
    object: {
  "nextID": 1,
  "queue": [],
  "paused": false,
  "entityCache": [],
  "spawnNotified": false,
  "entitiesList": [
    "units/iber_support_trader"
  ]
}
  RallyPoint:
    object: {
  "pos": [],
  "data": []
}
  Sound:
  StatusBars:
  TerritoryDecay:
    object: {
  "decaying": false
}

- id: 10641
  Footprint:
  Minimap:
    active: true
    x: 1454
    z: 1338
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1454
    y: 0
    z: 1338
    last x: 1454
    last y diff: 0
    last z: 1338
    territory: 0
    rot x: 0
    rot y: -4.34328
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_senegal_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3697
    actor: "flora/trees/palm_senegal_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3697,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10642
  Footprint:
  Minimap:
    active: true
    x: 1502
    z: 1366
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 1502
    y: 0
    z: 1366
    last x: 1502
    last y diff: 0
    last z: 1366
    territory: 0
    rot x: 0
    rot y: -3.14419
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  Vision:
  VisualActor:
    base actor: "flora/trees/palm_date.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3383
    actor: "flora/trees/palm_date.xml"
  Identity:
  Mirage:
    object: {
  "player": 3,
  "parent": 3383,
  "foundation": false,
  "buildPercentage": null,
  "health": false,
  "maxHitpoints": null,
  "hitpoints": null,
  "needsRepair": null,
  "resourceSupply": true,
  "maxAmount": 200,
  "amount": 200,
  "type": {
    "generic": "wood",
    "specific": "tree"
  },
  "isInfinite": false
}

- id: 10643
  Footprint:
  Minimap:
    active: true
    x: 345.46872
    z: 1134.05245
  Obstruction:
    active: true
    moving: false
    control group: 10643
    control group 2: 0
    tag: 7504
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 345.46872
    y: 0
    z: 1134.05245
    last x: 345.46872
    last y diff: 0
    last z: 1134.05245
    territory: 4
    rot x: 0
    rot y: 0.79804
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  VisualActor:
    base actor: "fauna/goat.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3135
    actor: "fauna/goat.xml"
  AIProxy:
  Identity:
  ResourceSupply:
    object: {
  "amount": 84,
  "gatherers": [
    [],
    [],
    [],
    [],
    [
      156,
      4835,
      4832
    ],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 10644
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1637.58167
    z: 1231.59914
  Obstruction:
    active: true
    moving: true
    control group: 10644
    control group 2: 0
    tag: 7506
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1637.58167
    y: 0
    z: 1231.59914
    last x: 1643.88727
    last y diff: 0
    last z: 1226.312
    territory: 3
    rot x: 0
    rot y: -0.85441
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1
    state: 3
    path state: 3
    pass class: "default"
    ticket: 0
    target entity: 10380
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 6
    speed: 16.5
    moving: true
    facePointAfterMove: true
    length: 5
    waypoint x: 1566
    waypoint z: 1242
    waypoint x: 1570
    waypoint z: 1242
    waypoint x: 1574
    waypoint z: 1242
    waypoint x: 1578
    waypoint z: 1242
    waypoint x: 1582
    waypoint z: 1242
    length: 3
    waypoint x: 1591.98794
    waypoint z: 1241.6198
    waypoint x: 1615.696
    waypoint z: 1240.11442
    waypoint x: 1635.9513
    waypoint z: 1233.40912
    type: 1
    goal x: 1555.25147
    goal z: 1244.08681
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 6.13135
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/romans/cavalry_spearman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 21.25
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10644
    actor: "units/romans/cavalry_spearman_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 180,
  "hitpoints": 180,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {}
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Attack",
      "data": {
        "target": 10380,
        "force": true,
        "attackType": "Melee"
      }
    }
  ],
  "order": {
    "type": "Attack",
    "data": {
      "target": 10380,
      "force": true,
      "attackType": "Melee"
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.COMBAT.APPROACHING",
  "timer": 27922,
  "losRangeQuery": 1022,
  "fsmReenter": false
}

- id: 10645
  Footprint:
  Minimap:
    active: true
    x: 469.33651
    z: 1072.55
  Obstruction:
    active: true
    moving: false
    control group: 10645
    control group 2: 0
    tag: 7508
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 469.33651
    y: 0
    z: 1072.55
    last x: 469.33651
    last y diff: 0
    last z: 1072.55
    territory: 4
    rot x: 0
    rot y: 1.57081
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  VisualActor:
    base actor: "fauna/gazelle.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 3001
    actor: "fauna/gazelle.xml"
  AIProxy:
  Identity:
  ResourceSupply:
    object: {
  "amount": 98,
  "gatherers": [
    [],
    [],
    [],
    [],
    [
      157,
      158
    ],
    []
  ],
  "infinite": false
}
  Sound:
  StatusBars:

- id: 10646
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1688.61536
    z: 1287.45907
  Obstruction:
    active: true
    moving: false
    control group: 10646
    control group 2: 0
    tag: 7510
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1688.61536
    y: 0
    z: 1287.45907
    last x: 1688.61536
    last y diff: 0
    last z: 1287.45907
    territory: 3
    rot x: 0
    rot y: 0
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/romans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10646
    actor: "units/romans/female_citizen.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Auras:
    object: {
  "templateName": "units/rome_support_female_citizen",
  "auras": {
    "Aura1": {
      "affects": "Citizen+Soldier",
      "modifications": [
        {
          "value": "Builder/Rate",
          "multiply": 1.1
        },
        {
          "value": "ResourceGatherer/BaseSpeed",
          "multiply": 1.1
        }
      ]
    }
  },
  "affectedPlayers": {
    "Aura1": [
      3
    ]
  },
  "Aura1": {
    "targetUnits": [],
    "rangeQuery": 1027
  }
}
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 50,
  "hitpoints": 50,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  ResourceGatherer:
    object: {
  "carrying": {}
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": true,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "passive",
  "fsmStateName": "INDIVIDUAL.IDLE",
  "losRangeQuery": 1028
}

- id: 10647
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 1533.88598
    z: 1255.1007
  Obstruction:
    active: true
    moving: false
    control group: 10647
    control group 2: 0
    tag: 7512
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 1533.88598
    y: 0
    z: 1255.1007
    last x: 1533.88598
    last y diff: 0
    last z: 1255.1007
    territory: 3
    rot x: 0
    rot y: 2.06795
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 8.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_javelinist_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "promotion"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10647
    actor: "units/iberians/infantry_javelinist_a.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": true
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 120,
  "hitpoints": 120,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 80
}
  ResourceGatherer:
    object: {
  "carrying": {}
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Cheering",
      "data": {
        "force": true
      }
    },
    {
      "type": "Attack",
      "data": {
        "target": 10038,
        "force": false,
        "forceResponse": true,
        "attackType": "Ranged"
      }
    }
  ],
  "order": {
    "type": "Cheering",
    "data": {
      "force": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "heldPosition": {
    "x": 1533.885971069336,
    "z": 1255.1006927490234
  },
  "workOrders": [
    {
      "type": "Gather",
      "data": {
        "target": 4023,
        "type": {
          "generic": "wood",
          "specific": "tree"
        },
        "template": "gaia/flora_tree_senegal_date_palm",
        "lastPos": {
          "x": 486,
          "y": 30.07342529296875,
          "z": 866
        },
        "force": false,
        "autoharvest": true
      }
    }
  ],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.CHEERING",
  "timer": 27958,
  "losRangeQuery": 1034,
  "fsmReenter": false
}

- id: 10648
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1556.86208
    z: 1247.29822
  Obstruction:
    active: true
    moving: false
    control group: 10648
    control group 2: 0
    tag: 7514
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1556.86208
    y: 0
    z: 1247.29822
    last x: 1556.86208
    last y diff: 0
    last z: 1247.29822
    territory: 3
    rot x: 0
    rot y: -2.2718
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 16
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/romans/cavalry_spearman_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "promotion"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10648
    actor: "units/romans/cavalry_spearman_a.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 1194000,
  "invulnerable": true
}
  Attack:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 192,
  "hitpoints": 154,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 50
}
  ResourceGatherer:
    object: {
  "carrying": {}
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Cheering",
      "data": {
        "force": true
      }
    },
    {
      "type": "Attack",
      "data": {
        "target": 10251,
        "force": false,
        "forceResponse": true,
        "attackType": "Melee"
      }
    }
  ],
  "order": {
    "type": "Cheering",
    "data": {
      "force": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "heldPosition": {
    "x": 1556.862075805664,
    "z": 1247.2982177734375
  },
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.CHEERING",
  "timer": 27984,
  "losRangeQuery": 1039,
  "fsmReenter": false
}

- id: 10649
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 458.70138
    z: 645.29903
  Obstruction:
    active: true
    moving: false
    control group: 10649
    control group 2: 0
    tag: 7516
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 458.70138
    y: 0
    z: 645.29903
    last x: 458.70138
    last y diff: 0
    last z: 645.29903
    territory: 4
    rot x: 0
    rot y: 0
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_spearman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10649
    actor: "units/iberians/infantry_spearman_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 144,
  "hitpoints": 144,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {}
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": true,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.IDLE",
  "losRangeQuery": 1040
}

- id: 10650
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 456.52613
    z: 643.12368
  Obstruction:
    active: true
    moving: false
    control group: 10650
    control group 2: 0
    tag: 7518
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 456.52613
    y: 0
    z: 643.12368
    last x: 456.52613
    last y diff: 0
    last z: 643.12368
    territory: 4
    rot x: 0
    rot y: 0
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_spearman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10650
    actor: "units/iberians/infantry_spearman_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 144,
  "hitpoints": 144,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {}
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": true,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.IDLE",
  "losRangeQuery": 1041
}

- id: 10651
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 460.87662
    z: 647.47439
  Obstruction:
    active: true
    moving: false
    control group: 10651
    control group 2: 0
    tag: 7520
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 460.87662
    y: 0
    z: 647.47439
    last x: 460.87662
    last y diff: 0
    last z: 647.47439
    territory: 4
    rot x: 0
    rot y: 0
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_spearman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10651
    actor: "units/iberians/infantry_spearman_b.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": false
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 144,
  "hitpoints": 144,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 0
}
  ResourceGatherer:
    object: {
  "carrying": {}
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [],
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": true,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.IDLE",
  "losRangeQuery": 1042
}

- id: 10652
  Decay:
  Footprint:
  Minimap:
    r: 50
    g: 165
    b: 5
    active: true
    x: 1556.77614
    z: 1256.58619
  Obstruction:
    active: true
    moving: false
    control group: 10652
    control group 2: 0
    tag: 7522
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1556.77614
    y: 0
    z: 1256.58619
    last x: 1556.77614
    last y diff: 0
    last z: 1256.58619
    territory: 3
    rot x: 0
    rot y: -1.9271
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 1
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 16
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/romans/cavalry_spearman_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "promotion"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10652
    actor: "units/romans/cavalry_spearman_a.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 1194500,
  "invulnerable": true
}
  Attack:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 192,
  "hitpoints": 182,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 50
}
  ResourceGatherer:
    object: {
  "carrying": {}
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Cheering",
      "data": {
        "force": true
      }
    },
    {
      "type": "Attack",
      "data": {
        "target": 10257,
        "force": false,
        "forceResponse": true,
        "attackType": "Melee"
      }
    }
  ],
  "order": {
    "type": "Cheering",
    "data": {
      "force": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "heldPosition": {
    "x": 1556.776138305664,
    "z": 1256.586181640625
  },
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.CHEERING",
  "timer": 28003,
  "losRangeQuery": 1046,
  "fsmReenter": false
}

- id: 10653
  Decay:
  Footprint:
  Minimap:
    r: 230
    g: 230
    b: 75
    active: true
    x: 1533.96465
    z: 1249.22834
  Obstruction:
    active: true
    moving: false
    control group: 10653
    control group 2: 0
    tag: 7524
    flags: 5
  OverlayRenderer:
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 1533.96465
    y: 0
    z: 1249.22834
    last x: 1533.96465
    last y diff: 0
    last z: 1249.22834
    territory: 3
    rot x: 0
    rot y: 0.88712
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Selectable:
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 8.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_javelinist_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "promotion"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10653
    actor: "units/iberians/infantry_javelinist_a.xml"
  AIProxy:
  Armour:
    object: {
  "nextAlertTime": 0,
  "invulnerable": true
}
  Attack:
  Builder:
  Cost:
    object: {
  "populationBonus": 0
}
  Guard:
    object: {
  "entities": []
}
  Health:
    object: {
  "maxHitpoints": 120,
  "hitpoints": 53,
  "regenRate": 0
}
  Identity:
  Loot:
  Looter:
    object: {}
  Promotion:
    object: {
  "currentXp": 80
}
  ResourceGatherer:
    object: {
  "carrying": {}
}
  Sound:
  Stamina:
    object: {}
  StatusBars:
  UnitAI:
    object: {
  "orderQueue": [
    {
      "type": "Cheering",
      "data": {
        "force": true
      }
    },
    {
      "type": "Attack",
      "data": {
        "target": 9804,
        "force": false,
        "forceResponse": true,
        "attackType": "Ranged"
      }
    }
  ],
  "order": {
    "type": "Cheering",
    "data": {
      "force": true
    }
  },
  "formationController": 0,
  "isGarrisoned": false,
  "isIdle": false,
  "lastFormationTemplate": "",
  "finishedOrder": false,
  "heldPosition": {
    "x": 1533.9646453857422,
    "z": 1249.2283325195312
  },
  "workOrders": [],
  "stance": "aggressive",
  "fsmStateName": "INDIVIDUAL.CHEERING",
  "timer": 28007,
  "losRangeQuery": 1048,
  "fsmReenter": false
}

- id: 536870933
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870933
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 2
  Position:
    in world: true
    x: 773.35465
    y: -1.74724
    z: 1505.28737
    last x: 773.35465
    last y diff: -0.00052
    last z: 1505.28737
    territory: 0
    rot x: 0
    rot y: -0.3485
    rot z: 0
    altitude: -1.74724
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/seleucids/thureophoros_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9964
    actor: "units/seleucids/thureophoros_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536870934
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870934
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 772.22194
    y: -1.70722
    z: 1509.2604
    last x: 772.22194
    last y diff: -0.00052
    last z: 1509.2604
    territory: 0
    rot x: 0
    rot y: 2.81637
    rot z: 0
    altitude: -1.70722
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 11.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 6619
    actor: "units/iberians/infantry_javelinist_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536870935
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870935
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 2
  Position:
    in world: true
    x: 773.20273
    y: -1.70722
    z: 1505.24715
    last x: 773.20273
    last y diff: -0.00052
    last z: 1505.24715
    territory: 0
    rot x: 0
    rot y: -0.30851
    rot z: 0
    altitude: -1.70722
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/seleucids/thureophoros_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 337
    actor: "units/seleucids/thureophoros_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536870936
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870936
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 2
  Position:
    in world: true
    x: 773.20273
    y: -1.66744
    z: 1505.24715
    last x: 773.20273
    last y diff: -0.00052
    last z: 1505.24715
    territory: 0
    rot x: 0
    rot y: -1.22295
    rot z: 0
    altitude: -1.66744
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/seleucids/thureophoros_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10147
    actor: "units/seleucids/thureophoros_a.xml"
  Attack:
  Identity:
  Sound:

- id: 536870937
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870937
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 774.90632
    y: -1.64245
    z: 1506.11998
    last x: 774.90632
    last y diff: -0.00052
    last z: 1506.11998
    territory: 0
    rot x: 0
    rot y: -0.21166
    rot z: 0
    altitude: -1.64245
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/seleucids/thureophoros_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9800
    actor: "units/seleucids/thureophoros_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536870940
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870940
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 697.5127
    y: -1.55721
    z: 1624.52456
    last x: 697.5127
    last y diff: -0.00052
    last z: 1624.52456
    territory: 0
    rot x: 0
    rot y: -3.06247
    rot z: 0
    altitude: -1.55721
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/seleucids/thureophoros_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 5387
    actor: "units/seleucids/thureophoros_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536870941
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870941
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 690.69352
    y: -1.49904
    z: 1623.06142
    last x: 690.69352
    last y diff: -0.00052
    last z: 1623.06142
    territory: 0
    rot x: 0
    rot y: -1.4439
    rot z: 0
    altitude: -1.49904
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/seleucids/thureophoros_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9745
    actor: "units/seleucids/thureophoros_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536870942
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870942
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 697.29389
    y: -1.48916
    z: 1620.39901
    last x: 697.29389
    last y diff: -0.00052
    last z: 1620.39901
    territory: 0
    rot x: 0
    rot y: 0.6949
    rot z: 0
    altitude: -1.48916
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_swordsman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9527
    actor: "units/iberians/infantry_swordsman_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536870943
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870943
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 699.86149
    y: -1.48394
    z: 1623.6356
    last x: 699.86149
    last y diff: -0.00052
    last z: 1623.6356
    territory: 0
    rot x: 0
    rot y: -2.44672
    rot z: 0
    altitude: -1.48394
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/seleucids/thureophoros_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 338
    actor: "units/seleucids/thureophoros_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536870944
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870944
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 697.11438
    y: -1.46418
    z: 1624.52645
    last x: 697.11438
    last y diff: -0.00052
    last z: 1624.52645
    territory: 0
    rot x: 0
    rot y: -1.95786
    rot z: 0
    altitude: -1.46418
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/seleucids/thureophoros_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 336
    actor: "units/seleucids/thureophoros_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536870945
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870945
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 690.02924
    y: -1.4443
    z: 1627.1245
    last x: 690.02924
    last y diff: -0.00052
    last z: 1627.1245
    territory: 0
    rot x: 0
    rot y: -0.24448
    rot z: 0
    altitude: -1.4443
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/seleucids/thureophoros_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 5388
    actor: "units/seleucids/thureophoros_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536870947
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870947
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 696.31551
    y: -1.42415
    z: 1634.3116
    last x: 696.31551
    last y diff: -0.00052
    last z: 1634.3116
    territory: 0
    rot x: 0
    rot y: -1.47278
    rot z: 0
    altitude: -1.42415
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_swordsman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9022
    actor: "units/iberians/infantry_swordsman_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536870948
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870948
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 692.35076
    y: -1.42415
    z: 1634.5755
    last x: 692.35076
    last y diff: -0.00052
    last z: 1634.5755
    territory: 0
    rot x: 0
    rot y: 0.63541
    rot z: 0
    altitude: -1.42415
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/seleucids/thureophoros_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 5391
    actor: "units/seleucids/thureophoros_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536870949
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870949
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 695.59575
    y: -1.3992
    z: 1627.5325
    last x: 695.59575
    last y diff: -0.00052
    last z: 1627.5325
    territory: 0
    rot x: 0
    rot y: -1.24372
    rot z: 0
    altitude: -1.3992
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/seleucids/thureophoros_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 5390
    actor: "units/seleucids/thureophoros_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536870950
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870950
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 692.67425
    y: -1.35457
    z: 1632.57261
    last x: 692.67425
    last y diff: -0.00052
    last z: 1632.57261
    territory: 0
    rot x: 0
    rot y: 1.0631
    rot z: 0
    altitude: -1.35457
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/seleucids/thureophoros_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10247
    actor: "units/seleucids/thureophoros_a.xml"
  Attack:
  Identity:
  Sound:

- id: 536870951
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870951
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 698.65473
    y: -1.35457
    z: 1632.42838
    last x: 698.65473
    last y diff: -0.00052
    last z: 1632.42838
    territory: 0
    rot x: 0
    rot y: 2.27138
    rot z: 0
    altitude: -1.35457
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 8.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_swordsman_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10248
    actor: "units/iberians/infantry_swordsman_a.xml"
  Attack:
  Identity:
  Sound:

- id: 536870952
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870952
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 691.33935
    y: -1.34951
    z: 1630.58262
    last x: 691.33935
    last y diff: -0.00052
    last z: 1630.58262
    territory: 0
    rot x: 0
    rot y: -0.18134
    rot z: 0
    altitude: -1.34951
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_swordsman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9097
    actor: "units/iberians/infantry_swordsman_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536870953
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870953
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 692.19333
    y: -1.3394
    z: 1634.58658
    last x: 692.19333
    last y diff: -0.00052
    last z: 1634.58658
    territory: 0
    rot x: 0
    rot y: 0.1478
    rot z: 0
    altitude: -1.3394
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/seleucids/thureophoros_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 5389
    actor: "units/seleucids/thureophoros_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536870954
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870954
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 692.67425
    y: -1.32427
    z: 1632.57261
    last x: 692.67425
    last y diff: -0.00052
    last z: 1632.57261
    territory: 0
    rot x: 0
    rot y: 2.87713
    rot z: 0
    altitude: -1.32427
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 8.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/seleucids/thureophoros_e.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10253
    actor: "units/seleucids/thureophoros_e.xml"
  Attack:
  Identity:
  Sound:

- id: 536870955
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870955
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 761.17127
    y: -1.25461
    z: 1656.77466
    last x: 761.17127
    last y diff: -0.00052
    last z: 1656.77466
    territory: 0
    rot x: 0
    rot y: 1.57081
    rot z: 0
    altitude: -1.25461
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/seleucids/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 8327
    actor: "units/seleucids/female_citizen.xml"
  Attack:
  Identity:
  Sound:

- id: 536870956
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870956
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 765.97173
    y: -1.17115
    z: 1656.8768
    last x: 765.97173
    last y diff: -0.00052
    last z: 1656.8768
    territory: 0
    rot x: 0
    rot y: 1.57081
    rot z: 0
    altitude: -1.17115
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/seleucids/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 8328
    actor: "units/seleucids/female_citizen.xml"
  Attack:
  Identity:
  Sound:

- id: 536870957
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870957
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 758.88274
    y: -1.17115
    z: 1702.83428
    last x: 758.88274
    last y diff: -0.00052
    last z: 1702.83428
    territory: 0
    rot x: 0
    rot y: 0
    rot z: 0
    altitude: -1.17115
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/seleucids/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 335
    actor: "units/seleucids/female_citizen.xml"
  Attack:
  Identity:
  Sound:

- id: 536870958
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870958
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 710.06919
    y: -1.1564
    z: 1657.84241
    last x: 710.06919
    last y diff: -0.00052
    last z: 1657.84241
    territory: 0
    rot x: 0
    rot y: -1.57081
    rot z: 0
    altitude: -1.1564
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/seleucids/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 8326
    actor: "units/seleucids/female_citizen.xml"
  Attack:
  Identity:
  Sound:

- id: 536870959
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870959
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 752.84997
    y: -1.15125
    z: 1664.62177
    last x: 752.84997
    last y diff: -0.00052
    last z: 1664.62177
    territory: 0
    rot x: 0
    rot y: 1.38117
    rot z: 0
    altitude: -1.15125
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/seleucids/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 8325
    actor: "units/seleucids/female_citizen.xml"
  Attack:
  Identity:
  Sound:

- id: 536870960
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870960
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 755.6288
    y: -1.13646
    z: 1666.8958
    last x: 755.6288
    last y diff: -0.00052
    last z: 1666.8958
    territory: 0
    rot x: 0
    rot y: 1.47245
    rot z: 0
    altitude: -1.13646
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/seleucids/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 8324
    actor: "units/seleucids/female_citizen.xml"
  Attack:
  Identity:
  Sound:

- id: 536870961
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870961
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 743.15223
    y: -1.11631
    z: 1734.15441
    last x: 743.15223
    last y diff: -0.00052
    last z: 1734.15441
    territory: 0
    rot x: 0
    rot y: 0
    rot z: 0
    altitude: -1.11631
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/seleucids/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9738
    actor: "units/seleucids/female_citizen.xml"
  Attack:
  Identity:
  Sound:

- id: 536870962
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870962
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 777.99686
    y: -1.10645
    z: 1670.775
    last x: 777.99686
    last y diff: -0.00052
    last z: 1670.775
    territory: 0
    rot x: 0
    rot y: 1.57081
    rot z: 0
    altitude: -1.10645
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/seleucids/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 334
    actor: "units/seleucids/female_citizen.xml"
  Attack:
  Identity:
  Sound:

- id: 536870963
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870963
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 786.70163
    y: -1.09644
    z: 1668.92956
    last x: 786.70163
    last y diff: -0.00052
    last z: 1668.92956
    territory: 0
    rot x: 0
    rot y: 1.57081
    rot z: 0
    altitude: -1.09644
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/seleucids/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 332
    actor: "units/seleucids/female_citizen.xml"
  Attack:
  Identity:
  Sound:

- id: 536870964
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870964
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 774.07834
    y: -1.07641
    z: 1669.39003
    last x: 774.07834
    last y diff: -0.00052
    last z: 1669.39003
    territory: 0
    rot x: 0
    rot y: 1.57081
    rot z: 0
    altitude: -1.07641
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/seleucids/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 333
    actor: "units/seleucids/female_citizen.xml"
  Attack:
  Identity:
  Sound:

- id: 536870965
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870965
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 703.60998
    y: -1.01955
    z: 1705.96244
    last x: 703.60998
    last y diff: -0.00052
    last z: 1705.96244
    territory: 0
    rot x: 0
    rot y: -1.41314
    rot z: 0
    altitude: -1.01955
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/seleucids/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9739
    actor: "units/seleucids/female_citizen.xml"
  Attack:
  Identity:
  Sound:

- id: 536870966
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870966
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 759.05553
    y: -0.98972
    z: 1715.55535
    last x: 759.05553
    last y diff: -0.00052
    last z: 1715.55535
    territory: 0
    rot x: 0
    rot y: 0
    rot z: 0
    altitude: -0.98972
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/seleucids/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 6847
    actor: "units/seleucids/female_citizen.xml"
  Attack:
  Identity:
  Sound:

- id: 536870967
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870967
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 997.58342
    y: -0.97965
    z: 1504.34881
    last x: 997.58342
    last y diff: -0.00052
    last z: 1504.34881
    territory: 0
    rot x: 0
    rot y: -1.51731
    rot z: 0
    altitude: -0.97965
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 8
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_javelinist_e.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10223
    actor: "units/iberians/infantry_javelinist_e.xml"
  Attack:
  Identity:
  Sound:

- id: 536870968
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870968
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 745.03364
    y: -0.95478
    z: 1701.66933
    last x: 745.03364
    last y diff: -0.00052
    last z: 1701.66933
    territory: 0
    rot x: 0
    rot y: -1.33526
    rot z: 0
    altitude: -0.95478
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/seleucids/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9736
    actor: "units/seleucids/female_citizen.xml"
  Attack:
  Identity:
  Sound:

- id: 536870969
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870969
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 747.06487
    y: -0.95478
    z: 1699.3712
    last x: 747.06487
    last y diff: -0.00052
    last z: 1699.3712
    territory: 0
    rot x: 0
    rot y: 1.98633
    rot z: 0
    altitude: -0.95478
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/seleucids/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9735
    actor: "units/seleucids/female_citizen.xml"
  Attack:
  Identity:
  Sound:

- id: 536870970
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870970
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 0
  Position:
    in world: true
    x: 742.56356
    y: -0.93982
    z: 1748.8427
    last x: 742.56356
    last y diff: -0.00052
    last z: 1748.8427
    territory: 0
    rot x: 0
    rot y: 0
    rot z: 0
    altitude: -0.93982
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/seleucids/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9737
    actor: "units/seleucids/female_citizen.xml"
  Attack:
  Identity:
  Sound:

- id: 536870972
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870972
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 965.48501
    y: -0.74929
    z: 1502.07975
    last x: 965.48501
    last y diff: -0.00052
    last z: 1502.07975
    territory: 0
    rot x: 0
    rot y: -1.57737
    rot z: 0
    altitude: -0.74929
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  UnitMotion:
    radius: 1
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 16
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/romans/cavalry_spearman_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10277
    actor: "units/romans/cavalry_spearman_a.xml"
  Attack:
  Identity:
  Sound:

- id: 536870975
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870975
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1137.34758
    y: -0.29677
    z: 1497.03182
    last x: 1137.34758
    last y diff: -0.00052
    last z: 1497.03182
    territory: 0
    rot x: 0
    rot y: -1.57084
    rot z: 0
    altitude: -0.29677
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 11.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/romans/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9785
    actor: "units/romans/infantry_javelinist_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536870976
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870976
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1092.81714
    y: -0.25167
    z: 660.12668
    last x: 1092.81714
    last y diff: -0.00052
    last z: 660.12668
    territory: 0
    rot x: 0
    rot y: -0.60024
    rot z: 0
    altitude: -0.25167
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/mauryans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9458
    actor: "units/mauryans/female_citizen.xml"
  Attack:
  Identity:
  Sound:

- id: 536870977
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870977
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1089.0837
    y: -0.25167
    z: 662.48304
    last x: 1089.0837
    last y diff: -0.00052
    last z: 662.48304
    territory: 0
    rot x: 0
    rot y: -1.78353
    rot z: 0
    altitude: -0.25167
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/mauryans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9457
    actor: "units/mauryans/female_citizen.xml"
  Attack:
  Identity:
  Sound:

- id: 536870978
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870978
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1090.70017
    y: -0.25167
    z: 662.5776
    last x: 1090.70017
    last y diff: -0.00052
    last z: 662.5776
    territory: 0
    rot x: 0
    rot y: -1.74271
    rot z: 0
    altitude: -0.25167
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/mauryans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9456
    actor: "units/mauryans/female_citizen.xml"
  Attack:
  Identity:
  Sound:

- id: 536870979
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870979
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1088.8502
    y: -0.25167
    z: 660.72762
    last x: 1088.8502
    last y diff: -0.00052
    last z: 660.72762
    territory: 0
    rot x: 0
    rot y: -1.086
    rot z: 0
    altitude: -0.25167
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/mauryans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9455
    actor: "units/mauryans/female_citizen.xml"
  Attack:
  Identity:
  Sound:

- id: 536870980
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870980
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1096.03277
    y: -0.25167
    z: 667.57668
    last x: 1096.03277
    last y diff: -0.00052
    last z: 667.57668
    territory: 0
    rot x: 0
    rot y: 0.70383
    rot z: 0
    altitude: -0.25167
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/mauryans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9454
    actor: "units/mauryans/female_citizen.xml"
  Attack:
  Identity:
  Sound:

- id: 536870981
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870981
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1084.34783
    y: -0.25167
    z: 655.94326
    last x: 1084.34783
    last y diff: -0.00052
    last z: 655.94326
    territory: 0
    rot x: 0
    rot y: -0.8373
    rot z: 0
    altitude: -0.25167
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/mauryans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9130
    actor: "units/mauryans/female_citizen.xml"
  Attack:
  Identity:
  Sound:

- id: 536870982
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870982
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1099.55422
    y: -0.25167
    z: 667.29317
    last x: 1099.55422
    last y diff: -0.00052
    last z: 667.29317
    territory: 0
    rot x: 0
    rot y: -0.57297
    rot z: 0
    altitude: -0.25167
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/mauryans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9095
    actor: "units/mauryans/female_citizen.xml"
  Attack:
  Identity:
  Sound:

- id: 536870983
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870983
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1097.65233
    y: -0.25167
    z: 666.89812
    last x: 1097.65233
    last y diff: -0.00052
    last z: 666.89812
    territory: 0
    rot x: 0
    rot y: 0.15833
    rot z: 0
    altitude: -0.25167
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/mauryans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9039
    actor: "units/mauryans/female_citizen.xml"
  Attack:
  Identity:
  Sound:

- id: 536870984
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870984
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1098.89928
    y: -0.25167
    z: 650.29165
    last x: 1098.89928
    last y diff: -0.00052
    last z: 650.29165
    territory: 0
    rot x: 0
    rot y: 1.1778
    rot z: 0
    altitude: -0.25167
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/mauryans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9023
    actor: "units/mauryans/female_citizen.xml"
  Attack:
  Identity:
  Sound:

- id: 536870985
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870985
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1121.98055
    y: -0.25167
    z: 654.87876
    last x: 1121.98055
    last y diff: -0.00052
    last z: 654.87876
    territory: 0
    rot x: 0
    rot y: 0.00974
    rot z: 0
    altitude: -0.25167
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/mauryans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9005
    actor: "units/mauryans/female_citizen.xml"
  Attack:
  Identity:
  Sound:

- id: 536870986
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870986
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1108.1082
    y: -0.25167
    z: 652.66451
    last x: 1108.1082
    last y diff: -0.00052
    last z: 652.66451
    territory: 0
    rot x: 0
    rot y: -2.34424
    rot z: 0
    altitude: -0.25167
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/mauryans/infantry_spearman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4865
    actor: "units/mauryans/infantry_spearman_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536870987
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870987
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1087.11858
    y: -0.25167
    z: 659.08602
    last x: 1087.11858
    last y diff: -0.00052
    last z: 659.08602
    territory: 0
    rot x: 0
    rot y: -0.43573
    rot z: 0
    altitude: -0.25167
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/mauryans/infantry_spearman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4863
    actor: "units/mauryans/infantry_spearman_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536870988
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870988
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1120.12296
    y: -0.25167
    z: 655.50617
    last x: 1120.12296
    last y diff: -0.00052
    last z: 655.50617
    territory: 0
    rot x: 0
    rot y: 0.67458
    rot z: 0
    altitude: -0.25167
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/mauryans/infantry_spearman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4862
    actor: "units/mauryans/infantry_spearman_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536870989
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870989
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1094.8493
    y: -0.25167
    z: 646.24166
    last x: 1094.8493
    last y diff: -0.00052
    last z: 646.24166
    territory: 0
    rot x: 0
    rot y: -0.45113
    rot z: 0
    altitude: -0.25167
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  UnitMotion:
    radius: 3
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 5.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/mauryans/support_elephant.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 234
    actor: "units/mauryans/support_elephant.xml"
  Identity:
  Sound:

- id: 536870990
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870990
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1089.00377
    y: -0.25167
    z: 665.15154
    last x: 1089.00377
    last y diff: -0.00052
    last z: 665.15154
    territory: 0
    rot x: 0
    rot y: -1.22484
    rot z: 0
    altitude: -0.25167
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/mauryans/infantry_spearman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 230
    actor: "units/mauryans/infantry_spearman_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536870991
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870991
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1111.65816
    y: -0.25167
    z: 659.93644
    last x: 1111.65816
    last y diff: -0.00052
    last z: 659.93644
    territory: 0
    rot x: 0
    rot y: 0.83501
    rot z: 0
    altitude: -0.25167
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/mauryans/infantry_spearman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 229
    actor: "units/mauryans/infantry_spearman_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536870994
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870994
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1277.25625
    y: -0.1325
    z: 408.93703
    last x: 1277.25625
    last y diff: -0.00052
    last z: 408.93703
    territory: 0
    rot x: 0
    rot y: -1.98774
    rot z: 0
    altitude: -0.1325
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/mauryans/infantry_spearman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9703
    actor: "units/mauryans/infantry_spearman_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536870995
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870995
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1280.94825
    y: -0.1325
    z: 405.24518
    last x: 1280.94825
    last y diff: -0.00052
    last z: 405.24518
    territory: 0
    rot x: 0
    rot y: -1.62177
    rot z: 0
    altitude: -0.1325
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/mauryans/infantry_spearman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9702
    actor: "units/mauryans/infantry_spearman_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536870996
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870996
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1279.10305
    y: -0.1325
    z: 407.09031
    last x: 1279.10305
    last y diff: -0.00052
    last z: 407.09031
    territory: 0
    rot x: 0
    rot y: -1.80466
    rot z: 0
    altitude: -0.1325
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/mauryans/infantry_spearman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9701
    actor: "units/mauryans/infantry_spearman_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536870997
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870997
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1275.9714
    y: -0.1325
    z: 399.24062
    last x: 1275.9714
    last y diff: -0.00052
    last z: 399.24062
    territory: 0
    rot x: 0
    rot y: -1.02654
    rot z: 0
    altitude: -0.1325
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/mauryans/infantry_spearman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9700
    actor: "units/mauryans/infantry_spearman_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536870998
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870998
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1280.2009
    y: -0.1325
    z: 403.47031
    last x: 1280.2009
    last y diff: -0.00052
    last z: 403.47031
    territory: 0
    rot x: 0
    rot y: -1.44582
    rot z: 0
    altitude: -0.1325
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/mauryans/infantry_spearman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9699
    actor: "units/mauryans/infantry_spearman_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536870999
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536870999
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1397.81585
    y: -0.1325
    z: 414.90563
    last x: 1397.81585
    last y diff: -0.00052
    last z: 414.90563
    territory: 0
    rot x: 0
    rot y: 0.34545
    rot z: 0
    altitude: -0.1325
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/mauryans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 5734
    actor: "units/mauryans/female_citizen.xml"
  Attack:
  Identity:
  Sound:

- id: 536871000
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536871000
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1266.36234
    y: -0.1325
    z: 337.42666
    last x: 1266.36234
    last y diff: -0.00052
    last z: 337.42666
    territory: 0
    rot x: 0
    rot y: 0.15783
    rot z: 0
    altitude: -0.1325
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/mauryans/infantry_spearman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4866
    actor: "units/mauryans/infantry_spearman_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536871001
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536871001
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1270.42876
    y: -0.1325
    z: 362.43488
    last x: 1270.42876
    last y diff: -0.00052
    last z: 362.43488
    territory: 0
    rot x: 0
    rot y: -0.08428
    rot z: 0
    altitude: -0.1325
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/mauryans/infantry_spearman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 4864
    actor: "units/mauryans/infantry_spearman_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536871002
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536871002
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1271.56717
    y: -0.1325
    z: 335.25306
    last x: 1271.56717
    last y diff: -0.00052
    last z: 335.25306
    territory: 0
    rot x: 0
    rot y: 1.20902
    rot z: 0
    altitude: -0.1325
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 11
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/mauryans/infantry_archer_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 232
    actor: "units/mauryans/infantry_archer_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536871003
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536871003
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1271.38631
    y: -0.1325
    z: 333.62974
    last x: 1271.38631
    last y diff: -0.00052
    last z: 333.62974
    territory: 0
    rot x: 0
    rot y: 1.05112
    rot z: 0
    altitude: -0.1325
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 11
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/mauryans/infantry_archer_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 231
    actor: "units/mauryans/infantry_archer_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536871004
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536871004
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1399.59015
    y: -0.1325
    z: 413.13141
    last x: 1399.59015
    last y diff: -0.00052
    last z: 413.13141
    territory: 0
    rot x: 0
    rot y: 0.18197
    rot z: 0
    altitude: -0.1325
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/mauryans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 228
    actor: "units/mauryans/female_citizen.xml"
  Attack:
  Identity:
  Sound:

- id: 536871005
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536871005
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1377.23505
    y: -0.1325
    z: 401.8499
    last x: 1377.23505
    last y diff: -0.00052
    last z: 401.8499
    territory: 0
    rot x: 0
    rot y: 0.78542
    rot z: 0
    altitude: -0.1325
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/mauryans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 227
    actor: "units/mauryans/female_citizen.xml"
  Attack:
  Identity:
  Sound:

- id: 536871006
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536871006
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1395.91453
    y: -0.1325
    z: 416.80687
    last x: 1395.91453
    last y diff: -0.00052
    last z: 416.80687
    territory: 0
    rot x: 0
    rot y: 0.52063
    rot z: 0
    altitude: -0.1325
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/mauryans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 226
    actor: "units/mauryans/female_citizen.xml"
  Attack:
  Identity:
  Sound:

- id: 536871007
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536871007
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1392.21178
    y: -0.1325
    z: 420.50947
    last x: 1392.21178
    last y diff: -0.00052
    last z: 420.50947
    territory: 0
    rot x: 0
    rot y: 0.86178
    rot z: 0
    altitude: -0.1325
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/mauryans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 225
    actor: "units/mauryans/female_citizen.xml"
  Attack:
  Identity:
  Sound:

- id: 536871008
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536871008
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1367.43108
    y: -0.1325
    z: 398.19716
    last x: 1367.43108
    last y diff: -0.00052
    last z: 398.19716
    territory: 0
    rot x: 0
    rot y: -0.06003
    rot z: 0
    altitude: -0.1325
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/mauryans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 7713
    actor: "units/mauryans/female_citizen.xml"
  Attack:
  Identity:
  Sound:

- id: 536871009
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536871009
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1363.13302
    y: -0.1325
    z: 401.19318
    last x: 1363.13302
    last y diff: -0.00052
    last z: 401.19318
    territory: 0
    rot x: 0
    rot y: 0.33603
    rot z: 0
    altitude: -0.1325
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/mauryans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 7717
    actor: "units/mauryans/female_citizen.xml"
  Attack:
  Identity:
  Sound:

- id: 536871010
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536871010
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1369.2863
    y: -0.1325
    z: 396.36361
    last x: 1369.2863
    last y diff: -0.00052
    last z: 396.36361
    territory: 0
    rot x: 0
    rot y: -0.18989
    rot z: 0
    altitude: -0.1325
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/mauryans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 7714
    actor: "units/mauryans/female_citizen.xml"
  Attack:
  Identity:
  Sound:

- id: 536871011
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536871011
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1364.97883
    y: -0.1325
    z: 399.34745
    last x: 1364.97883
    last y diff: -0.00052
    last z: 399.34745
    territory: 0
    rot x: 0
    rot y: 0.16596
    rot z: 0
    altitude: -0.1325
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/mauryans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 7716
    actor: "units/mauryans/female_citizen.xml"
  Attack:
  Identity:
  Sound:

- id: 536871012
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536871012
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1361.28562
    y: -0.1325
    z: 403.0405
    last x: 1361.28562
    last y diff: -0.00052
    last z: 403.0405
    territory: 0
    rot x: 0
    rot y: 0.50625
    rot z: 0
    altitude: -0.1325
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/mauryans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 7715
    actor: "units/mauryans/female_citizen.xml"
  Attack:
  Identity:
  Sound:

- id: 536871013
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536871013
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1379.44861
    y: -0.1325
    z: 386.20173
    last x: 1379.44861
    last y diff: -0.00052
    last z: 386.20173
    territory: 0
    rot x: 0
    rot y: 1.07508
    rot z: 0
    altitude: -0.1325
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/mauryans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 6837
    actor: "units/mauryans/female_citizen.xml"
  Attack:
  Identity:
  Sound:

- id: 536871014
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536871014
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1381.089
    y: -0.1325
    z: 384.56141
    last x: 1381.089
    last y diff: -0.00052
    last z: 384.56141
    territory: 0
    rot x: 0
    rot y: 0.92795
    rot z: 0
    altitude: -0.1325
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/mauryans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 6836
    actor: "units/mauryans/female_citizen.xml"
  Attack:
  Identity:
  Sound:

- id: 536871015
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536871015
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1383.06095
    y: -0.1325
    z: 382.84263
    last x: 1383.06095
    last y diff: -0.00052
    last z: 382.84263
    territory: 0
    rot x: 0
    rot y: 0.76212
    rot z: 0
    altitude: -0.1325
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/mauryans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 6835
    actor: "units/mauryans/female_citizen.xml"
  Attack:
  Identity:
  Sound:

- id: 536871016
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536871016
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1386.8723
    y: -0.1325
    z: 379.24364
    last x: 1386.8723
    last y diff: -0.00052
    last z: 379.24364
    territory: 0
    rot x: 0
    rot y: 0.42046
    rot z: 0
    altitude: -0.1325
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/mauryans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 6834
    actor: "units/mauryans/female_citizen.xml"
  Attack:
  Identity:
  Sound:

- id: 536871017
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536871017
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1385.02411
    y: -0.1325
    z: 381.09176
    last x: 1385.02411
    last y diff: -0.00052
    last z: 381.09176
    territory: 0
    rot x: 0
    rot y: 0.59073
    rot z: 0
    altitude: -0.1325
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/mauryans/female_citizen.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 6833
    actor: "units/mauryans/female_citizen.xml"
  Attack:
  Identity:
  Sound:

- id: 536871022
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536871022
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1198.23899
    y: -0.07271
    z: 474.60843
    last x: 1198.23899
    last y diff: -0.00052
    last z: 474.60843
    territory: 0
    rot x: 0
    rot y: -0.3091
    rot z: 0
    altitude: -0.07271
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/mauryans/infantry_spearman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9773
    actor: "units/mauryans/infantry_spearman_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536871023
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536871023
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1200.36098
    y: -0.07271
    z: 476.06907
    last x: 1200.36098
    last y diff: -0.00052
    last z: 476.06907
    territory: 0
    rot x: 0
    rot y: -0.79653
    rot z: 0
    altitude: -0.07271
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/mauryans/infantry_spearman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9772
    actor: "units/mauryans/infantry_spearman_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536871024
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536871024
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1192.83654
    y: -0.07271
    z: 477.58422
    last x: 1192.83654
    last y diff: -0.00052
    last z: 477.58422
    territory: 0
    rot x: 0
    rot y: 1.13317
    rot z: 0
    altitude: -0.07271
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/mauryans/infantry_spearman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9771
    actor: "units/mauryans/infantry_spearman_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536871025
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536871025
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1194.29723
    y: -0.07271
    z: 475.46215
    last x: 1194.29723
    last y diff: -0.00052
    last z: 475.46215
    territory: 0
    rot x: 0
    rot y: 0.67057
    rot z: 0
    altitude: -0.07271
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/mauryans/infantry_spearman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9770
    actor: "units/mauryans/infantry_spearman_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536871026
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536871026
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1201.32773
    y: -0.07271
    z: 480.95163
    last x: 1201.32773
    last y diff: -0.00052
    last z: 480.95163
    territory: 0
    rot x: 0
    rot y: -2.02524
    rot z: 0
    altitude: -0.07271
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/mauryans/infantry_spearman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9769
    actor: "units/mauryans/infantry_spearman_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536871041
  type: local
  Decay:
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1265.61597
    y: -11.6285
    z: 404.73111
    last x: 1265.61597
    last y diff: -0.01034
    last z: 404.73111
    territory: 0
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: -11.6285
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Vision:
  VisualActor:
    base actor: "structures/destruct_stone_4x4.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 536871041
    actor: "structures/destruct_stone_4x4.xml"

- id: 536871043
  type: local
  Decay:
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1283.74842
    y: -11.6285
    z: 421.78235
    last x: 1283.74842
    last y diff: -0.01034
    last z: 421.78235
    territory: 0
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: -11.6285
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Vision:
  VisualActor:
    base actor: "structures/destruct_stone_4x4.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 536871043
    actor: "structures/destruct_stone_4x4.xml"

- id: 536871045
  type: local
  Decay:
  Ownership:
    owner: 1
  Position:
    in world: true
    x: 1297.83753
    y: -11.6285
    z: 437.81775
    last x: 1297.83753
    last y diff: -0.01034
    last z: 437.81775
    territory: 0
    rot x: 0
    rot y: 2.35621
    rot z: 0
    altitude: -11.6285
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  Vision:
  VisualActor:
    base actor: "structures/destruct_stone_4x4.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "idle"
    anim once: false
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 536871045
    actor: "structures/destruct_stone_4x4.xml"

- id: 536871050
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536871050
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1518.29242
    y: 0
    z: 1247.73771
    last x: 1518.29242
    last y diff: 0
    last z: 1247.73771
    territory: 3
    rot x: 0
    rot y: 2.78118
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/romans/infantry_swordsman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9963
    actor: "units/romans/infantry_swordsman_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536871051
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536871051
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 1507.94184
    y: 0
    z: 1253.22905
    last x: 1507.94184
    last y diff: 0
    last z: 1253.22905
    territory: 0
    rot x: 0
    rot y: 1.56528
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 11.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 6620
    actor: "units/iberians/infantry_javelinist_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536871052
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536871052
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1512.07316
    y: 0
    z: 1253.24366
    last x: 1512.07316
    last y diff: 0
    last z: 1253.24366
    territory: 3
    rot x: 0
    rot y: -0.95116
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 8.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/romans/infantry_swordsman_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10620
    actor: "units/romans/infantry_swordsman_a.xml"
  Attack:
  Identity:
  Sound:

- id: 536871053
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536871053
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1533.22101
    y: 0
    z: 1239.65915
    last x: 1533.22101
    last y diff: 0
    last z: 1239.65915
    territory: 3
    rot x: 0
    rot y: 2.67284
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  UnitMotion:
    radius: 1
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 16.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/romans/cavalry_spearman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9740
    actor: "units/romans/cavalry_spearman_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536871054
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536871054
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 1561.59818
    y: 0
    z: 1245.32874
    last x: 1561.59818
    last y diff: 0
    last z: 1245.32874
    territory: 3
    rot x: 0
    rot y: -2.92266
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 8.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_swordsman_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10252
    actor: "units/iberians/infantry_swordsman_a.xml"
  Attack:
  Identity:
  Sound:

- id: 536871055
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536871055
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 1555.8205
    y: 0
    z: 1248.28428
    last x: 1555.8205
    last y diff: 0
    last z: 1248.28428
    territory: 3
    rot x: 0
    rot y: -0.47677
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_swordsman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9269
    actor: "units/iberians/infantry_swordsman_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536871056
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536871056
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 1556.42878
    y: 0
    z: 1251.20928
    last x: 1556.42878
    last y diff: 0
    last z: 1251.20928
    territory: 3
    rot x: 0
    rot y: 0.88746
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_swordsman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9096
    actor: "units/iberians/infantry_swordsman_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536871057
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536871057
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 1551.51957
    y: 0
    z: 1260.5519
    last x: 1551.51957
    last y diff: 0
    last z: 1260.5519
    territory: 3
    rot x: 0
    rot y: 0.02302
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_swordsman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9526
    actor: "units/iberians/infantry_swordsman_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536871058
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536871058
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1555.5521
    y: 0
    z: 1251.3125
    last x: 1555.5521
    last y diff: 0
    last z: 1251.3125
    territory: 3
    rot x: 0
    rot y: -0.74415
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  UnitMotion:
    radius: 1
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 16.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/romans/cavalry_spearman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10079
    actor: "units/romans/cavalry_spearman_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536871059
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536871059
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1553.3021
    y: 0
    z: 1249.0625
    last x: 1553.3021
    last y diff: 0
    last z: 1249.0625
    territory: 3
    rot x: 0
    rot y: -2.77096
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  UnitMotion:
    radius: 1
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 16.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/romans/cavalry_spearman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9792
    actor: "units/romans/cavalry_spearman_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536871060
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536871060
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 1553.59804
    y: 0
    z: 1240.52343
    last x: 1553.59804
    last y diff: 0
    last z: 1240.52343
    territory: 3
    rot x: 0
    rot y: -0.006
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 9.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_swordsman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 8985
    actor: "units/iberians/infantry_swordsman_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536871061
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536871061
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1555.29691
    y: 0
    z: 1254.56232
    last x: 1555.29691
    last y diff: 0
    last z: 1254.56232
    territory: 3
    rot x: 0
    rot y: -1.4713
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  UnitMotion:
    radius: 1
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 16.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/romans/cavalry_spearman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9747
    actor: "units/romans/cavalry_spearman_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536871062
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536871062
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1558.74563
    y: 0
    z: 1244.51224
    last x: 1558.74563
    last y diff: 0
    last z: 1244.51224
    territory: 3
    rot x: 0
    rot y: -2.0399
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  UnitMotion:
    radius: 1
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 16.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/romans/cavalry_spearman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10038
    actor: "units/romans/cavalry_spearman_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536871063
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536871063
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 1553.58527
    y: 0
    z: 1244.6574
    last x: 1553.58527
    last y diff: 0
    last z: 1244.6574
    territory: 3
    rot x: 0
    rot y: 0.86982
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 8.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_swordsman_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10251
    actor: "units/iberians/infantry_swordsman_a.xml"
  Attack:
  Identity:
  Sound:

- id: 536871064
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536871064
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 1552.45556
    y: 0
    z: 1255.68197
    last x: 1552.45556
    last y diff: 0
    last z: 1255.68197
    territory: 3
    rot x: 0
    rot y: 1.29896
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 8
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_swordsman_e.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10257
    actor: "units/iberians/infantry_swordsman_e.xml"
  Attack:
  Identity:
  Sound:

- id: 536871065
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536871065
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 1553.47318
    y: 0
    z: 1253.65778
    last x: 1553.47318
    last y diff: 0
    last z: 1253.65778
    territory: 3
    rot x: 0
    rot y: 0.83262
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 8.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_swordsman_a.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10243
    actor: "units/iberians/infantry_swordsman_a.xml"
  Attack:
  Identity:
  Sound:

- id: 536871066
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536871066
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 3
  Position:
    in world: true
    x: 1551.63605
    y: 0
    z: 1262.84717
    last x: 1551.63605
    last y diff: 0
    last z: 1262.84717
    territory: 3
    rot x: 0
    rot y: 2.87989
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "pitch"
    turret parent: 0
  UnitMotion:
    radius: 1
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 16.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/romans/cavalry_spearman_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 9804
    actor: "units/romans/cavalry_spearman_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536871067
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536871067
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 1535.10508
    y: 0
    z: 1262.72902
    last x: 1535.10508
    last y diff: 0
    last z: 1262.72902
    territory: 3
    rot x: 0
    rot y: 1.66625
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 11.5
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_javelinist_b.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 6816
    actor: "units/iberians/infantry_javelinist_b.xml"
  Attack:
  Identity:
  Sound:

- id: 536871068
  type: local
  Decay:
  Footprint:
  Obstruction:
    active: false
    moving: false
    control group: 536871068
    control group 2: 0
    tag: 0
    flags: 5
  Ownership:
    owner: 4
  Position:
    in world: true
    x: 1555.86051
    y: 0
    z: 1244.08654
    last x: 1555.86051
    last y diff: 0
    last z: 1244.08654
    territory: 3
    rot x: 0
    rot y: 0.37343
    rot z: 0
    altitude: 0
    relative: true
    floating: false
    constructionprogress: 0
    anchor: "upright"
    turret parent: 0
  UnitMotion:
    radius: 0.8
    state: 0
    path state: 0
    pass class: "default"
    ticket: 0
    target entity: 0
    target pos x: 0
    target pos y: 0
    target offset x: 0
    target offset y: 0
    target min range: 0
    target max range: 0
    speed: 8
    moving: false
    facePointAfterMove: true
    length: 0
    length: 0
    type: 0
    goal x: 0
    goal z: 0
    goal u x: 0
    goal u z: 0
    goal v x: 0
    goal v z: 0
    goal hw: 0
    goal hh: 0
  Vision:
  VisualActor:
    base actor: "units/iberians/infantry_swordsman_e.xml"
    r: 1
    g: 1
    b: 1
    anim run threshold: 0
    anim name: "death"
    anim once: true
    anim speed: 1
    sound group: ""
    anim desync: 0.05
    anim sync repeat time: 0
    seed: 10380
    actor: "units/iberians/infantry_swordsman_e.xml"
  Attack:
  Identity:
  Sound:

